Snap for 11237524 from 89772c80bdfb6eb0bd77b1b8a9093bde74f6902b to mainline-odp-release

Change-Id: I19c69f9399a700528b8337cc8befd94305e0acc1
diff --git a/current/Android.bp b/current/Android.bp
index 5b89c29..5d47ce4 100644
--- a/current/Android.bp
+++ b/current/Android.bp
@@ -297,7 +297,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    //min_sdk_version: "14",
+    //min_sdk_version: "19",
 }
 
 // To provide test host tools the current android jar file to execute the host test
diff --git a/current/androidx-legacy/Android.bp b/current/androidx-legacy/Android.bp
index 74a745c..81bfeb1 100644
--- a/current/androidx-legacy/Android.bp
+++ b/current/androidx-legacy/Android.bp
@@ -13,7 +13,7 @@
 android_library {
     name: "androidx.legacy_legacy-support-v4",
     sdk_version: "current",
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -32,7 +32,7 @@
 android_library {
     name: "androidx.legacy_legacy-preference-v14",
     sdk_version: "current",
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -48,7 +48,7 @@
     name: "androidx.legacy_legacy-support-v13-nodeps",
     aars: ["m2repository/androidx/legacy/legacy-support-v13/1.1.0-alpha01/legacy-support-v13-1.1.0-alpha01.aar"],
     sdk_version: "current",
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -63,7 +63,7 @@
 android_library {
     name: "androidx.legacy_legacy-support-v13",
     sdk_version: "current",
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -82,7 +82,7 @@
     name: "androidx.legacy_legacy-support-core-ui-nodeps",
     aars: ["m2repository/androidx/legacy/legacy-support-core-ui/1.1.0-alpha01/legacy-support-core-ui-1.1.0-alpha01.aar"],
     sdk_version: "current",
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -105,7 +105,7 @@
 android_library {
     name: "androidx.legacy_legacy-support-core-ui",
     sdk_version: "current",
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -132,7 +132,7 @@
     name: "androidx.lifecycle_lifecycle-extensions-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-extensions/2.3.0-alpha01/lifecycle-extensions-2.3.0-alpha01.aar"],
     sdk_version: "current",
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -153,7 +153,7 @@
 android_library {
     name: "androidx.lifecycle_lifecycle-extensions",
     sdk_version: "current",
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -182,7 +182,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "androidx.annotation_annotation",
         "androidx.core_core",
@@ -200,7 +200,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/androidx.legacy_legacy-support-core-utils/AndroidManifest.xml",
     static_libs: [
         "androidx.legacy_legacy-support-core-utils-nodeps",
@@ -222,7 +222,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "androidx.annotation_annotation",
     ],
@@ -235,7 +235,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/androidx.localbroadcastmanager_localbroadcastmanager/AndroidManifest.xml",
     static_libs: [
         "androidx.localbroadcastmanager_localbroadcastmanager-nodeps",
diff --git a/current/androidx-legacy/manifests/androidx.legacy_legacy-preference-v14/AndroidManifest.xml b/current/androidx-legacy/manifests/androidx.legacy_legacy-preference-v14/AndroidManifest.xml
index 13e4803..98f0bcd 100644
--- a/current/androidx-legacy/manifests/androidx.legacy_legacy-preference-v14/AndroidManifest.xml
+++ b/current/androidx-legacy/manifests/androidx.legacy_legacy-preference-v14/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.legacy.preference" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx-legacy/manifests/androidx.legacy_legacy-support-core-ui/AndroidManifest.xml b/current/androidx-legacy/manifests/androidx.legacy_legacy-support-core-ui/AndroidManifest.xml
index fcf8abd..9b5483b 100644
--- a/current/androidx-legacy/manifests/androidx.legacy_legacy-support-core-ui/AndroidManifest.xml
+++ b/current/androidx-legacy/manifests/androidx.legacy_legacy-support-core-ui/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.legacy.coreui" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx-legacy/manifests/androidx.legacy_legacy-support-core-utils/AndroidManifest.xml b/current/androidx-legacy/manifests/androidx.legacy_legacy-support-core-utils/AndroidManifest.xml
index 4300927..fe5ec7b 100644
--- a/current/androidx-legacy/manifests/androidx.legacy_legacy-support-core-utils/AndroidManifest.xml
+++ b/current/androidx-legacy/manifests/androidx.legacy_legacy-support-core-utils/AndroidManifest.xml
@@ -18,7 +18,7 @@
     package="androidx.legacy.coreutils" >
 
     <uses-sdk
-        android:minSdkVersion="14"
+        android:minSdkVersion="19"
         android:targetSdkVersion="31" />
 
-</manifest>
\ No newline at end of file
+</manifest>
diff --git a/current/androidx-legacy/manifests/androidx.legacy_legacy-support-v13/AndroidManifest.xml b/current/androidx-legacy/manifests/androidx.legacy_legacy-support-v13/AndroidManifest.xml
index 4881074..65c7cd6 100644
--- a/current/androidx-legacy/manifests/androidx.legacy_legacy-support-v13/AndroidManifest.xml
+++ b/current/androidx-legacy/manifests/androidx.legacy_legacy-support-v13/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.legacy.v13" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx-legacy/manifests/androidx.legacy_legacy-support-v4/AndroidManifest.xml b/current/androidx-legacy/manifests/androidx.legacy_legacy-support-v4/AndroidManifest.xml
index 9abfb40..6d05a1e 100644
--- a/current/androidx-legacy/manifests/androidx.legacy_legacy-support-v4/AndroidManifest.xml
+++ b/current/androidx-legacy/manifests/androidx.legacy_legacy-support-v4/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.legacy.v4" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx-legacy/manifests/androidx.lifecycle_lifecycle-extensions/AndroidManifest.xml b/current/androidx-legacy/manifests/androidx.lifecycle_lifecycle-extensions/AndroidManifest.xml
index fc8a2bc..a87f5fb 100644
--- a/current/androidx-legacy/manifests/androidx.lifecycle_lifecycle-extensions/AndroidManifest.xml
+++ b/current/androidx-legacy/manifests/androidx.lifecycle_lifecycle-extensions/AndroidManifest.xml
@@ -18,10 +18,10 @@
     package="androidx.lifecycle.extensions" >
 
     <uses-sdk
-        android:minSdkVersion="14"
+        android:minSdkVersion="19"
         android:targetSdkVersion="28" />
 
     <application>
     </application>
 
-</manifest>
\ No newline at end of file
+</manifest>
diff --git a/current/androidx-legacy/manifests/androidx.localbroadcastmanager_localbroadcastmanager/AndroidManifest.xml b/current/androidx-legacy/manifests/androidx.localbroadcastmanager_localbroadcastmanager/AndroidManifest.xml
index e2c7bef..c20d908 100644
--- a/current/androidx-legacy/manifests/androidx.localbroadcastmanager_localbroadcastmanager/AndroidManifest.xml
+++ b/current/androidx-legacy/manifests/androidx.localbroadcastmanager_localbroadcastmanager/AndroidManifest.xml
@@ -18,7 +18,7 @@
     package="androidx.localbroadcastmanager" >
 
     <uses-sdk
-        android:minSdkVersion="14"
+        android:minSdkVersion="19"
         android:targetSdkVersion="31" />
 
-</manifest>
\ No newline at end of file
+</manifest>
diff --git a/current/androidx/Android.bp b/current/androidx/Android.bp
index 8b7333c..909d926 100644
--- a/current/androidx/Android.bp
+++ b/current/androidx/Android.bp
@@ -13,7297 +13,4 @@
     //   SPDX-license-identifier-Unicode-DFS
     default_applicable_licenses: ["prebuilts_sdk_license"],
 }
-
-android_library_import {
-    name: "androidx.activity_activity-compose-nodeps",
-    aars: ["m2repository/androidx/activity/activity-compose/1.7.0-alpha05/activity-compose-1.7.0-alpha05.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-common-java8",
-        "kotlin-stdlib",
-        "androidx.activity_activity-ktx",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.runtime_runtime-saveable",
-        "androidx.compose.ui_ui",
-        "androidx.lifecycle_lifecycle-viewmodel",
-    ],
-}
-
-android_library {
-    name: "androidx.activity_activity-compose",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.activity_activity-compose/AndroidManifest.xml",
-    static_libs: [
-        "androidx.activity_activity-compose-nodeps",
-        "androidx.lifecycle_lifecycle-common-java8",
-        "kotlin-stdlib",
-        "androidx.activity_activity-ktx",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.runtime_runtime-saveable",
-        "androidx.compose.ui_ui",
-        "androidx.lifecycle_lifecycle-viewmodel",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.activity_activity-ktx-nodeps",
-    aars: ["m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/activity-ktx-1.7.0-alpha05.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "kotlin-stdlib",
-        "androidx.activity_activity",
-        "androidx.core_core-ktx",
-        "androidx.lifecycle_lifecycle-runtime-ktx",
-        "androidx.lifecycle_lifecycle-viewmodel-ktx",
-        "androidx.savedstate_savedstate-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.activity_activity-ktx",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.activity_activity-ktx/AndroidManifest.xml",
-    static_libs: [
-        "androidx.activity_activity-ktx-nodeps",
-        "kotlin-stdlib",
-        "androidx.activity_activity",
-        "androidx.core_core-ktx",
-        "androidx.lifecycle_lifecycle-runtime-ktx",
-        "androidx.lifecycle_lifecycle-viewmodel-ktx",
-        "androidx.savedstate_savedstate-ktx",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.activity_activity-nodeps",
-    aars: ["m2repository/androidx/activity/activity/1.7.0-alpha05/activity-1.7.0-alpha05.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "kotlin-stdlib",
-        "androidx.core_core",
-        "androidx.lifecycle_lifecycle-runtime",
-        "androidx.lifecycle_lifecycle-viewmodel",
-        "androidx.lifecycle_lifecycle-viewmodel-savedstate",
-        "androidx.savedstate_savedstate",
-        "androidx.tracing_tracing",
-    ],
-}
-
-android_library {
-    name: "androidx.activity_activity",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.activity_activity/AndroidManifest.xml",
-    static_libs: [
-        "androidx.activity_activity-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "kotlin-stdlib",
-        "androidx.core_core",
-        "androidx.lifecycle_lifecycle-runtime",
-        "androidx.lifecycle_lifecycle-viewmodel",
-        "androidx.lifecycle_lifecycle-viewmodel-savedstate",
-        "androidx.savedstate_savedstate",
-        "androidx.tracing_tracing",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.annotation_annotation-experimental-nodeps",
-    aars: ["m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/annotation-experimental-1.4.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "kotlin-stdlib",
-    ],
-}
-
-android_library {
-    name: "androidx.annotation_annotation-experimental",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.annotation_annotation-experimental/AndroidManifest.xml",
-    static_libs: [
-        "androidx.annotation_annotation-experimental-nodeps",
-        "kotlin-stdlib",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.annotation_annotation-jvm-nodeps",
-    jars: ["m2repository/androidx/annotation/annotation-jvm/1.7.0-alpha03/annotation-jvm-1.7.0-alpha03.jar"],
-    sdk_version: "31",
-    host_supported: true,
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.annotation_annotation-jvm",
-    sdk_version: "31",
-    host_supported: true,
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.annotation_annotation-jvm-nodeps",
-        "kotlin-stdlib",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.annotation_annotation-nodeps",
-    jars: ["m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar"],
-    sdk_version: "31",
-    host_supported: true,
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.annotation_annotation",
-    sdk_version: "31",
-    host_supported: true,
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.annotation_annotation-nodeps",
-        "kotlin-stdlib",
-        "androidx.annotation_annotation-jvm",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.appcompat_appcompat-resources-nodeps",
-    aars: ["m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/appcompat-resources-1.7.0-alpha03.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.vectordrawable_vectordrawable",
-        "androidx.vectordrawable_vectordrawable-animated",
-    ],
-}
-
-android_library {
-    name: "androidx.appcompat_appcompat-resources",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.appcompat_appcompat-resources/AndroidManifest.xml",
-    static_libs: [
-        "androidx.appcompat_appcompat-resources-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.vectordrawable_vectordrawable",
-        "androidx.vectordrawable_vectordrawable-animated",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.appcompat_appcompat-nodeps",
-    aars: ["m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/appcompat-1.7.0-alpha03.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.resourceinspection_resourceinspection-annotation",
-        "kotlin-stdlib",
-        "androidx.activity_activity",
-        "androidx.appcompat_appcompat-resources",
-        "androidx.core_core",
-        "androidx.core_core-ktx",
-        "androidx.cursoradapter_cursoradapter",
-        "androidx.drawerlayout_drawerlayout",
-        "androidx.emoji2_emoji2",
-        "androidx.emoji2_emoji2-views-helper",
-        "androidx.fragment_fragment",
-        "androidx.lifecycle_lifecycle-runtime",
-        "androidx.lifecycle_lifecycle-viewmodel",
-        "androidx.profileinstaller_profileinstaller",
-        "androidx.savedstate_savedstate",
-    ],
-}
-
-android_library {
-    name: "androidx.appcompat_appcompat",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.appcompat_appcompat/AndroidManifest.xml",
-    static_libs: [
-        "androidx.appcompat_appcompat-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.resourceinspection_resourceinspection-annotation",
-        "kotlin-stdlib",
-        "androidx.activity_activity",
-        "androidx.appcompat_appcompat-resources",
-        "androidx.core_core",
-        "androidx.core_core-ktx",
-        "androidx.cursoradapter_cursoradapter",
-        "androidx.drawerlayout_drawerlayout",
-        "androidx.emoji2_emoji2",
-        "androidx.emoji2_emoji2-views-helper",
-        "androidx.fragment_fragment",
-        "androidx.lifecycle_lifecycle-runtime",
-        "androidx.lifecycle_lifecycle-viewmodel",
-        "androidx.profileinstaller_profileinstaller",
-        "androidx.savedstate_savedstate",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.appsearch_appsearch-builtin-types-nodeps",
-    aars: ["m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/appsearch-builtin-types-1.1.0-alpha03.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.appsearch_appsearch",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.appsearch_appsearch-builtin-types",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.appsearch_appsearch-builtin-types/AndroidManifest.xml",
-    static_libs: [
-        "androidx.appsearch_appsearch-builtin-types-nodeps",
-        "androidx.appsearch_appsearch",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-java_import_host {
-    name: "androidx.appsearch_appsearch-compiler-nodeps",
-    jars: ["m2repository/androidx/appsearch/appsearch-compiler/1.1.0-alpha03/appsearch-compiler-1.1.0-alpha03.jar"],
-    sdk_version: "31",
-}
-
-java_library_host {
-    name: "androidx.appsearch_appsearch-compiler",
-    static_libs: [
-        "androidx.appsearch_appsearch-compiler-nodeps",
-        "androidx.annotation_annotation",
-        "auto_common",
-        "libauto_value_plugin",
-        "auto_value_annotations",
-        "javapoet",
-        "javax-annotation-api-prebuilt-host-jar",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.appsearch_appsearch_local_storage-nodeps",
-    aars: ["m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/appsearch-local-storage-1.1.0-alpha03.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.concurrent_concurrent-futures",
-        "androidx.appsearch_appsearch",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.appsearch_appsearch_local_storage",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.appsearch_appsearch_local_storage/AndroidManifest.xml",
-    static_libs: [
-        "androidx.appsearch_appsearch_local_storage-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.concurrent_concurrent-futures",
-        "androidx.appsearch_appsearch",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.appsearch_appsearch-platform-storage-nodeps",
-    aars: ["m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/appsearch-platform-storage-1.1.0-alpha03.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.concurrent_concurrent-futures",
-        "androidx.appsearch_appsearch",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.appsearch_appsearch-platform-storage",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.appsearch_appsearch-platform-storage/AndroidManifest.xml",
-    static_libs: [
-        "androidx.appsearch_appsearch-platform-storage-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.concurrent_concurrent-futures",
-        "androidx.appsearch_appsearch",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.appsearch_appsearch-nodeps",
-    aars: ["m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/appsearch-1.1.0-alpha03.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.concurrent_concurrent-futures",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.appsearch_appsearch",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.appsearch_appsearch/AndroidManifest.xml",
-    static_libs: [
-        "androidx.appsearch_appsearch-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.concurrent_concurrent-futures",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.arch.core_core-common-nodeps",
-    jars: ["m2repository/androidx/arch/core/core-common/2.2.0-alpha01/core-common-2.2.0-alpha01.jar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.arch.core_core-common",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.arch.core_core-common-nodeps",
-        "androidx.annotation_annotation",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.arch.core_core-runtime-nodeps",
-    aars: ["m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/core-runtime-2.2.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.arch.core_core-common",
-    ],
-}
-
-android_library {
-    name: "androidx.arch.core_core-runtime",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.arch.core_core-runtime/AndroidManifest.xml",
-    static_libs: [
-        "androidx.arch.core_core-runtime-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.arch.core_core-common",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.arch.core_core-testing-nodeps",
-    aars: ["m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/core-testing-2.2.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "junit",
-        "mockito-core",
-        "androidx.arch.core_core-runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.arch.core_core-testing",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.arch.core_core-testing/AndroidManifest.xml",
-    static_libs: [
-        "androidx.arch.core_core-testing-nodeps",
-        "androidx.annotation_annotation",
-        "junit",
-        "mockito-core",
-        "androidx.arch.core_core-runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.asynclayoutinflater_asynclayoutinflater-nodeps",
-    aars: ["m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/asynclayoutinflater-1.1.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.asynclayoutinflater_asynclayoutinflater",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.asynclayoutinflater_asynclayoutinflater/AndroidManifest.xml",
-    static_libs: [
-        "androidx.asynclayoutinflater_asynclayoutinflater-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.autofill_autofill-nodeps",
-    aars: ["m2repository/androidx/autofill/autofill/1.2.0-beta02/autofill-1.2.0-beta02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.autofill_autofill",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.autofill_autofill/AndroidManifest.xml",
-    static_libs: [
-        "androidx.autofill_autofill-nodeps",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.benchmark_benchmark-common-nodeps",
-    aars: ["m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/benchmark-common-1.2.0-alpha14.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.test.monitor",
-        "androidx.tracing_tracing-perfetto-common",
-        "wire-runtime",
-        "kotlin-stdlib",
-        "androidx.annotation_annotation-experimental",
-        "androidx.tracing_tracing-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.benchmark_benchmark-common",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.benchmark_benchmark-common/AndroidManifest.xml",
-    static_libs: [
-        "androidx.benchmark_benchmark-common-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.test.monitor",
-        "androidx.tracing_tracing-perfetto-common",
-        "wire-runtime",
-        "kotlin-stdlib",
-        "androidx.annotation_annotation-experimental",
-        "androidx.tracing_tracing-ktx",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.benchmark_benchmark-junit4-nodeps",
-    aars: ["m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/benchmark-junit4-1.2.0-alpha14.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.test.rules",
-        "androidx.test.runner",
-        "junit",
-        "kotlin-stdlib",
-        "androidx.benchmark_benchmark-common",
-        "androidx.tracing_tracing-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.benchmark_benchmark-junit4",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.benchmark_benchmark-junit4/AndroidManifest.xml",
-    static_libs: [
-        "androidx.benchmark_benchmark-junit4-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.test.rules",
-        "androidx.test.runner",
-        "junit",
-        "kotlin-stdlib",
-        "androidx.benchmark_benchmark-common",
-        "androidx.tracing_tracing-ktx",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.benchmark_benchmark-macro-junit4-nodeps",
-    aars: ["m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/benchmark-macro-junit4-1.2.0-alpha14.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "23",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.test.rules",
-        "androidx.test.runner",
-        "junit",
-        "kotlin-stdlib",
-        "androidx.benchmark_benchmark-common",
-        "androidx.benchmark_benchmark-macro",
-        "androidx.test.uiautomator_uiautomator",
-    ],
-}
-
-android_library {
-    name: "androidx.benchmark_benchmark-macro-junit4",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "23",
-    manifest: "manifests/androidx.benchmark_benchmark-macro-junit4/AndroidManifest.xml",
-    static_libs: [
-        "androidx.benchmark_benchmark-macro-junit4-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.test.rules",
-        "androidx.test.runner",
-        "junit",
-        "kotlin-stdlib",
-        "androidx.benchmark_benchmark-common",
-        "androidx.benchmark_benchmark-macro",
-        "androidx.test.uiautomator_uiautomator",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.benchmark_benchmark-macro-nodeps",
-    aars: ["m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/benchmark-macro-1.2.0-alpha14.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "23",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.test.core",
-        "wire-runtime",
-        "junit",
-        "kotlin-stdlib",
-        "androidx.benchmark_benchmark-common",
-        "androidx.core_core",
-        "androidx.profileinstaller_profileinstaller",
-        "androidx.test.uiautomator_uiautomator",
-        "androidx.tracing_tracing-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.benchmark_benchmark-macro",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "23",
-    manifest: "manifests/androidx.benchmark_benchmark-macro/AndroidManifest.xml",
-    static_libs: [
-        "androidx.benchmark_benchmark-macro-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.test.core",
-        "wire-runtime",
-        "junit",
-        "kotlin-stdlib",
-        "androidx.benchmark_benchmark-common",
-        "androidx.core_core",
-        "androidx.profileinstaller_profileinstaller",
-        "androidx.test.uiautomator_uiautomator",
-        "androidx.tracing_tracing-ktx",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.biometric_biometric-nodeps",
-    aars: ["m2repository/androidx/biometric/biometric/1.2.0-alpha06/biometric-1.2.0-alpha06.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.lifecycle_lifecycle-common-java8",
-        "androidx.activity_activity",
-        "androidx.appcompat_appcompat",
-        "androidx.core_core",
-        "androidx.fragment_fragment",
-        "androidx.lifecycle_lifecycle-livedata-core",
-        "androidx.lifecycle_lifecycle-viewmodel",
-    ],
-}
-
-android_library {
-    name: "androidx.biometric_biometric",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.biometric_biometric/AndroidManifest.xml",
-    static_libs: [
-        "androidx.biometric_biometric-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.lifecycle_lifecycle-common-java8",
-        "androidx.activity_activity",
-        "androidx.appcompat_appcompat",
-        "androidx.core_core",
-        "androidx.fragment_fragment",
-        "androidx.lifecycle_lifecycle-livedata-core",
-        "androidx.lifecycle_lifecycle-viewmodel",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.browser_browser-nodeps",
-    aars: ["m2repository/androidx/browser/browser/1.6.0-alpha01/browser-1.6.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "16",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.concurrent_concurrent-futures",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.core_core",
-        "androidx.interpolator_interpolator",
-    ],
-}
-
-android_library {
-    name: "androidx.browser_browser",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "16",
-    manifest: "manifests/androidx.browser_browser/AndroidManifest.xml",
-    static_libs: [
-        "androidx.browser_browser-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.concurrent_concurrent-futures",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.core_core",
-        "androidx.interpolator_interpolator",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.camera_camera-camera2-nodeps",
-    aars: ["m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/camera-camera2-1.3.0-alpha06.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.concurrent_concurrent-futures",
-        "auto_value_annotations",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.camera_camera-core",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.camera_camera-camera2",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.camera_camera-camera2/AndroidManifest.xml",
-    static_libs: [
-        "androidx.camera_camera-camera2-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.concurrent_concurrent-futures",
-        "auto_value_annotations",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.camera_camera-core",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.camera_camera-core-nodeps",
-    aars: ["m2repository/androidx/camera/camera-core/1.3.0-alpha06/camera-core-1.3.0-alpha06.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.concurrent_concurrent-futures",
-        "androidx.lifecycle_lifecycle-common",
-        "auto_value_annotations",
-        "guava-listenablefuture-prebuilt-jar",
-        "kotlin-stdlib",
-        "androidx.annotation_annotation-experimental",
-        "androidx.core_core",
-        "androidx.exifinterface_exifinterface",
-        "androidx.lifecycle_lifecycle-livedata",
-    ],
-}
-
-android_library {
-    name: "androidx.camera_camera-core",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.camera_camera-core/AndroidManifest.xml",
-    static_libs: [
-        "androidx.camera_camera-core-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.concurrent_concurrent-futures",
-        "androidx.lifecycle_lifecycle-common",
-        "auto_value_annotations",
-        "guava-listenablefuture-prebuilt-jar",
-        "kotlin-stdlib",
-        "androidx.annotation_annotation-experimental",
-        "androidx.core_core",
-        "androidx.exifinterface_exifinterface",
-        "androidx.lifecycle_lifecycle-livedata",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.camera_camera-extensions-nodeps",
-    aars: ["m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/camera-extensions-1.3.0-alpha06.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.concurrent_concurrent-futures",
-        "auto_value_annotations",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.camera_camera-camera2",
-        "androidx.camera_camera-core",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.camera_camera-extensions",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.camera_camera-extensions/AndroidManifest.xml",
-    static_libs: [
-        "androidx.camera_camera-extensions-nodeps",
-        "androidx.concurrent_concurrent-futures",
-        "auto_value_annotations",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.camera_camera-camera2",
-        "androidx.camera_camera-core",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.camera_camera-lifecycle-nodeps",
-    aars: ["m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/camera-lifecycle-1.3.0-alpha06.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.concurrent_concurrent-futures",
-        "androidx.lifecycle_lifecycle-common",
-        "auto_value_annotations",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.camera_camera-core",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.camera_camera-lifecycle",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.camera_camera-lifecycle/AndroidManifest.xml",
-    static_libs: [
-        "androidx.camera_camera-lifecycle-nodeps",
-        "androidx.concurrent_concurrent-futures",
-        "androidx.lifecycle_lifecycle-common",
-        "auto_value_annotations",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.camera_camera-core",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.camera_camera-viewfinder-nodeps",
-    aars: ["m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/camera-viewfinder-1.3.0-alpha06.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.concurrent_concurrent-futures",
-        "androidx.concurrent_concurrent-futures-ktx",
-        "androidx.test.espresso.idling-resource",
-        "auto_value_annotations",
-        "guava-listenablefuture-prebuilt-jar",
-        "kotlinx_coroutines_android",
-        "kotlinx_coroutines",
-        "androidx.annotation_annotation-experimental",
-        "androidx.appcompat_appcompat",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.camera_camera-viewfinder",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.camera_camera-viewfinder/AndroidManifest.xml",
-    static_libs: [
-        "androidx.camera_camera-viewfinder-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.concurrent_concurrent-futures",
-        "androidx.concurrent_concurrent-futures-ktx",
-        "androidx.test.espresso.idling-resource",
-        "auto_value_annotations",
-        "guava-listenablefuture-prebuilt-jar",
-        "kotlinx_coroutines_android",
-        "kotlinx_coroutines",
-        "androidx.annotation_annotation-experimental",
-        "androidx.appcompat_appcompat",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.car.app_app-automotive-nodeps",
-    aars: ["m2repository/androidx/car/app/app-automotive/1.3.0-beta02/app-automotive-1.3.0-beta02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "29",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.concurrent_concurrent-futures",
-        "androidx.lifecycle_lifecycle-common-java8",
-        "auto_value_annotations",
-        "guava",
-        "guava-listenablefuture-prebuilt-jar",
-        "kotlin-stdlib",
-        "androidx.annotation_annotation-experimental",
-        "androidx.car.app_app",
-        "androidx.core_core",
-        "androidx.fragment_fragment",
-    ],
-}
-
-android_library {
-    name: "androidx.car.app_app-automotive",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "29",
-    manifest: "manifests/androidx.car.app_app-automotive/AndroidManifest.xml",
-    static_libs: [
-        "androidx.car.app_app-automotive-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.concurrent_concurrent-futures",
-        "androidx.lifecycle_lifecycle-common-java8",
-        "auto_value_annotations",
-        "guava",
-        "guava-listenablefuture-prebuilt-jar",
-        "kotlin-stdlib",
-        "androidx.annotation_annotation-experimental",
-        "androidx.car.app_app",
-        "androidx.core_core",
-        "androidx.fragment_fragment",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.car.app_app-testing-nodeps",
-    aars: ["m2repository/androidx/car/app/app-testing/1.3.0-beta02/app-testing-1.3.0-beta02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.lifecycle_lifecycle-common-java8",
-        "Robolectric_all-target",
-        "androidx.annotation_annotation-experimental",
-        "androidx.car.app_app",
-        "androidx.lifecycle_lifecycle-runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.car.app_app-testing",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.car.app_app-testing/AndroidManifest.xml",
-    static_libs: [
-        "androidx.car.app_app-testing-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.lifecycle_lifecycle-common-java8",
-        "Robolectric_all-target",
-        "androidx.annotation_annotation-experimental",
-        "androidx.car.app_app",
-        "androidx.lifecycle_lifecycle-runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.car.app_app-nodeps",
-    aars: ["m2repository/androidx/car/app/app/1.3.0-beta02/app-1.3.0-beta02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.lifecycle_lifecycle-common-java8",
-        "guava",
-        "kotlin-stdlib",
-        "androidx.activity_activity",
-        "androidx.annotation_annotation-experimental",
-        "androidx.core_core",
-        "androidx.lifecycle_lifecycle-viewmodel",
-    ],
-}
-
-android_library {
-    name: "androidx.car.app_app",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.car.app_app/AndroidManifest.xml",
-    static_libs: [
-        "androidx.car.app_app-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.lifecycle_lifecycle-common-java8",
-        "guava",
-        "kotlin-stdlib",
-        "androidx.activity_activity",
-        "androidx.annotation_annotation-experimental",
-        "androidx.core_core",
-        "androidx.lifecycle_lifecycle-viewmodel",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.cardview_cardview-nodeps",
-    aars: ["m2repository/androidx/cardview/cardview/1.1.0-alpha01/cardview-1.1.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.cardview_cardview",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.cardview_cardview/AndroidManifest.xml",
-    static_libs: [
-        "androidx.cardview_cardview-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.collection_collection-jvm-nodeps",
-    jars: ["m2repository/androidx/collection/collection-jvm/1.3.0-alpha03/collection-jvm-1.3.0-alpha03.jar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.collection_collection-jvm",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.collection_collection-jvm-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.collection_collection-ktx-nodeps",
-    jars: ["m2repository/androidx/collection/collection-ktx/1.3.0-alpha03/collection-ktx-1.3.0-alpha03.jar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.collection_collection-ktx",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.collection_collection-ktx-nodeps",
-        "androidx.collection_collection-jvm",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.collection_collection-nodeps",
-    jars: ["m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.collection_collection",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.collection_collection-nodeps",
-        "kotlin-stdlib",
-        "androidx.collection_collection-jvm",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.animation_animation-core-nodeps",
-    aars: ["m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/animation-core-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-unit",
-        "androidx.compose.ui_ui-util",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.animation_animation-core",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.animation_animation-core/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.animation_animation-core-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-unit",
-        "androidx.compose.ui_ui-util",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.animation_animation-nodeps",
-    aars: ["m2repository/androidx/compose/animation/animation/1.4.0-beta01/animation-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.animation_animation-core",
-        "androidx.compose.foundation_foundation-layout",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-geometry",
-        "androidx.compose.ui_ui-util",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.animation_animation",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.animation_animation/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.animation_animation-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.animation_animation-core",
-        "androidx.compose.foundation_foundation-layout",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-geometry",
-        "androidx.compose.ui_ui-util",
-    ],
-    java_version: "1.7",
-}
-
-java_import_host {
-    name: "androidx.compose.compiler_compiler-hosted-nodeps",
-    jars: ["m2repository/androidx/compose/compiler/compiler-hosted/1.4.1-dev-k1.8.10-c312d77f4cb/compiler-hosted-1.4.1-dev-k1.8.10-c312d77f4cb.jar"],
-    sdk_version: "31",
-}
-
-java_library_host {
-    name: "androidx.compose.compiler_compiler-hosted",
-    static_libs: [
-        "androidx.compose.compiler_compiler-hosted-nodeps",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.foundation_foundation-layout-nodeps",
-    aars: ["m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/foundation-layout-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.animation_animation-core",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-unit",
-        "androidx.compose.ui_ui-util",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.foundation_foundation-layout",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.foundation_foundation-layout/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.foundation_foundation-layout-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.animation_animation-core",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-unit",
-        "androidx.compose.ui_ui-util",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.foundation_foundation-nodeps",
-    aars: ["m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/foundation-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.animation_animation",
-        "androidx.compose.foundation_foundation-layout",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-graphics",
-        "androidx.compose.ui_ui-text",
-        "androidx.compose.ui_ui-util",
-        "androidx.emoji2_emoji2",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.foundation_foundation",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.foundation_foundation/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.foundation_foundation-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.animation_animation",
-        "androidx.compose.foundation_foundation-layout",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-graphics",
-        "androidx.compose.ui_ui-text",
-        "androidx.compose.ui_ui-util",
-        "androidx.emoji2_emoji2",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.material_material-icons-core-nodeps",
-    aars: ["m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/material-icons-core-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.material_material-icons-core",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.material_material-icons-core/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.material_material-icons-core-nodeps",
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.material_material-icons-extended-nodeps",
-    aars: ["m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/material-icons-extended-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "kotlin-stdlib",
-        "androidx.compose.material_material-icons-core",
-        "androidx.compose.runtime_runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.material_material-icons-extended",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.material_material-icons-extended/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.material_material-icons-extended-nodeps",
-        "kotlin-stdlib",
-        "androidx.compose.material_material-icons-core",
-        "androidx.compose.runtime_runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.material_material-ripple-nodeps",
-    aars: ["m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/material-ripple-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "kotlin-stdlib",
-        "androidx.compose.animation_animation",
-        "androidx.compose.foundation_foundation",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui-util",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.material_material-ripple",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.material_material-ripple/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.material_material-ripple-nodeps",
-        "kotlin-stdlib",
-        "androidx.compose.animation_animation",
-        "androidx.compose.foundation_foundation",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui-util",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.material_material-nodeps",
-    aars: ["m2repository/androidx/compose/material/material/1.4.0-beta01/material-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "kotlin-stdlib",
-        "androidx.compose.animation_animation",
-        "androidx.compose.animation_animation-core",
-        "androidx.compose.foundation_foundation",
-        "androidx.compose.foundation_foundation-layout",
-        "androidx.compose.material_material-icons-core",
-        "androidx.compose.material_material-ripple",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-text",
-        "androidx.compose.ui_ui-util",
-        "androidx.lifecycle_lifecycle-runtime",
-        "androidx.lifecycle_lifecycle-viewmodel",
-        "androidx.savedstate_savedstate",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.material_material",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.material_material/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.material_material-nodeps",
-        "kotlin-stdlib",
-        "androidx.compose.animation_animation",
-        "androidx.compose.animation_animation-core",
-        "androidx.compose.foundation_foundation",
-        "androidx.compose.foundation_foundation-layout",
-        "androidx.compose.material_material-icons-core",
-        "androidx.compose.material_material-ripple",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-text",
-        "androidx.compose.ui_ui-util",
-        "androidx.lifecycle_lifecycle-runtime",
-        "androidx.lifecycle_lifecycle-viewmodel",
-        "androidx.savedstate_savedstate",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.material3_material3-window-size-class-nodeps",
-    aars: ["m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/material3-window-size-class-1.1.0-alpha06.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-unit",
-        "androidx.window_window",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.material3_material3-window-size-class",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.material3_material3-window-size-class/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.material3_material3-window-size-class-nodeps",
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-unit",
-        "androidx.window_window",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.material3_material3-nodeps",
-    aars: ["m2repository/androidx/compose/material3/material3/1.1.0-alpha06/material3-1.1.0-alpha06.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "kotlin-stdlib",
-        "androidx.activity_activity-compose",
-        "androidx.compose.animation_animation-core",
-        "androidx.compose.foundation_foundation",
-        "androidx.compose.foundation_foundation-layout",
-        "androidx.compose.material_material-icons-core",
-        "androidx.compose.material_material-ripple",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-graphics",
-        "androidx.compose.ui_ui-text",
-        "androidx.compose.ui_ui-util",
-        "androidx.lifecycle_lifecycle-runtime",
-        "androidx.lifecycle_lifecycle-viewmodel",
-        "androidx.savedstate_savedstate-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.material3_material3",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.material3_material3/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.material3_material3-nodeps",
-        "kotlin-stdlib",
-        "androidx.activity_activity-compose",
-        "androidx.compose.animation_animation-core",
-        "androidx.compose.foundation_foundation",
-        "androidx.compose.foundation_foundation-layout",
-        "androidx.compose.material_material-icons-core",
-        "androidx.compose.material_material-ripple",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-graphics",
-        "androidx.compose.ui_ui-text",
-        "androidx.compose.ui_ui-util",
-        "androidx.lifecycle_lifecycle-runtime",
-        "androidx.lifecycle_lifecycle-viewmodel",
-        "androidx.savedstate_savedstate-ktx",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.runtime_runtime-livedata-nodeps",
-    aars: ["m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/runtime-livedata-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.lifecycle_lifecycle-livedata",
-        "androidx.lifecycle_lifecycle-runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.runtime_runtime-livedata",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.runtime_runtime-livedata/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.runtime_runtime-livedata-nodeps",
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.lifecycle_lifecycle-livedata",
-        "androidx.lifecycle_lifecycle-runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.runtime_runtime-saveable-nodeps",
-    aars: ["m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/runtime-saveable-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.runtime_runtime-saveable",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.runtime_runtime-saveable/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.runtime_runtime-saveable-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.runtime_runtime-tracing-nodeps",
-    aars: ["m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/runtime-tracing-1.0.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-        "androidx.startup_startup-runtime",
-        "androidx.tracing_tracing-perfetto",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.runtime_runtime-tracing",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.runtime_runtime-tracing/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.runtime_runtime-tracing-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-        "androidx.startup_startup-runtime",
-        "androidx.tracing_tracing-perfetto",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.runtime_runtime-nodeps",
-    aars: ["m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/runtime-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.runtime_runtime",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.runtime_runtime/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.runtime_runtime-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.ui_ui-geometry-nodeps",
-    aars: ["m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/ui-geometry-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui-util",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.ui_ui-geometry",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.ui_ui-geometry/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.ui_ui-geometry-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui-util",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.ui_ui-graphics-nodeps",
-    aars: ["m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/ui-graphics-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui-unit",
-        "androidx.compose.ui_ui-util",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.ui_ui-graphics",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.ui_ui-graphics/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.ui_ui-graphics-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui-unit",
-        "androidx.compose.ui_ui-util",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.ui_ui-test-junit4-nodeps",
-    aars: ["m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/ui-test-junit4-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.lifecycle_lifecycle-common",
-        "androidx.test.core",
-        "androidx.test.monitor",
-        "androidx.test.espresso.core",
-        "androidx.test.espresso.idling-resource",
-        "junit",
-        "junit",
-        "kotlin-stdlib",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "kotlinx_coroutines_test",
-        "androidx.activity_activity",
-        "androidx.activity_activity-compose",
-        "androidx.compose.runtime_runtime-saveable",
-        "androidx.compose.ui_ui-test",
-        "androidx.lifecycle_lifecycle-runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.ui_ui-test-junit4",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.ui_ui-test-junit4/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.ui_ui-test-junit4-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.lifecycle_lifecycle-common",
-        "androidx.test.core",
-        "androidx.test.monitor",
-        "androidx.test.espresso.core",
-        "androidx.test.espresso.idling-resource",
-        "junit",
-        "junit",
-        "kotlin-stdlib",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "kotlinx_coroutines_test",
-        "androidx.activity_activity",
-        "androidx.activity_activity-compose",
-        "androidx.compose.runtime_runtime-saveable",
-        "androidx.compose.ui_ui-test",
-        "androidx.lifecycle_lifecycle-runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.ui_ui-test-manifest-nodeps",
-    aars: ["m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/ui-test-manifest-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.activity_activity",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.ui_ui-test-manifest",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.ui_ui-test-manifest/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.ui_ui-test-manifest-nodeps",
-        "androidx.activity_activity",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.ui_ui-test-nodeps",
-    aars: ["m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/ui-test-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.test.monitor",
-        "androidx.test.espresso.core",
-        "kotlin-stdlib",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "kotlinx_coroutines_test",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-graphics",
-        "androidx.compose.ui_ui-text",
-        "androidx.compose.ui_ui-unit",
-        "androidx.compose.ui_ui-util",
-        "androidx.core_core-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.ui_ui-test",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.ui_ui-test/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.ui_ui-test-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.test.monitor",
-        "androidx.test.espresso.core",
-        "kotlin-stdlib",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "kotlinx_coroutines_test",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-graphics",
-        "androidx.compose.ui_ui-text",
-        "androidx.compose.ui_ui-unit",
-        "androidx.compose.ui_ui-util",
-        "androidx.core_core-ktx",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.ui_ui-text-nodeps",
-    aars: ["m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/ui-text-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "kotlin-stdlib",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.runtime_runtime-saveable",
-        "androidx.compose.ui_ui-graphics",
-        "androidx.compose.ui_ui-unit",
-        "androidx.compose.ui_ui-util",
-        "androidx.core_core",
-        "androidx.emoji2_emoji2",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.ui_ui-text",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.ui_ui-text/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.ui_ui-text-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "kotlin-stdlib",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.runtime_runtime-saveable",
-        "androidx.compose.ui_ui-graphics",
-        "androidx.compose.ui_ui-unit",
-        "androidx.compose.ui_ui-util",
-        "androidx.core_core",
-        "androidx.emoji2_emoji2",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.ui_ui-tooling-data-nodeps",
-    aars: ["m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/ui-tooling-data-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.ui_ui-tooling-data",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.ui_ui-tooling-data/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.ui_ui-tooling-data-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.ui_ui-tooling-preview-nodeps",
-    aars: ["m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/ui-tooling-preview-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.ui_ui-tooling-preview",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.ui_ui-tooling-preview/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.ui_ui-tooling-preview-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.ui_ui-tooling-nodeps",
-    aars: ["m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/ui-tooling-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.lifecycle_lifecycle-common",
-        "kotlin-stdlib",
-        "androidx.activity_activity-compose",
-        "androidx.compose.animation_animation",
-        "androidx.compose.material_material",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-tooling-data",
-        "androidx.compose.ui_ui-tooling-preview",
-        "androidx.lifecycle_lifecycle-viewmodel",
-        "androidx.savedstate_savedstate-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.ui_ui-tooling",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.ui_ui-tooling/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.ui_ui-tooling-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.lifecycle_lifecycle-common",
-        "kotlin-stdlib",
-        "androidx.activity_activity-compose",
-        "androidx.compose.animation_animation",
-        "androidx.compose.material_material",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-tooling-data",
-        "androidx.compose.ui_ui-tooling-preview",
-        "androidx.lifecycle_lifecycle-viewmodel",
-        "androidx.savedstate_savedstate-ktx",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.ui_ui-unit-nodeps",
-    aars: ["m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/ui-unit-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui-geometry",
-        "androidx.compose.ui_ui-util",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.ui_ui-unit",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.ui_ui-unit/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.ui_ui-unit-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui-geometry",
-        "androidx.compose.ui_ui-util",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.ui_ui-util-nodeps",
-    aars: ["m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/ui-util-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "kotlin-stdlib",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.ui_ui-util",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.ui_ui-util/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.ui_ui-util-nodeps",
-        "kotlin-stdlib",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.compose.ui_ui-nodeps",
-    aars: ["m2repository/androidx/compose/ui/ui/1.4.0-beta01/ui-1.4.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.lifecycle_lifecycle-common-java8",
-        "kotlin-stdlib",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-        "kotlinx_coroutines",
-        "androidx.activity_activity",
-        "androidx.activity_activity-ktx",
-        "androidx.autofill_autofill",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.runtime_runtime-saveable",
-        "androidx.compose.ui_ui-geometry",
-        "androidx.compose.ui_ui-graphics",
-        "androidx.compose.ui_ui-text",
-        "androidx.compose.ui_ui-unit",
-        "androidx.compose.ui_ui-util",
-        "androidx.core_core",
-        "androidx.customview_customview-poolingcontainer",
-        "androidx.emoji2_emoji2",
-        "androidx.lifecycle_lifecycle-runtime",
-        "androidx.lifecycle_lifecycle-viewmodel",
-        "androidx.profileinstaller_profileinstaller",
-        "androidx.savedstate_savedstate-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.compose.ui_ui",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.compose.ui_ui/AndroidManifest.xml",
-    static_libs: [
-        "androidx.compose.ui_ui-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.lifecycle_lifecycle-common-java8",
-        "kotlin-stdlib",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-        "kotlinx_coroutines",
-        "androidx.activity_activity",
-        "androidx.activity_activity-ktx",
-        "androidx.autofill_autofill",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.runtime_runtime-saveable",
-        "androidx.compose.ui_ui-geometry",
-        "androidx.compose.ui_ui-graphics",
-        "androidx.compose.ui_ui-text",
-        "androidx.compose.ui_ui-unit",
-        "androidx.compose.ui_ui-util",
-        "androidx.core_core",
-        "androidx.customview_customview-poolingcontainer",
-        "androidx.emoji2_emoji2",
-        "androidx.lifecycle_lifecycle-runtime",
-        "androidx.lifecycle_lifecycle-viewmodel",
-        "androidx.profileinstaller_profileinstaller",
-        "androidx.savedstate_savedstate-ktx",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.concurrent_concurrent-futures-ktx-nodeps",
-    jars: ["m2repository/androidx/concurrent/concurrent-futures-ktx/1.2.0-alpha01/concurrent-futures-ktx-1.2.0-alpha01.jar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.concurrent_concurrent-futures-ktx",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.concurrent_concurrent-futures-ktx-nodeps",
-        "androidx.concurrent_concurrent-futures",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.concurrent_concurrent-futures-nodeps",
-    jars: ["m2repository/androidx/concurrent/concurrent-futures/1.2.0-alpha01/concurrent-futures-1.2.0-alpha01.jar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.concurrent_concurrent-futures",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.concurrent_concurrent-futures-nodeps",
-        "androidx.annotation_annotation",
-        "guava-listenablefuture-prebuilt-jar",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.constraintlayout_constraintlayout-compose-nodeps",
-    aars: ["m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/constraintlayout-compose-1.1.0-alpha10.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.constraintlayout_constraintlayout-core",
-        "androidx.compose.foundation_foundation",
-        "androidx.compose.foundation_foundation-layout",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-unit",
-        "androidx.compose.ui_ui-util",
-    ],
-}
-
-android_library {
-    name: "androidx.constraintlayout_constraintlayout-compose",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.constraintlayout_constraintlayout-compose/AndroidManifest.xml",
-    static_libs: [
-        "androidx.constraintlayout_constraintlayout-compose-nodeps",
-        "androidx.constraintlayout_constraintlayout-core",
-        "androidx.compose.foundation_foundation",
-        "androidx.compose.foundation_foundation-layout",
-        "androidx.compose.ui_ui",
-        "androidx.compose.ui_ui-unit",
-        "androidx.compose.ui_ui-util",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.constraintlayout_constraintlayout-core-nodeps",
-    jars: ["m2repository/androidx/constraintlayout/constraintlayout-core/1.1.0-alpha10/constraintlayout-core-1.1.0-alpha10.jar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.constraintlayout_constraintlayout-core",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.constraintlayout_constraintlayout-core-nodeps",
-        "androidx.annotation_annotation",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx-constraintlayout_constraintlayout-nodeps",
-    aars: ["m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/constraintlayout-2.2.0-alpha10.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.constraintlayout_constraintlayout-core",
-        "androidx.appcompat_appcompat",
-        "androidx.core_core",
-        "androidx.profileinstaller_profileinstaller",
-    ],
-}
-
-android_library {
-    name: "androidx-constraintlayout_constraintlayout",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx-constraintlayout_constraintlayout/AndroidManifest.xml",
-    static_libs: [
-        "androidx-constraintlayout_constraintlayout-nodeps",
-        "androidx.constraintlayout_constraintlayout-core",
-        "androidx.appcompat_appcompat",
-        "androidx.core_core",
-        "androidx.profileinstaller_profileinstaller",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.coordinatorlayout_coordinatorlayout-nodeps",
-    aars: ["m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/coordinatorlayout-1.3.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.customview_customview",
-    ],
-}
-
-android_library {
-    name: "androidx.coordinatorlayout_coordinatorlayout",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.coordinatorlayout_coordinatorlayout/AndroidManifest.xml",
-    static_libs: [
-        "androidx.coordinatorlayout_coordinatorlayout-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.customview_customview",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.core_core-animation-testing-nodeps",
-    aars: ["m2repository/androidx/core/core-animation-testing/1.0.0-beta01/core-animation-testing-1.0.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "junit",
-        "androidx.core_core",
-        "androidx.core_core-animation",
-    ],
-}
-
-android_library {
-    name: "androidx.core_core-animation-testing",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.core_core-animation-testing/AndroidManifest.xml",
-    static_libs: [
-        "androidx.core_core-animation-testing-nodeps",
-        "androidx.annotation_annotation",
-        "junit",
-        "androidx.core_core",
-        "androidx.core_core-animation",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.core_core-animation-nodeps",
-    aars: ["m2repository/androidx/core/core-animation/1.0.0-beta02/core-animation-1.0.0-beta02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.tracing_tracing",
-    ],
-}
-
-android_library {
-    name: "androidx.core_core-animation",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.core_core-animation/AndroidManifest.xml",
-    static_libs: [
-        "androidx.core_core-animation-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.tracing_tracing",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.core_core-ktx-nodeps",
-    aars: ["m2repository/androidx/core/core-ktx/1.12.0-alpha02/core-ktx-1.12.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.core_core-ktx",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.core_core-ktx/AndroidManifest.xml",
-    static_libs: [
-        "androidx.core_core-ktx-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.core_core-nodeps",
-    aars: ["m2repository/androidx/core/core/1.12.0-alpha02/core-1.12.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.concurrent_concurrent-futures",
-        "kotlin-stdlib",
-        "androidx.annotation_annotation-experimental",
-        "androidx.interpolator_interpolator",
-        "androidx.lifecycle_lifecycle-runtime",
-        "androidx.versionedparcelable_versionedparcelable",
-    ],
-}
-
-android_library {
-    name: "androidx.core_core",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.core_core/AndroidManifest.xml",
-    static_libs: [
-        "androidx.core_core-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.concurrent_concurrent-futures",
-        "kotlin-stdlib",
-        "androidx.annotation_annotation-experimental",
-        "androidx.interpolator_interpolator",
-        "androidx.lifecycle_lifecycle-runtime",
-        "androidx.versionedparcelable_versionedparcelable",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.credentials_credentials-nodeps",
-    aars: ["m2repository/androidx/credentials/credentials/1.2.0-alpha04/credentials-1.2.0-alpha04.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "19",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.credentials_credentials",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "19",
-    manifest: "manifests/androidx.credentials_credentials/AndroidManifest.xml",
-    static_libs: [
-        "androidx.credentials_credentials-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.cursoradapter_cursoradapter-nodeps",
-    aars: ["m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/cursoradapter-1.1.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-    ],
-}
-
-android_library {
-    name: "androidx.cursoradapter_cursoradapter",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.cursoradapter_cursoradapter/AndroidManifest.xml",
-    static_libs: [
-        "androidx.cursoradapter_cursoradapter-nodeps",
-        "androidx.annotation_annotation",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.customview_customview-poolingcontainer-nodeps",
-    aars: ["m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/customview-poolingcontainer-1.1.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "kotlin-stdlib",
-        "androidx.core_core-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.customview_customview-poolingcontainer",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.customview_customview-poolingcontainer/AndroidManifest.xml",
-    static_libs: [
-        "androidx.customview_customview-poolingcontainer-nodeps",
-        "kotlin-stdlib",
-        "androidx.core_core-ktx",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.customview_customview-nodeps",
-    aars: ["m2repository/androidx/customview/customview/1.2.0-alpha03/customview-1.2.0-alpha03.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.customview_customview",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.customview_customview/AndroidManifest.xml",
-    static_libs: [
-        "androidx.customview_customview-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.datastore_datastore-nodeps",
-    aars: ["m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/datastore-android-1.1.0-alpha05.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.datastore_datastore-core-okio",
-        "okio-lib",
-        "kotlin-stdlib",
-        "kotlinx-coroutines-core-jvm",
-        "androidx.datastore_datastore-core",
-    ],
-}
-
-android_library {
-    name: "androidx.datastore_datastore",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.datastore_datastore/AndroidManifest.xml",
-    static_libs: [
-        "androidx.datastore_datastore-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.datastore_datastore-core-okio",
-        "okio-lib",
-        "kotlin-stdlib",
-        "kotlinx-coroutines-core-jvm",
-        "androidx.datastore_datastore-core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.datastore_datastore-core-nodeps",
-    aars: ["m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/datastore-core-android-1.1.0-alpha05.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "kotlinx-coroutines-core-jvm",
-    ],
-}
-
-android_library {
-    name: "androidx.datastore_datastore-core",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.datastore_datastore-core/AndroidManifest.xml",
-    static_libs: [
-        "androidx.datastore_datastore-core-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "kotlinx-coroutines-core-jvm",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.datastore_datastore-core-okio-nodeps",
-    jars: ["m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/datastore-core-okio-jvm-1.1.0-alpha05.jar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.datastore_datastore-core-okio",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.datastore_datastore-core-okio-nodeps",
-        "okio-lib",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.datastore_datastore-core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.datastore_datastore-preferences-nodeps",
-    aars: ["m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/datastore-preferences-android-1.1.0-alpha05.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.datastore_datastore-preferences-core",
-        "kotlin-stdlib",
-        "kotlinx-coroutines-core-jvm",
-        "androidx.datastore_datastore",
-    ],
-}
-
-android_library {
-    name: "androidx.datastore_datastore-preferences",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.datastore_datastore-preferences/AndroidManifest.xml",
-    static_libs: [
-        "androidx.datastore_datastore-preferences-nodeps",
-        "androidx.datastore_datastore-preferences-core",
-        "kotlin-stdlib",
-        "kotlinx-coroutines-core-jvm",
-        "androidx.datastore_datastore",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.datastore_datastore-preferences-core-nodeps",
-    jars: ["m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/datastore-preferences-core-jvm-1.1.0-alpha05.jar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.datastore_datastore-preferences-core",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.datastore_datastore-preferences-core-nodeps",
-        "androidx.datastore_datastore-core-okio",
-        "okio-lib",
-        "kotlin-stdlib",
-        "androidx.datastore_datastore-core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.documentfile_documentfile-nodeps",
-    aars: ["m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/documentfile-1.1.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.documentfile_documentfile",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.documentfile_documentfile/AndroidManifest.xml",
-    static_libs: [
-        "androidx.documentfile_documentfile-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.drawerlayout_drawerlayout-nodeps",
-    aars: ["m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/drawerlayout-1.3.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-        "androidx.customview_customview",
-    ],
-}
-
-android_library {
-    name: "androidx.drawerlayout_drawerlayout",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.drawerlayout_drawerlayout/AndroidManifest.xml",
-    static_libs: [
-        "androidx.drawerlayout_drawerlayout-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-        "androidx.customview_customview",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.dynamicanimation_dynamicanimation-nodeps",
-    aars: ["m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/dynamicanimation-1.1.0-alpha04.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.collection_collection",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.dynamicanimation_dynamicanimation",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.dynamicanimation_dynamicanimation/AndroidManifest.xml",
-    static_libs: [
-        "androidx.dynamicanimation_dynamicanimation-nodeps",
-        "androidx.collection_collection",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.emoji_emoji-appcompat-nodeps",
-    aars: ["m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/emoji-appcompat-1.2.0-alpha03.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.appcompat_appcompat",
-        "androidx.emoji_emoji",
-    ],
-}
-
-android_library {
-    name: "androidx.emoji_emoji-appcompat",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.emoji_emoji-appcompat/AndroidManifest.xml",
-    static_libs: [
-        "androidx.emoji_emoji-appcompat-nodeps",
-        "androidx.appcompat_appcompat",
-        "androidx.emoji_emoji",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.emoji_emoji-bundled-nodeps",
-    aars: ["m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/emoji-bundled-1.2.0-alpha03.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.emoji_emoji",
-    ],
-}
-
-android_library {
-    name: "androidx.emoji_emoji-bundled",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.emoji_emoji-bundled/AndroidManifest.xml",
-    static_libs: [
-        "androidx.emoji_emoji-bundled-nodeps",
-        "androidx.emoji_emoji",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.emoji_emoji-nodeps",
-    aars: ["m2repository/androidx/emoji/emoji/1.2.0-alpha03/emoji-1.2.0-alpha03.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.collection_collection",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.emoji_emoji",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.emoji_emoji/AndroidManifest.xml",
-    static_libs: [
-        "androidx.emoji_emoji-nodeps",
-        "androidx.collection_collection",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.emoji2_emoji2-views-helper-nodeps",
-    aars: ["m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/emoji2-views-helper-1.4.0-beta02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.emoji2_emoji2",
-    ],
-}
-
-android_library {
-    name: "androidx.emoji2_emoji2-views-helper",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.emoji2_emoji2-views-helper/AndroidManifest.xml",
-    static_libs: [
-        "androidx.emoji2_emoji2-views-helper-nodeps",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.emoji2_emoji2",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.emoji2_emoji2-nodeps",
-    aars: ["m2repository/androidx/emoji2/emoji2/1.4.0-beta02/emoji2-1.4.0-beta02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.lifecycle_lifecycle-process",
-        "androidx.startup_startup-runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.emoji2_emoji2",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.emoji2_emoji2/AndroidManifest.xml",
-    static_libs: [
-        "androidx.emoji2_emoji2-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.lifecycle_lifecycle-process",
-        "androidx.startup_startup-runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.exifinterface_exifinterface-nodeps",
-    aars: ["m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/exifinterface-1.4.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-    ],
-}
-
-android_library {
-    name: "androidx.exifinterface_exifinterface",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.exifinterface_exifinterface/AndroidManifest.xml",
-    static_libs: [
-        "androidx.exifinterface_exifinterface-nodeps",
-        "androidx.annotation_annotation",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.fragment_fragment-ktx-nodeps",
-    aars: ["m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/fragment-ktx-1.6.0-alpha08.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.collection_collection-ktx",
-        "kotlin-stdlib",
-        "androidx.activity_activity-ktx",
-        "androidx.core_core-ktx",
-        "androidx.fragment_fragment",
-        "androidx.lifecycle_lifecycle-livedata-core-ktx",
-        "androidx.lifecycle_lifecycle-viewmodel-ktx",
-        "androidx.savedstate_savedstate-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.fragment_fragment-ktx",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.fragment_fragment-ktx/AndroidManifest.xml",
-    static_libs: [
-        "androidx.fragment_fragment-ktx-nodeps",
-        "androidx.collection_collection-ktx",
-        "kotlin-stdlib",
-        "androidx.activity_activity-ktx",
-        "androidx.core_core-ktx",
-        "androidx.fragment_fragment",
-        "androidx.lifecycle_lifecycle-livedata-core-ktx",
-        "androidx.lifecycle_lifecycle-viewmodel-ktx",
-        "androidx.savedstate_savedstate-ktx",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.fragment_fragment-nodeps",
-    aars: ["m2repository/androidx/fragment/fragment/1.6.0-alpha08/fragment-1.6.0-alpha08.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "kotlin-stdlib",
-        "androidx.activity_activity",
-        "androidx.annotation_annotation-experimental",
-        "androidx.core_core-ktx",
-        "androidx.lifecycle_lifecycle-livedata-core",
-        "androidx.lifecycle_lifecycle-runtime",
-        "androidx.lifecycle_lifecycle-viewmodel",
-        "androidx.lifecycle_lifecycle-viewmodel-savedstate",
-        "androidx.loader_loader",
-        "androidx.profileinstaller_profileinstaller",
-        "androidx.savedstate_savedstate",
-        "androidx.viewpager_viewpager",
-    ],
-}
-
-android_library {
-    name: "androidx.fragment_fragment",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.fragment_fragment/AndroidManifest.xml",
-    static_libs: [
-        "androidx.fragment_fragment-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "kotlin-stdlib",
-        "androidx.activity_activity",
-        "androidx.annotation_annotation-experimental",
-        "androidx.core_core-ktx",
-        "androidx.lifecycle_lifecycle-livedata-core",
-        "androidx.lifecycle_lifecycle-runtime",
-        "androidx.lifecycle_lifecycle-viewmodel",
-        "androidx.lifecycle_lifecycle-viewmodel-savedstate",
-        "androidx.loader_loader",
-        "androidx.profileinstaller_profileinstaller",
-        "androidx.savedstate_savedstate",
-        "androidx.viewpager_viewpager",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.gridlayout_gridlayout-nodeps",
-    aars: ["m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/gridlayout-1.1.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.gridlayout_gridlayout",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.gridlayout_gridlayout/AndroidManifest.xml",
-    static_libs: [
-        "androidx.gridlayout_gridlayout-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.health_health-services-client-nodeps",
-    aars: ["m2repository/androidx/health/health-services-client/1.0.0-beta03/health-services-client-1.0.0-beta03.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "30",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.concurrent_concurrent-futures-ktx",
-        "guava",
-        "guava-listenablefuture-prebuilt-jar",
-        "libprotobuf-java-lite",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.core_core-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.health_health-services-client",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "30",
-    manifest: "manifests/androidx.health_health-services-client/AndroidManifest.xml",
-    static_libs: [
-        "androidx.health_health-services-client-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.concurrent_concurrent-futures-ktx",
-        "guava",
-        "guava-listenablefuture-prebuilt-jar",
-        "libprotobuf-java-lite",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.core_core-ktx",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.heifwriter_heifwriter-nodeps",
-    aars: ["m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/heifwriter-1.1.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "28",
-    static_libs: [
-        "androidx.annotation_annotation",
-    ],
-}
-
-android_library {
-    name: "androidx.heifwriter_heifwriter",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "28",
-    manifest: "manifests/androidx.heifwriter_heifwriter/AndroidManifest.xml",
-    static_libs: [
-        "androidx.heifwriter_heifwriter-nodeps",
-        "androidx.annotation_annotation",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.interpolator_interpolator-nodeps",
-    aars: ["m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/interpolator-1.1.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-    ],
-}
-
-android_library {
-    name: "androidx.interpolator_interpolator",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.interpolator_interpolator/AndroidManifest.xml",
-    static_libs: [
-        "androidx.interpolator_interpolator-nodeps",
-        "androidx.annotation_annotation",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.javascriptengine_javascriptengine-nodeps",
-    aars: ["m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/javascriptengine-1.0.0-alpha06.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "26",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.concurrent_concurrent-futures",
-        "guava",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.javascriptengine_javascriptengine",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "26",
-    manifest: "manifests/androidx.javascriptengine_javascriptengine/AndroidManifest.xml",
-    static_libs: [
-        "androidx.javascriptengine_javascriptengine-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.concurrent_concurrent-futures",
-        "guava",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.leanback_leanback-grid-nodeps",
-    aars: ["m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/leanback-grid-1.0.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "17",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.recyclerview_recyclerview",
-    ],
-}
-
-android_library {
-    name: "androidx.leanback_leanback-grid",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "17",
-    manifest: "manifests/androidx.leanback_leanback-grid/AndroidManifest.xml",
-    static_libs: [
-        "androidx.leanback_leanback-grid-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.recyclerview_recyclerview",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.leanback_leanback-preference-nodeps",
-    aars: ["m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/leanback-preference-1.2.0-alpha03.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.appcompat_appcompat",
-        "androidx.leanback_leanback",
-        "androidx.preference_preference",
-        "androidx.recyclerview_recyclerview",
-    ],
-}
-
-android_library {
-    name: "androidx.leanback_leanback-preference",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.leanback_leanback-preference/AndroidManifest.xml",
-    static_libs: [
-        "androidx.leanback_leanback-preference-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.appcompat_appcompat",
-        "androidx.leanback_leanback",
-        "androidx.preference_preference",
-        "androidx.recyclerview_recyclerview",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.leanback_leanback-nodeps",
-    aars: ["m2repository/androidx/leanback/leanback/1.2.0-alpha03/leanback-1.2.0-alpha03.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "17",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.appcompat_appcompat",
-        "androidx.core_core",
-        "androidx.fragment_fragment",
-        "androidx.interpolator_interpolator",
-        "androidx.leanback_leanback-grid",
-        "androidx.media_media",
-        "androidx.recyclerview_recyclerview",
-        "androidx.vectordrawable_vectordrawable-animated",
-    ],
-}
-
-android_library {
-    name: "androidx.leanback_leanback",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "17",
-    manifest: "manifests/androidx.leanback_leanback/AndroidManifest.xml",
-    static_libs: [
-        "androidx.leanback_leanback-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.appcompat_appcompat",
-        "androidx.core_core",
-        "androidx.fragment_fragment",
-        "androidx.interpolator_interpolator",
-        "androidx.leanback_leanback-grid",
-        "androidx.media_media",
-        "androidx.recyclerview_recyclerview",
-        "androidx.vectordrawable_vectordrawable-animated",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.lifecycle_lifecycle-common-java8-nodeps",
-    jars: ["m2repository/androidx/lifecycle/lifecycle-common-java8/2.6.0-alpha04/lifecycle-common-java8-2.6.0-alpha04.jar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.lifecycle_lifecycle-common-java8",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-common-java8-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.lifecycle_lifecycle-common",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.lifecycle_lifecycle-common-nodeps",
-    jars: ["m2repository/androidx/lifecycle/lifecycle-common/2.6.0-alpha04/lifecycle-common-2.6.0-alpha04.jar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.lifecycle_lifecycle-common",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-common-nodeps",
-        "androidx.annotation_annotation",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.lifecycle_lifecycle-livedata-core-ktx-nodeps",
-    aars: ["m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/lifecycle-livedata-core-ktx-2.6.0-alpha04.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "kotlin-stdlib",
-        "androidx.lifecycle_lifecycle-livedata-core",
-    ],
-}
-
-android_library {
-    name: "androidx.lifecycle_lifecycle-livedata-core-ktx",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.lifecycle_lifecycle-livedata-core-ktx/AndroidManifest.xml",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-livedata-core-ktx-nodeps",
-        "kotlin-stdlib",
-        "androidx.lifecycle_lifecycle-livedata-core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.lifecycle_lifecycle-livedata-core-nodeps",
-    aars: ["m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/lifecycle-livedata-core-2.6.0-alpha04.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.arch.core_core-common",
-        "androidx.lifecycle_lifecycle-common",
-        "androidx.arch.core_core-runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.lifecycle_lifecycle-livedata-core",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.lifecycle_lifecycle-livedata-core/AndroidManifest.xml",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-livedata-core-nodeps",
-        "androidx.arch.core_core-common",
-        "androidx.lifecycle_lifecycle-common",
-        "androidx.arch.core_core-runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.lifecycle_lifecycle-livedata-ktx-nodeps",
-    aars: ["m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/lifecycle-livedata-ktx-2.6.0-alpha04.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.lifecycle_lifecycle-livedata",
-        "androidx.lifecycle_lifecycle-livedata-core-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.lifecycle_lifecycle-livedata-ktx",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.lifecycle_lifecycle-livedata-ktx/AndroidManifest.xml",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-livedata-ktx-nodeps",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.lifecycle_lifecycle-livedata",
-        "androidx.lifecycle_lifecycle-livedata-core-ktx",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.lifecycle_lifecycle-livedata-nodeps",
-    aars: ["m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/lifecycle-livedata-2.6.0-alpha04.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.arch.core_core-common",
-        "androidx.arch.core_core-runtime",
-        "androidx.lifecycle_lifecycle-livedata-core",
-    ],
-}
-
-android_library {
-    name: "androidx.lifecycle_lifecycle-livedata",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.lifecycle_lifecycle-livedata/AndroidManifest.xml",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-livedata-nodeps",
-        "androidx.arch.core_core-common",
-        "androidx.arch.core_core-runtime",
-        "androidx.lifecycle_lifecycle-livedata-core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.lifecycle_lifecycle-process-nodeps",
-    aars: ["m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/lifecycle-process-2.6.0-alpha04.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.lifecycle_lifecycle-runtime",
-        "androidx.startup_startup-runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.lifecycle_lifecycle-process",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.lifecycle_lifecycle-process/AndroidManifest.xml",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-process-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.lifecycle_lifecycle-runtime",
-        "androidx.startup_startup-runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.lifecycle_lifecycle-runtime-compose-nodeps",
-    aars: ["m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/lifecycle-runtime-compose-2.6.0-alpha04.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "kotlin-stdlib",
-        "androidx.annotation_annotation-experimental",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.lifecycle_lifecycle-runtime-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.lifecycle_lifecycle-runtime-compose",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.lifecycle_lifecycle-runtime-compose/AndroidManifest.xml",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-runtime-compose-nodeps",
-        "kotlin-stdlib",
-        "androidx.annotation_annotation-experimental",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.lifecycle_lifecycle-runtime-ktx",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.lifecycle_lifecycle-runtime-ktx-nodeps",
-    aars: ["m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/lifecycle-runtime-ktx-2.6.0-alpha04.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-        "androidx.lifecycle_lifecycle-runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.lifecycle_lifecycle-runtime-ktx",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.lifecycle_lifecycle-runtime-ktx/AndroidManifest.xml",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-runtime-ktx-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-        "androidx.lifecycle_lifecycle-runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.lifecycle_lifecycle-runtime-testing-nodeps",
-    aars: ["m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/lifecycle-runtime-testing-2.6.0-alpha04.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-        "androidx.lifecycle_lifecycle-runtime-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.lifecycle_lifecycle-runtime-testing",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.lifecycle_lifecycle-runtime-testing/AndroidManifest.xml",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-runtime-testing-nodeps",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-        "androidx.lifecycle_lifecycle-runtime-ktx",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.lifecycle_lifecycle-runtime-nodeps",
-    aars: ["m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/lifecycle-runtime-2.6.0-alpha04.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.arch.core_core-common",
-        "androidx.lifecycle_lifecycle-common",
-        "androidx.arch.core_core-runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.lifecycle_lifecycle-runtime",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.lifecycle_lifecycle-runtime/AndroidManifest.xml",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-runtime-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.arch.core_core-common",
-        "androidx.lifecycle_lifecycle-common",
-        "androidx.arch.core_core-runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.lifecycle_lifecycle-service-nodeps",
-    aars: ["m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/lifecycle-service-2.6.0-alpha04.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.lifecycle_lifecycle-service",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.lifecycle_lifecycle-service/AndroidManifest.xml",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-service-nodeps",
-        "androidx.lifecycle_lifecycle-runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.lifecycle_lifecycle-viewmodel-compose-nodeps",
-    aars: ["m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/lifecycle-viewmodel-compose-2.6.0-alpha04.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-common-java8",
-        "kotlin-stdlib",
-        "androidx.annotation_annotation-experimental",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.lifecycle_lifecycle-viewmodel-ktx",
-        "androidx.lifecycle_lifecycle-viewmodel-savedstate",
-    ],
-}
-
-android_library {
-    name: "androidx.lifecycle_lifecycle-viewmodel-compose",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.lifecycle_lifecycle-viewmodel-compose/AndroidManifest.xml",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-viewmodel-compose-nodeps",
-        "androidx.lifecycle_lifecycle-common-java8",
-        "kotlin-stdlib",
-        "androidx.annotation_annotation-experimental",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.ui_ui",
-        "androidx.lifecycle_lifecycle-viewmodel-ktx",
-        "androidx.lifecycle_lifecycle-viewmodel-savedstate",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.lifecycle_lifecycle-viewmodel-ktx-nodeps",
-    aars: ["m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/lifecycle-viewmodel-ktx-2.6.0-alpha04.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-        "androidx.lifecycle_lifecycle-viewmodel",
-    ],
-}
-
-android_library {
-    name: "androidx.lifecycle_lifecycle-viewmodel-ktx",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.lifecycle_lifecycle-viewmodel-ktx/AndroidManifest.xml",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-viewmodel-ktx-nodeps",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-        "androidx.lifecycle_lifecycle-viewmodel",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.lifecycle_lifecycle-viewmodel-savedstate-nodeps",
-    aars: ["m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/lifecycle-viewmodel-savedstate-2.6.0-alpha04.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-        "androidx.core_core-ktx",
-        "androidx.lifecycle_lifecycle-livedata-core",
-        "androidx.lifecycle_lifecycle-viewmodel",
-        "androidx.savedstate_savedstate",
-    ],
-}
-
-android_library {
-    name: "androidx.lifecycle_lifecycle-viewmodel-savedstate",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.lifecycle_lifecycle-viewmodel-savedstate/AndroidManifest.xml",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-viewmodel-savedstate-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-        "androidx.core_core-ktx",
-        "androidx.lifecycle_lifecycle-livedata-core",
-        "androidx.lifecycle_lifecycle-viewmodel",
-        "androidx.savedstate_savedstate",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.lifecycle_lifecycle-viewmodel-nodeps",
-    aars: ["m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/lifecycle-viewmodel-2.6.0-alpha04.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-    ],
-}
-
-android_library {
-    name: "androidx.lifecycle_lifecycle-viewmodel",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.lifecycle_lifecycle-viewmodel/AndroidManifest.xml",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-viewmodel-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.loader_loader-nodeps",
-    aars: ["m2repository/androidx/loader/loader/1.2.0-alpha01/loader-1.2.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.lifecycle_lifecycle-livedata-core",
-        "androidx.lifecycle_lifecycle-viewmodel",
-    ],
-}
-
-android_library {
-    name: "androidx.loader_loader",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.loader_loader/AndroidManifest.xml",
-    static_libs: [
-        "androidx.loader_loader-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.lifecycle_lifecycle-livedata-core",
-        "androidx.lifecycle_lifecycle-viewmodel",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.media_media-nodeps",
-    aars: ["m2repository/androidx/media/media/1.7.0-alpha01/media-1.7.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.media_media",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.media_media/AndroidManifest.xml",
-    static_libs: [
-        "androidx.media_media-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.media2_media2-common-nodeps",
-    aars: ["m2repository/androidx/media2/media2-common/1.3.0-alpha01/media2-common-1.3.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "16",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.concurrent_concurrent-futures",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.core_core",
-        "androidx.media_media",
-        "androidx.versionedparcelable_versionedparcelable",
-    ],
-}
-
-android_library {
-    name: "androidx.media2_media2-common",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "16",
-    manifest: "manifests/androidx.media2_media2-common/AndroidManifest.xml",
-    static_libs: [
-        "androidx.media2_media2-common-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.concurrent_concurrent-futures",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.core_core",
-        "androidx.media_media",
-        "androidx.versionedparcelable_versionedparcelable",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.media2_media2-exoplayer-nodeps",
-    aars: ["m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/media2-exoplayer-1.3.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-    ],
-}
-
-android_library {
-    name: "androidx.media2_media2-exoplayer",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.media2_media2-exoplayer/AndroidManifest.xml",
-    static_libs: [
-        "androidx.media2_media2-exoplayer-nodeps",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.media2_media2-player-nodeps",
-    aars: ["m2repository/androidx/media2/media2-player/1.3.0-alpha01/media2-player-1.3.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "16",
-    static_libs: [
-        "androidx.collection_collection",
-        "androidx.concurrent_concurrent-futures",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.media2_media2-common",
-        "androidx.media2_media2-exoplayer",
-    ],
-}
-
-android_library {
-    name: "androidx.media2_media2-player",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "16",
-    manifest: "manifests/androidx.media2_media2-player/AndroidManifest.xml",
-    static_libs: [
-        "androidx.media2_media2-player-nodeps",
-        "androidx.collection_collection",
-        "androidx.concurrent_concurrent-futures",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.media2_media2-common",
-        "androidx.media2_media2-exoplayer",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.media2_media2-session-nodeps",
-    aars: ["m2repository/androidx/media2/media2-session/1.3.0-alpha01/media2-session-1.3.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "16",
-    static_libs: [
-        "androidx.collection_collection",
-        "androidx.concurrent_concurrent-futures",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.media2_media2-common",
-    ],
-}
-
-android_library {
-    name: "androidx.media2_media2-session",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "16",
-    manifest: "manifests/androidx.media2_media2-session/AndroidManifest.xml",
-    static_libs: [
-        "androidx.media2_media2-session-nodeps",
-        "androidx.collection_collection",
-        "androidx.concurrent_concurrent-futures",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.media2_media2-common",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.media2_media2-widget-nodeps",
-    aars: ["m2repository/androidx/media2/media2-widget/1.3.0-alpha01/media2-widget-1.3.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "16",
-    static_libs: [
-        "androidx.appcompat_appcompat",
-        "androidx.media2_media2-session",
-        "androidx.palette_palette",
-    ],
-}
-
-android_library {
-    name: "androidx.media2_media2-widget",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "16",
-    manifest: "manifests/androidx.media2_media2-widget/AndroidManifest.xml",
-    static_libs: [
-        "androidx.media2_media2-widget-nodeps",
-        "androidx.appcompat_appcompat",
-        "androidx.media2_media2-session",
-        "androidx.palette_palette",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.mediarouter_mediarouter-nodeps",
-    aars: ["m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/mediarouter-1.4.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.appcompat_appcompat",
-        "androidx.appcompat_appcompat-resources",
-        "androidx.core_core",
-        "androidx.media_media",
-        "androidx.palette_palette",
-        "androidx.recyclerview_recyclerview",
-    ],
-}
-
-android_library {
-    name: "androidx.mediarouter_mediarouter",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.mediarouter_mediarouter/AndroidManifest.xml",
-    static_libs: [
-        "androidx.mediarouter_mediarouter-nodeps",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.appcompat_appcompat",
-        "androidx.appcompat_appcompat-resources",
-        "androidx.core_core",
-        "androidx.media_media",
-        "androidx.palette_palette",
-        "androidx.recyclerview_recyclerview",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.navigation_navigation-common-ktx-nodeps",
-    aars: ["m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/navigation-common-ktx-2.6.0-alpha08.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.navigation_navigation-common",
-    ],
-}
-
-android_library {
-    name: "androidx.navigation_navigation-common-ktx",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.navigation_navigation-common-ktx/AndroidManifest.xml",
-    static_libs: [
-        "androidx.navigation_navigation-common-ktx-nodeps",
-        "androidx.navigation_navigation-common",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.navigation_navigation-common-nodeps",
-    aars: ["m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/navigation-common-2.6.0-alpha08.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection-ktx",
-        "androidx.lifecycle_lifecycle-common",
-        "kotlin-stdlib",
-        "androidx.core_core-ktx",
-        "androidx.lifecycle_lifecycle-runtime-ktx",
-        "androidx.lifecycle_lifecycle-viewmodel-ktx",
-        "androidx.lifecycle_lifecycle-viewmodel-savedstate",
-        "androidx.profileinstaller_profileinstaller",
-        "androidx.savedstate_savedstate-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.navigation_navigation-common",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.navigation_navigation-common/AndroidManifest.xml",
-    static_libs: [
-        "androidx.navigation_navigation-common-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection-ktx",
-        "androidx.lifecycle_lifecycle-common",
-        "kotlin-stdlib",
-        "androidx.core_core-ktx",
-        "androidx.lifecycle_lifecycle-runtime-ktx",
-        "androidx.lifecycle_lifecycle-viewmodel-ktx",
-        "androidx.lifecycle_lifecycle-viewmodel-savedstate",
-        "androidx.profileinstaller_profileinstaller",
-        "androidx.savedstate_savedstate-ktx",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.navigation_navigation-compose-nodeps",
-    aars: ["m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/navigation-compose-2.6.0-alpha08.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "kotlin-stdlib",
-        "androidx.activity_activity-compose",
-        "androidx.compose.animation_animation",
-        "androidx.compose.foundation_foundation-layout",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.runtime_runtime-saveable",
-        "androidx.compose.ui_ui",
-        "androidx.lifecycle_lifecycle-viewmodel-compose",
-        "androidx.navigation_navigation-runtime-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.navigation_navigation-compose",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.navigation_navigation-compose/AndroidManifest.xml",
-    static_libs: [
-        "androidx.navigation_navigation-compose-nodeps",
-        "kotlin-stdlib",
-        "androidx.activity_activity-compose",
-        "androidx.compose.animation_animation",
-        "androidx.compose.foundation_foundation-layout",
-        "androidx.compose.runtime_runtime",
-        "androidx.compose.runtime_runtime-saveable",
-        "androidx.compose.ui_ui",
-        "androidx.lifecycle_lifecycle-viewmodel-compose",
-        "androidx.navigation_navigation-runtime-ktx",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.navigation_navigation-fragment-ktx-nodeps",
-    aars: ["m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/navigation-fragment-ktx-2.6.0-alpha08.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.navigation_navigation-fragment",
-        "androidx.navigation_navigation-runtime-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.navigation_navigation-fragment-ktx",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.navigation_navigation-fragment-ktx/AndroidManifest.xml",
-    static_libs: [
-        "androidx.navigation_navigation-fragment-ktx-nodeps",
-        "androidx.navigation_navigation-fragment",
-        "androidx.navigation_navigation-runtime-ktx",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.navigation_navigation-fragment-nodeps",
-    aars: ["m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/navigation-fragment-2.6.0-alpha08.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "kotlin-stdlib",
-        "androidx.fragment_fragment-ktx",
-        "androidx.navigation_navigation-runtime",
-        "androidx.slidingpanelayout_slidingpanelayout",
-    ],
-}
-
-android_library {
-    name: "androidx.navigation_navigation-fragment",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.navigation_navigation-fragment/AndroidManifest.xml",
-    static_libs: [
-        "androidx.navigation_navigation-fragment-nodeps",
-        "kotlin-stdlib",
-        "androidx.fragment_fragment-ktx",
-        "androidx.navigation_navigation-runtime",
-        "androidx.slidingpanelayout_slidingpanelayout",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.navigation_navigation-runtime-ktx-nodeps",
-    aars: ["m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/navigation-runtime-ktx-2.6.0-alpha08.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.navigation_navigation-common-ktx",
-        "androidx.navigation_navigation-runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.navigation_navigation-runtime-ktx",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.navigation_navigation-runtime-ktx/AndroidManifest.xml",
-    static_libs: [
-        "androidx.navigation_navigation-runtime-ktx-nodeps",
-        "androidx.navigation_navigation-common-ktx",
-        "androidx.navigation_navigation-runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.navigation_navigation-runtime-nodeps",
-    aars: ["m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/navigation-runtime-2.6.0-alpha08.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.collection_collection",
-        "kotlin-stdlib",
-        "androidx.activity_activity-ktx",
-        "androidx.annotation_annotation-experimental",
-        "androidx.lifecycle_lifecycle-runtime-ktx",
-        "androidx.lifecycle_lifecycle-viewmodel-ktx",
-        "androidx.navigation_navigation-common",
-    ],
-}
-
-android_library {
-    name: "androidx.navigation_navigation-runtime",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.navigation_navigation-runtime/AndroidManifest.xml",
-    static_libs: [
-        "androidx.navigation_navigation-runtime-nodeps",
-        "androidx.collection_collection",
-        "kotlin-stdlib",
-        "androidx.activity_activity-ktx",
-        "androidx.annotation_annotation-experimental",
-        "androidx.lifecycle_lifecycle-runtime-ktx",
-        "androidx.lifecycle_lifecycle-viewmodel-ktx",
-        "androidx.navigation_navigation-common",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.navigation_navigation-ui-ktx-nodeps",
-    aars: ["m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/navigation-ui-ktx-2.6.0-alpha08.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.navigation_navigation-runtime-ktx",
-        "androidx.navigation_navigation-ui",
-    ],
-}
-
-android_library {
-    name: "androidx.navigation_navigation-ui-ktx",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.navigation_navigation-ui-ktx/AndroidManifest.xml",
-    static_libs: [
-        "androidx.navigation_navigation-ui-ktx-nodeps",
-        "androidx.navigation_navigation-runtime-ktx",
-        "androidx.navigation_navigation-ui",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.navigation_navigation-ui-nodeps",
-    aars: ["m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/navigation-ui-2.6.0-alpha08.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "com.google.android.material_material",
-        "androidx.annotation_annotation-experimental",
-        "androidx.customview_customview",
-        "androidx.drawerlayout_drawerlayout",
-        "androidx.navigation_navigation-runtime",
-        "androidx.transition_transition",
-    ],
-}
-
-android_library {
-    name: "androidx.navigation_navigation-ui",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.navigation_navigation-ui/AndroidManifest.xml",
-    static_libs: [
-        "androidx.navigation_navigation-ui-nodeps",
-        "com.google.android.material_material",
-        "androidx.annotation_annotation-experimental",
-        "androidx.customview_customview",
-        "androidx.drawerlayout_drawerlayout",
-        "androidx.navigation_navigation-runtime",
-        "androidx.transition_transition",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.paging_paging-common-ktx-nodeps",
-    jars: ["m2repository/androidx/paging/paging-common-ktx/3.2.0-alpha04/paging-common-ktx-3.2.0-alpha04.jar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.paging_paging-common-ktx",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.paging_paging-common-ktx-nodeps",
-        "androidx.paging_paging-common",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.paging_paging-common-nodeps",
-    jars: ["m2repository/androidx/paging/paging-common/3.2.0-alpha04/paging-common-3.2.0-alpha04.jar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.paging_paging-common",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.paging_paging-common-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.arch.core_core-common",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.paging_paging-guava-nodeps",
-    aars: ["m2repository/androidx/paging/paging-guava/3.2.0-alpha05/paging-guava-3.2.0-alpha05.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.paging_paging-common",
-        "guava",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_guava",
-    ],
-}
-
-android_library {
-    name: "androidx.paging_paging-guava",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.paging_paging-guava/AndroidManifest.xml",
-    static_libs: [
-        "androidx.paging_paging-guava-nodeps",
-        "androidx.paging_paging-common",
-        "guava",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_guava",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.paging_paging-runtime-nodeps",
-    aars: ["m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/paging-runtime-3.2.0-alpha04.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.paging_paging-common",
-        "androidx.paging_paging-common-ktx",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-        "androidx.core_core-ktx",
-        "androidx.lifecycle_lifecycle-livedata-ktx",
-        "androidx.lifecycle_lifecycle-runtime-ktx",
-        "androidx.lifecycle_lifecycle-viewmodel-ktx",
-        "androidx.recyclerview_recyclerview",
-    ],
-}
-
-android_library {
-    name: "androidx.paging_paging-runtime",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.paging_paging-runtime/AndroidManifest.xml",
-    static_libs: [
-        "androidx.paging_paging-runtime-nodeps",
-        "androidx.paging_paging-common",
-        "androidx.paging_paging-common-ktx",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-        "androidx.core_core-ktx",
-        "androidx.lifecycle_lifecycle-livedata-ktx",
-        "androidx.lifecycle_lifecycle-runtime-ktx",
-        "androidx.lifecycle_lifecycle-viewmodel-ktx",
-        "androidx.recyclerview_recyclerview",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.palette_palette-nodeps",
-    aars: ["m2repository/androidx/palette/palette/1.1.0-alpha01/palette-1.1.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.collection_collection",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.palette_palette",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.palette_palette/AndroidManifest.xml",
-    static_libs: [
-        "androidx.palette_palette-nodeps",
-        "androidx.collection_collection",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.percentlayout_percentlayout-nodeps",
-    aars: ["m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/percentlayout-1.1.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.percentlayout_percentlayout",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.percentlayout_percentlayout/AndroidManifest.xml",
-    static_libs: [
-        "androidx.percentlayout_percentlayout-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.preference_preference-nodeps",
-    aars: ["m2repository/androidx/preference/preference/1.2.0-alpha01/preference-1.2.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.appcompat_appcompat",
-        "androidx.core_core",
-        "androidx.fragment_fragment",
-        "androidx.recyclerview_recyclerview",
-    ],
-}
-
-android_library {
-    name: "androidx.preference_preference",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.preference_preference/AndroidManifest.xml",
-    static_libs: [
-        "androidx.preference_preference-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.appcompat_appcompat",
-        "androidx.core_core",
-        "androidx.fragment_fragment",
-        "androidx.recyclerview_recyclerview",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.print_print-nodeps",
-    aars: ["m2repository/androidx/print/print/1.1.0-beta01/print-1.1.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-    ],
-}
-
-android_library {
-    name: "androidx.print_print",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.print_print/AndroidManifest.xml",
-    static_libs: [
-        "androidx.print_print-nodeps",
-        "androidx.annotation_annotation",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.privacysandbox.ads_ads-adservices-java-nodeps",
-    aars: ["m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/ads-adservices-java-1.0.0-beta03.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.concurrent_concurrent-futures",
-        "guava",
-        "guava-listenablefuture-prebuilt-jar",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.core_core-ktx",
-        "androidx.privacysandbox.ads_ads-adservices",
-    ],
-}
-
-android_library {
-    name: "androidx.privacysandbox.ads_ads-adservices-java",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.privacysandbox.ads_ads-adservices-java/AndroidManifest.xml",
-    static_libs: [
-        "androidx.privacysandbox.ads_ads-adservices-java-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.concurrent_concurrent-futures",
-        "guava",
-        "guava-listenablefuture-prebuilt-jar",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.core_core-ktx",
-        "androidx.privacysandbox.ads_ads-adservices",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.privacysandbox.ads_ads-adservices-nodeps",
-    aars: ["m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/ads-adservices-1.0.0-beta03.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.core_core-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.privacysandbox.ads_ads-adservices",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.privacysandbox.ads_ads-adservices/AndroidManifest.xml",
-    static_libs: [
-        "androidx.privacysandbox.ads_ads-adservices-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.core_core-ktx",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.privacysandbox.sdkruntime_sdkruntime-client-nodeps",
-    aars: ["m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/sdkruntime-client-1.0.0-alpha03.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.core_core",
-        "androidx.core_core-ktx",
-        "androidx.privacysandbox.sdkruntime_sdkruntime-core",
-    ],
-}
-
-android_library {
-    name: "androidx.privacysandbox.sdkruntime_sdkruntime-client",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.privacysandbox.sdkruntime_sdkruntime-client/AndroidManifest.xml",
-    static_libs: [
-        "androidx.privacysandbox.sdkruntime_sdkruntime-client-nodeps",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.core_core",
-        "androidx.core_core-ktx",
-        "androidx.privacysandbox.sdkruntime_sdkruntime-core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.privacysandbox.sdkruntime_sdkruntime-core-nodeps",
-    aars: ["m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/sdkruntime-core-1.0.0-alpha03.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.privacysandbox.sdkruntime_sdkruntime-core",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.privacysandbox.sdkruntime_sdkruntime-core/AndroidManifest.xml",
-    static_libs: [
-        "androidx.privacysandbox.sdkruntime_sdkruntime-core-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.privacysandbox.ui_ui-client-nodeps",
-    aars: ["m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/ui-client-1.0.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.privacysandbox.ui_ui-core",
-    ],
-}
-
-android_library {
-    name: "androidx.privacysandbox.ui_ui-client",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.privacysandbox.ui_ui-client/AndroidManifest.xml",
-    static_libs: [
-        "androidx.privacysandbox.ui_ui-client-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.privacysandbox.ui_ui-core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.privacysandbox.ui_ui-core-nodeps",
-    aars: ["m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/ui-core-1.0.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-    ],
-}
-
-android_library {
-    name: "androidx.privacysandbox.ui_ui-core",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.privacysandbox.ui_ui-core/AndroidManifest.xml",
-    static_libs: [
-        "androidx.privacysandbox.ui_ui-core-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.privacysandbox.ui_ui-provider-nodeps",
-    aars: ["m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/ui-provider-1.0.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.privacysandbox.ui_ui-core",
-    ],
-}
-
-android_library {
-    name: "androidx.privacysandbox.ui_ui-provider",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.privacysandbox.ui_ui-provider/AndroidManifest.xml",
-    static_libs: [
-        "androidx.privacysandbox.ui_ui-provider-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.privacysandbox.ui_ui-core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.profileinstaller_profileinstaller-nodeps",
-    aars: ["m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/profileinstaller-1.3.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.concurrent_concurrent-futures",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.startup_startup-runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.profileinstaller_profileinstaller",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.profileinstaller_profileinstaller/AndroidManifest.xml",
-    static_libs: [
-        "androidx.profileinstaller_profileinstaller-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.concurrent_concurrent-futures",
-        "guava-listenablefuture-prebuilt-jar",
-        "androidx.startup_startup-runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.recommendation_recommendation-nodeps",
-    aars: ["m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/recommendation-1.1.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-    ],
-}
-
-android_library {
-    name: "androidx.recommendation_recommendation",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.recommendation_recommendation/AndroidManifest.xml",
-    static_libs: [
-        "androidx.recommendation_recommendation-nodeps",
-        "androidx.annotation_annotation",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.recyclerview_recyclerview-selection-nodeps",
-    aars: ["m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/recyclerview-selection-1.2.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.recyclerview_recyclerview",
-    ],
-}
-
-android_library {
-    name: "androidx.recyclerview_recyclerview-selection",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.recyclerview_recyclerview-selection/AndroidManifest.xml",
-    static_libs: [
-        "androidx.recyclerview_recyclerview-selection-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.recyclerview_recyclerview",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.recyclerview_recyclerview-nodeps",
-    aars: ["m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/recyclerview-1.4.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.customview_customview",
-        "androidx.customview_customview-poolingcontainer",
-        "androidx.profileinstaller_profileinstaller",
-    ],
-}
-
-android_library {
-    name: "androidx.recyclerview_recyclerview",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.recyclerview_recyclerview/AndroidManifest.xml",
-    static_libs: [
-        "androidx.recyclerview_recyclerview-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.customview_customview",
-        "androidx.customview_customview-poolingcontainer",
-        "androidx.profileinstaller_profileinstaller",
-    ],
-    java_version: "1.7",
-}
-
-java_import_host {
-    name: "androidx.remotecallback_remotecallback-processor-nodeps",
-    jars: ["m2repository/androidx/remotecallback/remotecallback-processor/1.0.0-alpha02/remotecallback-processor-1.0.0-alpha02.jar"],
-    sdk_version: "31",
-}
-
-java_library_host {
-    name: "androidx.remotecallback_remotecallback-processor",
-    static_libs: [
-        "androidx.remotecallback_remotecallback-processor-nodeps",
-        "androidx.annotation_annotation",
-        "javapoet",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.remotecallback_remotecallback-nodeps",
-    aars: ["m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/remotecallback-1.0.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-    ],
-}
-
-android_library {
-    name: "androidx.remotecallback_remotecallback",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.remotecallback_remotecallback/AndroidManifest.xml",
-    static_libs: [
-        "androidx.remotecallback_remotecallback-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.resourceinspection_resourceinspection-annotation-nodeps",
-    jars: ["m2repository/androidx/resourceinspection/resourceinspection-annotation/1.1.0-alpha01/resourceinspection-annotation-1.1.0-alpha01.jar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.resourceinspection_resourceinspection-annotation",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.resourceinspection_resourceinspection-annotation-nodeps",
-        "androidx.annotation_annotation",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.room_room-common-nodeps",
-    jars: ["m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar"],
-    sdk_version: "31",
-    host_supported: true,
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.room_room-common",
-    sdk_version: "31",
-    host_supported: true,
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.room_room-common-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib-jdk8",
-    ],
-    java_version: "1.7",
-}
-
-java_import_host {
-    name: "androidx.room_room-compiler-processing-nodeps",
-    jars: ["m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar"],
-    sdk_version: "31",
-}
-
-java_library_host {
-    name: "androidx.room_room-compiler-processing",
-    static_libs: [
-        "androidx.room_room-compiler-processing-nodeps",
-        "kotlin-stdlib",
-        "javapoet",
-        "kotlinpoet",
-        "guava",
-        "auto_common",
-        "auto_value_annotations",
-        "kotlinx_metadata_jvm",
-        "jetbrains-annotations",
-        "symbol-processing-api",
-        "kotlin-stdlib-jdk8",
-    ],
-    java_version: "1.7",
-}
-
-java_import_host {
-    name: "androidx.room_room-compiler-nodeps",
-    jars: ["m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar"],
-    sdk_version: "31",
-}
-
-java_library_host {
-    name: "androidx.room_room-compiler",
-    static_libs: [
-        "androidx.room_room-compiler-nodeps",
-        "androidx.room_room-common",
-        "androidx.room_room-migration",
-        "androidx.room_room-compiler-processing",
-        "kotlin-stdlib",
-        "auto_common",
-        "auto_value_annotations",
-        "javapoet",
-        "symbol-processing-api",
-        "xerial-sqlite-jdbc",
-        "kotlinx_metadata_jvm",
-        "commons-codec",
-        "jetbrains-annotations",
-        "guava",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.room_room-guava-nodeps",
-    aars: ["m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.concurrent_concurrent-futures",
-        "androidx.room_room-common",
-        "androidx.arch.core_core-runtime",
-        "androidx.room_room-runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.room_room-guava",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.room_room-guava/AndroidManifest.xml",
-    static_libs: [
-        "androidx.room_room-guava-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.concurrent_concurrent-futures",
-        "androidx.room_room-common",
-        "androidx.arch.core_core-runtime",
-        "androidx.room_room-runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.room_room-ktx-nodeps",
-    aars: ["m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.room_room-common",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-        "androidx.room_room-runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.room_room-ktx",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.room_room-ktx/AndroidManifest.xml",
-    static_libs: [
-        "androidx.room_room-ktx-nodeps",
-        "androidx.room_room-common",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-        "androidx.room_room-runtime",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.room_room-migration-nodeps",
-    jars: ["m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar"],
-    sdk_version: "31",
-    host_supported: true,
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.room_room-migration",
-    sdk_version: "31",
-    host_supported: true,
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.room_room-migration-nodeps",
-        "androidx.room_room-common",
-        "kotlin-stdlib",
-        "gson",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.room_room-paging-guava-nodeps",
-    aars: ["m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "kotlin-stdlib",
-        "androidx.paging_paging-guava",
-        "androidx.room_room-guava",
-        "androidx.room_room-paging",
-    ],
-}
-
-android_library {
-    name: "androidx.room_room-paging-guava",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.room_room-paging-guava/AndroidManifest.xml",
-    static_libs: [
-        "androidx.room_room-paging-guava-nodeps",
-        "kotlin-stdlib",
-        "androidx.paging_paging-guava",
-        "androidx.room_room-guava",
-        "androidx.room_room-paging",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.room_room-paging-nodeps",
-    aars: ["m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.paging_paging-common",
-        "kotlin-stdlib",
-        "androidx.room_room-ktx",
-        "androidx.room_room-runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.room_room-paging",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.room_room-paging/AndroidManifest.xml",
-    static_libs: [
-        "androidx.room_room-paging-nodeps",
-        "androidx.paging_paging-common",
-        "kotlin-stdlib",
-        "androidx.room_room-ktx",
-        "androidx.room_room-runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.room_room-runtime-nodeps",
-    aars: ["m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.room_room-common",
-        "androidx.sqlite_sqlite-framework",
-        "androidx.sqlite_sqlite",
-        "androidx.arch.core_core-runtime",
-        "androidx.annotation_annotation-experimental",
-    ],
-}
-
-android_library {
-    name: "androidx.room_room-runtime",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.room_room-runtime/AndroidManifest.xml",
-    static_libs: [
-        "androidx.room_room-runtime-nodeps",
-        "androidx.room_room-common",
-        "androidx.sqlite_sqlite-framework",
-        "androidx.sqlite_sqlite",
-        "androidx.arch.core_core-runtime",
-        "androidx.annotation_annotation-experimental",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.room_room-testing-nodeps",
-    aars: ["m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.room_room-common",
-        "androidx.room_room-migration",
-        "junit",
-        "androidx.room_room-runtime",
-        "androidx.sqlite_sqlite",
-        "androidx.sqlite_sqlite-framework",
-        "androidx.arch.core_core-runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.room_room-testing",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.room_room-testing/AndroidManifest.xml",
-    static_libs: [
-        "androidx.room_room-testing-nodeps",
-        "androidx.room_room-common",
-        "androidx.room_room-migration",
-        "junit",
-        "androidx.room_room-runtime",
-        "androidx.sqlite_sqlite",
-        "androidx.sqlite_sqlite-framework",
-        "androidx.arch.core_core-runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.savedstate_savedstate-ktx-nodeps",
-    aars: ["m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/savedstate-ktx-1.3.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "kotlin-stdlib",
-        "androidx.savedstate_savedstate",
-    ],
-}
-
-android_library {
-    name: "androidx.savedstate_savedstate-ktx",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.savedstate_savedstate-ktx/AndroidManifest.xml",
-    static_libs: [
-        "androidx.savedstate_savedstate-ktx-nodeps",
-        "kotlin-stdlib",
-        "androidx.savedstate_savedstate",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.savedstate_savedstate-nodeps",
-    aars: ["m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/savedstate-1.3.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.arch.core_core-common",
-        "androidx.lifecycle_lifecycle-common",
-        "kotlin-stdlib",
-    ],
-}
-
-android_library {
-    name: "androidx.savedstate_savedstate",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.savedstate_savedstate/AndroidManifest.xml",
-    static_libs: [
-        "androidx.savedstate_savedstate-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.arch.core_core-common",
-        "androidx.lifecycle_lifecycle-common",
-        "kotlin-stdlib",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.slice_slice-builders-nodeps",
-    aars: ["m2repository/androidx/slice/slice-builders/1.1.0-alpha02/slice-builders-1.1.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.remotecallback_remotecallback",
-        "androidx.slice_slice-core",
-    ],
-}
-
-android_library {
-    name: "androidx.slice_slice-builders",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.slice_slice-builders/AndroidManifest.xml",
-    static_libs: [
-        "androidx.slice_slice-builders-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.remotecallback_remotecallback",
-        "androidx.slice_slice-core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.slice_slice-core-nodeps",
-    aars: ["m2repository/androidx/slice/slice-core/1.1.0-alpha02/slice-core-1.1.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.appcompat_appcompat",
-    ],
-}
-
-android_library {
-    name: "androidx.slice_slice-core",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.slice_slice-core/AndroidManifest.xml",
-    static_libs: [
-        "androidx.slice_slice-core-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.appcompat_appcompat",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.slice_slice-view-nodeps",
-    aars: ["m2repository/androidx/slice/slice-view/1.1.0-alpha02/slice-view-1.1.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.collection_collection",
-        "androidx.appcompat_appcompat",
-        "androidx.lifecycle_lifecycle-livedata-core",
-        "androidx.recyclerview_recyclerview",
-        "androidx.slice_slice-core",
-    ],
-}
-
-android_library {
-    name: "androidx.slice_slice-view",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.slice_slice-view/AndroidManifest.xml",
-    static_libs: [
-        "androidx.slice_slice-view-nodeps",
-        "androidx.collection_collection",
-        "androidx.appcompat_appcompat",
-        "androidx.lifecycle_lifecycle-livedata-core",
-        "androidx.recyclerview_recyclerview",
-        "androidx.slice_slice-core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.slidingpanelayout_slidingpanelayout-nodeps",
-    aars: ["m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/slidingpanelayout-1.3.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-        "androidx.customview_customview",
-        "androidx.transition_transition",
-        "androidx.window_window",
-    ],
-}
-
-android_library {
-    name: "androidx.slidingpanelayout_slidingpanelayout",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.slidingpanelayout_slidingpanelayout/AndroidManifest.xml",
-    static_libs: [
-        "androidx.slidingpanelayout_slidingpanelayout-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-        "androidx.customview_customview",
-        "androidx.transition_transition",
-        "androidx.window_window",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.sqlite_sqlite-framework-nodeps",
-    aars: ["m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.sqlite_sqlite",
-    ],
-}
-
-android_library {
-    name: "androidx.sqlite_sqlite-framework",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.sqlite_sqlite-framework/AndroidManifest.xml",
-    static_libs: [
-        "androidx.sqlite_sqlite-framework-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.sqlite_sqlite",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.sqlite_sqlite-nodeps",
-    aars: ["m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-    ],
-}
-
-android_library {
-    name: "androidx.sqlite_sqlite",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.sqlite_sqlite/AndroidManifest.xml",
-    static_libs: [
-        "androidx.sqlite_sqlite-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.startup_startup-runtime-nodeps",
-    aars: ["m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/startup-runtime-1.2.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.tracing_tracing",
-    ],
-}
-
-android_library {
-    name: "androidx.startup_startup-runtime",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.startup_startup-runtime/AndroidManifest.xml",
-    static_libs: [
-        "androidx.startup_startup-runtime-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.tracing_tracing",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.swiperefreshlayout_swiperefreshlayout-nodeps",
-    aars: ["m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/swiperefreshlayout-1.2.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-        "androidx.interpolator_interpolator",
-    ],
-}
-
-android_library {
-    name: "androidx.swiperefreshlayout_swiperefreshlayout",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.swiperefreshlayout_swiperefreshlayout/AndroidManifest.xml",
-    static_libs: [
-        "androidx.swiperefreshlayout_swiperefreshlayout-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-        "androidx.interpolator_interpolator",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.test.uiautomator_uiautomator-nodeps",
-    aars: ["m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "18",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "junit",
-    ],
-}
-
-android_library {
-    name: "androidx.test.uiautomator_uiautomator",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "18",
-    manifest: "manifests/androidx.test.uiautomator_uiautomator/AndroidManifest.xml",
-    static_libs: [
-        "androidx.test.uiautomator_uiautomator-nodeps",
-        "androidx.annotation_annotation",
-        "junit",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.textclassifier_textclassifier-nodeps",
-    aars: ["m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/textclassifier-1.0.0-alpha03.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.appcompat_appcompat",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.textclassifier_textclassifier",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.textclassifier_textclassifier/AndroidManifest.xml",
-    static_libs: [
-        "androidx.textclassifier_textclassifier-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.appcompat_appcompat",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.tracing_tracing-ktx-nodeps",
-    aars: ["m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/tracing-ktx-1.2.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "kotlin-stdlib",
-        "androidx.tracing_tracing",
-    ],
-}
-
-android_library {
-    name: "androidx.tracing_tracing-ktx",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.tracing_tracing-ktx/AndroidManifest.xml",
-    static_libs: [
-        "androidx.tracing_tracing-ktx-nodeps",
-        "kotlin-stdlib",
-        "androidx.tracing_tracing",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.tracing_tracing-perfetto-binary-nodeps",
-    aars: ["m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/tracing-perfetto-binary-1.0.0-alpha10.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-    ],
-}
-
-android_library {
-    name: "androidx.tracing_tracing-perfetto-binary",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.tracing_tracing-perfetto-binary/AndroidManifest.xml",
-    static_libs: [
-        "androidx.tracing_tracing-perfetto-binary-nodeps",
-    ],
-    java_version: "1.7",
-}
-
-java_import {
-    name: "androidx.tracing_tracing-perfetto-common-nodeps",
-    jars: ["m2repository/androidx/tracing/tracing-perfetto-common/1.0.0-alpha10/tracing-perfetto-common-1.0.0-alpha10.jar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-}
-
-java_library_static {
-    name: "androidx.tracing_tracing-perfetto-common",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "24",
-    static_libs: [
-        "androidx.tracing_tracing-perfetto-common-nodeps",
-        "androidx.annotation_annotation",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.tracing_tracing-perfetto-nodeps",
-    aars: ["m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/tracing-perfetto-1.0.0-alpha10.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.tracing_tracing-perfetto-common",
-        "kotlin-stdlib",
-    ],
-}
-
-android_library {
-    name: "androidx.tracing_tracing-perfetto",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.tracing_tracing-perfetto/AndroidManifest.xml",
-    static_libs: [
-        "androidx.tracing_tracing-perfetto-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.tracing_tracing-perfetto-common",
-        "kotlin-stdlib",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.tracing_tracing-nodeps",
-    aars: ["m2repository/androidx/tracing/tracing/1.2.0-alpha02/tracing-1.2.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-    ],
-}
-
-android_library {
-    name: "androidx.tracing_tracing",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.tracing_tracing/AndroidManifest.xml",
-    static_libs: [
-        "androidx.tracing_tracing-nodeps",
-        "androidx.annotation_annotation",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.transition_transition-nodeps",
-    aars: ["m2repository/androidx/transition/transition/1.5.0-alpha01/transition-1.5.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.transition_transition",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.transition_transition/AndroidManifest.xml",
-    static_libs: [
-        "androidx.transition_transition-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.tvprovider_tvprovider-nodeps",
-    aars: ["m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/tvprovider-1.1.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.tvprovider_tvprovider",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "21",
-    manifest: "manifests/androidx.tvprovider_tvprovider/AndroidManifest.xml",
-    static_libs: [
-        "androidx.tvprovider_tvprovider-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.vectordrawable_vectordrawable-animated-nodeps",
-    aars: ["m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/vectordrawable-animated-1.2.0-beta01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.interpolator_interpolator",
-        "androidx.vectordrawable_vectordrawable",
-    ],
-}
-
-android_library {
-    name: "androidx.vectordrawable_vectordrawable-animated",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.vectordrawable_vectordrawable-animated/AndroidManifest.xml",
-    static_libs: [
-        "androidx.vectordrawable_vectordrawable-animated-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.interpolator_interpolator",
-        "androidx.vectordrawable_vectordrawable",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.vectordrawable_vectordrawable-nodeps",
-    aars: ["m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/vectordrawable-1.2.0-beta02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.vectordrawable_vectordrawable",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.vectordrawable_vectordrawable/AndroidManifest.xml",
-    static_libs: [
-        "androidx.vectordrawable_vectordrawable-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.versionedparcelable_versionedparcelable-nodeps",
-    aars: ["m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/versionedparcelable-1.2.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-    ],
-}
-
-android_library {
-    name: "androidx.versionedparcelable_versionedparcelable",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.versionedparcelable_versionedparcelable/AndroidManifest.xml",
-    static_libs: [
-        "androidx.versionedparcelable_versionedparcelable-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.viewpager_viewpager-nodeps",
-    aars: ["m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/viewpager-1.1.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-        "androidx.customview_customview",
-    ],
-}
-
-android_library {
-    name: "androidx.viewpager_viewpager",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.viewpager_viewpager/AndroidManifest.xml",
-    static_libs: [
-        "androidx.viewpager_viewpager-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-        "androidx.customview_customview",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.viewpager2_viewpager2-nodeps",
-    aars: ["m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/viewpager2-1.2.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.fragment_fragment",
-        "androidx.recyclerview_recyclerview",
-    ],
-}
-
-android_library {
-    name: "androidx.viewpager2_viewpager2",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.viewpager2_viewpager2/AndroidManifest.xml",
-    static_libs: [
-        "androidx.viewpager2_viewpager2-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "androidx.core_core",
-        "androidx.fragment_fragment",
-        "androidx.recyclerview_recyclerview",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.wear_wear-ongoing-nodeps",
-    aars: ["m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/wear-ongoing-1.1.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "25",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-        "androidx.core_core-ktx",
-        "androidx.versionedparcelable_versionedparcelable",
-    ],
-}
-
-android_library {
-    name: "androidx.wear_wear-ongoing",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "25",
-    manifest: "manifests/androidx.wear_wear-ongoing/AndroidManifest.xml",
-    static_libs: [
-        "androidx.wear_wear-ongoing-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-        "androidx.core_core-ktx",
-        "androidx.versionedparcelable_versionedparcelable",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.wear_wear-nodeps",
-    aars: ["m2repository/androidx/wear/wear/1.3.0-alpha05/wear-1.3.0-alpha05.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "23",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-        "androidx.core_core-ktx",
-        "androidx.dynamicanimation_dynamicanimation",
-        "androidx.fragment_fragment",
-        "androidx.lifecycle_lifecycle-runtime",
-        "androidx.recyclerview_recyclerview",
-        "androidx.swiperefreshlayout_swiperefreshlayout",
-        "androidx.versionedparcelable_versionedparcelable",
-    ],
-}
-
-android_library {
-    name: "androidx.wear_wear",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "23",
-    manifest: "manifests/androidx.wear_wear/AndroidManifest.xml",
-    static_libs: [
-        "androidx.wear_wear-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-        "androidx.core_core-ktx",
-        "androidx.dynamicanimation_dynamicanimation",
-        "androidx.fragment_fragment",
-        "androidx.lifecycle_lifecycle-runtime",
-        "androidx.recyclerview_recyclerview",
-        "androidx.swiperefreshlayout_swiperefreshlayout",
-        "androidx.versionedparcelable_versionedparcelable",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.webkit_webkit-nodeps",
-    aars: ["m2repository/androidx/webkit/webkit/1.7.0-alpha02/webkit-1.7.0-alpha02.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.webkit_webkit",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.webkit_webkit/AndroidManifest.xml",
-    static_libs: [
-        "androidx.webkit_webkit-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.window.extensions.core_core-nodeps",
-    aars: ["m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/core-1.1.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-    ],
-}
-
-android_library {
-    name: "androidx.window.extensions.core_core",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.window.extensions.core_core/AndroidManifest.xml",
-    static_libs: [
-        "androidx.window.extensions.core_core-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.window.extensions_extensions-nodeps",
-    aars: ["m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/extensions-1.2.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.annotation_annotation-experimental",
-        "androidx.window.extensions.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.window.extensions_extensions",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.window.extensions_extensions/AndroidManifest.xml",
-    static_libs: [
-        "androidx.window.extensions_extensions-nodeps",
-        "androidx.annotation_annotation",
-        "kotlin-stdlib",
-        "androidx.annotation_annotation-experimental",
-        "androidx.window.extensions.core_core",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.window_window-core-nodeps",
-    aars: ["m2repository/androidx/window/window-core/1.2.0-alpha01/window-core-1.2.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "kotlin-stdlib",
-    ],
-}
-
-android_library {
-    name: "androidx.window_window-core",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.window_window-core/AndroidManifest.xml",
-    static_libs: [
-        "androidx.window_window-core-nodeps",
-        "kotlin-stdlib",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.window_window-java-nodeps",
-    aars: ["m2repository/androidx/window/window-java/1.2.0-alpha01/window-java-1.2.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.core_core",
-        "androidx.window_window",
-    ],
-}
-
-android_library {
-    name: "androidx.window_window-java",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.window_window-java/AndroidManifest.xml",
-    static_libs: [
-        "androidx.window_window-java-nodeps",
-        "kotlin-stdlib",
-        "kotlinx_coroutines",
-        "androidx.core_core",
-        "androidx.window_window",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.window_window-nodeps",
-    aars: ["m2repository/androidx/window/window/1.2.0-alpha01/window-1.2.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-        "androidx.core_core",
-        "androidx.window.extensions.core_core",
-    ],
-}
-
-android_library {
-    name: "androidx.window_window",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.window_window/AndroidManifest.xml",
-    static_libs: [
-        "androidx.window_window-nodeps",
-        "androidx.annotation_annotation",
-        "androidx.collection_collection",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-        "androidx.core_core",
-        "androidx.window.extensions.core_core",
-    ],
-    optional_uses_libs: [
-        "androidx.window.extensions",
-        "androidx.window.sidecar",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.work_work-runtime-ktx-nodeps",
-    aars: ["m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-        "androidx.work_work-runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.work_work-runtime-ktx",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.work_work-runtime-ktx/AndroidManifest.xml",
-    static_libs: [
-        "androidx.work_work-runtime-ktx-nodeps",
-        "kotlin-stdlib",
-        "kotlinx_coroutines_android",
-        "androidx.work_work-runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.work_work-runtime-nodeps",
-    aars: ["m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "guava-listenablefuture-prebuilt-jar",
-        "kotlin-stdlib",
-        "androidx.annotation_annotation-experimental",
-        "androidx.core_core",
-        "androidx.lifecycle_lifecycle-livedata",
-        "androidx.lifecycle_lifecycle-service",
-        "androidx.room_room-ktx",
-        "androidx.sqlite_sqlite-framework",
-        "androidx.startup_startup-runtime",
-    ],
-}
-
-android_library {
-    name: "androidx.work_work-runtime",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.work_work-runtime/AndroidManifest.xml",
-    static_libs: [
-        "androidx.work_work-runtime-nodeps",
-        "guava-listenablefuture-prebuilt-jar",
-        "kotlin-stdlib",
-        "androidx.annotation_annotation-experimental",
-        "androidx.core_core",
-        "androidx.lifecycle_lifecycle-livedata",
-        "androidx.lifecycle_lifecycle-service",
-        "androidx.room_room-ktx",
-        "androidx.sqlite_sqlite-framework",
-        "androidx.startup_startup-runtime",
-    ],
-    java_version: "1.7",
-}
-
-android_library_import {
-    name: "androidx.work_work-testing-nodeps",
-    aars: ["m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar"],
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    static_libs: [
-        "androidx.lifecycle_lifecycle-livedata-core",
-        "androidx.room_room-runtime",
-        "androidx.work_work-runtime-ktx",
-    ],
-}
-
-android_library {
-    name: "androidx.work_work-testing",
-    sdk_version: "31",
-    apex_available: [
-        "//apex_available:platform",
-        "//apex_available:anyapex",
-    ],
-    min_sdk_version: "14",
-    manifest: "manifests/androidx.work_work-testing/AndroidManifest.xml",
-    static_libs: [
-        "androidx.work_work-testing-nodeps",
-        "androidx.lifecycle_lifecycle-livedata-core",
-        "androidx.room_room-runtime",
-        "androidx.work_work-runtime-ktx",
-    ],
-    java_version: "1.7",
-}
-
 build = ["JavaPlugins.bp"]
diff --git a/current/androidx/m2repository/androidx/activity/activity-compose/1.7.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/activity/activity-compose/1.7.0-alpha05/Android.bp
new file mode 100644
index 0000000..0475d68
--- /dev/null
+++ b/current/androidx/m2repository/androidx/activity/activity-compose/1.7.0-alpha05/Android.bp
@@ -0,0 +1,58 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.activity_activity-compose-nodeps",
+    aars: ["activity-compose-1.7.0-alpha05.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.activity_activity-ktx",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.runtime_runtime-saveable",
+        "androidx.compose.ui_ui",
+        "androidx.lifecycle_lifecycle-common-java8",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.activity_activity-compose",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.activity_activity-compose-nodeps",
+        "androidx.activity_activity-ktx",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.runtime_runtime-saveable",
+        "androidx.compose.ui_ui",
+        "androidx.lifecycle_lifecycle-common-java8",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/activity/activity-compose/1.7.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/activity/activity-compose/1.7.0-alpha05/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..b7c8c5d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/activity/activity-compose/1.7.0-alpha05/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2020 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.activity.compose" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/Android.bp
new file mode 100644
index 0000000..edef340
--- /dev/null
+++ b/current/androidx/m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/Android.bp
@@ -0,0 +1,56 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.activity_activity-ktx-nodeps",
+    aars: ["activity-ktx-1.7.0-alpha05.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.activity_activity",
+        "androidx.core_core-ktx",
+        "androidx.lifecycle_lifecycle-runtime-ktx",
+        "androidx.lifecycle_lifecycle-viewmodel-ktx",
+        "androidx.savedstate_savedstate-ktx",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.activity_activity-ktx",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.activity_activity-ktx-nodeps",
+        "androidx.activity_activity",
+        "androidx.core_core-ktx",
+        "androidx.lifecycle_lifecycle-runtime-ktx",
+        "androidx.lifecycle_lifecycle-viewmodel-ktx",
+        "androidx.savedstate_savedstate-ktx",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..6607671
--- /dev/null
+++ b/current/androidx/m2repository/androidx/activity/activity-ktx/1.7.0-alpha05/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.activity.ktx" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/activity/activity/1.7.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/activity/activity/1.7.0-alpha05/Android.bp
new file mode 100644
index 0000000..91fb351
--- /dev/null
+++ b/current/androidx/m2repository/androidx/activity/activity/1.7.0-alpha05/Android.bp
@@ -0,0 +1,62 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.activity_activity-nodeps",
+    aars: ["activity-1.7.0-alpha05.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "androidx.lifecycle_lifecycle-viewmodel-savedstate",
+        "androidx.savedstate_savedstate",
+        "androidx.tracing_tracing",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.activity_activity",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.activity_activity-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "androidx.lifecycle_lifecycle-viewmodel-savedstate",
+        "androidx.savedstate_savedstate",
+        "androidx.tracing_tracing",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/activity/activity/1.7.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/activity/activity/1.7.0-alpha05/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..612c6de
--- /dev/null
+++ b/current/androidx/m2repository/androidx/activity/activity/1.7.0-alpha05/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.activity" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/Android.bp
new file mode 100644
index 0000000..3c5180d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/Android.bp
@@ -0,0 +1,46 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.annotation_annotation-experimental-nodeps",
+    aars: ["annotation-experimental-1.4.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.annotation_annotation-experimental",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.annotation_annotation-experimental-nodeps",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..5d154e94
--- /dev/null
+++ b/current/androidx/m2repository/androidx/annotation/annotation-experimental/1.4.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2019 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.annotation.experimental" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation-jvm/1.7.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/annotation/annotation-jvm/1.7.0-alpha03/Android.bp
new file mode 100644
index 0000000..5611e18
--- /dev/null
+++ b/current/androidx/m2repository/androidx/annotation/annotation-jvm/1.7.0-alpha03/Android.bp
@@ -0,0 +1,44 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import {
+    name: "androidx.annotation_annotation-nodeps",
+    jars: ["annotation-jvm-1.7.0-alpha03.jar"],
+    sdk_version: "31",
+    host_supported: true,
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+}
+
+java_library_static {
+    name: "androidx.annotation_annotation",
+    sdk_version: "31",
+    host_supported: true,
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+    static_libs: [
+        "androidx.annotation_annotation-nodeps",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar
deleted file mode 100644
index 9f2486d..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.md5 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.md5
deleted file mode 100644
index 6949420..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-9ee14b1b2fcd87a83fed03a33d808458
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha1 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha1
deleted file mode 100644
index 93b780e..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-c6b88fe5e93c1fc766c097ee88470465ef810760
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha256 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha256
deleted file mode 100644
index 0226244..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-20fa38cedba143b6508c6ee778d106cd60fc888f0f1a227dca86d6577cdb3a99
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha512 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha512
deleted file mode 100644
index 62b9bf1..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-multiplatform-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-397ce39b943ba56931c63b3209a431e856c030fd57ea2ee76ace4ac8d42c939e51cecc149bd06ac67f8cbdec523b6941135b67ef4d21e2eccf9142e60bafef95
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar
deleted file mode 100644
index 33bc42b..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.md5 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.md5
deleted file mode 100644
index f3edebf..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-9a407e1b1cdf23f3b71049dc8d3e43ee
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha1 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha1
deleted file mode 100644
index 3d1be3d..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-ac9ed04b591d1c7df454c4b9944ab6d431b4b5cb
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha256 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha256
deleted file mode 100644
index 5a1fdaf..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-d63fe5a677be2a8a80ebe59207b3ca129d7bc522de8e2afbadd47f9426801f2b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha512 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha512
deleted file mode 100644
index d135fb1..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-f73ecf489186562d0f564944803498e22bd63359db7dab5521d298b5db042214c35c44b7b1b1f9d02ed1958f69a70e048a75751ca4dd809024d023a0f7d67e97
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar
deleted file mode 100644
index 579ad59..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.md5 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.md5
deleted file mode 100644
index 4fa33b3..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-31d8d2ec69675d5797a0e290b0e3cd54
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha1 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha1
deleted file mode 100644
index fb29a96..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-b94fe605ea8ff0f68f3feab065ae0b7d67860964
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha256 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha256
deleted file mode 100644
index 8d6e504..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-fbc64f5c44a7added8b6eab517cf7d70555e25153bf5d44a6ed9b0e5312f7de9
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha512 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha512
deleted file mode 100644
index c66728b..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-c3be9ce05a835030c5582975b5ab61f9b5af86bf9f2cf3c940d4746c9f58ac13d6086b2d3553aa41dd869008f846f40b6bb310e115cefbeb50aaf94ceb4f5fa7
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module
deleted file mode 100644
index c4e7629..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module
+++ /dev/null
@@ -1,134 +0,0 @@
-{
-  "formatVersion": "1.1",
-  "component": {
-    "group": "androidx.annotation",
-    "module": "annotation",
-    "version": "1.7.0-alpha03",
-    "attributes": {
-      "org.gradle.status": "release"
-    }
-  },
-  "createdBy": {
-    "gradle": {
-      "version": "8.0"
-    }
-  },
-  "variants": [
-    {
-      "name": "androidxSourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "androidx-multiplatform-docs"
-      },
-      "files": [
-        {
-          "name": "annotation-1.7.0-alpha03-multiplatform-sources.jar",
-          "url": "annotation-1.7.0-alpha03-multiplatform-sources.jar",
-          "size": 65166,
-          "sha512": "397ce39b943ba56931c63b3209a431e856c030fd57ea2ee76ace4ac8d42c939e51cecc149bd06ac67f8cbdec523b6941135b67ef4d21e2eccf9142e60bafef95",
-          "sha256": "20fa38cedba143b6508c6ee778d106cd60fc888f0f1a227dca86d6577cdb3a99",
-          "sha1": "c6b88fe5e93c1fc766c097ee88470465ef810760",
-          "md5": "9ee14b1b2fcd87a83fed03a33d808458"
-        }
-      ]
-    },
-    {
-      "name": "metadataApiElements",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.usage": "kotlin-metadata",
-        "org.jetbrains.kotlin.platform.type": "common"
-      },
-      "dependencies": [
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib",
-          "version": {
-            "requires": "1.8.20"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "annotation-metadata-1.7.0-alpha03.jar",
-          "url": "annotation-1.7.0-alpha03.jar",
-          "size": 670,
-          "sha512": "c3be9ce05a835030c5582975b5ab61f9b5af86bf9f2cf3c940d4746c9f58ac13d6086b2d3553aa41dd869008f846f40b6bb310e115cefbeb50aaf94ceb4f5fa7",
-          "sha256": "fbc64f5c44a7added8b6eab517cf7d70555e25153bf5d44a6ed9b0e5312f7de9",
-          "sha1": "b94fe605ea8ff0f68f3feab065ae0b7d67860964",
-          "md5": "31d8d2ec69675d5797a0e290b0e3cd54"
-        }
-      ]
-    },
-    {
-      "name": "metadataSourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "kotlin-runtime",
-        "org.jetbrains.kotlin.platform.type": "common"
-      },
-      "files": [
-        {
-          "name": "annotation-kotlin-1.7.0-alpha03-sources.jar",
-          "url": "annotation-1.7.0-alpha03-sources.jar",
-          "size": 21070,
-          "sha512": "f73ecf489186562d0f564944803498e22bd63359db7dab5521d298b5db042214c35c44b7b1b1f9d02ed1958f69a70e048a75751ca4dd809024d023a0f7d67e97",
-          "sha256": "d63fe5a677be2a8a80ebe59207b3ca129d7bc522de8e2afbadd47f9426801f2b",
-          "sha1": "ac9ed04b591d1c7df454c4b9944ab6d431b4b5cb",
-          "md5": "9a407e1b1cdf23f3b71049dc8d3e43ee"
-        }
-      ]
-    },
-    {
-      "name": "jvmApiElements-published",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.libraryelements": "jar",
-        "org.gradle.usage": "java-api",
-        "org.jetbrains.kotlin.platform.type": "jvm"
-      },
-      "available-at": {
-        "url": "../../annotation-jvm/1.7.0-alpha03/annotation-jvm-1.7.0-alpha03.module",
-        "group": "androidx.annotation",
-        "module": "annotation-jvm",
-        "version": "1.7.0-alpha03"
-      }
-    },
-    {
-      "name": "jvmRuntimeElements-published",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.libraryelements": "jar",
-        "org.gradle.usage": "java-runtime",
-        "org.jetbrains.kotlin.platform.type": "jvm"
-      },
-      "available-at": {
-        "url": "../../annotation-jvm/1.7.0-alpha03/annotation-jvm-1.7.0-alpha03.module",
-        "group": "androidx.annotation",
-        "module": "annotation-jvm",
-        "version": "1.7.0-alpha03"
-      }
-    },
-    {
-      "name": "jvmSourcesElements-published",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.libraryelements": "jar",
-        "org.gradle.usage": "java-runtime",
-        "org.jetbrains.kotlin.platform.type": "jvm"
-      },
-      "available-at": {
-        "url": "../../annotation-jvm/1.7.0-alpha03/annotation-jvm-1.7.0-alpha03.module",
-        "group": "androidx.annotation",
-        "module": "annotation-jvm",
-        "version": "1.7.0-alpha03"
-      }
-    }
-  ]
-}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.md5 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.md5
deleted file mode 100644
index 39187de..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.md5
+++ /dev/null
@@ -1 +0,0 @@
-51650e7e475d166fa79c5ce54be2922d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha1 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha1
deleted file mode 100644
index 2cda07d..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha1
+++ /dev/null
@@ -1 +0,0 @@
-933407be03d38e7f39229163d2dd799954f70ef0
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha256 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha256
deleted file mode 100644
index 6de7630..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha256
+++ /dev/null
@@ -1 +0,0 @@
-7e9886947de46caef33371f57c44eae4733c6ef51623f262ba41255540ed2f2b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha512 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha512
deleted file mode 100644
index 386beb5..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.module.sha512
+++ /dev/null
@@ -1 +0,0 @@
-70b5740f4839e48c6ae940832cf1365e5c733ce04ca9cfa82d2cc0fc8795c761606a66b2d3d615f91bfe16c6fc8ac31417716c3e89c169d094a95a63cfc87d3a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom
deleted file mode 100644
index 42852a2..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <!-- This module was also published with a richer model, Gradle metadata,  -->
-  <!-- which should be used instead. Do not delete the following line which  -->
-  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
-  <!-- that they should prefer consuming it instead. -->
-  <!-- do_not_remove: published-with-gradle-metadata -->
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>androidx.annotation</groupId>
-  <artifactId>annotation</artifactId>
-  <version>1.7.0-alpha03</version>
-  <name>Android Support Library Annotations</name>
-  <description>The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs.</description>
-  <url>https://developer.android.com/jetpack/androidx/releases/annotation#1.7.0-alpha03</url>
-  <inceptionYear>2013</inceptionYear>
-  <licenses>
-    <license>
-      <name>The Apache Software License, Version 2.0</name>
-      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-      <distribution>repo</distribution>
-    </license>
-  </licenses>
-  <developers>
-    <developer>
-      <name>The Android Open Source Project</name>
-    </developer>
-  </developers>
-  <scm>
-    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
-    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
-  </scm>
-  <dependencies>
-    <dependency>
-      <groupId>org.jetbrains.kotlin</groupId>
-      <artifactId>kotlin-stdlib</artifactId>
-      <version>1.8.20</version>
-      <scope>runtime</scope>
-    </dependency>
-  </dependencies>
-</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.md5 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.md5
deleted file mode 100644
index 84f2ffc..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-a326326babe674505ad80313d7638849
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha1 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha1
deleted file mode 100644
index 8c71871..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-9d83f79fb4f138e362ecd6dff5ae5f39eebd3df7
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha256 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha256
deleted file mode 100644
index c39c02d..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha256
+++ /dev/null
@@ -1 +0,0 @@
-a5744b6caa9568d8cc71ca2d9edc20b03a9c18b5e98d44179e1feae4e6343016
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha512 b/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha512
deleted file mode 100644
index a47d09e..0000000
--- a/current/androidx/m2repository/androidx/annotation/annotation/1.7.0-alpha03/annotation-1.7.0-alpha03.pom.sha512
+++ /dev/null
@@ -1 +0,0 @@
-f700a98c4bbf1286e01d91025b6a8475b5d151ae46ba81fa30c92d7f870ecd2ecccf1a948fa98eac3bffb0693cd99a87c1c519f4f90762b1b07d3b3036229450
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/Android.bp
new file mode 100644
index 0000000..e42654d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.appcompat_appcompat-resources-nodeps",
+    aars: ["appcompat-resources-1.7.0-alpha03.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.vectordrawable_vectordrawable",
+        "androidx.vectordrawable_vectordrawable-animated",
+    ],
+}
+
+android_library {
+    name: "androidx.appcompat_appcompat-resources",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.appcompat_appcompat-resources-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.vectordrawable_vectordrawable",
+        "androidx.vectordrawable_vectordrawable-animated",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..42e9027
--- /dev/null
+++ b/current/androidx/m2repository/androidx/appcompat/appcompat-resources/1.7.0-alpha03/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.appcompat.resources" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/Android.bp
new file mode 100644
index 0000000..07636ca
--- /dev/null
+++ b/current/androidx/m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/Android.bp
@@ -0,0 +1,78 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.appcompat_appcompat-nodeps",
+    aars: ["appcompat-1.7.0-alpha03.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.activity_activity",
+        "androidx.annotation_annotation",
+        "androidx.appcompat_appcompat-resources",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.core_core-ktx",
+        "androidx.cursoradapter_cursoradapter",
+        "androidx.drawerlayout_drawerlayout",
+        "androidx.emoji2_emoji2",
+        "androidx.emoji2_emoji2-views-helper",
+        "androidx.fragment_fragment",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "androidx.profileinstaller_profileinstaller",
+        "androidx.resourceinspection_resourceinspection-annotation",
+        "androidx.savedstate_savedstate",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.appcompat_appcompat",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.appcompat_appcompat-nodeps",
+        "androidx.activity_activity",
+        "androidx.annotation_annotation",
+        "androidx.appcompat_appcompat-resources",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.core_core-ktx",
+        "androidx.cursoradapter_cursoradapter",
+        "androidx.drawerlayout_drawerlayout",
+        "androidx.emoji2_emoji2",
+        "androidx.emoji2_emoji2-views-helper",
+        "androidx.fragment_fragment",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "androidx.profileinstaller_profileinstaller",
+        "androidx.resourceinspection_resourceinspection-annotation",
+        "androidx.savedstate_savedstate",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..4b66f47
--- /dev/null
+++ b/current/androidx/m2repository/androidx/appcompat/appcompat/1.7.0-alpha03/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.appcompat" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/Android.bp
new file mode 100644
index 0000000..34ed32c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.appsearch_appsearch-builtin-types-nodeps",
+    aars: ["appsearch-builtin-types-1.1.0-alpha03.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.appsearch_appsearch",
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.appsearch_appsearch-builtin-types",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.appsearch_appsearch-builtin-types-nodeps",
+        "androidx.appsearch_appsearch",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..a9d1e86
--- /dev/null
+++ b/current/androidx/m2repository/androidx/appsearch/appsearch-builtin-types/1.1.0-alpha03/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright 2021 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.appsearch.builtintypes" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-compiler/1.1.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appsearch/appsearch-compiler/1.1.0-alpha03/Android.bp
new file mode 100644
index 0000000..c82ece7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/appsearch/appsearch-compiler/1.1.0-alpha03/Android.bp
@@ -0,0 +1,36 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import_host {
+    name: "androidx.appsearch_appsearch-compiler-nodeps",
+    jars: ["appsearch-compiler-1.1.0-alpha03.jar"],
+    sdk_version: "31",
+}
+
+java_library_host {
+    name: "androidx.appsearch_appsearch-compiler",
+    static_libs: [
+        "androidx.appsearch_appsearch-compiler-nodeps",
+        "androidx.annotation_annotation",
+        "auto_common",
+        "auto_value_annotations",
+        "javapoet",
+        "javax-annotation-api-prebuilt-host-jar",
+        "libauto_value_plugin",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/Android.bp
new file mode 100644
index 0000000..905ae2a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.appsearch_appsearch_local_storage-nodeps",
+    aars: ["appsearch-local-storage-1.1.0-alpha03.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.appsearch_appsearch",
+        "androidx.collection_collection",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.appsearch_appsearch_local_storage",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.appsearch_appsearch_local_storage-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.appsearch_appsearch",
+        "androidx.collection_collection",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..852669b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/appsearch/appsearch-local-storage/1.1.0-alpha03/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright 2019 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.appsearch.localstorage" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/Android.bp
new file mode 100644
index 0000000..c5771a8
--- /dev/null
+++ b/current/androidx/m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.appsearch_appsearch-platform-storage-nodeps",
+    aars: ["appsearch-platform-storage-1.1.0-alpha03.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.appsearch_appsearch",
+        "androidx.collection_collection",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.appsearch_appsearch-platform-storage",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.appsearch_appsearch-platform-storage-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.appsearch_appsearch",
+        "androidx.collection_collection",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..7206924
--- /dev/null
+++ b/current/androidx/m2repository/androidx/appsearch/appsearch-platform-storage/1.1.0-alpha03/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright 2021 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.appsearch.platformstorage" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/Android.bp
new file mode 100644
index 0000000..390af5d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.appsearch_appsearch-nodeps",
+    aars: ["appsearch-1.1.0-alpha03.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+}
+
+android_library {
+    name: "androidx.appsearch_appsearch",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.appsearch_appsearch-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..9810942
--- /dev/null
+++ b/current/androidx/m2repository/androidx/appsearch/appsearch/1.1.0-alpha03/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright 2019 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.appsearch" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/arch/core/core-common/2.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/arch/core/core-common/2.2.0-alpha01/Android.bp
new file mode 100644
index 0000000..a013ff5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/arch/core/core-common/2.2.0-alpha01/Android.bp
@@ -0,0 +1,42 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import {
+    name: "androidx.arch.core_core-common-nodeps",
+    jars: ["core-common-2.2.0-alpha01.jar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+}
+
+java_library_static {
+    name: "androidx.arch.core_core-common",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+    static_libs: [
+        "androidx.arch.core_core-common-nodeps",
+        "androidx.annotation_annotation",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/Android.bp
new file mode 100644
index 0000000..439a581
--- /dev/null
+++ b/current/androidx/m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.arch.core_core-runtime-nodeps",
+    aars: ["core-runtime-2.2.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.arch.core_core-common",
+    ],
+}
+
+android_library {
+    name: "androidx.arch.core_core-runtime",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.arch.core_core-runtime-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.arch.core_core-common",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..d6fa191
--- /dev/null
+++ b/current/androidx/m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.arch.core" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/Android.bp
new file mode 100644
index 0000000..7a05d77
--- /dev/null
+++ b/current/androidx/m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.arch.core_core-testing-nodeps",
+    aars: ["core-testing-2.2.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.arch.core_core-runtime",
+        "junit",
+        "mockito-core",
+    ],
+}
+
+android_library {
+    name: "androidx.arch.core_core-testing",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.arch.core_core-testing-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.arch.core_core-runtime",
+        "junit",
+        "mockito-core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..f6312d6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/arch/core/core-testing/2.2.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.arch.core.testing" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/Android.bp
new file mode 100644
index 0000000..de0043d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.asynclayoutinflater_asynclayoutinflater-nodeps",
+    aars: ["asynclayoutinflater-1.1.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.asynclayoutinflater_asynclayoutinflater",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.asynclayoutinflater_asynclayoutinflater-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..a71f90e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.asynclayoutinflater" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/autofill/autofill/1.2.0-beta02/Android.bp b/current/androidx/m2repository/androidx/autofill/autofill/1.2.0-beta02/Android.bp
new file mode 100644
index 0000000..5a74601
--- /dev/null
+++ b/current/androidx/m2repository/androidx/autofill/autofill/1.2.0-beta02/Android.bp
@@ -0,0 +1,46 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.autofill_autofill-nodeps",
+    aars: ["autofill-1.2.0-beta02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.autofill_autofill",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.autofill_autofill-nodeps",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/autofill/autofill/1.2.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/autofill/autofill/1.2.0-beta02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..c1714c4
--- /dev/null
+++ b/current/androidx/m2repository/androidx/autofill/autofill/1.2.0-beta02/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright 2019 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.autofill" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/Android.bp b/current/androidx/m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/Android.bp
new file mode 100644
index 0000000..cf47283
--- /dev/null
+++ b/current/androidx/m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/Android.bp
@@ -0,0 +1,58 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.benchmark_benchmark-common-nodeps",
+    aars: ["benchmark-common-1.2.0-alpha14.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.annotation_annotation-experimental",
+        "androidx.test.monitor",
+        "androidx.tracing_tracing-ktx",
+        "androidx.tracing_tracing-perfetto-common",
+        "kotlin-stdlib",
+        "wire-runtime",
+    ],
+}
+
+android_library {
+    name: "androidx.benchmark_benchmark-common",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.benchmark_benchmark-common-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.annotation_annotation-experimental",
+        "androidx.test.monitor",
+        "androidx.tracing_tracing-ktx",
+        "androidx.tracing_tracing-perfetto-common",
+        "kotlin-stdlib",
+        "wire-runtime",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..6aed38f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/benchmark/benchmark-common/1.2.0-alpha14/manifest/AndroidManifest.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.benchmark" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+    <!--
+    This is needed to write benchmark report data to an external directory during instrumented
+    tests to allow the accompanying androidx.benchmark gradle plugin to pull the reports onto host
+     machine after the tests are done running.
+    -->
+    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+
+    <application>
+
+        <!-- Activity used to block background content while benchmarks are running -->
+        <activity
+            android:name="androidx.benchmark.IsolationActivity"
+            android:exported="true"
+            android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen" >
+        </activity>
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/Android.bp b/current/androidx/m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/Android.bp
new file mode 100644
index 0000000..12b44cc
--- /dev/null
+++ b/current/androidx/m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/Android.bp
@@ -0,0 +1,58 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.benchmark_benchmark-junit4-nodeps",
+    aars: ["benchmark-junit4-1.2.0-alpha14.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.benchmark_benchmark-common",
+        "androidx.test.rules",
+        "androidx.test.runner",
+        "androidx.tracing_tracing-ktx",
+        "junit",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.benchmark_benchmark-junit4",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.benchmark_benchmark-junit4-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.benchmark_benchmark-common",
+        "androidx.test.rules",
+        "androidx.test.runner",
+        "androidx.tracing_tracing-ktx",
+        "junit",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..73091e2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/benchmark/benchmark-junit4/1.2.0-alpha14/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2019 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.benchmark.junit4" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/Android.bp b/current/androidx/m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/Android.bp
new file mode 100644
index 0000000..adc2995
--- /dev/null
+++ b/current/androidx/m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/Android.bp
@@ -0,0 +1,60 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.benchmark_benchmark-macro-junit4-nodeps",
+    aars: ["benchmark-macro-junit4-1.2.0-alpha14.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "23",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.benchmark_benchmark-common",
+        "androidx.benchmark_benchmark-macro",
+        "androidx.test.rules",
+        "androidx.test.runner",
+        "androidx.test.uiautomator_uiautomator",
+        "junit",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.benchmark_benchmark-macro-junit4",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "23",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.benchmark_benchmark-macro-junit4-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.benchmark_benchmark-common",
+        "androidx.benchmark_benchmark-macro",
+        "androidx.test.rules",
+        "androidx.test.runner",
+        "androidx.test.uiautomator_uiautomator",
+        "junit",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..36d380f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/benchmark/benchmark-macro-junit4/1.2.0-alpha14/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2020 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.benchmark.macro.junit4" >
+
+    <uses-sdk android:minSdkVersion="23" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/Android.bp b/current/androidx/m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/Android.bp
new file mode 100644
index 0000000..61c0623
--- /dev/null
+++ b/current/androidx/m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/Android.bp
@@ -0,0 +1,64 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.benchmark_benchmark-macro-nodeps",
+    aars: ["benchmark-macro-1.2.0-alpha14.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "23",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.benchmark_benchmark-common",
+        "androidx.core_core",
+        "androidx.profileinstaller_profileinstaller",
+        "androidx.test.core",
+        "androidx.test.uiautomator_uiautomator",
+        "androidx.tracing_tracing-ktx",
+        "junit",
+        "kotlin-stdlib",
+        "wire-runtime",
+    ],
+}
+
+android_library {
+    name: "androidx.benchmark_benchmark-macro",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "23",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.benchmark_benchmark-macro-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.benchmark_benchmark-common",
+        "androidx.core_core",
+        "androidx.profileinstaller_profileinstaller",
+        "androidx.test.core",
+        "androidx.test.uiautomator_uiautomator",
+        "androidx.tracing_tracing-ktx",
+        "junit",
+        "kotlin-stdlib",
+        "wire-runtime",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..b31cbd6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/benchmark/benchmark-macro/1.2.0-alpha14/manifest/AndroidManifest.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2020 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    package="androidx.benchmark.macro" >
+
+    <uses-sdk android:minSdkVersion="23" />
+
+    <uses-permission
+        android:name="android.permission.QUERY_ALL_PACKAGES"
+        tools:ignore="QueryAllPackagesPermission" />
+
+    <!--
+         Internet permission is required for perfetto trace shell processor http server but
+        it's used to reach localhost only
+    -->
+    <uses-permission android:name="android.permission.INTERNET" />
+
+    <!--
+     QUERY_ALL_PACKAGES is used to enable macrobenchmarks to read package information from
+    potential target packages, e.g. for querying debuggable, profileable, or default launch intent.
+
+    This could also be done by making each macrobenchmark specify a <queries/> tag, with the
+    target package, but this removes the need for documenting that setup step, and detecting
+    misconfiguration.
+    -->
+    <!-- usesCleartextTraffic is required for perfetto trace shell processor http server -->
+    <application android:networkSecurityConfig="@xml/network_security_config" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/biometric/biometric/1.2.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/biometric/biometric/1.2.0-alpha06/Android.bp
new file mode 100644
index 0000000..6033fe2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/biometric/biometric/1.2.0-alpha06/Android.bp
@@ -0,0 +1,60 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.biometric_biometric-nodeps",
+    aars: ["biometric-1.2.0-alpha06.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.activity_activity",
+        "androidx.annotation_annotation",
+        "androidx.appcompat_appcompat",
+        "androidx.core_core",
+        "androidx.fragment_fragment",
+        "androidx.lifecycle_lifecycle-common-java8",
+        "androidx.lifecycle_lifecycle-livedata-core",
+        "androidx.lifecycle_lifecycle-viewmodel",
+    ],
+}
+
+android_library {
+    name: "androidx.biometric_biometric",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.biometric_biometric-nodeps",
+        "androidx.activity_activity",
+        "androidx.annotation_annotation",
+        "androidx.appcompat_appcompat",
+        "androidx.core_core",
+        "androidx.fragment_fragment",
+        "androidx.lifecycle_lifecycle-common-java8",
+        "androidx.lifecycle_lifecycle-livedata-core",
+        "androidx.lifecycle_lifecycle-viewmodel",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/biometric/biometric/1.2.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/biometric/biometric/1.2.0-alpha06/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..05d767c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/biometric/biometric/1.2.0-alpha06/manifest/AndroidManifest.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.biometric" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+    <uses-permission android:name="android.permission.USE_BIOMETRIC" />
+
+    <!-- suppress DeprecatedClassUsageInspection -->
+    <uses-permission android:name="android.permission.USE_FINGERPRINT" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/browser/browser/1.6.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/browser/browser/1.6.0-alpha01/Android.bp
new file mode 100644
index 0000000..ec433f7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/browser/browser/1.6.0-alpha01/Android.bp
@@ -0,0 +1,56 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.browser_browser-nodeps",
+    aars: ["browser-1.6.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "androidx.interpolator_interpolator",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+}
+
+android_library {
+    name: "androidx.browser_browser",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.browser_browser-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "androidx.interpolator_interpolator",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/browser/browser/1.6.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/browser/browser/1.6.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..06dc221
--- /dev/null
+++ b/current/androidx/m2repository/androidx/browser/browser/1.6.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright 2015 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.browser" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/Android.bp
new file mode 100644
index 0000000..fd2865d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/Android.bp
@@ -0,0 +1,56 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.camera_camera-camera2-nodeps",
+    aars: ["camera-camera2-1.3.0-alpha06.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.camera_camera-core",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "auto_value_annotations",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+}
+
+android_library {
+    name: "androidx.camera_camera-camera2",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.camera_camera-camera2-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.camera_camera-core",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "auto_value_annotations",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..ac4e478
--- /dev/null
+++ b/current/androidx/m2repository/androidx/camera/camera-camera2/1.3.0-alpha06/manifest/AndroidManifest.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2019 The Android Open Source Project
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    package="androidx.camera.camera2" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+    <application>
+        <service
+            android:name="androidx.camera.core.impl.MetadataHolderService"
+            android:enabled="false"
+            android:exported="false"
+            tools:ignore="Instantiatable,MissingServiceExportedEqualsTrue"
+            tools:node="merge" >
+            <meta-data
+                android:name="androidx.camera.core.impl.MetadataHolderService.DEFAULT_CONFIG_PROVIDER"
+                android:value="androidx.camera.camera2.Camera2Config$DefaultProvider" />
+        </service>
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/camera/camera-core/1.3.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/camera/camera-core/1.3.0-alpha06/Android.bp
new file mode 100644
index 0000000..01b2649
--- /dev/null
+++ b/current/androidx/m2repository/androidx/camera/camera-core/1.3.0-alpha06/Android.bp
@@ -0,0 +1,64 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.camera_camera-core-nodeps",
+    aars: ["camera-core-1.3.0-alpha06.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.annotation_annotation-experimental",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "androidx.exifinterface_exifinterface",
+        "androidx.lifecycle_lifecycle-common",
+        "androidx.lifecycle_lifecycle-livedata",
+        "auto_value_annotations",
+        "guava-listenablefuture-prebuilt-jar",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.camera_camera-core",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.camera_camera-core-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.annotation_annotation-experimental",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "androidx.exifinterface_exifinterface",
+        "androidx.lifecycle_lifecycle-common",
+        "androidx.lifecycle_lifecycle-livedata",
+        "auto_value_annotations",
+        "guava-listenablefuture-prebuilt-jar",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/camera/camera-core/1.3.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/camera/camera-core/1.3.0-alpha06/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..1a10035
--- /dev/null
+++ b/current/androidx/m2repository/androidx/camera/camera-core/1.3.0-alpha06/manifest/AndroidManifest.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2019 The Android Open Source Project
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    package="androidx.camera.core" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+    <application>
+
+        <!--
+        Service for holding metadata. Cannot be instantiated.
+        Metadata will be merged from other manifests.
+        -->
+        <service
+            android:name="androidx.camera.core.impl.MetadataHolderService"
+            android:enabled="false"
+            android:exported="false"
+            tools:ignore="Instantiatable,MissingServiceExportedEqualsTrue" />
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/Android.bp
new file mode 100644
index 0000000..cdeee28
--- /dev/null
+++ b/current/androidx/m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/Android.bp
@@ -0,0 +1,56 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.camera_camera-extensions-nodeps",
+    aars: ["camera-extensions-1.3.0-alpha06.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.camera_camera-camera2",
+        "androidx.camera_camera-core",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "auto_value_annotations",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+}
+
+android_library {
+    name: "androidx.camera_camera-extensions",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.camera_camera-extensions-nodeps",
+        "androidx.camera_camera-camera2",
+        "androidx.camera_camera-core",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "auto_value_annotations",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..945450c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/camera/camera-extensions/1.3.0-alpha06/manifest/AndroidManifest.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2019 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.camera.extensions" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+    <queries>
+        <intent>
+            <action android:name="androidx.camera.extensions.action.VENDOR_ACTION" />
+        </intent>
+    </queries>
+
+    <application>
+        <uses-library
+            android:name="androidx.camera.extensions.impl"
+            android:required="false" />
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/Android.bp
new file mode 100644
index 0000000..aca30e1
--- /dev/null
+++ b/current/androidx/m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/Android.bp
@@ -0,0 +1,56 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.camera_camera-lifecycle-nodeps",
+    aars: ["camera-lifecycle-1.3.0-alpha06.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.camera_camera-core",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "androidx.lifecycle_lifecycle-common",
+        "auto_value_annotations",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+}
+
+android_library {
+    name: "androidx.camera_camera-lifecycle",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.camera_camera-lifecycle-nodeps",
+        "androidx.camera_camera-core",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "androidx.lifecycle_lifecycle-common",
+        "auto_value_annotations",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..b824297
--- /dev/null
+++ b/current/androidx/m2repository/androidx/camera/camera-lifecycle/1.3.0-alpha06/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2019 The Android Open Source Project
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.camera.lifecycle" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/Android.bp
new file mode 100644
index 0000000..2dd8c43
--- /dev/null
+++ b/current/androidx/m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/Android.bp
@@ -0,0 +1,66 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.camera_camera-viewfinder-nodeps",
+    aars: ["camera-viewfinder-1.3.0-alpha06.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.annotation_annotation-experimental",
+        "androidx.appcompat_appcompat",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.concurrent_concurrent-futures-ktx",
+        "androidx.core_core",
+        "androidx.test.espresso.idling-resource",
+        "auto_value_annotations",
+        "guava-listenablefuture-prebuilt-jar",
+        "kotlinx_coroutines",
+        "kotlinx_coroutines_android",
+    ],
+}
+
+android_library {
+    name: "androidx.camera_camera-viewfinder",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.camera_camera-viewfinder-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.annotation_annotation-experimental",
+        "androidx.appcompat_appcompat",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.concurrent_concurrent-futures-ktx",
+        "androidx.core_core",
+        "androidx.test.espresso.idling-resource",
+        "auto_value_annotations",
+        "guava-listenablefuture-prebuilt-jar",
+        "kotlinx_coroutines",
+        "kotlinx_coroutines_android",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..b8ce408
--- /dev/null
+++ b/current/androidx/m2repository/androidx/camera/camera-viewfinder/1.3.0-alpha06/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2022 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.camera.viewfinder" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/car/app/app-automotive/1.3.0-beta02/Android.bp b/current/androidx/m2repository/androidx/car/app/app-automotive/1.3.0-beta02/Android.bp
new file mode 100644
index 0000000..8b38f8f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/car/app/app-automotive/1.3.0-beta02/Android.bp
@@ -0,0 +1,66 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.car.app_app-automotive-nodeps",
+    aars: ["app-automotive-1.3.0-beta02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "29",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.annotation_annotation-experimental",
+        "androidx.car.app_app",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "androidx.fragment_fragment",
+        "androidx.lifecycle_lifecycle-common-java8",
+        "auto_value_annotations",
+        "guava",
+        "guava-listenablefuture-prebuilt-jar",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.car.app_app-automotive",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "29",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.car.app_app-automotive-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.annotation_annotation-experimental",
+        "androidx.car.app_app",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "androidx.fragment_fragment",
+        "androidx.lifecycle_lifecycle-common-java8",
+        "auto_value_annotations",
+        "guava",
+        "guava-listenablefuture-prebuilt-jar",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/car/app/app-automotive/1.3.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/car/app/app-automotive/1.3.0-beta02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..e1dd414
--- /dev/null
+++ b/current/androidx/m2repository/androidx/car/app/app-automotive/1.3.0-beta02/manifest/AndroidManifest.xml
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2021 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    package="androidx.car.app.automotive" >
+
+    <uses-sdk android:minSdkVersion="29" />
+
+    <queries>
+        <intent>
+            <action android:name="android.car.template.host.RendererService" />
+        </intent>
+    </queries>
+
+    <uses-feature
+        android:name="android.hardware.type.automotive"
+        android:required="false" />
+
+    <application>
+        <service
+            android:name="androidx.car.app.CarAppMetadataHolderService"
+            android:enabled="false"
+            android:exported="false"
+            android:process=""
+            tools:ignore="Instantiatable,MissingServiceExportedEqualsTrue"
+            tools:node="merge" >
+            <meta-data
+                android:name="androidx.car.app.CarAppMetadataHolderService.CAR_HARDWARE_MANAGER"
+                android:value="androidx.car.app.hardware.AutomotiveCarHardwareManager" />
+            <meta-data
+                android:name="androidx.car.app.CarAppMetadataHolderService.RESULT_MANAGER"
+                android:value="androidx.car.app.activity.ResultManagerAutomotive" />
+        </service>
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/car/app/app-testing/1.3.0-beta02/Android.bp b/current/androidx/m2repository/androidx/car/app/app-testing/1.3.0-beta02/Android.bp
new file mode 100644
index 0000000..ad587c1
--- /dev/null
+++ b/current/androidx/m2repository/androidx/car/app/app-testing/1.3.0-beta02/Android.bp
@@ -0,0 +1,56 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.car.app_app-testing-nodeps",
+    aars: ["app-testing-1.3.0-beta02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "Robolectric_all-target",
+        "androidx.annotation_annotation",
+        "androidx.annotation_annotation-experimental",
+        "androidx.car.app_app",
+        "androidx.lifecycle_lifecycle-common-java8",
+        "androidx.lifecycle_lifecycle-runtime",
+    ],
+}
+
+android_library {
+    name: "androidx.car.app_app-testing",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.car.app_app-testing-nodeps",
+        "Robolectric_all-target",
+        "androidx.annotation_annotation",
+        "androidx.annotation_annotation-experimental",
+        "androidx.car.app_app",
+        "androidx.lifecycle_lifecycle-common-java8",
+        "androidx.lifecycle_lifecycle-runtime",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/car/app/app-testing/1.3.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/car/app/app-testing/1.3.0-beta02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..30886cf
--- /dev/null
+++ b/current/androidx/m2repository/androidx/car/app/app-testing/1.3.0-beta02/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2021 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.car.app.testing" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/car/app/app/1.3.0-beta02/Android.bp b/current/androidx/m2repository/androidx/car/app/app/1.3.0-beta02/Android.bp
new file mode 100644
index 0000000..e72e6df
--- /dev/null
+++ b/current/androidx/m2repository/androidx/car/app/app/1.3.0-beta02/Android.bp
@@ -0,0 +1,60 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.car.app_app-nodeps",
+    aars: ["app-1.3.0-beta02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.activity_activity",
+        "androidx.annotation_annotation",
+        "androidx.annotation_annotation-experimental",
+        "androidx.core_core",
+        "androidx.lifecycle_lifecycle-common-java8",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "guava",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.car.app_app",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.car.app_app-nodeps",
+        "androidx.activity_activity",
+        "androidx.annotation_annotation",
+        "androidx.annotation_annotation-experimental",
+        "androidx.core_core",
+        "androidx.lifecycle_lifecycle-common-java8",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "guava",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/car/app/app/1.3.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/car/app/app/1.3.0-beta02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..c86d87a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/car/app/app/1.3.0-beta02/manifest/AndroidManifest.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2020 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    package="androidx.car.app" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+    <queries>
+        <provider
+            android:name="androidx.car.app.connection.provider"
+            android:authorities="androidx.car.app.connection"
+            tools:ignore="MissingClass" />
+    </queries>
+
+    <application>
+        <activity
+            android:name="androidx.car.app.CarAppPermissionActivity"
+            android:exported="false"
+            android:theme="@android:style/Theme.Translucent.NoTitleBar" />
+
+        <receiver
+            android:name="androidx.car.app.notification.CarAppNotificationBroadcastReceiver"
+            android:exported="false" />
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/cardview/cardview/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/cardview/cardview/1.1.0-alpha01/Android.bp
new file mode 100644
index 0000000..a0b1e9c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/cardview/cardview/1.1.0-alpha01/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.cardview_cardview-nodeps",
+    aars: ["cardview-1.1.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.cardview_cardview",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.cardview_cardview-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/cardview/cardview/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/cardview/cardview/1.1.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..5426ec0
--- /dev/null
+++ b/current/androidx/m2repository/androidx/cardview/cardview/1.1.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.cardview" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection-jvm/1.3.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/collection/collection-jvm/1.3.0-alpha03/Android.bp
new file mode 100644
index 0000000..ca0148d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/collection/collection-jvm/1.3.0-alpha03/Android.bp
@@ -0,0 +1,43 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import {
+    name: "androidx.collection_collection-nodeps",
+    jars: ["collection-jvm-1.3.0-alpha03.jar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+}
+
+java_library_static {
+    name: "androidx.collection_collection",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+    static_libs: [
+        "androidx.collection_collection-nodeps",
+        "androidx.annotation_annotation",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/collection/collection-ktx/1.3.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/collection/collection-ktx/1.3.0-alpha03/Android.bp
new file mode 100644
index 0000000..be0f199
--- /dev/null
+++ b/current/androidx/m2repository/androidx/collection/collection-ktx/1.3.0-alpha03/Android.bp
@@ -0,0 +1,42 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import {
+    name: "androidx.collection_collection-ktx-nodeps",
+    jars: ["collection-ktx-1.3.0-alpha03.jar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+}
+
+java_library_static {
+    name: "androidx.collection_collection-ktx",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+    static_libs: [
+        "androidx.collection_collection-ktx-nodeps",
+        "androidx.collection_collection",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar
deleted file mode 100644
index fd0a761..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.md5 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.md5
deleted file mode 100644
index f06ef26..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-d75af420419338afdd22216def15c871
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha1 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha1
deleted file mode 100644
index 1815fa8..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-92875ebdce450309c58ed15d9cea179b19d2f11f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha256 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha256
deleted file mode 100644
index e7582fe..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-1660bf5cc674954db50e6b8a5801d5b1adff33c4d7c44fd13b2837bc70065527
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha512 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha512
deleted file mode 100644
index cc49a38..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-multiplatform-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-01583e921521690a2cd1259aa43331ef0342b1796e45b6055d780f9f0bd2264a3f789dfafb4a6e1abfd4280dcc2e1d7684d8004aac18f44cc2f0ff484d51862d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar
deleted file mode 100644
index 3f3373a..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.md5 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.md5
deleted file mode 100644
index 67410de..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-20aea1a28c1b46d490db48ed3e1a3718
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha1 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha1
deleted file mode 100644
index b57d890..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-f057d583b2378218e0af04a9dd63f686c218d9df
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha256 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha256
deleted file mode 100644
index c588cdf..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-cb3de237b8e422dd2ad925f903e43b076b2f4307b453aa275b5ee4841c316cfa
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha512 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha512
deleted file mode 100644
index f168c82..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-8d7098335c8901663f2e1c14dcbd39b02b18a067cafe104ae8546f84977640d9d46f96703c6cc7683af86afa057b40ced2a85c758687647cf07dcf6d67fabd2c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar
deleted file mode 100644
index 0257201..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.md5 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.md5
deleted file mode 100644
index 13b1293..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-4c1b981b7fd946e6281e3090801d9517
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha1 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha1
deleted file mode 100644
index aef3a7a..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-0f13e6c1eb222ad405529fdfe3d0910cae68255a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha256 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha256
deleted file mode 100644
index 95b499d..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-6739f09629e3ebdafc9f6592e7764ee7dba58575b9bd49570c8fe6bfbd77f0f5
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha512 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha512
deleted file mode 100644
index 1f12cf8..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-9e8235407476525f968892cc95cf6a235fc7d814d4280633d80c7a3eaf8ad0de5aeff2b5afaba5288931a0bd2e98a76f8a91f95fb6076e07b9a5c939587a593a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module
deleted file mode 100644
index f3b9df2..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module
+++ /dev/null
@@ -1,116 +0,0 @@
-{
-  "formatVersion": "1.1",
-  "component": {
-    "group": "androidx.collection",
-    "module": "collection",
-    "version": "1.3.0-alpha03",
-    "attributes": {
-      "org.gradle.status": "release"
-    }
-  },
-  "createdBy": {
-    "gradle": {
-      "version": "7.5"
-    }
-  },
-  "variants": [
-    {
-      "name": "androidxSourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "androidx-multiplatform-docs"
-      },
-      "files": [
-        {
-          "name": "collection-1.3.0-alpha03-multiplatform-sources.jar",
-          "url": "collection-1.3.0-alpha03-multiplatform-sources.jar",
-          "size": 53809,
-          "sha512": "01583e921521690a2cd1259aa43331ef0342b1796e45b6055d780f9f0bd2264a3f789dfafb4a6e1abfd4280dcc2e1d7684d8004aac18f44cc2f0ff484d51862d",
-          "sha256": "1660bf5cc674954db50e6b8a5801d5b1adff33c4d7c44fd13b2837bc70065527",
-          "sha1": "92875ebdce450309c58ed15d9cea179b19d2f11f",
-          "md5": "d75af420419338afdd22216def15c871"
-        }
-      ]
-    },
-    {
-      "name": "sourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "java-runtime"
-      },
-      "files": [
-        {
-          "name": "collection-1.3.0-alpha03-sources.jar",
-          "url": "collection-1.3.0-alpha03-sources.jar",
-          "size": 52392,
-          "sha512": "8d7098335c8901663f2e1c14dcbd39b02b18a067cafe104ae8546f84977640d9d46f96703c6cc7683af86afa057b40ced2a85c758687647cf07dcf6d67fabd2c",
-          "sha256": "cb3de237b8e422dd2ad925f903e43b076b2f4307b453aa275b5ee4841c316cfa",
-          "sha1": "f057d583b2378218e0af04a9dd63f686c218d9df",
-          "md5": "20aea1a28c1b46d490db48ed3e1a3718"
-        }
-      ]
-    },
-    {
-      "name": "metadataApiElements",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.usage": "kotlin-metadata",
-        "org.jetbrains.kotlin.platform.type": "common"
-      },
-      "dependencies": [
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib",
-          "version": {
-            "requires": "1.7.21"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "collection-metadata-1.3.0-alpha03.jar",
-          "url": "collection-1.3.0-alpha03.jar",
-          "size": 671,
-          "sha512": "9e8235407476525f968892cc95cf6a235fc7d814d4280633d80c7a3eaf8ad0de5aeff2b5afaba5288931a0bd2e98a76f8a91f95fb6076e07b9a5c939587a593a",
-          "sha256": "6739f09629e3ebdafc9f6592e7764ee7dba58575b9bd49570c8fe6bfbd77f0f5",
-          "sha1": "0f13e6c1eb222ad405529fdfe3d0910cae68255a",
-          "md5": "4c1b981b7fd946e6281e3090801d9517"
-        }
-      ]
-    },
-    {
-      "name": "jvmApiElements-published",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.libraryelements": "jar",
-        "org.gradle.usage": "java-api",
-        "org.jetbrains.kotlin.platform.type": "jvm"
-      },
-      "available-at": {
-        "url": "../../collection-jvm/1.3.0-alpha03/collection-jvm-1.3.0-alpha03.module",
-        "group": "androidx.collection",
-        "module": "collection-jvm",
-        "version": "1.3.0-alpha03"
-      }
-    },
-    {
-      "name": "jvmRuntimeElements-published",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.libraryelements": "jar",
-        "org.gradle.usage": "java-runtime",
-        "org.jetbrains.kotlin.platform.type": "jvm"
-      },
-      "available-at": {
-        "url": "../../collection-jvm/1.3.0-alpha03/collection-jvm-1.3.0-alpha03.module",
-        "group": "androidx.collection",
-        "module": "collection-jvm",
-        "version": "1.3.0-alpha03"
-      }
-    }
-  ]
-}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.md5 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.md5
deleted file mode 100644
index 59902bd..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.md5
+++ /dev/null
@@ -1 +0,0 @@
-be4ec7cb9016fc2683f31d08459de39d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha1 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha1
deleted file mode 100644
index fa0755b..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha1
+++ /dev/null
@@ -1 +0,0 @@
-d2017fe7549d7c54b5d8a060609be399ec2d949f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha256 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha256
deleted file mode 100644
index 9bf7bd1..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha256
+++ /dev/null
@@ -1 +0,0 @@
-b9606cabb81ce239d0a42d11f4395ab7c9a6fc404f0a94fddfa4af272d53a90c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha512 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha512
deleted file mode 100644
index 987dff7..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.module.sha512
+++ /dev/null
@@ -1 +0,0 @@
-686c07fbeba8bedb802b1f87397bfc494212789ea7d653e8bcb3582938414443ee74e189ae4fad54e5e96d56ffe2a6116f6312bfc3ab75cb4e1abc04c8f6d45e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom
deleted file mode 100644
index 1c232ea..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <!-- This module was also published with a richer model, Gradle metadata,  -->
-  <!-- which should be used instead. Do not delete the following line which  -->
-  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
-  <!-- that they should prefer consuming it instead. -->
-  <!-- do_not_remove: published-with-gradle-metadata -->
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>androidx.collection</groupId>
-  <artifactId>collection</artifactId>
-  <version>1.3.0-alpha03</version>
-  <name>Android Support Library collections</name>
-  <description>Standalone efficient collections.</description>
-  <url>https://developer.android.com/jetpack/androidx/releases/collection#1.3.0-alpha03</url>
-  <inceptionYear>2018</inceptionYear>
-  <licenses>
-    <license>
-      <name>The Apache Software License, Version 2.0</name>
-      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-      <distribution>repo</distribution>
-    </license>
-  </licenses>
-  <developers>
-    <developer>
-      <name>The Android Open Source Project</name>
-    </developer>
-  </developers>
-  <scm>
-    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
-    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
-  </scm>
-  <dependencies>
-    <dependency>
-      <groupId>org.jetbrains.kotlin</groupId>
-      <artifactId>kotlin-stdlib</artifactId>
-      <version>1.7.21</version>
-      <scope>runtime</scope>
-    </dependency>
-  </dependencies>
-</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.md5 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.md5
deleted file mode 100644
index 92d906a..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-4ee08821846beeb388d408b9c0f0d100
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha1 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha1
deleted file mode 100644
index 72c22ac..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-f9f00914d666d6f0431a0f47956a81b7d575585c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha256 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha256
deleted file mode 100644
index 29a93c7..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha256
+++ /dev/null
@@ -1 +0,0 @@
-6f06ff2cfba73d74509db3f48ac971e298d2da55f6a3b6b53288993d9b505dac
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha512 b/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha512
deleted file mode 100644
index eacac7b..0000000
--- a/current/androidx/m2repository/androidx/collection/collection/1.3.0-alpha03/collection-1.3.0-alpha03.pom.sha512
+++ /dev/null
@@ -1 +0,0 @@
-dd3386e41f0a97359617ec4abf6660ffbbf0b32ee504fafeee6d4c654f08be74f0e16bf6f0215b66b2c789c009b9387da1d9a5299d1ebb32f50c1610ad034377
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..335b4cf
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/Android.bp
@@ -0,0 +1,58 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.animation_animation-core-nodeps",
+    aars: ["animation-core-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-unit",
+        "androidx.compose.ui_ui-util",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.animation_animation-core",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.animation_animation-core-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-unit",
+        "androidx.compose.ui_ui-util",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..6a27bfe
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/animation/animation-core/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright 2019 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.animation.core" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/animation/animation/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/animation/animation/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..bd9b571
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/animation/animation/1.4.0-beta01/Android.bp
@@ -0,0 +1,60 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.animation_animation-nodeps",
+    aars: ["animation-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.compose.animation_animation-core",
+        "androidx.compose.foundation_foundation-layout",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-geometry",
+        "androidx.compose.ui_ui-util",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.animation_animation",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.animation_animation-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.compose.animation_animation-core",
+        "androidx.compose.foundation_foundation-layout",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-geometry",
+        "androidx.compose.ui_ui-util",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/animation/animation/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/animation/animation/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..3d3ec58
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/animation/animation/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright 2019 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.animation" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/compiler/compiler-hosted/1.4.1-dev-k1.8.10-c312d77f4cb/Android.bp b/current/androidx/m2repository/androidx/compose/compiler/compiler-hosted/1.4.1-dev-k1.8.10-c312d77f4cb/Android.bp
new file mode 100644
index 0000000..43b66b2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/compiler/compiler-hosted/1.4.1-dev-k1.8.10-c312d77f4cb/Android.bp
@@ -0,0 +1,30 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import_host {
+    name: "androidx.compose.compiler_compiler-hosted-nodeps",
+    jars: ["compiler-hosted-1.4.1-dev-k1.8.10-c312d77f4cb.jar"],
+    sdk_version: "31",
+}
+
+java_library_host {
+    name: "androidx.compose.compiler_compiler-hosted",
+    static_libs: [
+        "androidx.compose.compiler_compiler-hosted-nodeps",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..13c9d79
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/Android.bp
@@ -0,0 +1,60 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.foundation_foundation-layout-nodeps",
+    aars: ["foundation-layout-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.compose.animation_animation-core",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-unit",
+        "androidx.compose.ui_ui-util",
+        "androidx.core_core",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.foundation_foundation-layout",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.foundation_foundation-layout-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.compose.animation_animation-core",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-unit",
+        "androidx.compose.ui_ui-util",
+        "androidx.core_core",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..6266de6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/foundation/foundation-layout/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2019 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.foundation.layout" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..ae4678a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/Android.bp
@@ -0,0 +1,64 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.foundation_foundation-nodeps",
+    aars: ["foundation-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.compose.animation_animation",
+        "androidx.compose.foundation_foundation-layout",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-graphics",
+        "androidx.compose.ui_ui-text",
+        "androidx.compose.ui_ui-util",
+        "androidx.emoji2_emoji2",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.foundation_foundation",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.foundation_foundation-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.compose.animation_animation",
+        "androidx.compose.foundation_foundation-layout",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-graphics",
+        "androidx.compose.ui_ui-text",
+        "androidx.compose.ui_ui-util",
+        "androidx.emoji2_emoji2",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..dc6f5fd
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/foundation/foundation/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.foundation" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..64b39a8
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.material_material-icons-core-nodeps",
+    aars: ["material-icons-core-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.material_material-icons-core",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.material_material-icons-core-nodeps",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..02668f6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/material/material-icons-core/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2020 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.material.icons" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..381d9a9
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.material_material-icons-extended-nodeps",
+    aars: ["material-icons-extended-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.compose.material_material-icons-core",
+        "androidx.compose.runtime_runtime",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.material_material-icons-extended",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.material_material-icons-extended-nodeps",
+        "androidx.compose.material_material-icons-core",
+        "androidx.compose.runtime_runtime",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..f59926f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/material/material-icons-extended/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2020 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.material.icons.extended" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..08090bd
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.material_material-ripple-nodeps",
+    aars: ["material-ripple-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.compose.animation_animation",
+        "androidx.compose.foundation_foundation",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui-util",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.material_material-ripple",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.material_material-ripple-nodeps",
+        "androidx.compose.animation_animation",
+        "androidx.compose.foundation_foundation",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui-util",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..18be316
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/material/material-ripple/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.material.ripple" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/material/material/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/material/material/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..bd89414
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/material/material/1.4.0-beta01/Android.bp
@@ -0,0 +1,72 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.material_material-nodeps",
+    aars: ["material-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.compose.animation_animation",
+        "androidx.compose.animation_animation-core",
+        "androidx.compose.foundation_foundation",
+        "androidx.compose.foundation_foundation-layout",
+        "androidx.compose.material_material-icons-core",
+        "androidx.compose.material_material-ripple",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-text",
+        "androidx.compose.ui_ui-util",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "androidx.savedstate_savedstate",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.material_material",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.material_material-nodeps",
+        "androidx.compose.animation_animation",
+        "androidx.compose.animation_animation-core",
+        "androidx.compose.foundation_foundation",
+        "androidx.compose.foundation_foundation-layout",
+        "androidx.compose.material_material-icons-core",
+        "androidx.compose.material_material-ripple",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-text",
+        "androidx.compose.ui_ui-util",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "androidx.savedstate_savedstate",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/material/material/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/material/material/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..805c19a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/material/material/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.material" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/Android.bp
new file mode 100644
index 0000000..c92a782
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.material3_material3-window-size-class-nodeps",
+    aars: ["material3-window-size-class-1.1.0-alpha06.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-unit",
+        "androidx.window_window",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.material3_material3-window-size-class",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.material3_material3-window-size-class-nodeps",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-unit",
+        "androidx.window_window",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..6af4981
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/material3/material3-window-size-class/1.1.0-alpha06/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2022 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.material3.windowsizeclass" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/material3/material3/1.1.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/compose/material3/material3/1.1.0-alpha06/Android.bp
new file mode 100644
index 0000000..a652a7d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/material3/material3/1.1.0-alpha06/Android.bp
@@ -0,0 +1,74 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.material3_material3-nodeps",
+    aars: ["material3-1.1.0-alpha06.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.activity_activity-compose",
+        "androidx.compose.animation_animation-core",
+        "androidx.compose.foundation_foundation",
+        "androidx.compose.foundation_foundation-layout",
+        "androidx.compose.material_material-icons-core",
+        "androidx.compose.material_material-ripple",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-graphics",
+        "androidx.compose.ui_ui-text",
+        "androidx.compose.ui_ui-util",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "androidx.savedstate_savedstate-ktx",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.material3_material3",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.material3_material3-nodeps",
+        "androidx.activity_activity-compose",
+        "androidx.compose.animation_animation-core",
+        "androidx.compose.foundation_foundation",
+        "androidx.compose.foundation_foundation-layout",
+        "androidx.compose.material_material-icons-core",
+        "androidx.compose.material_material-ripple",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-graphics",
+        "androidx.compose.ui_ui-text",
+        "androidx.compose.ui_ui-util",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "androidx.savedstate_savedstate-ktx",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/material3/material3/1.1.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/material3/material3/1.1.0-alpha06/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..6475a12
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/material3/material3/1.1.0-alpha06/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2021 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.material3" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..28f6403
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.runtime_runtime-livedata-nodeps",
+    aars: ["runtime-livedata-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.lifecycle_lifecycle-livedata",
+        "androidx.lifecycle_lifecycle-runtime",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.runtime_runtime-livedata",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.runtime_runtime-livedata-nodeps",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.lifecycle_lifecycle-livedata",
+        "androidx.lifecycle_lifecycle-runtime",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..cdace13
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/runtime/runtime-livedata/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2020 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.runtime.livedata" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..005e971
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.runtime_runtime-saveable-nodeps",
+    aars: ["runtime-saveable-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.runtime_runtime-saveable",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.runtime_runtime-saveable-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..a7a9dcd
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/runtime/runtime-saveable/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2020 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.runtime.saveable" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/Android.bp
new file mode 100644
index 0000000..d11958c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.runtime_runtime-tracing-nodeps",
+    aars: ["runtime-tracing-1.0.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime",
+        "androidx.startup_startup-runtime",
+        "androidx.tracing_tracing-perfetto",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.runtime_runtime-tracing",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.runtime_runtime-tracing-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime",
+        "androidx.startup_startup-runtime",
+        "androidx.tracing_tracing-perfetto",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..eb73142
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/runtime/runtime-tracing/1.0.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?><!--
+  Copyright 2022 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+--><!--
+  ~ Copyright (C) 2022 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+--><manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="androidx.compose.runtime.tracing">
+
+    <uses-sdk android:minSdkVersion="21"/>
+
+    <application>
+        <provider android:authorities="${applicationId}.androidx-startup" android:exported="false" android:name="androidx.startup.InitializationProvider" tools:node="merge">
+            <meta-data android:name="androidx.compose.runtime.tracing.TracingInitializer" android:value="androidx.startup" tools:node="remove"/>
+        </provider>
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..3e0c066
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.runtime_runtime-nodeps",
+    aars: ["runtime-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_android",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.runtime_runtime",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.runtime_runtime-nodeps",
+        "androidx.annotation_annotation",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_android",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..398fd99
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/runtime/runtime/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2019 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.runtime" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..7cbd7b8
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.ui_ui-geometry-nodeps",
+    aars: ["ui-geometry-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui-util",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.ui_ui-geometry",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.ui_ui-geometry-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui-util",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..3911c7b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-geometry/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2020 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.ui.geometry" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..839ddc2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.ui_ui-graphics-nodeps",
+    aars: ["ui-graphics-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui-unit",
+        "androidx.compose.ui_ui-util",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.ui_ui-graphics",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.ui_ui-graphics-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui-unit",
+        "androidx.compose.ui_ui-util",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..310fcff
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-graphics/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2020 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.ui.graphics" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..deaf5d6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/Android.bp
@@ -0,0 +1,76 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.ui_ui-test-junit4-nodeps",
+    aars: ["ui-test-junit4-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.activity_activity",
+        "androidx.activity_activity-compose",
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime-saveable",
+        "androidx.compose.ui_ui-test",
+        "androidx.lifecycle_lifecycle-common",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.test.core",
+        "androidx.test.espresso.core",
+        "androidx.test.espresso.idling-resource",
+        "androidx.test.ext.junit",
+        "androidx.test.monitor",
+        "junit",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+        "kotlinx_coroutines_test",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.ui_ui-test-junit4",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.ui_ui-test-junit4-nodeps",
+        "androidx.activity_activity",
+        "androidx.activity_activity-compose",
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime-saveable",
+        "androidx.compose.ui_ui-test",
+        "androidx.lifecycle_lifecycle-common",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.test.core",
+        "androidx.test.espresso.core",
+        "androidx.test.espresso.idling-resource",
+        "androidx.test.ext.junit",
+        "androidx.test.monitor",
+        "junit",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+        "kotlinx_coroutines_test",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..c91289f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-test-junit4/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.ui.test.junit4" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..d9b1cbc
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/Android.bp
@@ -0,0 +1,46 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.ui_ui-test-manifest-nodeps",
+    aars: ["ui-test-manifest-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.activity_activity",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.ui_ui-test-manifest",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.ui_ui-test-manifest-nodeps",
+        "androidx.activity_activity",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..64a174d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-test-manifest/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2021 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.ui.test.manifest" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+    <application>
+        <activity
+            android:name="androidx.activity.ComponentActivity"
+            android:exported="true" />
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..1f4918c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/Android.bp
@@ -0,0 +1,70 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.ui_ui-test-nodeps",
+    aars: ["ui-test-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-graphics",
+        "androidx.compose.ui_ui-text",
+        "androidx.compose.ui_ui-unit",
+        "androidx.compose.ui_ui-util",
+        "androidx.core_core-ktx",
+        "androidx.test.espresso.core",
+        "androidx.test.monitor",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+        "kotlinx_coroutines_test",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.ui_ui-test",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.ui_ui-test-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-graphics",
+        "androidx.compose.ui_ui-text",
+        "androidx.compose.ui_ui-unit",
+        "androidx.compose.ui_ui-util",
+        "androidx.core_core-ktx",
+        "androidx.test.espresso.core",
+        "androidx.test.monitor",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+        "kotlinx_coroutines_test",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..e6e1a04
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-test/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.ui.test" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..2fcafe5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/Android.bp
@@ -0,0 +1,66 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.ui_ui-text-nodeps",
+    aars: ["ui-text-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.runtime_runtime-saveable",
+        "androidx.compose.ui_ui-graphics",
+        "androidx.compose.ui_ui-unit",
+        "androidx.compose.ui_ui-util",
+        "androidx.core_core",
+        "androidx.emoji2_emoji2",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.ui_ui-text",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.ui_ui-text-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.runtime_runtime-saveable",
+        "androidx.compose.ui_ui-graphics",
+        "androidx.compose.ui_ui-unit",
+        "androidx.compose.ui_ui-util",
+        "androidx.core_core",
+        "androidx.emoji2_emoji2",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..26c1e0c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-text/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2019 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.ui.text" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..9b207bb
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.ui_ui-tooling-data-nodeps",
+    aars: ["ui-tooling-data-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.ui_ui-tooling-data",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.ui_ui-tooling-data-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..fff47cf
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-data/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2019 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.ui.tooling.data" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..93848bc
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.ui_ui-tooling-preview-nodeps",
+    aars: ["ui-tooling-preview-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.ui_ui-tooling-preview",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.ui_ui-tooling-preview-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..b156b45
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-tooling-preview/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2021 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.ui.tooling.preview" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..e624760
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/Android.bp
@@ -0,0 +1,68 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.ui_ui-tooling-nodeps",
+    aars: ["ui-tooling-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.activity_activity-compose",
+        "androidx.annotation_annotation",
+        "androidx.compose.animation_animation",
+        "androidx.compose.material_material",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-tooling-data",
+        "androidx.compose.ui_ui-tooling-preview",
+        "androidx.lifecycle_lifecycle-common",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "androidx.savedstate_savedstate-ktx",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.ui_ui-tooling",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.ui_ui-tooling-nodeps",
+        "androidx.activity_activity-compose",
+        "androidx.annotation_annotation",
+        "androidx.compose.animation_animation",
+        "androidx.compose.material_material",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-tooling-data",
+        "androidx.compose.ui_ui-tooling-preview",
+        "androidx.lifecycle_lifecycle-common",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "androidx.savedstate_savedstate-ktx",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..b84d4d3
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-tooling/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2019 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.ui.tooling" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+    <application>
+        <activity
+            android:name="androidx.compose.ui.tooling.PreviewActivity"
+            android:exported="true" />
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..3a34fc5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.ui_ui-unit-nodeps",
+    aars: ["ui-unit-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui-geometry",
+        "androidx.compose.ui_ui-util",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.ui_ui-unit",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.ui_ui-unit-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui-geometry",
+        "androidx.compose.ui_ui-util",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..b60e6ab
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-unit/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2020 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.ui.unit" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..747bccd
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/Android.bp
@@ -0,0 +1,46 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.ui_ui-util-nodeps",
+    aars: ["ui-util-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.ui_ui-util",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.ui_ui-util-nodeps",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..92da148
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui-util/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2019 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.ui.util" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui/1.4.0-beta01/Android.bp b/current/androidx/m2repository/androidx/compose/ui/ui/1.4.0-beta01/Android.bp
new file mode 100644
index 0000000..ea52a3e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui/1.4.0-beta01/Android.bp
@@ -0,0 +1,90 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.compose.ui_ui-nodeps",
+    aars: ["ui-1.4.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.activity_activity",
+        "androidx.activity_activity-ktx",
+        "androidx.annotation_annotation",
+        "androidx.autofill_autofill",
+        "androidx.collection_collection",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.runtime_runtime-saveable",
+        "androidx.compose.ui_ui-geometry",
+        "androidx.compose.ui_ui-graphics",
+        "androidx.compose.ui_ui-text",
+        "androidx.compose.ui_ui-unit",
+        "androidx.compose.ui_ui-util",
+        "androidx.core_core",
+        "androidx.customview_customview-poolingcontainer",
+        "androidx.emoji2_emoji2",
+        "androidx.lifecycle_lifecycle-common-java8",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "androidx.profileinstaller_profileinstaller",
+        "androidx.savedstate_savedstate-ktx",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+        "kotlinx_coroutines_android",
+    ],
+}
+
+android_library {
+    name: "androidx.compose.ui_ui",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.compose.ui_ui-nodeps",
+        "androidx.activity_activity",
+        "androidx.activity_activity-ktx",
+        "androidx.annotation_annotation",
+        "androidx.autofill_autofill",
+        "androidx.collection_collection",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.runtime_runtime-saveable",
+        "androidx.compose.ui_ui-geometry",
+        "androidx.compose.ui_ui-graphics",
+        "androidx.compose.ui_ui-text",
+        "androidx.compose.ui_ui-unit",
+        "androidx.compose.ui_ui-util",
+        "androidx.core_core",
+        "androidx.customview_customview-poolingcontainer",
+        "androidx.emoji2_emoji2",
+        "androidx.lifecycle_lifecycle-common-java8",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "androidx.profileinstaller_profileinstaller",
+        "androidx.savedstate_savedstate-ktx",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+        "kotlinx_coroutines_android",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/compose/ui/ui/1.4.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/compose/ui/ui/1.4.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..4883d39
--- /dev/null
+++ b/current/androidx/m2repository/androidx/compose/ui/ui/1.4.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2019 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.compose.ui" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/concurrent/concurrent-futures-ktx/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/concurrent/concurrent-futures-ktx/1.2.0-alpha01/Android.bp
new file mode 100644
index 0000000..121c862
--- /dev/null
+++ b/current/androidx/m2repository/androidx/concurrent/concurrent-futures-ktx/1.2.0-alpha01/Android.bp
@@ -0,0 +1,44 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import {
+    name: "androidx.concurrent_concurrent-futures-ktx-nodeps",
+    jars: ["concurrent-futures-ktx-1.2.0-alpha01.jar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+}
+
+java_library_static {
+    name: "androidx.concurrent_concurrent-futures-ktx",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+    static_libs: [
+        "androidx.concurrent_concurrent-futures-ktx-nodeps",
+        "androidx.concurrent_concurrent-futures",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/concurrent/concurrent-futures/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/concurrent/concurrent-futures/1.2.0-alpha01/Android.bp
new file mode 100644
index 0000000..b88b7a1
--- /dev/null
+++ b/current/androidx/m2repository/androidx/concurrent/concurrent-futures/1.2.0-alpha01/Android.bp
@@ -0,0 +1,43 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import {
+    name: "androidx.concurrent_concurrent-futures-nodeps",
+    jars: ["concurrent-futures-1.2.0-alpha01.jar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+}
+
+java_library_static {
+    name: "androidx.concurrent_concurrent-futures",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+    static_libs: [
+        "androidx.concurrent_concurrent-futures-nodeps",
+        "androidx.annotation_annotation",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/Android.bp b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/Android.bp
new file mode 100644
index 0000000..8defad3
--- /dev/null
+++ b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/Android.bp
@@ -0,0 +1,56 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.constraintlayout_constraintlayout-compose-nodeps",
+    aars: ["constraintlayout-compose-1.1.0-alpha10.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.compose.foundation_foundation",
+        "androidx.compose.foundation_foundation-layout",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-unit",
+        "androidx.compose.ui_ui-util",
+        "androidx.constraintlayout_constraintlayout-core",
+    ],
+}
+
+android_library {
+    name: "androidx.constraintlayout_constraintlayout-compose",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.constraintlayout_constraintlayout-compose-nodeps",
+        "androidx.compose.foundation_foundation",
+        "androidx.compose.foundation_foundation-layout",
+        "androidx.compose.ui_ui",
+        "androidx.compose.ui_ui-unit",
+        "androidx.compose.ui_ui-util",
+        "androidx.constraintlayout_constraintlayout-core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..b62e573
--- /dev/null
+++ b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-compose/1.1.0-alpha10/manifest/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.constraintlayout.compose" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-core/1.1.0-alpha10/Android.bp b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-core/1.1.0-alpha10/Android.bp
new file mode 100644
index 0000000..b259ba6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout-core/1.1.0-alpha10/Android.bp
@@ -0,0 +1,42 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import {
+    name: "androidx.constraintlayout_constraintlayout-core-nodeps",
+    jars: ["constraintlayout-core-1.1.0-alpha10.jar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+}
+
+java_library_static {
+    name: "androidx.constraintlayout_constraintlayout-core",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+    static_libs: [
+        "androidx.constraintlayout_constraintlayout-core-nodeps",
+        "androidx.annotation_annotation",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/Android.bp b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/Android.bp
new file mode 100644
index 0000000..f7712cb
--- /dev/null
+++ b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx-constraintlayout_constraintlayout-nodeps",
+    aars: ["constraintlayout-2.2.0-alpha10.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.appcompat_appcompat",
+        "androidx.constraintlayout_constraintlayout-core",
+        "androidx.core_core",
+        "androidx.profileinstaller_profileinstaller",
+    ],
+}
+
+android_library {
+    name: "androidx-constraintlayout_constraintlayout",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx-constraintlayout_constraintlayout-nodeps",
+        "androidx.appcompat_appcompat",
+        "androidx.constraintlayout_constraintlayout-core",
+        "androidx.core_core",
+        "androidx.profileinstaller_profileinstaller",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..ebd701b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/constraintlayout/constraintlayout/2.2.0-alpha10/manifest/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.constraintlayout.widget" >
+
+    <uses-sdk android:minSdkVersion="19" />
+    <!-- package="androidx.constraintlayout.widget" -->
+    <application />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/Android.bp
new file mode 100644
index 0000000..4914934
--- /dev/null
+++ b/current/androidx/m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.coordinatorlayout_coordinatorlayout-nodeps",
+    aars: ["coordinatorlayout-1.3.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.customview_customview",
+    ],
+}
+
+android_library {
+    name: "androidx.coordinatorlayout_coordinatorlayout",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.coordinatorlayout_coordinatorlayout-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.customview_customview",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..f62a736
--- /dev/null
+++ b/current/androidx/m2repository/androidx/coordinatorlayout/coordinatorlayout/1.3.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.coordinatorlayout" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/core/core-animation-testing/1.0.0-beta01/Android.bp b/current/androidx/m2repository/androidx/core/core-animation-testing/1.0.0-beta01/Android.bp
new file mode 100644
index 0000000..717bbb5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/core/core-animation-testing/1.0.0-beta01/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.core_core-animation-testing-nodeps",
+    aars: ["core-animation-testing-1.0.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "androidx.core_core-animation",
+        "junit",
+    ],
+}
+
+android_library {
+    name: "androidx.core_core-animation-testing",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.core_core-animation-testing-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "androidx.core_core-animation",
+        "junit",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/core/core-animation-testing/1.0.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/core/core-animation-testing/1.0.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..8fe601d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/core/core-animation-testing/1.0.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.core.animation.testing" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/core/core-animation/1.0.0-beta02/Android.bp b/current/androidx/m2repository/androidx/core/core-animation/1.0.0-beta02/Android.bp
new file mode 100644
index 0000000..5826d28
--- /dev/null
+++ b/current/androidx/m2repository/androidx/core/core-animation/1.0.0-beta02/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.core_core-animation-nodeps",
+    aars: ["core-animation-1.0.0-beta02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.tracing_tracing",
+    ],
+}
+
+android_library {
+    name: "androidx.core_core-animation",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.core_core-animation-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.tracing_tracing",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/core/core-animation/1.0.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/core/core-animation/1.0.0-beta02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..ac6fb39
--- /dev/null
+++ b/current/androidx/m2repository/androidx/core/core-animation/1.0.0-beta02/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.core.animation" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/core/core-ktx/1.12.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/core/core-ktx/1.12.0-alpha02/Android.bp
new file mode 100644
index 0000000..11c8bbf
--- /dev/null
+++ b/current/androidx/m2repository/androidx/core/core-ktx/1.12.0-alpha02/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.core_core-ktx-nodeps",
+    aars: ["core-ktx-1.12.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.core_core-ktx",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.core_core-ktx-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/core/core-ktx/1.12.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/core/core-ktx/1.12.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..9dc2c48
--- /dev/null
+++ b/current/androidx/m2repository/androidx/core/core-ktx/1.12.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.core.ktx" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/core/core/1.12.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/core/core/1.12.0-alpha02/Android.bp
new file mode 100644
index 0000000..22bd80b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/core/core/1.12.0-alpha02/Android.bp
@@ -0,0 +1,60 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.core_core-nodeps",
+    aars: ["core-1.12.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.annotation_annotation-experimental",
+        "androidx.collection_collection",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.interpolator_interpolator",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.versionedparcelable_versionedparcelable",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.core_core",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.core_core-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.annotation_annotation-experimental",
+        "androidx.collection_collection",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.interpolator_interpolator",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.versionedparcelable_versionedparcelable",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/core/core/1.12.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/core/core/1.12.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..4adb174
--- /dev/null
+++ b/current/androidx/m2repository/androidx/core/core/1.12.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.core" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+    <permission
+        android:name="${applicationId}.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"
+        android:protectionLevel="signature" />
+
+    <uses-permission android:name="${applicationId}.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" />
+
+    <application android:appComponentFactory="androidx.core.app.CoreComponentFactory" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/credentials/credentials/1.2.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/credentials/credentials/1.2.0-alpha04/Android.bp
new file mode 100644
index 0000000..49c5cdf
--- /dev/null
+++ b/current/androidx/m2repository/androidx/credentials/credentials/1.2.0-alpha04/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.credentials_credentials-nodeps",
+    aars: ["credentials-1.2.0-alpha04.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+}
+
+android_library {
+    name: "androidx.credentials_credentials",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.credentials_credentials-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/credentials/credentials/1.2.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/credentials/credentials/1.2.0-alpha04/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..b360abf
--- /dev/null
+++ b/current/androidx/m2repository/androidx/credentials/credentials/1.2.0-alpha04/manifest/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.credentials" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/Android.bp
new file mode 100644
index 0000000..383ca83
--- /dev/null
+++ b/current/androidx/m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/Android.bp
@@ -0,0 +1,46 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.cursoradapter_cursoradapter-nodeps",
+    aars: ["cursoradapter-1.1.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+    ],
+}
+
+android_library {
+    name: "androidx.cursoradapter_cursoradapter",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.cursoradapter_cursoradapter-nodeps",
+        "androidx.annotation_annotation",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..9785f5f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.cursoradapter" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/Android.bp
new file mode 100644
index 0000000..bc3aa88
--- /dev/null
+++ b/current/androidx/m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.customview_customview-poolingcontainer-nodeps",
+    aars: ["customview-poolingcontainer-1.1.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.core_core-ktx",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.customview_customview-poolingcontainer",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.customview_customview-poolingcontainer-nodeps",
+        "androidx.core_core-ktx",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..fdb9a55
--- /dev/null
+++ b/current/androidx/m2repository/androidx/customview/customview-poolingcontainer/1.1.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2021 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.customview.poolingcontainer" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/customview/customview/1.2.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/customview/customview/1.2.0-alpha03/Android.bp
new file mode 100644
index 0000000..03fdf47
--- /dev/null
+++ b/current/androidx/m2repository/androidx/customview/customview/1.2.0-alpha03/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.customview_customview-nodeps",
+    aars: ["customview-1.2.0-alpha03.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.customview_customview",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.customview_customview-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/customview/customview/1.2.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/customview/customview/1.2.0-alpha03/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..696cb51
--- /dev/null
+++ b/current/androidx/m2repository/androidx/customview/customview/1.2.0-alpha03/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.customview" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/Android.bp
new file mode 100644
index 0000000..d948d73
--- /dev/null
+++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/Android.bp
@@ -0,0 +1,56 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.datastore_datastore-nodeps",
+    aars: ["datastore-android-1.1.0-alpha05.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.datastore_datastore-core",
+        "androidx.datastore_datastore-core-okio",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+        "okio-lib",
+    ],
+}
+
+android_library {
+    name: "androidx.datastore_datastore",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.datastore_datastore-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.datastore_datastore-core",
+        "androidx.datastore_datastore-core-okio",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+        "okio-lib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..afad725
--- /dev/null
+++ b/current/androidx/m2repository/androidx/datastore/datastore-android/1.1.0-alpha05/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2020 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.datastore.datastore" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/Android.bp
new file mode 100644
index 0000000..0a2eb97
--- /dev/null
+++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.datastore_datastore-core-nodeps",
+    aars: ["datastore-core-android-1.1.0-alpha05.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+}
+
+android_library {
+    name: "androidx.datastore_datastore-core",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.datastore_datastore-core-nodeps",
+        "androidx.annotation_annotation",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..c1d2a0f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/datastore/datastore-core-android/1.1.0-alpha05/manifest/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.datastore.core" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/Android.bp
new file mode 100644
index 0000000..3de1f41
--- /dev/null
+++ b/current/androidx/m2repository/androidx/datastore/datastore-core-okio-jvm/1.1.0-alpha05/Android.bp
@@ -0,0 +1,45 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import {
+    name: "androidx.datastore_datastore-core-okio-nodeps",
+    jars: ["datastore-core-okio-jvm-1.1.0-alpha05.jar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+}
+
+java_library_static {
+    name: "androidx.datastore_datastore-core-okio",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+    static_libs: [
+        "androidx.datastore_datastore-core-okio-nodeps",
+        "androidx.datastore_datastore-core",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+        "okio-lib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/Android.bp
new file mode 100644
index 0000000..770c1df
--- /dev/null
+++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.datastore_datastore-preferences-nodeps",
+    aars: ["datastore-preferences-android-1.1.0-alpha05.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.datastore_datastore",
+        "androidx.datastore_datastore-preferences-core",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+}
+
+android_library {
+    name: "androidx.datastore_datastore-preferences",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.datastore_datastore-preferences-nodeps",
+        "androidx.datastore_datastore",
+        "androidx.datastore_datastore-preferences-core",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..62cdf5c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-android/1.1.0-alpha05/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2020 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.datastore.preferences" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/Android.bp
new file mode 100644
index 0000000..aa0475e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-core-jvm/1.1.0-alpha05/Android.bp
@@ -0,0 +1,45 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import {
+    name: "androidx.datastore_datastore-preferences-core-nodeps",
+    jars: ["datastore-preferences-core-jvm-1.1.0-alpha05.jar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+}
+
+java_library_static {
+    name: "androidx.datastore_datastore-preferences-core",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+    static_libs: [
+        "androidx.datastore_datastore-preferences-core-nodeps",
+        "androidx.datastore_datastore-core",
+        "androidx.datastore_datastore-core-okio",
+        "kotlin-stdlib",
+        "okio-lib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/Android.bp
new file mode 100644
index 0000000..70a6975
--- /dev/null
+++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/Android.bp
@@ -0,0 +1,60 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.datastore_datastore-preferences-rxjava2-nodeps",
+    aars: ["datastore-preferences-rxjava2-1.1.0-alpha05.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.datastore_datastore",
+        "androidx.datastore_datastore-preferences",
+        "androidx.datastore_datastore-rxjava2",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+        "kotlinx_coroutines_rx2",
+        "rxjava",
+    ],
+}
+
+android_library {
+    name: "androidx.datastore_datastore-preferences-rxjava2",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.datastore_datastore-preferences-rxjava2-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.datastore_datastore",
+        "androidx.datastore_datastore-preferences",
+        "androidx.datastore_datastore-rxjava2",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+        "kotlinx_coroutines_rx2",
+        "rxjava",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..dab44cf
--- /dev/null
+++ b/current/androidx/m2repository/androidx/datastore/datastore-preferences-rxjava2/1.1.0-alpha05/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2020 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.datastore.preferences.rxjava2" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/Android.bp
new file mode 100644
index 0000000..65ac0d6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/Android.bp
@@ -0,0 +1,56 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.datastore_datastore-rxjava2-nodeps",
+    aars: ["datastore-rxjava2-1.1.0-alpha05.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.datastore_datastore",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+        "kotlinx_coroutines_rx2",
+        "rxjava",
+    ],
+}
+
+android_library {
+    name: "androidx.datastore_datastore-rxjava2",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.datastore_datastore-rxjava2-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.datastore_datastore",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+        "kotlinx_coroutines_rx2",
+        "rxjava",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..33be83c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/datastore/datastore-rxjava2/1.1.0-alpha05/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2020 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.datastore.rxjava2" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/Android.bp
new file mode 100644
index 0000000..bee5647
--- /dev/null
+++ b/current/androidx/m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.documentfile_documentfile-nodeps",
+    aars: ["documentfile-1.1.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.documentfile_documentfile",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.documentfile_documentfile-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..7a3b4a7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/documentfile/documentfile/1.1.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.documentfile" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/Android.bp
new file mode 100644
index 0000000..76e1333
--- /dev/null
+++ b/current/androidx/m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.drawerlayout_drawerlayout-nodeps",
+    aars: ["drawerlayout-1.3.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "androidx.customview_customview",
+    ],
+}
+
+android_library {
+    name: "androidx.drawerlayout_drawerlayout",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.drawerlayout_drawerlayout-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "androidx.customview_customview",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..e3847ea
--- /dev/null
+++ b/current/androidx/m2repository/androidx/drawerlayout/drawerlayout/1.3.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.drawerlayout" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/Android.bp
new file mode 100644
index 0000000..88cc482
--- /dev/null
+++ b/current/androidx/m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.dynamicanimation_dynamicanimation-nodeps",
+    aars: ["dynamicanimation-1.1.0-alpha04.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.collection_collection",
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.dynamicanimation_dynamicanimation",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.dynamicanimation_dynamicanimation-nodeps",
+        "androidx.collection_collection",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..e9914a8
--- /dev/null
+++ b/current/androidx/m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2017 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.dynamicanimation" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/Android.bp
new file mode 100644
index 0000000..b8a1658
--- /dev/null
+++ b/current/androidx/m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.emoji_emoji-appcompat-nodeps",
+    aars: ["emoji-appcompat-1.2.0-alpha03.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.appcompat_appcompat",
+        "androidx.emoji_emoji",
+    ],
+}
+
+android_library {
+    name: "androidx.emoji_emoji-appcompat",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.emoji_emoji-appcompat-nodeps",
+        "androidx.appcompat_appcompat",
+        "androidx.emoji_emoji",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..d8ffb7c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.emoji.appcompat" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/Android.bp
new file mode 100644
index 0000000..92d8827
--- /dev/null
+++ b/current/androidx/m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/Android.bp
@@ -0,0 +1,46 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.emoji_emoji-bundled-nodeps",
+    aars: ["emoji-bundled-1.2.0-alpha03.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.emoji_emoji",
+    ],
+}
+
+android_library {
+    name: "androidx.emoji_emoji-bundled",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.emoji_emoji-bundled-nodeps",
+        "androidx.emoji_emoji",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..3cd6010
--- /dev/null
+++ b/current/androidx/m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2017 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.emoji.bundled" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/emoji/emoji/1.2.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/emoji/emoji/1.2.0-alpha03/Android.bp
new file mode 100644
index 0000000..696bd19
--- /dev/null
+++ b/current/androidx/m2repository/androidx/emoji/emoji/1.2.0-alpha03/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.emoji_emoji-nodeps",
+    aars: ["emoji-1.2.0-alpha03.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.collection_collection",
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.emoji_emoji",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.emoji_emoji-nodeps",
+        "androidx.collection_collection",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/emoji/emoji/1.2.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/emoji/emoji/1.2.0-alpha03/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..a97f112
--- /dev/null
+++ b/current/androidx/m2repository/androidx/emoji/emoji/1.2.0-alpha03/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2017 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.emoji" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/Android.bp b/current/androidx/m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/Android.bp
new file mode 100644
index 0000000..d17a932
--- /dev/null
+++ b/current/androidx/m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.emoji2_emoji2-views-helper-nodeps",
+    aars: ["emoji2-views-helper-1.4.0-beta02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.emoji2_emoji2",
+    ],
+}
+
+android_library {
+    name: "androidx.emoji2_emoji2-views-helper",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.emoji2_emoji2-views-helper-nodeps",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.emoji2_emoji2",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..3f0f3d1
--- /dev/null
+++ b/current/androidx/m2repository/androidx/emoji2/emoji2-views-helper/1.4.0-beta02/manifest/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.emoji2.viewsintegration" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/emoji2/emoji2/1.4.0-beta02/Android.bp b/current/androidx/m2repository/androidx/emoji2/emoji2/1.4.0-beta02/Android.bp
new file mode 100644
index 0000000..929345e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/emoji2/emoji2/1.4.0-beta02/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.emoji2_emoji2-nodeps",
+    aars: ["emoji2-1.4.0-beta02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.lifecycle_lifecycle-process",
+        "androidx.startup_startup-runtime",
+    ],
+}
+
+android_library {
+    name: "androidx.emoji2_emoji2",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.emoji2_emoji2-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.lifecycle_lifecycle-process",
+        "androidx.startup_startup-runtime",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/emoji2/emoji2/1.4.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/emoji2/emoji2/1.4.0-beta02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..b4711f2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/emoji2/emoji2/1.4.0-beta02/manifest/AndroidManifest.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?><!--
+  Copyright 2021 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+--><manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="androidx.emoji2">
+
+    <uses-sdk android:minSdkVersion="19"/>
+
+    <application>
+        <provider android:authorities="${applicationId}.androidx-startup" android:exported="false" android:name="androidx.startup.InitializationProvider" tools:node="merge">
+            <meta-data android:name="androidx.emoji2.text.EmojiCompatInitializer" android:value="androidx.startup" tools:node="remove"/>
+        </provider>
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/Android.bp
new file mode 100644
index 0000000..9bb2595
--- /dev/null
+++ b/current/androidx/m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/Android.bp
@@ -0,0 +1,46 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.exifinterface_exifinterface-nodeps",
+    aars: ["exifinterface-1.4.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+    ],
+}
+
+android_library {
+    name: "androidx.exifinterface_exifinterface",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.exifinterface_exifinterface-nodeps",
+        "androidx.annotation_annotation",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..6ad6661
--- /dev/null
+++ b/current/androidx/m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.exifinterface" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/Android.bp
new file mode 100644
index 0000000..89c1ec7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/Android.bp
@@ -0,0 +1,60 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.fragment_fragment-ktx-nodeps",
+    aars: ["fragment-ktx-1.6.0-alpha08.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.activity_activity-ktx",
+        "androidx.collection_collection-ktx",
+        "androidx.core_core-ktx",
+        "androidx.fragment_fragment",
+        "androidx.lifecycle_lifecycle-livedata-core-ktx",
+        "androidx.lifecycle_lifecycle-viewmodel-ktx",
+        "androidx.savedstate_savedstate-ktx",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.fragment_fragment-ktx",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.fragment_fragment-ktx-nodeps",
+        "androidx.activity_activity-ktx",
+        "androidx.collection_collection-ktx",
+        "androidx.core_core-ktx",
+        "androidx.fragment_fragment",
+        "androidx.lifecycle_lifecycle-livedata-core-ktx",
+        "androidx.lifecycle_lifecycle-viewmodel-ktx",
+        "androidx.savedstate_savedstate-ktx",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..e73547f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/fragment/fragment-ktx/1.6.0-alpha08/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.fragment.ktx" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/fragment/fragment/1.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/fragment/fragment/1.6.0-alpha08/Android.bp
new file mode 100644
index 0000000..2c890ef
--- /dev/null
+++ b/current/androidx/m2repository/androidx/fragment/fragment/1.6.0-alpha08/Android.bp
@@ -0,0 +1,72 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.fragment_fragment-nodeps",
+    aars: ["fragment-1.6.0-alpha08.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.activity_activity",
+        "androidx.annotation_annotation",
+        "androidx.annotation_annotation-experimental",
+        "androidx.collection_collection",
+        "androidx.core_core-ktx",
+        "androidx.lifecycle_lifecycle-livedata-core",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "androidx.lifecycle_lifecycle-viewmodel-savedstate",
+        "androidx.loader_loader",
+        "androidx.profileinstaller_profileinstaller",
+        "androidx.savedstate_savedstate",
+        "androidx.viewpager_viewpager",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.fragment_fragment",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.fragment_fragment-nodeps",
+        "androidx.activity_activity",
+        "androidx.annotation_annotation",
+        "androidx.annotation_annotation-experimental",
+        "androidx.collection_collection",
+        "androidx.core_core-ktx",
+        "androidx.lifecycle_lifecycle-livedata-core",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "androidx.lifecycle_lifecycle-viewmodel-savedstate",
+        "androidx.loader_loader",
+        "androidx.profileinstaller_profileinstaller",
+        "androidx.savedstate_savedstate",
+        "androidx.viewpager_viewpager",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/fragment/fragment/1.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/fragment/fragment/1.6.0-alpha08/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..93905f3
--- /dev/null
+++ b/current/androidx/m2repository/androidx/fragment/fragment/1.6.0-alpha08/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.fragment" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/Android.bp
new file mode 100644
index 0000000..ff87129
--- /dev/null
+++ b/current/androidx/m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.gridlayout_gridlayout-nodeps",
+    aars: ["gridlayout-1.1.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.gridlayout_gridlayout",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.gridlayout_gridlayout-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..c658a0f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2013 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.gridlayout" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/health/health-services-client/1.0.0-beta03/Android.bp b/current/androidx/m2repository/androidx/health/health-services-client/1.0.0-beta03/Android.bp
new file mode 100644
index 0000000..b421845
--- /dev/null
+++ b/current/androidx/m2repository/androidx/health/health-services-client/1.0.0-beta03/Android.bp
@@ -0,0 +1,60 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.health_health-services-client-nodeps",
+    aars: ["health-services-client-1.0.0-beta03.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "30",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.concurrent_concurrent-futures-ktx",
+        "androidx.core_core-ktx",
+        "guava",
+        "guava-listenablefuture-prebuilt-jar",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+        "libprotobuf-java-lite",
+    ],
+}
+
+android_library {
+    name: "androidx.health_health-services-client",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "30",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.health_health-services-client-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.concurrent_concurrent-futures-ktx",
+        "androidx.core_core-ktx",
+        "guava",
+        "guava-listenablefuture-prebuilt-jar",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+        "libprotobuf-java-lite",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/health/health-services-client/1.0.0-beta03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/health/health-services-client/1.0.0-beta03/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..a71d703
--- /dev/null
+++ b/current/androidx/m2repository/androidx/health/health-services-client/1.0.0-beta03/manifest/AndroidManifest.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2021 The Android Open Source Project
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+       http://www.apache.org/licenses/LICENSE-2.0
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.health.services.client" >
+
+    <uses-sdk android:minSdkVersion="30" />
+
+    <queries>
+        <package android:name="com.google.android.wearable.healthservices" />
+    </queries>
+
+    <application>
+        <service
+            android:name="androidx.health.services.client.VersionApiService"
+            android:exported="true"
+            android:permission="com.google.android.wearable.healthservices.permission.PASSIVE_DATA_BINDING" >
+            <intent-filter>
+                <action android:name="hs.versionclient.BIND" />
+            </intent-filter>
+        </service>
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/Android.bp
new file mode 100644
index 0000000..2ccebc7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/Android.bp
@@ -0,0 +1,46 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.heifwriter_heifwriter-nodeps",
+    aars: ["heifwriter-1.1.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "28",
+    static_libs: [
+        "androidx.annotation_annotation",
+    ],
+}
+
+android_library {
+    name: "androidx.heifwriter_heifwriter",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "28",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.heifwriter_heifwriter-nodeps",
+        "androidx.annotation_annotation",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..186bbb1
--- /dev/null
+++ b/current/androidx/m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.heifwriter" >
+
+    <uses-sdk android:minSdkVersion="28" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/Android.bp
new file mode 100644
index 0000000..0573689
--- /dev/null
+++ b/current/androidx/m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/Android.bp
@@ -0,0 +1,46 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.interpolator_interpolator-nodeps",
+    aars: ["interpolator-1.1.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+    ],
+}
+
+android_library {
+    name: "androidx.interpolator_interpolator",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.interpolator_interpolator-nodeps",
+        "androidx.annotation_annotation",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..34ce40f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.interpolator" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/Android.bp b/current/androidx/m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/Android.bp
new file mode 100644
index 0000000..0887a7e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.javascriptengine_javascriptengine-nodeps",
+    aars: ["javascriptengine-1.0.0-alpha06.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "26",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "guava",
+    ],
+}
+
+android_library {
+    name: "androidx.javascriptengine_javascriptengine",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "26",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.javascriptengine_javascriptengine-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "guava",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..7be3f51
--- /dev/null
+++ b/current/androidx/m2repository/androidx/javascriptengine/javascriptengine/1.0.0-alpha06/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2022 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.javascriptengine" >
+
+    <uses-sdk android:minSdkVersion="26" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/Android.bp
new file mode 100644
index 0000000..c9980e6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.leanback_leanback-grid-nodeps",
+    aars: ["leanback-grid-1.0.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.recyclerview_recyclerview",
+    ],
+}
+
+android_library {
+    name: "androidx.leanback_leanback-grid",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.leanback_leanback-grid-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.recyclerview_recyclerview",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..873c2ca
--- /dev/null
+++ b/current/androidx/m2repository/androidx/leanback/leanback-grid/1.0.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2021 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.leanback.widget" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/Android.bp
new file mode 100644
index 0000000..13801d0
--- /dev/null
+++ b/current/androidx/m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/Android.bp
@@ -0,0 +1,56 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.leanback_leanback-preference-nodeps",
+    aars: ["leanback-preference-1.2.0-alpha03.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.appcompat_appcompat",
+        "androidx.collection_collection",
+        "androidx.leanback_leanback",
+        "androidx.preference_preference",
+        "androidx.recyclerview_recyclerview",
+    ],
+}
+
+android_library {
+    name: "androidx.leanback_leanback-preference",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.leanback_leanback-preference-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.appcompat_appcompat",
+        "androidx.collection_collection",
+        "androidx.leanback_leanback",
+        "androidx.preference_preference",
+        "androidx.recyclerview_recyclerview",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..5b1749d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/leanback/leanback-preference/1.2.0-alpha03/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2015 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.leanback.preference" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/leanback/leanback/1.2.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/leanback/leanback/1.2.0-alpha03/Android.bp
new file mode 100644
index 0000000..9c271bc
--- /dev/null
+++ b/current/androidx/m2repository/androidx/leanback/leanback/1.2.0-alpha03/Android.bp
@@ -0,0 +1,62 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.leanback_leanback-nodeps",
+    aars: ["leanback-1.2.0-alpha03.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.appcompat_appcompat",
+        "androidx.core_core",
+        "androidx.fragment_fragment",
+        "androidx.interpolator_interpolator",
+        "androidx.leanback_leanback-grid",
+        "androidx.media_media",
+        "androidx.recyclerview_recyclerview",
+        "androidx.vectordrawable_vectordrawable-animated",
+    ],
+}
+
+android_library {
+    name: "androidx.leanback_leanback",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.leanback_leanback-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.appcompat_appcompat",
+        "androidx.core_core",
+        "androidx.fragment_fragment",
+        "androidx.interpolator_interpolator",
+        "androidx.leanback_leanback-grid",
+        "androidx.media_media",
+        "androidx.recyclerview_recyclerview",
+        "androidx.vectordrawable_vectordrawable-animated",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/leanback/leanback/1.2.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/leanback/leanback/1.2.0-alpha03/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..cde0aca
--- /dev/null
+++ b/current/androidx/m2repository/androidx/leanback/leanback/1.2.0-alpha03/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.leanback" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-common-java8/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-common-java8/2.6.0-alpha04/Android.bp
new file mode 100644
index 0000000..0c20849
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-common-java8/2.6.0-alpha04/Android.bp
@@ -0,0 +1,43 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import {
+    name: "androidx.lifecycle_lifecycle-common-java8-nodeps",
+    jars: ["lifecycle-common-java8-2.6.0-alpha04.jar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+}
+
+java_library_static {
+    name: "androidx.lifecycle_lifecycle-common-java8",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-common-java8-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.lifecycle_lifecycle-common",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-common/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-common/2.6.0-alpha04/Android.bp
new file mode 100644
index 0000000..4f872c5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-common/2.6.0-alpha04/Android.bp
@@ -0,0 +1,42 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import {
+    name: "androidx.lifecycle_lifecycle-common-nodeps",
+    jars: ["lifecycle-common-2.6.0-alpha04.jar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+}
+
+java_library_static {
+    name: "androidx.lifecycle_lifecycle-common",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-common-nodeps",
+        "androidx.annotation_annotation",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/Android.bp
new file mode 100644
index 0000000..78d3348
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.lifecycle_lifecycle-livedata-core-ktx-nodeps",
+    aars: ["lifecycle-livedata-core-ktx-2.6.0-alpha04.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-livedata-core",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.lifecycle_lifecycle-livedata-core-ktx",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-livedata-core-ktx-nodeps",
+        "androidx.lifecycle_lifecycle-livedata-core",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..d85ae47
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.lifecycle.livedata.core.ktx" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/Android.bp
new file mode 100644
index 0000000..f89d8b2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.lifecycle_lifecycle-livedata-core-nodeps",
+    aars: ["lifecycle-livedata-core-2.6.0-alpha04.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.arch.core_core-common",
+        "androidx.arch.core_core-runtime",
+        "androidx.lifecycle_lifecycle-common",
+    ],
+}
+
+android_library {
+    name: "androidx.lifecycle_lifecycle-livedata-core",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-livedata-core-nodeps",
+        "androidx.arch.core_core-common",
+        "androidx.arch.core_core-runtime",
+        "androidx.lifecycle_lifecycle-common",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..52b6b10
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-core/2.6.0-alpha04/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.lifecycle.livedata.core" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/Android.bp
new file mode 100644
index 0000000..d3b1272
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.lifecycle_lifecycle-livedata-ktx-nodeps",
+    aars: ["lifecycle-livedata-ktx-2.6.0-alpha04.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-livedata",
+        "androidx.lifecycle_lifecycle-livedata-core-ktx",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+}
+
+android_library {
+    name: "androidx.lifecycle_lifecycle-livedata-ktx",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-livedata-ktx-nodeps",
+        "androidx.lifecycle_lifecycle-livedata",
+        "androidx.lifecycle_lifecycle-livedata-core-ktx",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..82bdac4
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.lifecycle.livedata.ktx" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/Android.bp
new file mode 100644
index 0000000..d189001
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.lifecycle_lifecycle-livedata-nodeps",
+    aars: ["lifecycle-livedata-2.6.0-alpha04.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.arch.core_core-common",
+        "androidx.arch.core_core-runtime",
+        "androidx.lifecycle_lifecycle-livedata-core",
+    ],
+}
+
+android_library {
+    name: "androidx.lifecycle_lifecycle-livedata",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-livedata-nodeps",
+        "androidx.arch.core_core-common",
+        "androidx.arch.core_core-runtime",
+        "androidx.lifecycle_lifecycle-livedata-core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..d2cce8e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-livedata/2.6.0-alpha04/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.lifecycle.livedata" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/Android.bp
new file mode 100644
index 0000000..3b8c3ca
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.lifecycle_lifecycle-process-nodeps",
+    aars: ["lifecycle-process-2.6.0-alpha04.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.startup_startup-runtime",
+    ],
+}
+
+android_library {
+    name: "androidx.lifecycle_lifecycle-process",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-process-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.startup_startup-runtime",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..c8101c7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-process/2.6.0-alpha04/manifest/AndroidManifest.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    package="androidx.lifecycle.process" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+    <application>
+        <provider
+            android:name="androidx.startup.InitializationProvider"
+            android:authorities="${applicationId}.androidx-startup"
+            android:exported="false"
+            tools:node="merge" >
+            <meta-data
+                android:name="androidx.lifecycle.ProcessLifecycleInitializer"
+                android:value="androidx.startup" />
+        </provider>
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/Android.bp
new file mode 100644
index 0000000..b0b1676
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.lifecycle_lifecycle-runtime-compose-nodeps",
+    aars: ["lifecycle-runtime-compose-2.6.0-alpha04.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation-experimental",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.lifecycle_lifecycle-runtime-ktx",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.lifecycle_lifecycle-runtime-compose",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-runtime-compose-nodeps",
+        "androidx.annotation_annotation-experimental",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.lifecycle_lifecycle-runtime-ktx",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..47d6994
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-compose/2.6.0-alpha04/manifest/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.lifecycle.runtime.compose" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/Android.bp
new file mode 100644
index 0000000..9cbcefa
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.lifecycle_lifecycle-runtime-ktx-nodeps",
+    aars: ["lifecycle-runtime-ktx-2.6.0-alpha04.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.lifecycle_lifecycle-runtime",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_android",
+    ],
+}
+
+android_library {
+    name: "androidx.lifecycle_lifecycle-runtime-ktx",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-runtime-ktx-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.lifecycle_lifecycle-runtime",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_android",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..e8484bc
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2019 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.lifecycle.ktx" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/Android.bp
new file mode 100644
index 0000000..42c8103
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.lifecycle_lifecycle-runtime-testing-nodeps",
+    aars: ["lifecycle-runtime-testing-2.6.0-alpha04.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-runtime-ktx",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_android",
+    ],
+}
+
+android_library {
+    name: "androidx.lifecycle_lifecycle-runtime-testing",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-runtime-testing-nodeps",
+        "androidx.lifecycle_lifecycle-runtime-ktx",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_android",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..d60ce76
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime-testing/2.6.0-alpha04/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2020 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.lifecycle.testing" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/Android.bp
new file mode 100644
index 0000000..72490bb
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.lifecycle_lifecycle-runtime-nodeps",
+    aars: ["lifecycle-runtime-2.6.0-alpha04.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.arch.core_core-common",
+        "androidx.arch.core_core-runtime",
+        "androidx.lifecycle_lifecycle-common",
+    ],
+}
+
+android_library {
+    name: "androidx.lifecycle_lifecycle-runtime",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-runtime-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.arch.core_core-common",
+        "androidx.arch.core_core-runtime",
+        "androidx.lifecycle_lifecycle-common",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..d0eab10
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-runtime/2.6.0-alpha04/manifest/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.lifecycle.runtime" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/Android.bp
new file mode 100644
index 0000000..150980c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/Android.bp
@@ -0,0 +1,46 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.lifecycle_lifecycle-service-nodeps",
+    aars: ["lifecycle-service-2.6.0-alpha04.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-runtime",
+    ],
+}
+
+android_library {
+    name: "androidx.lifecycle_lifecycle-service",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-service-nodeps",
+        "androidx.lifecycle_lifecycle-runtime",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..9c742e1
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-service/2.6.0-alpha04/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2016 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.lifecycle.service" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/Android.bp
new file mode 100644
index 0000000..37045a5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/Android.bp
@@ -0,0 +1,58 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.lifecycle_lifecycle-viewmodel-compose-nodeps",
+    aars: ["lifecycle-viewmodel-compose-2.6.0-alpha04.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation-experimental",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.lifecycle_lifecycle-common-java8",
+        "androidx.lifecycle_lifecycle-viewmodel-ktx",
+        "androidx.lifecycle_lifecycle-viewmodel-savedstate",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.lifecycle_lifecycle-viewmodel-compose",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-viewmodel-compose-nodeps",
+        "androidx.annotation_annotation-experimental",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.ui_ui",
+        "androidx.lifecycle_lifecycle-common-java8",
+        "androidx.lifecycle_lifecycle-viewmodel-ktx",
+        "androidx.lifecycle_lifecycle-viewmodel-savedstate",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..9559fcd
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-compose/2.6.0-alpha04/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2021 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.lifecycle.viewmodel.compose" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/Android.bp
new file mode 100644
index 0000000..ccfe52e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.lifecycle_lifecycle-viewmodel-ktx-nodeps",
+    aars: ["lifecycle-viewmodel-ktx-2.6.0-alpha04.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_android",
+    ],
+}
+
+android_library {
+    name: "androidx.lifecycle_lifecycle-viewmodel-ktx",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-viewmodel-ktx-nodeps",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_android",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..ed5185d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.6.0-alpha04/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.lifecycle.viewmodel.ktx" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/Android.bp
new file mode 100644
index 0000000..e3c0af2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/Android.bp
@@ -0,0 +1,58 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.lifecycle_lifecycle-viewmodel-savedstate-nodeps",
+    aars: ["lifecycle-viewmodel-savedstate-2.6.0-alpha04.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core-ktx",
+        "androidx.lifecycle_lifecycle-livedata-core",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "androidx.savedstate_savedstate",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_android",
+    ],
+}
+
+android_library {
+    name: "androidx.lifecycle_lifecycle-viewmodel-savedstate",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-viewmodel-savedstate-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core-ktx",
+        "androidx.lifecycle_lifecycle-livedata-core",
+        "androidx.lifecycle_lifecycle-viewmodel",
+        "androidx.savedstate_savedstate",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_android",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..891815d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.6.0-alpha04/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.lifecycle.viewmodel.savedstate" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/Android.bp
new file mode 100644
index 0000000..608d9c4
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.lifecycle_lifecycle-viewmodel-nodeps",
+    aars: ["lifecycle-viewmodel-2.6.0-alpha04.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.lifecycle_lifecycle-viewmodel",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-viewmodel-nodeps",
+        "androidx.annotation_annotation",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..3f52477
--- /dev/null
+++ b/current/androidx/m2repository/androidx/lifecycle/lifecycle-viewmodel/2.6.0-alpha04/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.lifecycle.viewmodel" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/loader/loader/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/loader/loader/1.2.0-alpha01/Android.bp
new file mode 100644
index 0000000..9d7030b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/loader/loader/1.2.0-alpha01/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.loader_loader-nodeps",
+    aars: ["loader-1.2.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.lifecycle_lifecycle-livedata-core",
+        "androidx.lifecycle_lifecycle-viewmodel",
+    ],
+}
+
+android_library {
+    name: "androidx.loader_loader",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.loader_loader-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.lifecycle_lifecycle-livedata-core",
+        "androidx.lifecycle_lifecycle-viewmodel",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/loader/loader/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/loader/loader/1.2.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..204e408
--- /dev/null
+++ b/current/androidx/m2repository/androidx/loader/loader/1.2.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.loader" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/media/media/1.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/media/media/1.7.0-alpha01/Android.bp
new file mode 100644
index 0000000..aba8410
--- /dev/null
+++ b/current/androidx/m2repository/androidx/media/media/1.7.0-alpha01/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.media_media-nodeps",
+    aars: ["media-1.7.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.media_media",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.media_media-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/media/media/1.7.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/media/media/1.7.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..6d96947
--- /dev/null
+++ b/current/androidx/m2repository/androidx/media/media/1.7.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.media" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/media2/media2-common/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/media2/media2-common/1.3.0-alpha01/Android.bp
new file mode 100644
index 0000000..a9a264e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/media2/media2-common/1.3.0-alpha01/Android.bp
@@ -0,0 +1,58 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.media2_media2-common-nodeps",
+    aars: ["media2-common-1.3.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "androidx.media_media",
+        "androidx.versionedparcelable_versionedparcelable",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+}
+
+android_library {
+    name: "androidx.media2_media2-common",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.media2_media2-common-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "androidx.media_media",
+        "androidx.versionedparcelable_versionedparcelable",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/media2/media2-common/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/media2/media2-common/1.3.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..bf7fcbe
--- /dev/null
+++ b/current/androidx/m2repository/androidx/media2/media2-common/1.3.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.media2.common" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/Android.bp
new file mode 100644
index 0000000..576ae47
--- /dev/null
+++ b/current/androidx/m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/Android.bp
@@ -0,0 +1,44 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.media2_media2-exoplayer-nodeps",
+    aars: ["media2-exoplayer-1.3.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+    ],
+}
+
+android_library {
+    name: "androidx.media2_media2-exoplayer",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.media2_media2-exoplayer-nodeps",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..c8271fd
--- /dev/null
+++ b/current/androidx/m2repository/androidx/media2/media2-exoplayer/1.3.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.media2.exoplayer.external" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/media2/media2-player/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/media2/media2-player/1.3.0-alpha01/Android.bp
new file mode 100644
index 0000000..9ee3333
--- /dev/null
+++ b/current/androidx/m2repository/androidx/media2/media2-player/1.3.0-alpha01/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.media2_media2-player-nodeps",
+    aars: ["media2-player-1.3.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.collection_collection",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.media2_media2-common",
+        "androidx.media2_media2-exoplayer",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+}
+
+android_library {
+    name: "androidx.media2_media2-player",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.media2_media2-player-nodeps",
+        "androidx.collection_collection",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.media2_media2-common",
+        "androidx.media2_media2-exoplayer",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/media2/media2-player/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/media2/media2-player/1.3.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..38bd6eb
--- /dev/null
+++ b/current/androidx/m2repository/androidx/media2/media2-player/1.3.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.media2.player" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/media2/media2-session/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/media2/media2-session/1.3.0-alpha01/Android.bp
new file mode 100644
index 0000000..cdcb072
--- /dev/null
+++ b/current/androidx/m2repository/androidx/media2/media2-session/1.3.0-alpha01/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.media2_media2-session-nodeps",
+    aars: ["media2-session-1.3.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.collection_collection",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.media2_media2-common",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+}
+
+android_library {
+    name: "androidx.media2_media2-session",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.media2_media2-session-nodeps",
+        "androidx.collection_collection",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.media2_media2-common",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/media2/media2-session/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/media2/media2-session/1.3.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..f7d8810
--- /dev/null
+++ b/current/androidx/m2repository/androidx/media2/media2-session/1.3.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.media2.session" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/media2/media2-widget/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/media2/media2-widget/1.3.0-alpha01/Android.bp
new file mode 100644
index 0000000..c88444a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/media2/media2-widget/1.3.0-alpha01/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.media2_media2-widget-nodeps",
+    aars: ["media2-widget-1.3.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.appcompat_appcompat",
+        "androidx.media2_media2-session",
+        "androidx.palette_palette",
+    ],
+}
+
+android_library {
+    name: "androidx.media2_media2-widget",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.media2_media2-widget-nodeps",
+        "androidx.appcompat_appcompat",
+        "androidx.media2_media2-session",
+        "androidx.palette_palette",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/media2/media2-widget/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/media2/media2-widget/1.3.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..4c84117
--- /dev/null
+++ b/current/androidx/m2repository/androidx/media2/media2-widget/1.3.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.media2.widget" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/Android.bp
new file mode 100644
index 0000000..b34a647
--- /dev/null
+++ b/current/androidx/m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/Android.bp
@@ -0,0 +1,58 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.mediarouter_mediarouter-nodeps",
+    aars: ["mediarouter-1.4.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.appcompat_appcompat",
+        "androidx.appcompat_appcompat-resources",
+        "androidx.core_core",
+        "androidx.media_media",
+        "androidx.palette_palette",
+        "androidx.recyclerview_recyclerview",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+}
+
+android_library {
+    name: "androidx.mediarouter_mediarouter",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.mediarouter_mediarouter-nodeps",
+        "androidx.appcompat_appcompat",
+        "androidx.appcompat_appcompat-resources",
+        "androidx.core_core",
+        "androidx.media_media",
+        "androidx.palette_palette",
+        "androidx.recyclerview_recyclerview",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..87c063b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/mediarouter/mediarouter/1.4.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2013 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.mediarouter" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/Android.bp
new file mode 100644
index 0000000..1a1789d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/Android.bp
@@ -0,0 +1,46 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.navigation_navigation-common-ktx-nodeps",
+    aars: ["navigation-common-ktx-2.6.0-alpha08.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.navigation_navigation-common",
+    ],
+}
+
+android_library {
+    name: "androidx.navigation_navigation-common-ktx",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.navigation_navigation-common-ktx-nodeps",
+        "androidx.navigation_navigation-common",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..d22de45
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-common-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.navigation.common.ktx" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/Android.bp
new file mode 100644
index 0000000..d8e8c77
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/Android.bp
@@ -0,0 +1,64 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.navigation_navigation-common-nodeps",
+    aars: ["navigation-common-2.6.0-alpha08.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection-ktx",
+        "androidx.core_core-ktx",
+        "androidx.lifecycle_lifecycle-common",
+        "androidx.lifecycle_lifecycle-runtime-ktx",
+        "androidx.lifecycle_lifecycle-viewmodel-ktx",
+        "androidx.lifecycle_lifecycle-viewmodel-savedstate",
+        "androidx.profileinstaller_profileinstaller",
+        "androidx.savedstate_savedstate-ktx",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.navigation_navigation-common",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.navigation_navigation-common-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection-ktx",
+        "androidx.core_core-ktx",
+        "androidx.lifecycle_lifecycle-common",
+        "androidx.lifecycle_lifecycle-runtime-ktx",
+        "androidx.lifecycle_lifecycle-viewmodel-ktx",
+        "androidx.lifecycle_lifecycle-viewmodel-savedstate",
+        "androidx.profileinstaller_profileinstaller",
+        "androidx.savedstate_savedstate-ktx",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..6ea05d5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-common/2.6.0-alpha08/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.navigation.common" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/Android.bp
new file mode 100644
index 0000000..76f829c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/Android.bp
@@ -0,0 +1,62 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.navigation_navigation-compose-nodeps",
+    aars: ["navigation-compose-2.6.0-alpha08.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.activity_activity-compose",
+        "androidx.compose.animation_animation",
+        "androidx.compose.foundation_foundation-layout",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.runtime_runtime-saveable",
+        "androidx.compose.ui_ui",
+        "androidx.lifecycle_lifecycle-viewmodel-compose",
+        "androidx.navigation_navigation-runtime-ktx",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.navigation_navigation-compose",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.navigation_navigation-compose-nodeps",
+        "androidx.activity_activity-compose",
+        "androidx.compose.animation_animation",
+        "androidx.compose.foundation_foundation-layout",
+        "androidx.compose.runtime_runtime",
+        "androidx.compose.runtime_runtime-saveable",
+        "androidx.compose.ui_ui",
+        "androidx.lifecycle_lifecycle-viewmodel-compose",
+        "androidx.navigation_navigation-runtime-ktx",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..49f2849
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-compose/2.6.0-alpha08/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2020 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.navigation.compose" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/Android.bp
new file mode 100644
index 0000000..10a6347
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.navigation_navigation-fragment-ktx-nodeps",
+    aars: ["navigation-fragment-ktx-2.6.0-alpha08.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.navigation_navigation-fragment",
+        "androidx.navigation_navigation-runtime-ktx",
+    ],
+}
+
+android_library {
+    name: "androidx.navigation_navigation-fragment-ktx",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.navigation_navigation-fragment-ktx-nodeps",
+        "androidx.navigation_navigation-fragment",
+        "androidx.navigation_navigation-runtime-ktx",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..513f6f5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-fragment-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.navigation.fragment.ktx" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/Android.bp
new file mode 100644
index 0000000..48cf266
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.navigation_navigation-fragment-nodeps",
+    aars: ["navigation-fragment-2.6.0-alpha08.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.fragment_fragment-ktx",
+        "androidx.navigation_navigation-runtime",
+        "androidx.slidingpanelayout_slidingpanelayout",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.navigation_navigation-fragment",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.navigation_navigation-fragment-nodeps",
+        "androidx.fragment_fragment-ktx",
+        "androidx.navigation_navigation-runtime",
+        "androidx.slidingpanelayout_slidingpanelayout",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..80215c4
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-fragment/2.6.0-alpha08/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.navigation.fragment" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/Android.bp
new file mode 100644
index 0000000..3130fb7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.navigation_navigation-runtime-ktx-nodeps",
+    aars: ["navigation-runtime-ktx-2.6.0-alpha08.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.navigation_navigation-common-ktx",
+        "androidx.navigation_navigation-runtime",
+    ],
+}
+
+android_library {
+    name: "androidx.navigation_navigation-runtime-ktx",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.navigation_navigation-runtime-ktx-nodeps",
+        "androidx.navigation_navigation-common-ktx",
+        "androidx.navigation_navigation-runtime",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..4aa0871
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-runtime-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.navigation.ktx" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/Android.bp
new file mode 100644
index 0000000..e0e6b6a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/Android.bp
@@ -0,0 +1,58 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.navigation_navigation-runtime-nodeps",
+    aars: ["navigation-runtime-2.6.0-alpha08.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.activity_activity-ktx",
+        "androidx.annotation_annotation-experimental",
+        "androidx.collection_collection",
+        "androidx.lifecycle_lifecycle-runtime-ktx",
+        "androidx.lifecycle_lifecycle-viewmodel-ktx",
+        "androidx.navigation_navigation-common",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.navigation_navigation-runtime",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.navigation_navigation-runtime-nodeps",
+        "androidx.activity_activity-ktx",
+        "androidx.annotation_annotation-experimental",
+        "androidx.collection_collection",
+        "androidx.lifecycle_lifecycle-runtime-ktx",
+        "androidx.lifecycle_lifecycle-viewmodel-ktx",
+        "androidx.navigation_navigation-common",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..6247afd
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-runtime/2.6.0-alpha08/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.navigation" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/Android.bp
new file mode 100644
index 0000000..e424d84
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.navigation_navigation-testing-nodeps",
+    aars: ["navigation-testing-2.8.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-runtime-testing",
+        "androidx.navigation_navigation-runtime",
+    ],
+}
+
+android_library {
+    name: "androidx.navigation_navigation-testing",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.navigation_navigation-testing-nodeps",
+        "androidx.lifecycle_lifecycle-runtime-testing",
+        "androidx.navigation_navigation-runtime",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/build-info.textproto
new file mode 100644
index 0000000..909519c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/build-info.textproto
@@ -0,0 +1,106 @@
+version: "2.8.0-alpha01"
+dependency_list {
+  dependency {
+    group_id: "androidx.lifecycle"
+    artifact_id: "lifecycle-runtime-testing"
+    version: "2.3.1"
+    is_tip_of_tree: false
+  }
+  dependency {
+    group_id: "androidx.navigation"
+    artifact_id: "navigation-runtime"
+    version: "2.8.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
+release_checklist {
+}
+build_id: "androidx.navigation"
+group_id: "androidx.navigation"
+artifact_id: "navigation-testing"
+path: "/navigation/navigation-testing"
+sha: "6bd29ae7b1762f20e76276946e6f917f76a2ec66"
+require_same_version_group_build: true
+group_zip_path: "per-group-zips/gmaven-androidx-navigation-11128528.zip"
+project_zip_path: "per-project-zips/androidx.navigation-navigation-testing-all-11128528-2.8.0-alpha01.zip"
+kotlin_version: "1.9.20"
+dependency_constraint_list {
+  dependency {
+    group_id: "androidx.navigation"
+    artifact_id: "navigation-common"
+    version: "2.8.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.navigation"
+    artifact_id: "navigation-common-ktx"
+    version: "2.8.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.navigation"
+    artifact_id: "navigation-compose"
+    version: "2.8.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.navigation"
+    artifact_id: "navigation-dynamic-features-fragment"
+    version: "2.8.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.navigation"
+    artifact_id: "navigation-dynamic-features-runtime"
+    version: "2.8.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.navigation"
+    artifact_id: "navigation-fragment"
+    version: "2.8.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.navigation"
+    artifact_id: "navigation-fragment-ktx"
+    version: "2.8.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.navigation"
+    artifact_id: "navigation-runtime"
+    version: "2.8.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.navigation"
+    artifact_id: "navigation-runtime-ktx"
+    version: "2.8.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.navigation"
+    artifact_id: "navigation-safe-args-generator"
+    version: "2.8.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.navigation"
+    artifact_id: "navigation-safe-args-gradle-plugin"
+    version: "2.8.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.navigation"
+    artifact_id: "navigation-ui"
+    version: "2.8.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.navigation"
+    artifact_id: "navigation-ui-ktx"
+    version: "2.8.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..01498ec
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.navigation.testing" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar
new file mode 100644
index 0000000..a199368
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.md5
new file mode 100644
index 0000000..0de76b0
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.md5
@@ -0,0 +1 @@
+ce02c3d4163524ebe0eec27c99461829
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha1
new file mode 100644
index 0000000..d3fbf8a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha1
@@ -0,0 +1 @@
+551ae6fc097c0584ef9df480f0bffea954af0c5e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha256
new file mode 100644
index 0000000..dc93d7a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha256
@@ -0,0 +1 @@
+34fe062a60013fecd81ba84d0df1ed71e0b326df93833079591a8e6b661c4763
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha512
new file mode 100644
index 0000000..665d755
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-sources.jar.sha512
@@ -0,0 +1 @@
+323f34f95329677333aa03dd43a6c03e0c94cf9d32d77500e5791219ae0065c0b958886deb620eb6a624f424b09b58cdaf2278694e0c49b7790b74a660bbba17
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json
new file mode 100644
index 0000000..d0661bc
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json
@@ -0,0 +1 @@
+[{"class":"androidx.navigation.testing.TestNavigatorState","addedIn":"2.4.0","methods":[{"method":"TestNavigatorState(android.content.Context)","addedIn":"2.4.0"},{"method":"restoreBackStackEntry(androidx.navigation.NavBackStackEntry)","addedIn":"2.4.0"},{"method":"TestNavigatorState(android.content.Context,kotlinx.coroutines.CoroutineDispatcher)","addedIn":"2.4.0"},{"method":"createBackStackEntry(androidx.navigation.NavDestination,android.os.Bundle)","addedIn":"2.4.0"},{"method":"TestNavigatorState()","addedIn":"2.4.0"}],"fields":[]},{"class":"androidx.navigation.testing.TestNavHostController","addedIn":"2.3.0","methods":[{"method":"TestNavHostController(android.content.Context)","addedIn":"2.3.0"},{"method":"setCurrentDestination(int,android.os.Bundle)","addedIn":"2.3.0"},{"method":"setCurrentDestination(java.lang.String,android.os.Bundle)","addedIn":"2.4.0"},{"method":"getBackStack()","addedIn":"2.3.0"},{"method":"setCurrentDestination(int)","addedIn":"2.3.0"},{"method":"setCurrentDestination(java.lang.String)","addedIn":"2.4.0"}],"fields":[]}]
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.md5
new file mode 100644
index 0000000..d9cda3f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.md5
@@ -0,0 +1 @@
+a9b4559f91ad3d0a00ddb08ccb110ac9
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha1
new file mode 100644
index 0000000..6282470
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha1
@@ -0,0 +1 @@
+429f605d2b8f61bb1ad7737c47cb1177e8b3a643
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha256
new file mode 100644
index 0000000..0837b64
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha256
@@ -0,0 +1 @@
+3e48139ed6256aa5a93b5b0462954101d8be1943e9610ad3c8c1cf44264652bb
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha512
new file mode 100644
index 0000000..5b95491
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01-versionMetadata.json.sha512
@@ -0,0 +1 @@
+2d431e8237d1be867e80a99b979cd8ba905b3c23b198580765b1647ee47a3aaea8d02fe357a491d72a7e575ad8aa02ad81e76cf2e12f0021bb1ef0e37699576b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar
new file mode 100644
index 0000000..6735f55
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.md5
new file mode 100644
index 0000000..42c7dc1
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.md5
@@ -0,0 +1 @@
+27e706e2fa7326865b14db27925efc0b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha1
new file mode 100644
index 0000000..822120c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha1
@@ -0,0 +1 @@
+9a8b73b3a1c47b38930a6a588ee347161eb264aa
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha256
new file mode 100644
index 0000000..68bc984
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha256
@@ -0,0 +1 @@
+18755db99a9816e93f67530f6da2ecb950ac37c075ced8d82e1aa45e7649d14b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha512
new file mode 100644
index 0000000..0f8eb88
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.aar.sha512
@@ -0,0 +1 @@
+89ac3bcddbe96d67963af0592acf8c696078364ae4425318b11b60fec32f8d7b4c3831b32d8e2b22f6ab7d9e74ae6de7fc7206c596f5ff0dd0eb21280cbd462e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module
new file mode 100644
index 0000000..9ada7df
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module
@@ -0,0 +1,553 @@
+{
+  "formatVersion": "1.1",
+  "component": {
+    "group": "androidx.navigation",
+    "module": "navigation-testing",
+    "version": "2.8.0-alpha01",
+    "attributes": {
+      "org.gradle.status": "release"
+    }
+  },
+  "createdBy": {
+    "gradle": {
+      "version": "8.4"
+    }
+  },
+  "variants": [
+    {
+      "name": "releaseVariantReleaseApiPublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-api"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.lifecycle",
+          "module": "lifecycle-runtime-testing",
+          "version": {
+            "requires": "2.3.1"
+          }
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-runtime",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-common",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-common-ktx",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-compose",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-dynamic-features-fragment",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-dynamic-features-runtime",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-fragment",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-fragment-ktx",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-runtime",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-runtime-ktx",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-safe-args-generator",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-safe-args-gradle-plugin",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-ui",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-ui-ktx",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        }
+      ],
+      "files": [
+        {
+          "name": "navigation-testing-2.8.0-alpha01.aar",
+          "url": "navigation-testing-2.8.0-alpha01.aar",
+          "size": 18891,
+          "sha512": "89ac3bcddbe96d67963af0592acf8c696078364ae4425318b11b60fec32f8d7b4c3831b32d8e2b22f6ab7d9e74ae6de7fc7206c596f5ff0dd0eb21280cbd462e",
+          "sha256": "18755db99a9816e93f67530f6da2ecb950ac37c075ced8d82e1aa45e7649d14b",
+          "sha1": "9a8b73b3a1c47b38930a6a588ee347161eb264aa",
+          "md5": "27e706e2fa7326865b14db27925efc0b"
+        }
+      ]
+    },
+    {
+      "name": "releaseVariantReleaseRuntimePublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.lifecycle",
+          "module": "lifecycle-runtime-testing",
+          "version": {
+            "requires": "2.3.1"
+          }
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-runtime",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-common",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-common-ktx",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-compose",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-dynamic-features-fragment",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-dynamic-features-runtime",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-fragment",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-fragment-ktx",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-runtime",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-runtime-ktx",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-safe-args-generator",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-safe-args-gradle-plugin",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-ui",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-ui-ktx",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        }
+      ],
+      "files": [
+        {
+          "name": "navigation-testing-2.8.0-alpha01.aar",
+          "url": "navigation-testing-2.8.0-alpha01.aar",
+          "size": 18891,
+          "sha512": "89ac3bcddbe96d67963af0592acf8c696078364ae4425318b11b60fec32f8d7b4c3831b32d8e2b22f6ab7d9e74ae6de7fc7206c596f5ff0dd0eb21280cbd462e",
+          "sha256": "18755db99a9816e93f67530f6da2ecb950ac37c075ced8d82e1aa45e7649d14b",
+          "sha1": "9a8b73b3a1c47b38930a6a588ee347161eb264aa",
+          "md5": "27e706e2fa7326865b14db27925efc0b"
+        }
+      ]
+    },
+    {
+      "name": "sourcesElements",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.docstype": "sources",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-common",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-common-ktx",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-compose",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-dynamic-features-fragment",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-dynamic-features-runtime",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-fragment",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-fragment-ktx",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-runtime",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-runtime-ktx",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-safe-args-generator",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-safe-args-gradle-plugin",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-ui",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-ui-ktx",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        }
+      ],
+      "files": [
+        {
+          "name": "navigation-testing-2.8.0-alpha01-sources.jar",
+          "url": "navigation-testing-2.8.0-alpha01-sources.jar",
+          "size": 4988,
+          "sha512": "323f34f95329677333aa03dd43a6c03e0c94cf9d32d77500e5791219ae0065c0b958886deb620eb6a624f424b09b58cdaf2278694e0c49b7790b74a660bbba17",
+          "sha256": "34fe062a60013fecd81ba84d0df1ed71e0b326df93833079591a8e6b661c4763",
+          "sha1": "551ae6fc097c0584ef9df480f0bffea954af0c5e",
+          "md5": "ce02c3d4163524ebe0eec27c99461829"
+        }
+      ]
+    },
+    {
+      "name": "libraryVersionMetadata",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.usage": "library-version-metadata"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-common",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-common-ktx",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-compose",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-dynamic-features-fragment",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-dynamic-features-runtime",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-fragment",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-fragment-ktx",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-runtime",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-runtime-ktx",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-safe-args-generator",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-safe-args-gradle-plugin",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-ui",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        },
+        {
+          "group": "androidx.navigation",
+          "module": "navigation-ui-ktx",
+          "version": {
+            "requires": "2.8.0-alpha01"
+          },
+          "reason": "navigation-testing is in atomic group androidx.navigation"
+        }
+      ],
+      "files": [
+        {
+          "name": "navigation-testing-2.8.0-alpha01-versionMetadata.json",
+          "url": "navigation-testing-2.8.0-alpha01-versionMetadata.json",
+          "size": 1063,
+          "sha512": "2d431e8237d1be867e80a99b979cd8ba905b3c23b198580765b1647ee47a3aaea8d02fe357a491d72a7e575ad8aa02ad81e76cf2e12f0021bb1ef0e37699576b",
+          "sha256": "3e48139ed6256aa5a93b5b0462954101d8be1943e9610ad3c8c1cf44264652bb",
+          "sha1": "429f605d2b8f61bb1ad7737c47cb1177e8b3a643",
+          "md5": "a9b4559f91ad3d0a00ddb08ccb110ac9"
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.md5
new file mode 100644
index 0000000..5ff962f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.md5
@@ -0,0 +1 @@
+8f4bb63562b43c82dc2286742a11e792
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha1
new file mode 100644
index 0000000..fe67378
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha1
@@ -0,0 +1 @@
+662907aea36eddba26dd4dba33255ed4abf5941f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha256
new file mode 100644
index 0000000..ced91df
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha256
@@ -0,0 +1 @@
+c7dc6919366a038e904c6545151a5dc99bb06f0f6061ed1553c55225f974c708
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha512
new file mode 100644
index 0000000..3c99c2e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.module.sha512
@@ -0,0 +1 @@
+3e473110bfd84fbf138458e4ec99f263c15a8ac2f9babeb66bf19b4c962b172cd7533f9ece5dd49a8dc7006ad97165042276fffd4c148ea871ba50d42ffa9e29
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom
new file mode 100644
index 0000000..d8c6862
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <!-- This module was also published with a richer model, Gradle metadata,  -->
+  <!-- which should be used instead. Do not delete the following line which  -->
+  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
+  <!-- that they should prefer consuming it instead. -->
+  <!-- do_not_remove: published-with-gradle-metadata -->
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>androidx.navigation</groupId>
+  <artifactId>navigation-testing</artifactId>
+  <version>2.8.0-alpha01</version>
+  <packaging>aar</packaging>
+  <name>Navigation Testing</name>
+  <description>Android Navigation-Testing</description>
+  <url>https://developer.android.com/jetpack/androidx/releases/navigation#2.8.0-alpha01</url>
+  <inceptionYear>2017</inceptionYear>
+  <organization>
+    <name>The Android Open Source Project</name>
+  </organization>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <developers>
+    <developer>
+      <name>The Android Open Source Project</name>
+    </developer>
+  </developers>
+  <scm>
+    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
+  </scm>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>androidx.navigation</groupId>
+        <artifactId>navigation-common</artifactId>
+        <version>2.8.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.navigation</groupId>
+        <artifactId>navigation-common-ktx</artifactId>
+        <version>2.8.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.navigation</groupId>
+        <artifactId>navigation-compose</artifactId>
+        <version>2.8.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.navigation</groupId>
+        <artifactId>navigation-dynamic-features-fragment</artifactId>
+        <version>2.8.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.navigation</groupId>
+        <artifactId>navigation-dynamic-features-runtime</artifactId>
+        <version>2.8.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.navigation</groupId>
+        <artifactId>navigation-fragment</artifactId>
+        <version>2.8.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.navigation</groupId>
+        <artifactId>navigation-fragment-ktx</artifactId>
+        <version>2.8.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.navigation</groupId>
+        <artifactId>navigation-runtime</artifactId>
+        <version>2.8.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.navigation</groupId>
+        <artifactId>navigation-runtime-ktx</artifactId>
+        <version>2.8.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.navigation</groupId>
+        <artifactId>navigation-safe-args-generator</artifactId>
+        <version>2.8.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.navigation</groupId>
+        <artifactId>navigation-safe-args-gradle-plugin</artifactId>
+        <version>2.8.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.navigation</groupId>
+        <artifactId>navigation-ui</artifactId>
+        <version>2.8.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.navigation</groupId>
+        <artifactId>navigation-ui-ktx</artifactId>
+        <version>2.8.0-alpha01</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+  <dependencies>
+    <dependency>
+      <groupId>androidx.lifecycle</groupId>
+      <artifactId>lifecycle-runtime-testing</artifactId>
+      <version>2.3.1</version>
+      <scope>compile</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.navigation</groupId>
+      <artifactId>navigation-runtime</artifactId>
+      <version>[2.8.0-alpha01]</version>
+      <scope>compile</scope>
+      <type>aar</type>
+    </dependency>
+  </dependencies>
+</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.md5
new file mode 100644
index 0000000..254302f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.md5
@@ -0,0 +1 @@
+e1f7d858eb7ed494741074b22c54ad07
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha1
new file mode 100644
index 0000000..a0385b7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha1
@@ -0,0 +1 @@
+9dc9cc24167cc8e02fac41215462864cf19c8c52
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha256
new file mode 100644
index 0000000..a354442
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha256
@@ -0,0 +1 @@
+93851d5f69e4664b4dc6eb8dc7cbca8afeb7bd36ad44f3650b452e09c942efe5
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha512
new file mode 100644
index 0000000..8ec9ad8
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-testing/2.8.0-alpha01/navigation-testing-2.8.0-alpha01.pom.sha512
@@ -0,0 +1 @@
+952a0c3967c89b54122be07fdccc4eb0510c56af07bdb96832c220573625086c964fd3c85b870384e4086b76e170b1c4311421516582b4b0b481e32db013e807
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/Android.bp
new file mode 100644
index 0000000..14df95a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.navigation_navigation-ui-ktx-nodeps",
+    aars: ["navigation-ui-ktx-2.6.0-alpha08.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.navigation_navigation-runtime-ktx",
+        "androidx.navigation_navigation-ui",
+    ],
+}
+
+android_library {
+    name: "androidx.navigation_navigation-ui-ktx",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.navigation_navigation-ui-ktx-nodeps",
+        "androidx.navigation_navigation-runtime-ktx",
+        "androidx.navigation_navigation-ui",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..1418aa4
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-ui-ktx/2.6.0-alpha08/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.navigation.ui.ktx" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/Android.bp b/current/androidx/m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/Android.bp
new file mode 100644
index 0000000..2d73b75
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/Android.bp
@@ -0,0 +1,56 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.navigation_navigation-ui-nodeps",
+    aars: ["navigation-ui-2.6.0-alpha08.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation-experimental",
+        "androidx.customview_customview",
+        "androidx.drawerlayout_drawerlayout",
+        "androidx.navigation_navigation-runtime",
+        "androidx.transition_transition",
+        "com.google.android.material_material",
+    ],
+}
+
+android_library {
+    name: "androidx.navigation_navigation-ui",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.navigation_navigation-ui-nodeps",
+        "androidx.annotation_annotation-experimental",
+        "androidx.customview_customview",
+        "androidx.drawerlayout_drawerlayout",
+        "androidx.navigation_navigation-runtime",
+        "androidx.transition_transition",
+        "com.google.android.material_material",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..0af8379
--- /dev/null
+++ b/current/androidx/m2repository/androidx/navigation/navigation-ui/2.6.0-alpha08/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.navigation.ui" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/paging/paging-common-ktx/3.2.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/paging/paging-common-ktx/3.2.0-alpha04/Android.bp
new file mode 100644
index 0000000..2e6fc85
--- /dev/null
+++ b/current/androidx/m2repository/androidx/paging/paging-common-ktx/3.2.0-alpha04/Android.bp
@@ -0,0 +1,42 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import {
+    name: "androidx.paging_paging-common-ktx-nodeps",
+    jars: ["paging-common-ktx-3.2.0-alpha04.jar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+}
+
+java_library_static {
+    name: "androidx.paging_paging-common-ktx",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+    static_libs: [
+        "androidx.paging_paging-common-ktx-nodeps",
+        "androidx.paging_paging-common",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/paging/paging-common/3.2.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/paging/paging-common/3.2.0-alpha04/Android.bp
new file mode 100644
index 0000000..307156d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/paging/paging-common/3.2.0-alpha04/Android.bp
@@ -0,0 +1,45 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import {
+    name: "androidx.paging_paging-common-nodeps",
+    jars: ["paging-common-3.2.0-alpha04.jar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+}
+
+java_library_static {
+    name: "androidx.paging_paging-common",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+    static_libs: [
+        "androidx.paging_paging-common-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.arch.core_core-common",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/paging/paging-guava/3.2.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/paging/paging-guava/3.2.0-alpha05/Android.bp
new file mode 100644
index 0000000..5ce96dd
--- /dev/null
+++ b/current/androidx/m2repository/androidx/paging/paging-guava/3.2.0-alpha05/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.paging_paging-guava-nodeps",
+    aars: ["paging-guava-3.2.0-alpha05.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.paging_paging-common",
+        "guava",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_guava",
+    ],
+}
+
+android_library {
+    name: "androidx.paging_paging-guava",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.paging_paging-guava-nodeps",
+        "androidx.paging_paging-common",
+        "guava",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_guava",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/paging/paging-guava/3.2.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/paging/paging-guava/3.2.0-alpha05/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..a7091fb
--- /dev/null
+++ b/current/androidx/m2repository/androidx/paging/paging-guava/3.2.0-alpha05/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.paging.guava" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/Android.bp b/current/androidx/m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/Android.bp
new file mode 100644
index 0000000..879e8cb
--- /dev/null
+++ b/current/androidx/m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/Android.bp
@@ -0,0 +1,62 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.paging_paging-runtime-nodeps",
+    aars: ["paging-runtime-3.2.0-alpha04.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.core_core-ktx",
+        "androidx.lifecycle_lifecycle-livedata-ktx",
+        "androidx.lifecycle_lifecycle-runtime-ktx",
+        "androidx.lifecycle_lifecycle-viewmodel-ktx",
+        "androidx.paging_paging-common",
+        "androidx.paging_paging-common-ktx",
+        "androidx.recyclerview_recyclerview",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_android",
+    ],
+}
+
+android_library {
+    name: "androidx.paging_paging-runtime",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.paging_paging-runtime-nodeps",
+        "androidx.core_core-ktx",
+        "androidx.lifecycle_lifecycle-livedata-ktx",
+        "androidx.lifecycle_lifecycle-runtime-ktx",
+        "androidx.lifecycle_lifecycle-viewmodel-ktx",
+        "androidx.paging_paging-common",
+        "androidx.paging_paging-common-ktx",
+        "androidx.recyclerview_recyclerview",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_android",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..d2615e8
--- /dev/null
+++ b/current/androidx/m2repository/androidx/paging/paging-runtime/3.2.0-alpha04/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.paging.runtime" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/palette/palette/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/palette/palette/1.1.0-alpha01/Android.bp
new file mode 100644
index 0000000..36fdf5f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/palette/palette/1.1.0-alpha01/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.palette_palette-nodeps",
+    aars: ["palette-1.1.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.collection_collection",
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.palette_palette",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.palette_palette-nodeps",
+        "androidx.collection_collection",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/palette/palette/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/palette/palette/1.1.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..ae401a3
--- /dev/null
+++ b/current/androidx/m2repository/androidx/palette/palette/1.1.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.palette" >
+
+    <uses-sdk
+        android:minSdkVersion="14"
+        android:targetSdkVersion="31" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/Android.bp
new file mode 100644
index 0000000..b2cd7a5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.percentlayout_percentlayout-nodeps",
+    aars: ["percentlayout-1.1.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.percentlayout_percentlayout",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.percentlayout_percentlayout-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..a5f7800
--- /dev/null
+++ b/current/androidx/m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.percentlayout" >
+
+    <uses-sdk
+        android:minSdkVersion="14"
+        android:targetSdkVersion="31" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/preference/preference/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/preference/preference/1.2.0-alpha01/Android.bp
new file mode 100644
index 0000000..81dd27c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/preference/preference/1.2.0-alpha01/Android.bp
@@ -0,0 +1,56 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.preference_preference-nodeps",
+    aars: ["preference-1.2.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.appcompat_appcompat",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.fragment_fragment",
+        "androidx.recyclerview_recyclerview",
+    ],
+}
+
+android_library {
+    name: "androidx.preference_preference",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.preference_preference-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.appcompat_appcompat",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.fragment_fragment",
+        "androidx.recyclerview_recyclerview",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/preference/preference/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/preference/preference/1.2.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..54e9c96
--- /dev/null
+++ b/current/androidx/m2repository/androidx/preference/preference/1.2.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.preference" >
+
+    <uses-sdk
+        android:minSdkVersion="19"
+        android:targetSdkVersion="31" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/print/print/1.1.0-beta01/Android.bp b/current/androidx/m2repository/androidx/print/print/1.1.0-beta01/Android.bp
new file mode 100644
index 0000000..9c7ed35
--- /dev/null
+++ b/current/androidx/m2repository/androidx/print/print/1.1.0-beta01/Android.bp
@@ -0,0 +1,46 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.print_print-nodeps",
+    aars: ["print-1.1.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+    ],
+}
+
+android_library {
+    name: "androidx.print_print",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.print_print-nodeps",
+        "androidx.annotation_annotation",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/print/print/1.1.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/print/print/1.1.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..99079a6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/print/print/1.1.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.print" >
+
+    <uses-sdk
+        android:minSdkVersion="14"
+        android:targetSdkVersion="31" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/Android.bp
new file mode 100644
index 0000000..9d539d0
--- /dev/null
+++ b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/Android.bp
@@ -0,0 +1,60 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.privacysandbox.ads_ads-adservices-java-nodeps",
+    aars: ["ads-adservices-java-1.0.0-beta03.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core-ktx",
+        "androidx.privacysandbox.ads_ads-adservices",
+        "guava",
+        "guava-listenablefuture-prebuilt-jar",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+}
+
+android_library {
+    name: "androidx.privacysandbox.ads_ads-adservices-java",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.privacysandbox.ads_ads-adservices-java-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core-ktx",
+        "androidx.privacysandbox.ads_ads-adservices",
+        "guava",
+        "guava-listenablefuture-prebuilt-jar",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..0aaee8d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices-java/1.0.0-beta03/manifest/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.privacysandbox.ads.adservices.java" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/Android.bp
new file mode 100644
index 0000000..0194a26
--- /dev/null
+++ b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.privacysandbox.ads_ads-adservices-nodeps",
+    aars: ["ads-adservices-1.0.0-beta03.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core-ktx",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+}
+
+android_library {
+    name: "androidx.privacysandbox.ads_ads-adservices",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.privacysandbox.ads_ads-adservices-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core-ktx",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..bb8c8c0
--- /dev/null
+++ b/current/androidx/m2repository/androidx/privacysandbox/ads/ads-adservices/1.0.0-beta03/manifest/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.privacysandbox.ads.adservices" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/Android.bp
new file mode 100644
index 0000000..35fb349
--- /dev/null
+++ b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.privacysandbox.sdkruntime_sdkruntime-client-nodeps",
+    aars: ["sdkruntime-client-1.0.0-alpha03.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.core_core",
+        "androidx.core_core-ktx",
+        "androidx.privacysandbox.sdkruntime_sdkruntime-core",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+}
+
+android_library {
+    name: "androidx.privacysandbox.sdkruntime_sdkruntime-client",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.privacysandbox.sdkruntime_sdkruntime-client-nodeps",
+        "androidx.core_core",
+        "androidx.core_core-ktx",
+        "androidx.privacysandbox.sdkruntime_sdkruntime-core",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..35abb2e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-client/1.0.0-alpha03/manifest/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.privacysandbox.sdkruntime.client" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/Android.bp
new file mode 100644
index 0000000..fb17565
--- /dev/null
+++ b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.privacysandbox.sdkruntime_sdkruntime-core-nodeps",
+    aars: ["sdkruntime-core-1.0.0-alpha03.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.privacysandbox.sdkruntime_sdkruntime-core",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.privacysandbox.sdkruntime_sdkruntime-core-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..dbe123e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/privacysandbox/sdkruntime/sdkruntime-core/1.0.0-alpha03/manifest/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.privacysandbox.sdkruntime.core" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/Android.bp
new file mode 100644
index 0000000..c277630
--- /dev/null
+++ b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.privacysandbox.ui_ui-client-nodeps",
+    aars: ["ui-client-1.0.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.privacysandbox.ui_ui-core",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.privacysandbox.ui_ui-client",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.privacysandbox.ui_ui-client-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.privacysandbox.ui_ui-core",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..00e3c28
--- /dev/null
+++ b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-client/1.0.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.privacysandbox.ui.client" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/Android.bp
new file mode 100644
index 0000000..da708ae
--- /dev/null
+++ b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.privacysandbox.ui_ui-core-nodeps",
+    aars: ["ui-core-1.0.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.privacysandbox.ui_ui-core",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.privacysandbox.ui_ui-core-nodeps",
+        "androidx.annotation_annotation",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..b4d5954
--- /dev/null
+++ b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-core/1.0.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.privacysandbox.ui.core" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/Android.bp
new file mode 100644
index 0000000..7085514
--- /dev/null
+++ b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.privacysandbox.ui_ui-provider-nodeps",
+    aars: ["ui-provider-1.0.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.privacysandbox.ui_ui-core",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.privacysandbox.ui_ui-provider",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.privacysandbox.ui_ui-provider-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.privacysandbox.ui_ui-core",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..e63a039
--- /dev/null
+++ b/current/androidx/m2repository/androidx/privacysandbox/ui/ui-provider/1.0.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.privacysandbox.ui.provider" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/Android.bp b/current/androidx/m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/Android.bp
new file mode 100644
index 0000000..fb769fc
--- /dev/null
+++ b/current/androidx/m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.profileinstaller_profileinstaller-nodeps",
+    aars: ["profileinstaller-1.3.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.startup_startup-runtime",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+}
+
+android_library {
+    name: "androidx.profileinstaller_profileinstaller",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.profileinstaller_profileinstaller-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.startup_startup-runtime",
+        "guava-listenablefuture-prebuilt-jar",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..1f36add
--- /dev/null
+++ b/current/androidx/m2repository/androidx/profileinstaller/profileinstaller/1.3.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?><!--
+  Copyright 2021 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+--><manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="androidx.profileinstaller">
+
+    <uses-sdk android:minSdkVersion="19"/>
+
+    <application>
+        <provider android:authorities="${applicationId}.androidx-startup" android:exported="false" android:name="androidx.startup.InitializationProvider" tools:node="merge">
+            <meta-data android:name="androidx.profileinstaller.ProfileInstallerInitializer" android:value="androidx.startup" tools:node="remove"/>
+        </provider>
+
+        <receiver android:directBootAware="false" android:enabled="true" android:exported="true" android:name="androidx.profileinstaller.ProfileInstallReceiver" android:permission="android.permission.DUMP">
+            <intent-filter>
+                <action android:name="androidx.profileinstaller.action.INSTALL_PROFILE"/>
+            </intent-filter>
+            <intent-filter>
+                <action android:name="androidx.profileinstaller.action.SKIP_FILE"/>
+            </intent-filter>
+            <intent-filter>
+                <action android:name="androidx.profileinstaller.action.SAVE_PROFILE"/>
+            </intent-filter>
+            <intent-filter>
+                <action android:name="androidx.profileinstaller.action.BENCHMARK_OPERATION"/>
+            </intent-filter>
+        </receiver>
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/Android.bp
new file mode 100644
index 0000000..f9dc1a1
--- /dev/null
+++ b/current/androidx/m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/Android.bp
@@ -0,0 +1,46 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.recommendation_recommendation-nodeps",
+    aars: ["recommendation-1.1.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation",
+    ],
+}
+
+android_library {
+    name: "androidx.recommendation_recommendation",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.recommendation_recommendation-nodeps",
+        "androidx.annotation_annotation",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..c5cc453
--- /dev/null
+++ b/current/androidx/m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.recommendation" >
+
+    <uses-sdk
+        android:minSdkVersion="21"
+        android:targetSdkVersion="31" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/Android.bp
new file mode 100644
index 0000000..7ffeb4f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.recyclerview_recyclerview-selection-nodeps",
+    aars: ["recyclerview-selection-1.2.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.recyclerview_recyclerview",
+    ],
+}
+
+android_library {
+    name: "androidx.recyclerview_recyclerview-selection",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.recyclerview_recyclerview-selection-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.recyclerview_recyclerview",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..c602f26
--- /dev/null
+++ b/current/androidx/m2repository/androidx/recyclerview/recyclerview-selection/1.2.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright 2017 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.recyclerview.selection" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/Android.bp
new file mode 100644
index 0000000..086abb8
--- /dev/null
+++ b/current/androidx/m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/Android.bp
@@ -0,0 +1,56 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.recyclerview_recyclerview-nodeps",
+    aars: ["recyclerview-1.4.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.customview_customview",
+        "androidx.customview_customview-poolingcontainer",
+        "androidx.profileinstaller_profileinstaller",
+    ],
+}
+
+android_library {
+    name: "androidx.recyclerview_recyclerview",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.recyclerview_recyclerview-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.customview_customview",
+        "androidx.customview_customview-poolingcontainer",
+        "androidx.profileinstaller_profileinstaller",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..2ffb54f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/recyclerview/recyclerview/1.4.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2013 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.recyclerview" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/remotecallback/remotecallback-processor/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/remotecallback/remotecallback-processor/1.0.0-alpha02/Android.bp
new file mode 100644
index 0000000..b95dcce
--- /dev/null
+++ b/current/androidx/m2repository/androidx/remotecallback/remotecallback-processor/1.0.0-alpha02/Android.bp
@@ -0,0 +1,32 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import_host {
+    name: "androidx.remotecallback_remotecallback-processor-nodeps",
+    jars: ["remotecallback-processor-1.0.0-alpha02.jar"],
+    sdk_version: "31",
+}
+
+java_library_host {
+    name: "androidx.remotecallback_remotecallback-processor",
+    static_libs: [
+        "androidx.remotecallback_remotecallback-processor-nodeps",
+        "androidx.annotation_annotation",
+        "javapoet",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/Android.bp
new file mode 100644
index 0000000..8e0ca2b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.remotecallback_remotecallback-nodeps",
+    aars: ["remotecallback-1.0.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+    ],
+}
+
+android_library {
+    name: "androidx.remotecallback_remotecallback",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.remotecallback_remotecallback-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..c2c6eaf
--- /dev/null
+++ b/current/androidx/m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.remotecallback" >
+
+    <uses-sdk
+        android:minSdkVersion="14"
+        android:targetSdkVersion="31" />
+
+    <application>
+        <receiver android:name="androidx.remotecallback.ProviderRelayReceiver" />
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/resourceinspection/resourceinspection-annotation/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/resourceinspection/resourceinspection-annotation/1.1.0-alpha01/Android.bp
new file mode 100644
index 0000000..1b066d6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/resourceinspection/resourceinspection-annotation/1.1.0-alpha01/Android.bp
@@ -0,0 +1,42 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import {
+    name: "androidx.resourceinspection_resourceinspection-annotation-nodeps",
+    jars: ["resourceinspection-annotation-1.1.0-alpha01.jar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+}
+
+java_library_static {
+    name: "androidx.resourceinspection_resourceinspection-annotation",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+    static_libs: [
+        "androidx.resourceinspection_resourceinspection-annotation-nodeps",
+        "androidx.annotation_annotation",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/Android.bp
new file mode 100644
index 0000000..cac11e9
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/Android.bp
@@ -0,0 +1,45 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import {
+    name: "androidx.room_room-common-nodeps",
+    jars: ["room-common-jvm-2.7.0-alpha01.jar"],
+    sdk_version: "31",
+    host_supported: true,
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+}
+
+java_library_static {
+    name: "androidx.room_room-common",
+    sdk_version: "31",
+    host_supported: true,
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+    static_libs: [
+        "androidx.room_room-common-nodeps",
+        "androidx.annotation_annotation",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/build-info.textproto
new file mode 100644
index 0000000..1d9ad9c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/build-info.textproto
@@ -0,0 +1,118 @@
+version: "2.7.0-alpha01"
+dependency_list {
+  dependency {
+    group_id: "androidx.annotation"
+    artifact_id: "annotation"
+    version: "1.8.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-common-jvm"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
+release_checklist {
+}
+build_id: "androidx.room"
+group_id: "androidx.room"
+artifact_id: "room-common"
+path: "/room/room-common"
+sha: "fb0e74535a7a408585f4079d7e6e34f664146990"
+require_same_version_group_build: true
+group_zip_path: "per-group-zips/gmaven-androidx-room-11143848.zip"
+project_zip_path: "per-project-zips/androidx.room-room-common-all-11143848-2.7.0-alpha01.zip"
+kotlin_version: "1.9.20"
+dependency_constraint_list {
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler-processing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler-processing-testing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-gradle-plugin"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-guava"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-ktx"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-migration"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-guava"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-rxjava2"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-rxjava3"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-runtime"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-rxjava2"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-rxjava3"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-testing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar
new file mode 100644
index 0000000..0ba528c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.md5
new file mode 100644
index 0000000..8f6a9e1
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.md5
@@ -0,0 +1 @@
+d87a98a0a02c6570b8f4f8fcae23d49a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.sha1
new file mode 100644
index 0000000..63094b2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.sha1
@@ -0,0 +1 @@
+317d886ef5793127f3fa60119cfb863afdaf9145
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.sha256
new file mode 100644
index 0000000..fe7290a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.sha256
@@ -0,0 +1 @@
+e8b4a79cdcace82d468566ff2af8dcdc9c5364e57bf5f3bd4a3555ed60f48be7
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.sha512
new file mode 100644
index 0000000..eec509f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01-sources.jar.sha512
@@ -0,0 +1 @@
+2133a12ffcf26b3232a789107bf4c029a8f937200c748158e1b0da4e53be3c88858b9e12b826b3f5deaa85d2ac3ec27bef7f33791564afddf74dbb4a428525e3
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar
new file mode 100644
index 0000000..ae287eb
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.md5 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.md5
new file mode 100644
index 0000000..cc2947a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.md5
@@ -0,0 +1 @@
+d0771bd3e0ba8b7d2a755c781d4a5b4d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.sha1 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.sha1
new file mode 100644
index 0000000..a4d786f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.sha1
@@ -0,0 +1 @@
+256c96143968dc78878e86f58d377afcf85ca932
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.sha256 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.sha256
new file mode 100644
index 0000000..92651b2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.sha256
@@ -0,0 +1 @@
+3c6791034b168d9aececd04ef5d132d71e63a119d26a6ec761d8b866be6d751f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.sha512 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.sha512
new file mode 100644
index 0000000..43a063d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.jar.sha512
@@ -0,0 +1 @@
+38f8405ce4179a1972ba89c70b6595b29f6fb6230e91220bfac30e5435f0c21f35388d2ebf67efa46c9696e2cbbe3c4f4510e47037e80b9e15ffd0e68c813993
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module
new file mode 100644
index 0000000..d9568a9
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module
@@ -0,0 +1,479 @@
+{
+  "formatVersion": "1.1",
+  "component": {
+    "url": "../../room-common/2.7.0-alpha01/room-common-2.7.0-alpha01.module",
+    "group": "androidx.room",
+    "module": "room-common",
+    "version": "2.7.0-alpha01",
+    "attributes": {
+      "org.gradle.status": "release"
+    }
+  },
+  "createdBy": {
+    "gradle": {
+      "version": "8.4"
+    }
+  },
+  "variants": [
+    {
+      "name": "jvmApiElements-published",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.libraryelements": "jar",
+        "org.gradle.usage": "java-api",
+        "org.jetbrains.kotlin.platform.type": "jvm"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.annotation",
+          "module": "annotation",
+          "version": {
+            "requires": "1.8.0-alpha01"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlin",
+          "module": "kotlin-stdlib",
+          "version": {
+            "requires": "1.8.22"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-common-jvm-2.7.0-alpha01.jar",
+          "url": "room-common-jvm-2.7.0-alpha01.jar",
+          "size": 61477,
+          "sha512": "38f8405ce4179a1972ba89c70b6595b29f6fb6230e91220bfac30e5435f0c21f35388d2ebf67efa46c9696e2cbbe3c4f4510e47037e80b9e15ffd0e68c813993",
+          "sha256": "3c6791034b168d9aececd04ef5d132d71e63a119d26a6ec761d8b866be6d751f",
+          "sha1": "256c96143968dc78878e86f58d377afcf85ca932",
+          "md5": "d0771bd3e0ba8b7d2a755c781d4a5b4d"
+        }
+      ]
+    },
+    {
+      "name": "jvmRuntimeElements-published",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.libraryelements": "jar",
+        "org.gradle.usage": "java-runtime",
+        "org.jetbrains.kotlin.platform.type": "jvm"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.annotation",
+          "module": "annotation",
+          "version": {
+            "requires": "1.8.0-alpha01"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlin",
+          "module": "kotlin-stdlib",
+          "version": {
+            "requires": "1.8.22"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-common-jvm-2.7.0-alpha01.jar",
+          "url": "room-common-jvm-2.7.0-alpha01.jar",
+          "size": 61477,
+          "sha512": "38f8405ce4179a1972ba89c70b6595b29f6fb6230e91220bfac30e5435f0c21f35388d2ebf67efa46c9696e2cbbe3c4f4510e47037e80b9e15ffd0e68c813993",
+          "sha256": "3c6791034b168d9aececd04ef5d132d71e63a119d26a6ec761d8b866be6d751f",
+          "sha1": "256c96143968dc78878e86f58d377afcf85ca932",
+          "md5": "d0771bd3e0ba8b7d2a755c781d4a5b4d"
+        }
+      ]
+    },
+    {
+      "name": "jvmSourcesElements-published",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.docstype": "sources",
+        "org.gradle.libraryelements": "jar",
+        "org.gradle.usage": "java-runtime",
+        "org.jetbrains.kotlin.platform.type": "jvm"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-common is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-common-jvm-2.7.0-alpha01-sources.jar",
+          "url": "room-common-jvm-2.7.0-alpha01-sources.jar",
+          "size": 65876,
+          "sha512": "2133a12ffcf26b3232a789107bf4c029a8f937200c748158e1b0da4e53be3c88858b9e12b826b3f5deaa85d2ac3ec27bef7f33791564afddf74dbb4a428525e3",
+          "sha256": "e8b4a79cdcace82d468566ff2af8dcdc9c5364e57bf5f3bd4a3555ed60f48be7",
+          "sha1": "317d886ef5793127f3fa60119cfb863afdaf9145",
+          "md5": "d87a98a0a02c6570b8f4f8fcae23d49a"
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.md5
new file mode 100644
index 0000000..5b8651a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.md5
@@ -0,0 +1 @@
+eb7f2469f0a570006106d7525b3e1735
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.sha1
new file mode 100644
index 0000000..b8531cd
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.sha1
@@ -0,0 +1 @@
+c76889f3d3c3692ca167fc60b505aa216ca404de
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.sha256
new file mode 100644
index 0000000..f587253
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.sha256
@@ -0,0 +1 @@
+c1d31e531848dc9db494b6be1b9279c2dab251e9ab9a0e492ed10273911b42af
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.sha512
new file mode 100644
index 0000000..b24a4ed
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.module.sha512
@@ -0,0 +1 @@
+e8a7933f5d758377f2f3cf849e10e7ebaa84da3b2449cdce639fdec82bf482ba4bc4856c1ebee6d1fc8dbaf1211819761e5da6267416d9962c7204e0e7c68ea9
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom
new file mode 100644
index 0000000..cfbd27b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom
@@ -0,0 +1,128 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <!-- This module was also published with a richer model, Gradle metadata,  -->
+  <!-- which should be used instead. Do not delete the following line which  -->
+  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
+  <!-- that they should prefer consuming it instead. -->
+  <!-- do_not_remove: published-with-gradle-metadata -->
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>androidx.room</groupId>
+  <artifactId>room-common-jvm</artifactId>
+  <version>2.7.0-alpha01</version>
+  <name>Room-Common</name>
+  <description>Android Room-Common</description>
+  <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url>
+  <inceptionYear>2017</inceptionYear>
+  <organization>
+    <name>The Android Open Source Project</name>
+  </organization>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <developers>
+    <developer>
+      <name>The Android Open Source Project</name>
+    </developer>
+  </developers>
+  <scm>
+    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
+  </scm>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-guava</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-gradle-plugin</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-ktx</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-migration</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-guava</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-runtime</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+  <dependencies>
+    <dependency>
+      <groupId>androidx.annotation</groupId>
+      <artifactId>annotation-jvm</artifactId>
+      <version>1.8.0-alpha01</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jetbrains.kotlin</groupId>
+      <artifactId>kotlin-stdlib</artifactId>
+      <version>1.8.22</version>
+      <scope>compile</scope>
+    </dependency>
+  </dependencies>
+</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.md5
new file mode 100644
index 0000000..3b253b8
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.md5
@@ -0,0 +1 @@
+2463db5b24c605db78ca0ddc0d769137
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.sha1
new file mode 100644
index 0000000..f7892f8
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.sha1
@@ -0,0 +1 @@
+94acb2630c03f85bba93aef89b9eb40888281448
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.sha256
new file mode 100644
index 0000000..f7fce82
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.sha256
@@ -0,0 +1 @@
+c809b8730229753c1560b3e27c492947500012cfdd9f0c2dfa6d09a13667907b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.sha512
new file mode 100644
index 0000000..e02fc04
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-common-jvm/2.7.0-alpha01/room-common-jvm-2.7.0-alpha01.pom.sha512
@@ -0,0 +1 @@
+3d9adb2d0bb7df701722cd9e005b5862fa31737544426bdf8d02697a5314160e3aaf4fb0b03ca1ca6d62722f5fa387354799481e9ec30041532a195d221d3d81
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar
deleted file mode 100644
index 31b05e8..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.md5
deleted file mode 100644
index d732fac..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-f1196079d17d56867aeade7f5af6c360
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.sha1
deleted file mode 100644
index 3c8e4f6..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-d4942072b3e9c9e3a11ba79679996bb0ea041a7a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.sha256
deleted file mode 100644
index 6f681aa..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-216be1963c53b7a184bea29d272f7728440b8fcba126bc6dfd236b30fe65588c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.sha512
deleted file mode 100644
index 5506262..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-720c39fd58459c44373224d2f77502523958e14cb5b2919769eb2128059bc209547b99206120553be6d60cd0f0d855d564181952dbf4179c9bf46eb3c6c19d0e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar
deleted file mode 100644
index 792dc6f..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.md5 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.md5
deleted file mode 100644
index dbf3f07..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-0eca4f7b12f84817e994d09657ff2f3f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.sha1 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.sha1
deleted file mode 100644
index 395ab23..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-c20756822255df418f65517a00e0f962e36c3f3a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.sha256 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.sha256
deleted file mode 100644
index de6e326..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-9a2292ecb2dd2025cb7b4dde9171d6eae1afc6685f16193cbbaa692bcbabecee
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.sha512 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.sha512
deleted file mode 100644
index dcd26a0..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-f056295c87ed82930c62711394c8f2c2e0f12550e1d504cce26a5ba999093cf9d1170cbb8c2994168546d9068cdf0d52faceab5f4d94af518a5cec63af4c197f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module
deleted file mode 100644
index 3a8522c..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module
+++ /dev/null
@@ -1,116 +0,0 @@
-{
-  "formatVersion": "1.1",
-  "component": {
-    "group": "androidx.room",
-    "module": "room-common",
-    "version": "2.5.0-alpha01",
-    "attributes": {
-      "org.gradle.status": "release"
-    }
-  },
-  "createdBy": {
-    "gradle": {
-      "version": "7.4"
-    }
-  },
-  "variants": [
-    {
-      "name": "apiElements",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.jvm.environment": "standard-jvm",
-        "org.gradle.jvm.version": 8,
-        "org.gradle.libraryelements": "jar",
-        "org.gradle.usage": "java-api",
-        "org.jetbrains.kotlin.platform.type": "jvm"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.annotation",
-          "module": "annotation",
-          "version": {
-            "requires": "1.1.0"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib-jdk8",
-          "version": {
-            "requires": "1.6.10"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-common-2.5.0-alpha01.jar",
-          "url": "room-common-2.5.0-alpha01.jar",
-          "size": 41388,
-          "sha512": "f056295c87ed82930c62711394c8f2c2e0f12550e1d504cce26a5ba999093cf9d1170cbb8c2994168546d9068cdf0d52faceab5f4d94af518a5cec63af4c197f",
-          "sha256": "9a2292ecb2dd2025cb7b4dde9171d6eae1afc6685f16193cbbaa692bcbabecee",
-          "sha1": "c20756822255df418f65517a00e0f962e36c3f3a",
-          "md5": "0eca4f7b12f84817e994d09657ff2f3f"
-        }
-      ]
-    },
-    {
-      "name": "runtimeElements",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.jvm.environment": "standard-jvm",
-        "org.gradle.jvm.version": 8,
-        "org.gradle.libraryelements": "jar",
-        "org.gradle.usage": "java-runtime",
-        "org.jetbrains.kotlin.platform.type": "jvm"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.annotation",
-          "module": "annotation",
-          "version": {
-            "requires": "1.1.0"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib-jdk8",
-          "version": {
-            "requires": "1.6.10"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-common-2.5.0-alpha01.jar",
-          "url": "room-common-2.5.0-alpha01.jar",
-          "size": 41388,
-          "sha512": "f056295c87ed82930c62711394c8f2c2e0f12550e1d504cce26a5ba999093cf9d1170cbb8c2994168546d9068cdf0d52faceab5f4d94af518a5cec63af4c197f",
-          "sha256": "9a2292ecb2dd2025cb7b4dde9171d6eae1afc6685f16193cbbaa692bcbabecee",
-          "sha1": "c20756822255df418f65517a00e0f962e36c3f3a",
-          "md5": "0eca4f7b12f84817e994d09657ff2f3f"
-        }
-      ]
-    },
-    {
-      "name": "sourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "java-runtime"
-      },
-      "files": [
-        {
-          "name": "room-common-2.5.0-alpha01-sources.jar",
-          "url": "room-common-2.5.0-alpha01-sources.jar",
-          "size": 54315,
-          "sha512": "720c39fd58459c44373224d2f77502523958e14cb5b2919769eb2128059bc209547b99206120553be6d60cd0f0d855d564181952dbf4179c9bf46eb3c6c19d0e",
-          "sha256": "216be1963c53b7a184bea29d272f7728440b8fcba126bc6dfd236b30fe65588c",
-          "sha1": "d4942072b3e9c9e3a11ba79679996bb0ea041a7a",
-          "md5": "f1196079d17d56867aeade7f5af6c360"
-        }
-      ]
-    }
-  ]
-}
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.md5
deleted file mode 100644
index dcd6940..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.md5
+++ /dev/null
@@ -1 +0,0 @@
-466819fd905efdec7cdc70a089c9ebdf
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.sha1
deleted file mode 100644
index ebd9be3..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.sha1
+++ /dev/null
@@ -1 +0,0 @@
-de11be19b79ea1de12a4c8691078f1703434cbdb
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.sha256
deleted file mode 100644
index 7f4a15b..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.sha256
+++ /dev/null
@@ -1 +0,0 @@
-68ac18721ca37b28cc804ec1b73fac5e0bf05a8b3721341965d0b6ce792aeea7
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.sha512
deleted file mode 100644
index f651a62..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.module.sha512
+++ /dev/null
@@ -1 +0,0 @@
-91ece97618fa907ba22121ce6583bf76720a16c1a72521c7c2ccd7c4e559d035b9258a19684db534a040000c800587f178e005ba77620e1da24445ce24e163f4
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom
deleted file mode 100644
index 25bd8ba..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-  <!-- This module was also published with a richer model, Gradle metadata,  -->
-  <!-- which should be used instead. Do not delete the following line which  -->
-  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
-  <!-- that they should prefer consuming it instead. -->
-  <!-- do_not_remove: published-with-gradle-metadata -->
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>androidx.room</groupId>
-  <artifactId>room-common</artifactId>
-  <version>2.5.0-alpha01</version>
-  <name>Android Room-Common</name>
-  <description>Android Room-Common</description>
-  <url>https://developer.android.com/jetpack/androidx/releases/room#2.5.0-alpha01</url>
-  <inceptionYear>2017</inceptionYear>
-  <licenses>
-    <license>
-      <name>The Apache Software License, Version 2.0</name>
-      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-      <distribution>repo</distribution>
-    </license>
-  </licenses>
-  <developers>
-    <developer>
-      <name>The Android Open Source Project</name>
-    </developer>
-  </developers>
-  <scm>
-    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
-    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
-  </scm>
-  <dependencies>
-    <dependency>
-      <groupId>androidx.annotation</groupId>
-      <artifactId>annotation</artifactId>
-      <version>1.1.0</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jetbrains.kotlin</groupId>
-      <artifactId>kotlin-stdlib-jdk8</artifactId>
-      <version>1.6.10</version>
-      <scope>compile</scope>
-    </dependency>
-  </dependencies>
-</project>
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.md5
deleted file mode 100644
index 93a76c6..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-762cee33baa8758109b724c924203091
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.sha1
deleted file mode 100644
index 0dc118b..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-e6d81d952c06a88e47058c56311ee81e30a3dc47
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.sha256
deleted file mode 100644
index f1a5055..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.sha256
+++ /dev/null
@@ -1 +0,0 @@
-205872387a974d1f9ed4251942d1b6cb6e3eb0525bf64a9969403230f66cd4c8
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.sha512
deleted file mode 100644
index ad35750..0000000
--- a/current/androidx/m2repository/androidx/room/room-common/2.5.0-alpha01/room-common-2.5.0-alpha01.pom.sha512
+++ /dev/null
@@ -1 +0,0 @@
-6d366196ac3213703918a443310af3279a6620b8ac9025285047583a66942651a0ca7b97c011678adc970b5de9836eff9533ef19ae9ebb22f5ccfba33fde0374
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar
deleted file mode 100644
index 4fd16b0..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.md5
deleted file mode 100644
index 8802431..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-2d0dbe6e5136db6c65dbdcba57adcbae
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.sha1
deleted file mode 100644
index b9bfeef..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-51e67aedc12e8f00c45b9418faa30a0bfe327af2
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.sha256
deleted file mode 100644
index 9d26d3d..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-b544bea764f2d6e16d79dd81ce28e188ef14c8dc963659681183249d19f88c44
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.sha512
deleted file mode 100644
index 306f257..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-e84add61504925ead33963d45317ed14a79be5b427742d7eb9ebb4402890047d5da4cc6d46497ce95a18f5449820ef697e930f8f5195bc05f96fc02c4b6c8512
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar
deleted file mode 100644
index 47acefa..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.md5 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.md5
deleted file mode 100644
index e865af1..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-ab6167c16a2c5ba5af8ecba8fd0abc61
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.sha1 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.sha1
deleted file mode 100644
index 629ffaf..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-a08b66607b01731c3622962911e0aefd171afcf4
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.sha256 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.sha256
deleted file mode 100644
index 3c6919e..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-1358560c54b9651392cadef3a0f8cb7afb3d2d43d6691440ff443fca3c449f81
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.sha512 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.sha512
deleted file mode 100644
index ccdba0c..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-436eb64169eeec08d5b202791f9a17b9cf2193d6c882ebd7380856350ecd932b3cc85552d6984674b53c10adaa990001b7762c154e7c0b48f656fbb23dce4188
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module
deleted file mode 100644
index 5aa381d..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module
+++ /dev/null
@@ -1,179 +0,0 @@
-{
-  "formatVersion": "1.1",
-  "component": {
-    "group": "androidx.room",
-    "module": "room-compiler-processing",
-    "version": "2.5.0-alpha01",
-    "attributes": {
-      "org.gradle.status": "release"
-    }
-  },
-  "createdBy": {
-    "gradle": {
-      "version": "7.4"
-    }
-  },
-  "variants": [
-    {
-      "name": "apiElements",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.jvm.environment": "standard-jvm",
-        "org.gradle.jvm.version": 8,
-        "org.gradle.libraryelements": "jar",
-        "org.gradle.usage": "java-api",
-        "org.jetbrains.kotlin.platform.type": "jvm"
-      },
-      "dependencies": [
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib",
-          "version": {
-            "requires": "1.6.10"
-          }
-        },
-        {
-          "group": "com.squareup",
-          "module": "javapoet",
-          "version": {
-            "requires": "1.13.0"
-          }
-        },
-        {
-          "group": "com.squareup",
-          "module": "kotlinpoet",
-          "version": {
-            "requires": "1.8.0"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-compiler-processing-2.5.0-alpha01.jar",
-          "url": "room-compiler-processing-2.5.0-alpha01.jar",
-          "size": 889095,
-          "sha512": "436eb64169eeec08d5b202791f9a17b9cf2193d6c882ebd7380856350ecd932b3cc85552d6984674b53c10adaa990001b7762c154e7c0b48f656fbb23dce4188",
-          "sha256": "1358560c54b9651392cadef3a0f8cb7afb3d2d43d6691440ff443fca3c449f81",
-          "sha1": "a08b66607b01731c3622962911e0aefd171afcf4",
-          "md5": "ab6167c16a2c5ba5af8ecba8fd0abc61"
-        }
-      ]
-    },
-    {
-      "name": "runtimeElements",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.jvm.environment": "standard-jvm",
-        "org.gradle.jvm.version": 8,
-        "org.gradle.libraryelements": "jar",
-        "org.gradle.usage": "java-runtime",
-        "org.jetbrains.kotlin.platform.type": "jvm"
-      },
-      "dependencies": [
-        {
-          "group": "com.google.guava",
-          "module": "guava",
-          "version": {
-            "requires": "29.0-jre"
-          }
-        },
-        {
-          "group": "com.google.auto",
-          "module": "auto-common",
-          "version": {
-            "requires": "0.11"
-          }
-        },
-        {
-          "group": "com.google.auto.value",
-          "module": "auto-value-annotations",
-          "version": {
-            "requires": "1.6.3"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlinx",
-          "module": "kotlinx-metadata-jvm",
-          "version": {
-            "requires": "0.3.0"
-          }
-        },
-        {
-          "group": "com.intellij",
-          "module": "annotations",
-          "version": {
-            "requires": "12.0"
-          }
-        },
-        {
-          "group": "com.google.devtools.ksp",
-          "module": "symbol-processing-api",
-          "version": {
-            "requires": "1.6.10-1.0.2"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib-jdk8",
-          "version": {
-            "requires": "1.6.10"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib",
-          "version": {
-            "requires": "1.6.10"
-          }
-        },
-        {
-          "group": "com.squareup",
-          "module": "javapoet",
-          "version": {
-            "requires": "1.13.0"
-          }
-        },
-        {
-          "group": "com.squareup",
-          "module": "kotlinpoet",
-          "version": {
-            "requires": "1.8.0"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-compiler-processing-2.5.0-alpha01.jar",
-          "url": "room-compiler-processing-2.5.0-alpha01.jar",
-          "size": 889095,
-          "sha512": "436eb64169eeec08d5b202791f9a17b9cf2193d6c882ebd7380856350ecd932b3cc85552d6984674b53c10adaa990001b7762c154e7c0b48f656fbb23dce4188",
-          "sha256": "1358560c54b9651392cadef3a0f8cb7afb3d2d43d6691440ff443fca3c449f81",
-          "sha1": "a08b66607b01731c3622962911e0aefd171afcf4",
-          "md5": "ab6167c16a2c5ba5af8ecba8fd0abc61"
-        }
-      ]
-    },
-    {
-      "name": "sourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "java-runtime"
-      },
-      "files": [
-        {
-          "name": "room-compiler-processing-2.5.0-alpha01-sources.jar",
-          "url": "room-compiler-processing-2.5.0-alpha01-sources.jar",
-          "size": 186420,
-          "sha512": "e84add61504925ead33963d45317ed14a79be5b427742d7eb9ebb4402890047d5da4cc6d46497ce95a18f5449820ef697e930f8f5195bc05f96fc02c4b6c8512",
-          "sha256": "b544bea764f2d6e16d79dd81ce28e188ef14c8dc963659681183249d19f88c44",
-          "sha1": "51e67aedc12e8f00c45b9418faa30a0bfe327af2",
-          "md5": "2d0dbe6e5136db6c65dbdcba57adcbae"
-        }
-      ]
-    }
-  ]
-}
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.md5
deleted file mode 100644
index 45c379f..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.md5
+++ /dev/null
@@ -1 +0,0 @@
-7d5c2def7ce3e6792e2eb28a465f2b72
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.sha1
deleted file mode 100644
index 3721c73..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.sha1
+++ /dev/null
@@ -1 +0,0 @@
-7c4e337dc9f89671f4c10f675d44d0276b04c73b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.sha256
deleted file mode 100644
index 01cba12..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.sha256
+++ /dev/null
@@ -1 +0,0 @@
-066769eb3630d27bc4eb4a0e9af5c57e04e76129809a3258fc5ae67b4f10a2cd
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.sha512
deleted file mode 100644
index 9cdaf0d..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.module.sha512
+++ /dev/null
@@ -1 +0,0 @@
-b49fc89b17f0c216f016772281e121cd9bf23a05f29640d45e48e9e35eb277b69ebf55c86f8cc34c91bac869f8341b548f12d5c3ba5407391261079209f0e59b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom
deleted file mode 100644
index 182b0f6..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom
+++ /dev/null
@@ -1,94 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-  <!-- This module was also published with a richer model, Gradle metadata,  -->
-  <!-- which should be used instead. Do not delete the following line which  -->
-  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
-  <!-- that they should prefer consuming it instead. -->
-  <!-- do_not_remove: published-with-gradle-metadata -->
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>androidx.room</groupId>
-  <artifactId>room-compiler-processing</artifactId>
-  <version>2.5.0-alpha01</version>
-  <name>AndroidX Room XProcessor</name>
-  <description>Processing Environment Abstraction for AndroidX Room</description>
-  <url>https://developer.android.com/jetpack/androidx/releases/room#2.5.0-alpha01</url>
-  <inceptionYear>2020</inceptionYear>
-  <licenses>
-    <license>
-      <name>The Apache Software License, Version 2.0</name>
-      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-      <distribution>repo</distribution>
-    </license>
-  </licenses>
-  <developers>
-    <developer>
-      <name>The Android Open Source Project</name>
-    </developer>
-  </developers>
-  <scm>
-    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
-    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
-  </scm>
-  <dependencies>
-    <dependency>
-      <groupId>org.jetbrains.kotlin</groupId>
-      <artifactId>kotlin-stdlib</artifactId>
-      <version>1.6.10</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>com.squareup</groupId>
-      <artifactId>javapoet</artifactId>
-      <version>1.13.0</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>com.squareup</groupId>
-      <artifactId>kotlinpoet</artifactId>
-      <version>1.8.0</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>com.google.guava</groupId>
-      <artifactId>guava</artifactId>
-      <version>29.0-jre</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>com.google.auto</groupId>
-      <artifactId>auto-common</artifactId>
-      <version>0.11</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>com.google.auto.value</groupId>
-      <artifactId>auto-value-annotations</artifactId>
-      <version>1.6.3</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jetbrains.kotlinx</groupId>
-      <artifactId>kotlinx-metadata-jvm</artifactId>
-      <version>0.3.0</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>com.intellij</groupId>
-      <artifactId>annotations</artifactId>
-      <version>12.0</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>com.google.devtools.ksp</groupId>
-      <artifactId>symbol-processing-api</artifactId>
-      <version>1.6.10-1.0.2</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jetbrains.kotlin</groupId>
-      <artifactId>kotlin-stdlib-jdk8</artifactId>
-      <version>1.6.10</version>
-      <scope>runtime</scope>
-    </dependency>
-  </dependencies>
-</project>
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.md5
deleted file mode 100644
index 9e979f3..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-4b5a2889a09263a8ff65c6fde06d8c78
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.sha1
deleted file mode 100644
index 1da74d3..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-17071fd42fff9c79621adca35e299da90ac4ed46
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.sha256
deleted file mode 100644
index 1e758af..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.sha256
+++ /dev/null
@@ -1 +0,0 @@
-95891dcda6f61c3c884eaa0f6e3aa8e65b5cca768120dbad40a4b653278f433a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.sha512
deleted file mode 100644
index 31c1175..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.5.0-alpha01/room-compiler-processing-2.5.0-alpha01.pom.sha512
+++ /dev/null
@@ -1 +0,0 @@
-a6a5ddc46556bc539e5c55d530a1eb53a1e78f1e3c15d7a4a8a41981d931d884c170605b58f5a83cc651fd0ec48df4b5485c434ecf03228400ad4a94cef75523
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/Android.bp
new file mode 100644
index 0000000..a357fc6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/Android.bp
@@ -0,0 +1,30 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import_host {
+    name: "androidx.room_room-compiler-processing-nodeps",
+    jars: ["room-compiler-processing-2.7.0-alpha01.jar"],
+    sdk_version: "31",
+}
+
+java_library_host {
+    name: "androidx.room_room-compiler-processing",
+    static_libs: [
+        "androidx.room_room-compiler-processing-nodeps",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/build-info.textproto
new file mode 100644
index 0000000..fde097e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/build-info.textproto
@@ -0,0 +1,106 @@
+version: "2.7.0-alpha01"
+dependency_list {
+}
+release_checklist {
+}
+build_id: "androidx.room"
+group_id: "androidx.room"
+artifact_id: "room-compiler-processing"
+path: "/room/room-compiler-processing"
+sha: "fb0e74535a7a408585f4079d7e6e34f664146990"
+require_same_version_group_build: true
+group_zip_path: "per-group-zips/gmaven-androidx-room-11143848.zip"
+project_zip_path: "per-project-zips/androidx.room-room-compiler-processing-all-11143848-2.7.0-alpha01.zip"
+kotlin_version: "1.9.20"
+dependency_constraint_list {
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-common"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler-processing-testing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-gradle-plugin"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-guava"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-ktx"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-migration"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-guava"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-rxjava2"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-rxjava3"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-runtime"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-rxjava2"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-rxjava3"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-testing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar
new file mode 100644
index 0000000..dc11538
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.md5
new file mode 100644
index 0000000..dde58cb
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.md5
@@ -0,0 +1 @@
+01028ff86079c26a565c30bf73676bb7
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.sha1
new file mode 100644
index 0000000..9963adf
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.sha1
@@ -0,0 +1 @@
+4ea25c7caa50e47716491d586ac99930e5237c1f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.sha256
new file mode 100644
index 0000000..aa849d6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.sha256
@@ -0,0 +1 @@
+4165459dd0ff2ad95681c72ff2a68512e30e22b9b33194b58c199bf729400c51
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.sha512
new file mode 100644
index 0000000..f825ce5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01-sources.jar.sha512
@@ -0,0 +1 @@
+1bb945b451ff9806ae99451eee2343c90f144a99049d374f669acd03b0152c96c1d110758e072192869898b54d2f0287f5f09bc987bd7d34e91048a85cb26d28
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar
new file mode 100644
index 0000000..3189a28
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.md5 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.md5
new file mode 100644
index 0000000..5dbd32d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.md5
@@ -0,0 +1 @@
+292d6b57c469fa0142578381803fbfc5
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.sha1 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.sha1
new file mode 100644
index 0000000..c8f0a32
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.sha1
@@ -0,0 +1 @@
+1da9ea9d07490b14b42372f08a894ddad5340e7c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.sha256 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.sha256
new file mode 100644
index 0000000..e7c5927
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.sha256
@@ -0,0 +1 @@
+11a49abf6ed39c16f3a8b0791bfb3bd5e45fa777f73657a349b365c1ad3e32ea
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.sha512 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.sha512
new file mode 100644
index 0000000..cb94f49
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.jar.sha512
@@ -0,0 +1 @@
+6edb492ec92bb3a65e8321510e1e04f3e8cc3ea400f8ffcc4168aef4a436d712e0f1102b25d6e749c51ac374c60f3698953df91a90f2338771b99f5f81c73b11
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module
new file mode 100644
index 0000000..89df0c4
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module
@@ -0,0 +1,694 @@
+{
+  "formatVersion": "1.1",
+  "component": {
+    "group": "androidx.room",
+    "module": "room-compiler-processing",
+    "version": "2.7.0-alpha01",
+    "attributes": {
+      "org.gradle.status": "release"
+    }
+  },
+  "createdBy": {
+    "gradle": {
+      "version": "8.4"
+    }
+  },
+  "variants": [
+    {
+      "name": "apiElements",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.jvm.environment": "standard-jvm",
+        "org.gradle.jvm.version": 8,
+        "org.gradle.libraryelements": "jar",
+        "org.gradle.usage": "java-api",
+        "org.jetbrains.kotlin.platform.type": "jvm"
+      },
+      "dependencies": [
+        {
+          "group": "com.squareup",
+          "module": "javapoet",
+          "version": {
+            "requires": "1.13.0"
+          }
+        },
+        {
+          "group": "com.squareup",
+          "module": "kotlinpoet",
+          "version": {
+            "requires": "1.14.2"
+          }
+        },
+        {
+          "group": "com.squareup",
+          "module": "kotlinpoet-javapoet",
+          "version": {
+            "requires": "1.14.2"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlin",
+          "module": "kotlin-stdlib",
+          "version": {
+            "requires": "1.8.22"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-compiler-processing-2.7.0-alpha01.jar",
+          "url": "room-compiler-processing-2.7.0-alpha01.jar",
+          "size": 2420508,
+          "sha512": "6edb492ec92bb3a65e8321510e1e04f3e8cc3ea400f8ffcc4168aef4a436d712e0f1102b25d6e749c51ac374c60f3698953df91a90f2338771b99f5f81c73b11",
+          "sha256": "11a49abf6ed39c16f3a8b0791bfb3bd5e45fa777f73657a349b365c1ad3e32ea",
+          "sha1": "1da9ea9d07490b14b42372f08a894ddad5340e7c",
+          "md5": "292d6b57c469fa0142578381803fbfc5"
+        }
+      ]
+    },
+    {
+      "name": "runtimeElements",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.jvm.environment": "standard-jvm",
+        "org.gradle.jvm.version": 8,
+        "org.gradle.libraryelements": "jar",
+        "org.gradle.usage": "java-runtime",
+        "org.jetbrains.kotlin.platform.type": "jvm"
+      },
+      "dependencies": [
+        {
+          "group": "com.google.auto",
+          "module": "auto-common",
+          "version": {
+            "requires": "0.11"
+          }
+        },
+        {
+          "group": "com.google.auto.value",
+          "module": "auto-value-annotations",
+          "version": {
+            "requires": "1.6.3"
+          }
+        },
+        {
+          "group": "com.google.devtools.ksp",
+          "module": "symbol-processing-api",
+          "version": {
+            "requires": "1.9.20-1.0.13"
+          }
+        },
+        {
+          "group": "com.google.guava",
+          "module": "guava",
+          "version": {
+            "requires": "31.1-jre"
+          }
+        },
+        {
+          "group": "com.intellij",
+          "module": "annotations",
+          "version": {
+            "requires": "12.0"
+          }
+        },
+        {
+          "group": "com.squareup",
+          "module": "javapoet",
+          "version": {
+            "requires": "1.13.0"
+          }
+        },
+        {
+          "group": "com.squareup",
+          "module": "kotlinpoet",
+          "version": {
+            "requires": "1.14.2"
+          }
+        },
+        {
+          "group": "com.squareup",
+          "module": "kotlinpoet-javapoet",
+          "version": {
+            "requires": "1.14.2"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlin",
+          "module": "kotlin-stdlib",
+          "version": {
+            "requires": "1.8.22"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlin",
+          "module": "kotlin-stdlib-jdk8",
+          "version": {
+            "requires": "1.8.22"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-compiler-processing-2.7.0-alpha01.jar",
+          "url": "room-compiler-processing-2.7.0-alpha01.jar",
+          "size": 2420508,
+          "sha512": "6edb492ec92bb3a65e8321510e1e04f3e8cc3ea400f8ffcc4168aef4a436d712e0f1102b25d6e749c51ac374c60f3698953df91a90f2338771b99f5f81c73b11",
+          "sha256": "11a49abf6ed39c16f3a8b0791bfb3bd5e45fa777f73657a349b365c1ad3e32ea",
+          "sha1": "1da9ea9d07490b14b42372f08a894ddad5340e7c",
+          "md5": "292d6b57c469fa0142578381803fbfc5"
+        }
+      ]
+    },
+    {
+      "name": "shadowRuntimeElements",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "shadowed",
+        "org.gradle.libraryelements": "jar",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-compiler-processing-2.7.0-alpha01.jar",
+          "url": "room-compiler-processing-2.7.0-alpha01.jar",
+          "size": 2420508,
+          "sha512": "6edb492ec92bb3a65e8321510e1e04f3e8cc3ea400f8ffcc4168aef4a436d712e0f1102b25d6e749c51ac374c60f3698953df91a90f2338771b99f5f81c73b11",
+          "sha256": "11a49abf6ed39c16f3a8b0791bfb3bd5e45fa777f73657a349b365c1ad3e32ea",
+          "sha1": "1da9ea9d07490b14b42372f08a894ddad5340e7c",
+          "md5": "292d6b57c469fa0142578381803fbfc5"
+        }
+      ]
+    },
+    {
+      "name": "sourcesElements",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.docstype": "sources",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler-processing is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-compiler-processing-2.7.0-alpha01-sources.jar",
+          "url": "room-compiler-processing-2.7.0-alpha01-sources.jar",
+          "size": 255408,
+          "sha512": "1bb945b451ff9806ae99451eee2343c90f144a99049d374f669acd03b0152c96c1d110758e072192869898b54d2f0287f5f09bc987bd7d34e91048a85cb26d28",
+          "sha256": "4165459dd0ff2ad95681c72ff2a68512e30e22b9b33194b58c199bf729400c51",
+          "sha1": "4ea25c7caa50e47716491d586ac99930e5237c1f",
+          "md5": "01028ff86079c26a565c30bf73676bb7"
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.md5
new file mode 100644
index 0000000..4316637
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.md5
@@ -0,0 +1 @@
+0bfc7391e16f4053ca71fa2dc974c1d4
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.sha1
new file mode 100644
index 0000000..e9b70a2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.sha1
@@ -0,0 +1 @@
+032b58d49d3adf710470cc3a37ddf22d1e99aa69
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.sha256
new file mode 100644
index 0000000..8600153
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.sha256
@@ -0,0 +1 @@
+ef461db4580cc7bec0e0c3a27a94de62fd5c899e5df2d95eb5e74d1d7e327ccf
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.sha512
new file mode 100644
index 0000000..badcb3a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.module.sha512
@@ -0,0 +1 @@
+dfe81ea183849c9af0e4e7286f81cd6d167aee7d000cfec6caa0fe7e745d43d6befcea08ddd0871a68bc2696e691d6cb83f0cc1f0f8222082e5ed7cf177cc9f1
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom
new file mode 100644
index 0000000..5e05b0e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom
@@ -0,0 +1,176 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <!-- This module was also published with a richer model, Gradle metadata,  -->
+  <!-- which should be used instead. Do not delete the following line which  -->
+  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
+  <!-- that they should prefer consuming it instead. -->
+  <!-- do_not_remove: published-with-gradle-metadata -->
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>androidx.room</groupId>
+  <artifactId>room-compiler-processing</artifactId>
+  <version>2.7.0-alpha01</version>
+  <name>Room XProcessor</name>
+  <description>Processing Environment Abstraction for AndroidX Room</description>
+  <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url>
+  <inceptionYear>2020</inceptionYear>
+  <organization>
+    <name>The Android Open Source Project</name>
+  </organization>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <developers>
+    <developer>
+      <name>The Android Open Source Project</name>
+    </developer>
+  </developers>
+  <scm>
+    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
+  </scm>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-common</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-guava</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-gradle-plugin</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-ktx</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-migration</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-guava</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-runtime</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+  <dependencies>
+    <dependency>
+      <groupId>com.google.auto</groupId>
+      <artifactId>auto-common</artifactId>
+      <version>0.11</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.auto.value</groupId>
+      <artifactId>auto-value-annotations</artifactId>
+      <version>1.6.3</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.devtools.ksp</groupId>
+      <artifactId>symbol-processing-api</artifactId>
+      <version>1.9.20-1.0.13</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.guava</groupId>
+      <artifactId>guava</artifactId>
+      <version>31.1-jre</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.intellij</groupId>
+      <artifactId>annotations</artifactId>
+      <version>12.0</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.squareup</groupId>
+      <artifactId>javapoet</artifactId>
+      <version>1.13.0</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.squareup</groupId>
+      <artifactId>kotlinpoet</artifactId>
+      <version>1.14.2</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.squareup</groupId>
+      <artifactId>kotlinpoet-javapoet</artifactId>
+      <version>1.14.2</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jetbrains.kotlin</groupId>
+      <artifactId>kotlin-stdlib</artifactId>
+      <version>1.8.22</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jetbrains.kotlin</groupId>
+      <artifactId>kotlin-stdlib-jdk8</artifactId>
+      <version>1.8.22</version>
+      <scope>runtime</scope>
+    </dependency>
+  </dependencies>
+</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.md5
new file mode 100644
index 0000000..ae566f7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.md5
@@ -0,0 +1 @@
+89295cfa0ca2f0c8c9a0978acf9fce35
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.sha1
new file mode 100644
index 0000000..43cc965
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.sha1
@@ -0,0 +1 @@
+d9db648e59c6c4c797c15b904e420c21aa37783e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.sha256
new file mode 100644
index 0000000..f00b3f3
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.sha256
@@ -0,0 +1 @@
+5d9a8e2dc4dc35fd21bca6d90e89308d2481182dca5ce6f3b0bd7af615eb32ed
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.sha512
new file mode 100644
index 0000000..df59e24
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler-processing/2.7.0-alpha01/room-compiler-processing-2.7.0-alpha01.pom.sha512
@@ -0,0 +1 @@
+8ba783efec1a82ae02fef9dfcba17682108377bc14ac5b087b00d13f5e1d9e241c4fef5f0c6fde1ad3323b0a4effccddaa9c7a1d8ba45d5db901eb95136724af
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar
deleted file mode 100644
index 9525d5a..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.md5
deleted file mode 100644
index edf9f73..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-dd6130a961720c40d87ba86335fdaf24
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.sha1
deleted file mode 100644
index 56631fc..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-343452938b57e4dc4165e5a1ac743321dab615bd
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.sha256
deleted file mode 100644
index fc50cfd..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-2e112c39fb9954c78f80710ad1d003bb0edbcd8f3a211fc13f3b1130217f7ba6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.sha512
deleted file mode 100644
index 29bdb9c..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-fd56c43a03da7c71454b7b640c18fc10f623f72aa3442bad953e8337c119c61ddd41d016eb25bd2c7450b8063d18fdeed9be3566eb373574f46281bae6f9dcd8
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar
deleted file mode 100644
index a3e827a..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.md5 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.md5
deleted file mode 100644
index 604ef64..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-ea7e54a4321be674a3c3c7aac2d585ce
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.sha1 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.sha1
deleted file mode 100644
index 8665c80..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-755260e37f51ec76f2f6511eee45719510a10284
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.sha256 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.sha256
deleted file mode 100644
index a037251..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-3bf99ebf25a959dedda523ba5a458772e3b33120cd4889380361646d40130fdb
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.sha512 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.sha512
deleted file mode 100644
index 77e0d1a..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-df40e7c86bb42005d3594a0cb7ea7cc318d1c393ebb2733cc7e6c13a9454fa0957caff6d3fbeb2045da1bc238a8d369f0347c2fa52310d835b7498be29319a0b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module
deleted file mode 100644
index 49f309f..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module
+++ /dev/null
@@ -1,190 +0,0 @@
-{
-  "formatVersion": "1.1",
-  "component": {
-    "group": "androidx.room",
-    "module": "room-compiler",
-    "version": "2.5.0-alpha01",
-    "attributes": {
-      "org.gradle.status": "release"
-    }
-  },
-  "createdBy": {
-    "gradle": {
-      "version": "7.4"
-    }
-  },
-  "variants": [
-    {
-      "name": "apiElements",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.jvm.environment": "standard-jvm",
-        "org.gradle.jvm.version": 8,
-        "org.gradle.libraryelements": "jar",
-        "org.gradle.usage": "java-api",
-        "org.jetbrains.kotlin.platform.type": "jvm"
-      },
-      "files": [
-        {
-          "name": "room-compiler-2.5.0-alpha01.jar",
-          "url": "room-compiler-2.5.0-alpha01.jar",
-          "size": 3743308,
-          "sha512": "df40e7c86bb42005d3594a0cb7ea7cc318d1c393ebb2733cc7e6c13a9454fa0957caff6d3fbeb2045da1bc238a8d369f0347c2fa52310d835b7498be29319a0b",
-          "sha256": "3bf99ebf25a959dedda523ba5a458772e3b33120cd4889380361646d40130fdb",
-          "sha1": "755260e37f51ec76f2f6511eee45719510a10284",
-          "md5": "ea7e54a4321be674a3c3c7aac2d585ce"
-        }
-      ]
-    },
-    {
-      "name": "runtimeElements",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.jvm.environment": "standard-jvm",
-        "org.gradle.jvm.version": 8,
-        "org.gradle.libraryelements": "jar",
-        "org.gradle.usage": "java-runtime",
-        "org.jetbrains.kotlin.platform.type": "jvm"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.5.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-migration",
-          "version": {
-            "requires": "2.5.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing",
-          "version": {
-            "requires": "2.5.0-alpha01"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib",
-          "version": {
-            "requires": "1.6.10"
-          }
-        },
-        {
-          "group": "com.google.auto",
-          "module": "auto-common",
-          "version": {
-            "requires": "0.11"
-          }
-        },
-        {
-          "group": "com.google.auto.value",
-          "module": "auto-value-annotations",
-          "version": {
-            "requires": "1.6.3"
-          }
-        },
-        {
-          "group": "com.squareup",
-          "module": "javapoet",
-          "version": {
-            "requires": "1.13.0"
-          }
-        },
-        {
-          "group": "com.google.devtools.ksp",
-          "module": "symbol-processing-api",
-          "version": {
-            "requires": "1.6.10-1.0.2"
-          }
-        },
-        {
-          "group": "org.xerial",
-          "module": "sqlite-jdbc",
-          "version": {
-            "requires": "3.36.0"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlinx",
-          "module": "kotlinx-metadata-jvm",
-          "version": {
-            "requires": "0.3.0"
-          }
-        },
-        {
-          "group": "commons-codec",
-          "module": "commons-codec",
-          "version": {
-            "requires": "1.10"
-          }
-        },
-        {
-          "group": "com.intellij",
-          "module": "annotations",
-          "version": {
-            "requires": "12.0"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-compiler-2.5.0-alpha01.jar",
-          "url": "room-compiler-2.5.0-alpha01.jar",
-          "size": 3743308,
-          "sha512": "df40e7c86bb42005d3594a0cb7ea7cc318d1c393ebb2733cc7e6c13a9454fa0957caff6d3fbeb2045da1bc238a8d369f0347c2fa52310d835b7498be29319a0b",
-          "sha256": "3bf99ebf25a959dedda523ba5a458772e3b33120cd4889380361646d40130fdb",
-          "sha1": "755260e37f51ec76f2f6511eee45719510a10284",
-          "md5": "ea7e54a4321be674a3c3c7aac2d585ce"
-        }
-      ]
-    },
-    {
-      "name": "sourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "java-runtime"
-      },
-      "files": [
-        {
-          "name": "room-compiler-2.5.0-alpha01-sources.jar",
-          "url": "room-compiler-2.5.0-alpha01-sources.jar",
-          "size": 446609,
-          "sha512": "fd56c43a03da7c71454b7b640c18fc10f623f72aa3442bad953e8337c119c61ddd41d016eb25bd2c7450b8063d18fdeed9be3566eb373574f46281bae6f9dcd8",
-          "sha256": "2e112c39fb9954c78f80710ad1d003bb0edbcd8f3a211fc13f3b1130217f7ba6",
-          "sha1": "343452938b57e4dc4165e5a1ac743321dab615bd",
-          "md5": "dd6130a961720c40d87ba86335fdaf24"
-        }
-      ]
-    },
-    {
-      "name": "shadowRuntimeElements",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "shadowed",
-        "org.gradle.libraryelements": "jar",
-        "org.gradle.usage": "java-runtime"
-      },
-      "files": [
-        {
-          "name": "room-compiler-2.5.0-alpha01.jar",
-          "url": "room-compiler-2.5.0-alpha01.jar",
-          "size": 3743308,
-          "sha512": "df40e7c86bb42005d3594a0cb7ea7cc318d1c393ebb2733cc7e6c13a9454fa0957caff6d3fbeb2045da1bc238a8d369f0347c2fa52310d835b7498be29319a0b",
-          "sha256": "3bf99ebf25a959dedda523ba5a458772e3b33120cd4889380361646d40130fdb",
-          "sha1": "755260e37f51ec76f2f6511eee45719510a10284",
-          "md5": "ea7e54a4321be674a3c3c7aac2d585ce"
-        }
-      ]
-    }
-  ]
-}
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.md5
deleted file mode 100644
index b939bd6..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.md5
+++ /dev/null
@@ -1 +0,0 @@
-ac3eef31a3a7d4ee772913f330d7767f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.sha1
deleted file mode 100644
index 2cc4b31..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.sha1
+++ /dev/null
@@ -1 +0,0 @@
-8088f61c8be90e7f3544e4bfa7390a9b0eeab852
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.sha256
deleted file mode 100644
index 5278e17..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.sha256
+++ /dev/null
@@ -1 +0,0 @@
-37a89537f3957045d3f8c9eec31c2c957935956815efe9cb32df813bd6a02740
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.sha512
deleted file mode 100644
index f2c8553..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.module.sha512
+++ /dev/null
@@ -1 +0,0 @@
-0d035eee1826bd7f42c28b85ec03fe226bcabe59215ca9e98c6498e4a4f56b355cfd2480f1c8c9575a2cf7ed4caee58300918ae465b0437149178a063ffbe6d3
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom
deleted file mode 100644
index 7546bde..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom
+++ /dev/null
@@ -1,106 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-  <!-- This module was also published with a richer model, Gradle metadata,  -->
-  <!-- which should be used instead. Do not delete the following line which  -->
-  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
-  <!-- that they should prefer consuming it instead. -->
-  <!-- do_not_remove: published-with-gradle-metadata -->
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>androidx.room</groupId>
-  <artifactId>room-compiler</artifactId>
-  <version>2.5.0-alpha01</version>
-  <name>Android Room Compiler</name>
-  <description>Android Room annotation processor</description>
-  <url>https://developer.android.com/jetpack/androidx/releases/room#2.5.0-alpha01</url>
-  <inceptionYear>2017</inceptionYear>
-  <licenses>
-    <license>
-      <name>The Apache Software License, Version 2.0</name>
-      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-      <distribution>repo</distribution>
-    </license>
-  </licenses>
-  <developers>
-    <developer>
-      <name>The Android Open Source Project</name>
-    </developer>
-  </developers>
-  <scm>
-    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
-    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
-  </scm>
-  <dependencies>
-    <dependency>
-      <groupId>androidx.room</groupId>
-      <artifactId>room-common</artifactId>
-      <version>[2.5.0-alpha01]</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>androidx.room</groupId>
-      <artifactId>room-migration</artifactId>
-      <version>[2.5.0-alpha01]</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>androidx.room</groupId>
-      <artifactId>room-compiler-processing</artifactId>
-      <version>[2.5.0-alpha01]</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jetbrains.kotlin</groupId>
-      <artifactId>kotlin-stdlib</artifactId>
-      <version>1.6.10</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>com.google.auto</groupId>
-      <artifactId>auto-common</artifactId>
-      <version>0.11</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>com.google.auto.value</groupId>
-      <artifactId>auto-value-annotations</artifactId>
-      <version>1.6.3</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>com.squareup</groupId>
-      <artifactId>javapoet</artifactId>
-      <version>1.13.0</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>com.google.devtools.ksp</groupId>
-      <artifactId>symbol-processing-api</artifactId>
-      <version>1.6.10-1.0.2</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.xerial</groupId>
-      <artifactId>sqlite-jdbc</artifactId>
-      <version>3.36.0</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jetbrains.kotlinx</groupId>
-      <artifactId>kotlinx-metadata-jvm</artifactId>
-      <version>0.3.0</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>commons-codec</groupId>
-      <artifactId>commons-codec</artifactId>
-      <version>1.10</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>com.intellij</groupId>
-      <artifactId>annotations</artifactId>
-      <version>12.0</version>
-      <scope>runtime</scope>
-    </dependency>
-  </dependencies>
-</project>
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.md5
deleted file mode 100644
index aacebbc..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-ccf12ad042990706e4771b2bac349bcf
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.sha1
deleted file mode 100644
index f939da1..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-950682a64acacdefb651ea203f312c8c2a84283b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.sha256
deleted file mode 100644
index 240530d..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.sha256
+++ /dev/null
@@ -1 +0,0 @@
-18e575c74f8c987e74399aebc89e65461829af96061aeab0968d622f3f3e6d91
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.sha512
deleted file mode 100644
index dba51e2..0000000
--- a/current/androidx/m2repository/androidx/room/room-compiler/2.5.0-alpha01/room-compiler-2.5.0-alpha01.pom.sha512
+++ /dev/null
@@ -1 +0,0 @@
-32bdd9b6b692d69f181095cda355f8a560e24b389a414e35b8f5c171293863c835b7ce04d5e2b6f854a4b41d5cd803ce0b4bb641a3290201bef7a7945998a558
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/Android.bp
new file mode 100644
index 0000000..3c42763
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/Android.bp
@@ -0,0 +1,44 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import_host {
+    name: "androidx.room_room-compiler-nodeps",
+    jars: ["room-compiler-2.7.0-alpha01.jar"],
+    sdk_version: "31",
+}
+
+java_library_host {
+    name: "androidx.room_room-compiler",
+    static_libs: [
+        "androidx.room_room-compiler-nodeps",
+        "androidx.room_room-common",
+        "androidx.room_room-compiler-processing",
+        "androidx.room_room-migration",
+        "auto_common",
+        "auto_value_annotations",
+        "commons-codec",
+        "guava",
+        "javapoet",
+        "jetbrains-annotations",
+        "kotlin-stdlib",
+        "kotlinpoet",
+        "kotlinpoet-javapoet",
+        "symbol-processing-api",
+        "xerial-sqlite-jdbc",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/build-info.textproto
new file mode 100644
index 0000000..fd317ab
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/build-info.textproto
@@ -0,0 +1,124 @@
+version: "2.7.0-alpha01"
+dependency_list {
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-common"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler-processing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-migration"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
+release_checklist {
+}
+build_id: "androidx.room"
+group_id: "androidx.room"
+artifact_id: "room-compiler"
+path: "/room/room-compiler"
+sha: "fb0e74535a7a408585f4079d7e6e34f664146990"
+require_same_version_group_build: true
+group_zip_path: "per-group-zips/gmaven-androidx-room-11143848.zip"
+project_zip_path: "per-project-zips/androidx.room-room-compiler-all-11143848-2.7.0-alpha01.zip"
+kotlin_version: "1.9.20"
+dependency_constraint_list {
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-common"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler-processing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler-processing-testing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-gradle-plugin"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-guava"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-ktx"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-migration"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-guava"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-rxjava2"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-rxjava3"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-runtime"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-rxjava2"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-rxjava3"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-testing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar
new file mode 100644
index 0000000..1e70285
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.md5
new file mode 100644
index 0000000..6d09d87
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.md5
@@ -0,0 +1 @@
+5751322b7a0d3ad2d208fe203d9cb3e6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.sha1
new file mode 100644
index 0000000..d8d7f28
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.sha1
@@ -0,0 +1 @@
+6ee9f3fd984de56bf689470feaf44dc82ea4f29b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.sha256
new file mode 100644
index 0000000..b8edb03
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.sha256
@@ -0,0 +1 @@
+83b634b803d06f3b5db356256a23cef0678438a2b9e3e4ec4e04588c6d30a2b6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.sha512
new file mode 100644
index 0000000..2f516a3
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01-sources.jar.sha512
@@ -0,0 +1 @@
+0183a6f652b400657cd2c0716a9f00c8d6ad3659ed8ceea94f3fe25737a354632f2f97ff9ce296c746891d14ea8211ff1f2e11054ab8295704a4e9e1a70c8e4a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar
new file mode 100644
index 0000000..79ab5a9
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.md5 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.md5
new file mode 100644
index 0000000..99203dd
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.md5
@@ -0,0 +1 @@
+b418c65d68b28efb61f144d6442f65da
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.sha1 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.sha1
new file mode 100644
index 0000000..1ab4a31
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.sha1
@@ -0,0 +1 @@
+cd716cb8327733a85848ff1640d67bcf12e12e28
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.sha256 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.sha256
new file mode 100644
index 0000000..8015270
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.sha256
@@ -0,0 +1 @@
+4723b655a3a9ce7b9d5be4d11cd27b072318b38d3e4ea0f932c04b1aacdd7883
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.sha512 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.sha512
new file mode 100644
index 0000000..5eb2cd7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.jar.sha512
@@ -0,0 +1 @@
+e20d872946f39ae8568c368fc1f0540325ea67f698baaa1f26cdb21ebbc214f1079ec96a90bfff41004daedb0c56278649a7765f262df269cb4c1ec6b738b665
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module
new file mode 100644
index 0000000..cd6f008
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module
@@ -0,0 +1,685 @@
+{
+  "formatVersion": "1.1",
+  "component": {
+    "group": "androidx.room",
+    "module": "room-compiler",
+    "version": "2.7.0-alpha01",
+    "attributes": {
+      "org.gradle.status": "release"
+    }
+  },
+  "createdBy": {
+    "gradle": {
+      "version": "8.4"
+    }
+  },
+  "variants": [
+    {
+      "name": "apiElements",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.jvm.environment": "standard-jvm",
+        "org.gradle.jvm.version": 17,
+        "org.gradle.libraryelements": "jar",
+        "org.gradle.usage": "java-api",
+        "org.jetbrains.kotlin.platform.type": "jvm"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-compiler-2.7.0-alpha01.jar",
+          "url": "room-compiler-2.7.0-alpha01.jar",
+          "size": 5315579,
+          "sha512": "e20d872946f39ae8568c368fc1f0540325ea67f698baaa1f26cdb21ebbc214f1079ec96a90bfff41004daedb0c56278649a7765f262df269cb4c1ec6b738b665",
+          "sha256": "4723b655a3a9ce7b9d5be4d11cd27b072318b38d3e4ea0f932c04b1aacdd7883",
+          "sha1": "cd716cb8327733a85848ff1640d67bcf12e12e28",
+          "md5": "b418c65d68b28efb61f144d6442f65da"
+        }
+      ]
+    },
+    {
+      "name": "runtimeElements",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.jvm.environment": "standard-jvm",
+        "org.gradle.jvm.version": 17,
+        "org.gradle.libraryelements": "jar",
+        "org.gradle.usage": "java-runtime",
+        "org.jetbrains.kotlin.platform.type": "jvm"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "com.google.auto",
+          "module": "auto-common",
+          "version": {
+            "requires": "0.11"
+          }
+        },
+        {
+          "group": "com.google.auto.value",
+          "module": "auto-value-annotations",
+          "version": {
+            "requires": "1.6.3"
+          }
+        },
+        {
+          "group": "com.google.devtools.ksp",
+          "module": "symbol-processing-api",
+          "version": {
+            "requires": "1.9.20-1.0.13"
+          }
+        },
+        {
+          "group": "com.intellij",
+          "module": "annotations",
+          "version": {
+            "requires": "12.0"
+          }
+        },
+        {
+          "group": "com.squareup",
+          "module": "javapoet",
+          "version": {
+            "requires": "1.13.0"
+          }
+        },
+        {
+          "group": "com.squareup",
+          "module": "kotlinpoet",
+          "version": {
+            "requires": "1.14.2"
+          }
+        },
+        {
+          "group": "com.squareup",
+          "module": "kotlinpoet-javapoet",
+          "version": {
+            "requires": "1.14.2"
+          }
+        },
+        {
+          "group": "commons-codec",
+          "module": "commons-codec",
+          "version": {
+            "requires": "1.15"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlin",
+          "module": "kotlin-stdlib",
+          "version": {
+            "requires": "1.8.22"
+          }
+        },
+        {
+          "group": "org.xerial",
+          "module": "sqlite-jdbc",
+          "version": {
+            "requires": "3.41.2.2"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-compiler-2.7.0-alpha01.jar",
+          "url": "room-compiler-2.7.0-alpha01.jar",
+          "size": 5315579,
+          "sha512": "e20d872946f39ae8568c368fc1f0540325ea67f698baaa1f26cdb21ebbc214f1079ec96a90bfff41004daedb0c56278649a7765f262df269cb4c1ec6b738b665",
+          "sha256": "4723b655a3a9ce7b9d5be4d11cd27b072318b38d3e4ea0f932c04b1aacdd7883",
+          "sha1": "cd716cb8327733a85848ff1640d67bcf12e12e28",
+          "md5": "b418c65d68b28efb61f144d6442f65da"
+        }
+      ]
+    },
+    {
+      "name": "shadowRuntimeElements",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "shadowed",
+        "org.gradle.libraryelements": "jar",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-compiler-2.7.0-alpha01.jar",
+          "url": "room-compiler-2.7.0-alpha01.jar",
+          "size": 5315579,
+          "sha512": "e20d872946f39ae8568c368fc1f0540325ea67f698baaa1f26cdb21ebbc214f1079ec96a90bfff41004daedb0c56278649a7765f262df269cb4c1ec6b738b665",
+          "sha256": "4723b655a3a9ce7b9d5be4d11cd27b072318b38d3e4ea0f932c04b1aacdd7883",
+          "sha1": "cd716cb8327733a85848ff1640d67bcf12e12e28",
+          "md5": "b418c65d68b28efb61f144d6442f65da"
+        }
+      ]
+    },
+    {
+      "name": "sourcesElements",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.docstype": "sources",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-compiler is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-compiler-2.7.0-alpha01-sources.jar",
+          "url": "room-compiler-2.7.0-alpha01-sources.jar",
+          "size": 494356,
+          "sha512": "0183a6f652b400657cd2c0716a9f00c8d6ad3659ed8ceea94f3fe25737a354632f2f97ff9ce296c746891d14ea8211ff1f2e11054ab8295704a4e9e1a70c8e4a",
+          "sha256": "83b634b803d06f3b5db356256a23cef0678438a2b9e3e4ec4e04588c6d30a2b6",
+          "sha1": "6ee9f3fd984de56bf689470feaf44dc82ea4f29b",
+          "md5": "5751322b7a0d3ad2d208fe203d9cb3e6"
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.md5
new file mode 100644
index 0000000..e06c7a6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.md5
@@ -0,0 +1 @@
+d0855874e0e2699cc8007cf596abebfb
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.sha1
new file mode 100644
index 0000000..3a7d68a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.sha1
@@ -0,0 +1 @@
+08c85c8b640abc402918b32a888665f71ba9d951
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.sha256
new file mode 100644
index 0000000..f2901ee
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.sha256
@@ -0,0 +1 @@
+6b2e4a062de95922811d9dff98f995c316187e1ae23622cf771f50dbaf2dc8f6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.sha512
new file mode 100644
index 0000000..b2271e2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.module.sha512
@@ -0,0 +1 @@
+77caeea1ea8acf520501bf0422bb32314750fff1e87496f791999d05c5ead4ec1a81556564cc0407685be2d6047b6d889f8f21bb6b486ee17f45faabcbc9abe2
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom
new file mode 100644
index 0000000..26d173c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <!-- This module was also published with a richer model, Gradle metadata,  -->
+  <!-- which should be used instead. Do not delete the following line which  -->
+  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
+  <!-- that they should prefer consuming it instead. -->
+  <!-- do_not_remove: published-with-gradle-metadata -->
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>androidx.room</groupId>
+  <artifactId>room-compiler</artifactId>
+  <version>2.7.0-alpha01</version>
+  <name>Room Compiler</name>
+  <description>Android Room annotation processor</description>
+  <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url>
+  <inceptionYear>2017</inceptionYear>
+  <organization>
+    <name>The Android Open Source Project</name>
+  </organization>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+    <license>
+      <name>BSD licence</name>
+      <url>http://antlr.org/license.html</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <developers>
+    <developer>
+      <name>The Android Open Source Project</name>
+    </developer>
+  </developers>
+  <scm>
+    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
+  </scm>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-common</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-guava</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-gradle-plugin</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-ktx</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-migration</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-guava</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-runtime</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+  <dependencies>
+    <dependency>
+      <groupId>androidx.room</groupId>
+      <artifactId>room-common-jvm</artifactId>
+      <version>[2.7.0-alpha01]</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>androidx.room</groupId>
+      <artifactId>room-compiler-processing</artifactId>
+      <version>[2.7.0-alpha01]</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>androidx.room</groupId>
+      <artifactId>room-migration</artifactId>
+      <version>[2.7.0-alpha01]</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.auto</groupId>
+      <artifactId>auto-common</artifactId>
+      <version>0.11</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.auto.value</groupId>
+      <artifactId>auto-value-annotations</artifactId>
+      <version>1.6.3</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.devtools.ksp</groupId>
+      <artifactId>symbol-processing-api</artifactId>
+      <version>1.9.20-1.0.13</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.intellij</groupId>
+      <artifactId>annotations</artifactId>
+      <version>12.0</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.squareup</groupId>
+      <artifactId>javapoet</artifactId>
+      <version>1.13.0</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.squareup</groupId>
+      <artifactId>kotlinpoet</artifactId>
+      <version>1.14.2</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.squareup</groupId>
+      <artifactId>kotlinpoet-javapoet</artifactId>
+      <version>1.14.2</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>commons-codec</groupId>
+      <artifactId>commons-codec</artifactId>
+      <version>1.15</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jetbrains.kotlin</groupId>
+      <artifactId>kotlin-stdlib</artifactId>
+      <version>1.8.22</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.xerial</groupId>
+      <artifactId>sqlite-jdbc</artifactId>
+      <version>3.41.2.2</version>
+      <scope>runtime</scope>
+    </dependency>
+  </dependencies>
+</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.md5
new file mode 100644
index 0000000..4ac6e66
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.md5
@@ -0,0 +1 @@
+5884985fa2bf6030922b2057b7b80d88
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.sha1
new file mode 100644
index 0000000..c9c60f6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.sha1
@@ -0,0 +1 @@
+c99b2441069dbbe59c6e3d38d25e3ef2cd500ef7
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.sha256
new file mode 100644
index 0000000..f23ca81
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.sha256
@@ -0,0 +1 @@
+c2a4d35081c7f9b16dcc44550d1d49c70601f9c61e9fbdb7ff3b6f5e4bc7598c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.sha512
new file mode 100644
index 0000000..e3fb27b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-compiler/2.7.0-alpha01/room-compiler-2.7.0-alpha01.pom.sha512
@@ -0,0 +1 @@
+6e7f786eacd43b8ea5a412de1f44b63115b7458168c1995d00a199af6e64a3fabc2873a0cefee43914e79c0f6b70bc6cd7869d687ff4cf238d244488fb7c8739
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar
deleted file mode 100644
index 370f515..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.md5
deleted file mode 100644
index 87ff41a..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-41852ee3a8f1f472fc4a8188f555628f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.sha1
deleted file mode 100644
index 28b0aa7..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-512fa158e8e068ae820fb0f8844968e4b1359f84
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.sha256
deleted file mode 100644
index eb26470..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-7274c7c282ad8248e5f18a940532229109da5ad32d0bf7bcdcebc8a3aa4f098a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.sha512
deleted file mode 100644
index 896d994..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-8deb79bb27841622430b726828bdb09c0672731aad8bcff11a06cc2ccd96cdd7120a5f7c29a37a8786c9c6e7d691a993c32db9d18232d95df4fc5fcb639b3ac8
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar
deleted file mode 100644
index f7e545b..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.md5 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.md5
deleted file mode 100644
index 84d5d9c..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-f93254e709e0e9720bcdc3091d19ba1d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.sha1 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.sha1
deleted file mode 100644
index 850eb15..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-c640c93400a17ef0a6ba0d8d3e407de01b2b8247
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.sha256 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.sha256
deleted file mode 100644
index fa7b4ee..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-eea3d91e4994307ad4c76360e4fa20637877ce5bcc453930e4c82285be11bb97
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.sha512 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.sha512
deleted file mode 100644
index cc8f7ba..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.aar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-c33ac5c3d2c71affe47d118c48e3f2fbc0169a496395b2c8734d7223eb2bd889a74cc58220d313f2af6029ad543f2f9f4ed27e64e872f7bd854fac6ee1a4b146
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module
deleted file mode 100644
index fbbd2a1..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module
+++ /dev/null
@@ -1,450 +0,0 @@
-{
-  "formatVersion": "1.1",
-  "component": {
-    "group": "androidx.room",
-    "module": "room-guava",
-    "version": "2.6.0-alpha02",
-    "attributes": {
-      "org.gradle.status": "release"
-    }
-  },
-  "createdBy": {
-    "gradle": {
-      "version": "8.0"
-    }
-  },
-  "variants": [
-    {
-      "name": "releaseVariantReleaseApiPublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-api"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.annotation",
-          "module": "annotation",
-          "version": {
-            "requires": "1.0.0"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          },
-          "excludes": [
-            {
-              "group": "com.google.guava",
-              "module": "listenablefuture"
-            }
-          ]
-        }
-      ],
-      "dependencyConstraints": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing-testing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-ktx",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-migration",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-guava",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-testing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-guava-2.6.0-alpha02.aar",
-          "url": "room-guava-2.6.0-alpha02.aar",
-          "size": 6980,
-          "sha512": "c33ac5c3d2c71affe47d118c48e3f2fbc0169a496395b2c8734d7223eb2bd889a74cc58220d313f2af6029ad543f2f9f4ed27e64e872f7bd854fac6ee1a4b146",
-          "sha256": "eea3d91e4994307ad4c76360e4fa20637877ce5bcc453930e4c82285be11bb97",
-          "sha1": "c640c93400a17ef0a6ba0d8d3e407de01b2b8247",
-          "md5": "f93254e709e0e9720bcdc3091d19ba1d"
-        }
-      ]
-    },
-    {
-      "name": "releaseVariantReleaseRuntimePublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-runtime"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.annotation",
-          "module": "annotation",
-          "version": {
-            "requires": "1.0.0"
-          }
-        },
-        {
-          "group": "androidx.arch.core",
-          "module": "core-runtime",
-          "version": {
-            "requires": "2.0.1"
-          }
-        },
-        {
-          "group": "androidx.concurrent",
-          "module": "concurrent-futures",
-          "version": {
-            "requires": "1.0.0"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          },
-          "excludes": [
-            {
-              "group": "com.google.guava",
-              "module": "listenablefuture"
-            }
-          ]
-        }
-      ],
-      "dependencyConstraints": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing-testing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-ktx",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-migration",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-guava",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-testing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-guava-2.6.0-alpha02.aar",
-          "url": "room-guava-2.6.0-alpha02.aar",
-          "size": 6980,
-          "sha512": "c33ac5c3d2c71affe47d118c48e3f2fbc0169a496395b2c8734d7223eb2bd889a74cc58220d313f2af6029ad543f2f9f4ed27e64e872f7bd854fac6ee1a4b146",
-          "sha256": "eea3d91e4994307ad4c76360e4fa20637877ce5bcc453930e4c82285be11bb97",
-          "sha1": "c640c93400a17ef0a6ba0d8d3e407de01b2b8247",
-          "md5": "f93254e709e0e9720bcdc3091d19ba1d"
-        }
-      ]
-    },
-    {
-      "name": "sourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "java-runtime"
-      },
-      "dependencyConstraints": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing-testing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-ktx",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-migration",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-guava",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-testing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-guava-2.6.0-alpha02-sources.jar",
-          "url": "room-guava-2.6.0-alpha02-sources.jar",
-          "size": 2358,
-          "sha512": "8deb79bb27841622430b726828bdb09c0672731aad8bcff11a06cc2ccd96cdd7120a5f7c29a37a8786c9c6e7d691a993c32db9d18232d95df4fc5fcb639b3ac8",
-          "sha256": "7274c7c282ad8248e5f18a940532229109da5ad32d0bf7bcdcebc8a3aa4f098a",
-          "sha1": "512fa158e8e068ae820fb0f8844968e4b1359f84",
-          "md5": "41852ee3a8f1f472fc4a8188f555628f"
-        }
-      ]
-    }
-  ]
-}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.md5 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.md5
deleted file mode 100644
index 5a5d177..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.md5
+++ /dev/null
@@ -1 +0,0 @@
-5f6a41beba9ef38387c07984d1e68d91
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.sha1 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.sha1
deleted file mode 100644
index bb3d1fb..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.sha1
+++ /dev/null
@@ -1 +0,0 @@
-3ca2cf6ba3d2dc6b1a7ba3a885e963b16922e4e5
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.sha256 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.sha256
deleted file mode 100644
index cf5aea0..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.sha256
+++ /dev/null
@@ -1 +0,0 @@
-210104dc854dcd1fe4a043d35aa062b645925761f9a92e4e8a7f12e028a701a4
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.sha512 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.sha512
deleted file mode 100644
index 257ef7a..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.module.sha512
+++ /dev/null
@@ -1 +0,0 @@
-64c870252f9fb70a3e7250a4c4351e3c2af592fc0628274535162cd23390398028a548d55865394fb25146257303df3905fcc2015025e481496ef9a57dbf2884
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom
deleted file mode 100644
index 8e20788..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom
+++ /dev/null
@@ -1,147 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <!-- This module was also published with a richer model, Gradle metadata,  -->
-  <!-- which should be used instead. Do not delete the following line which  -->
-  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
-  <!-- that they should prefer consuming it instead. -->
-  <!-- do_not_remove: published-with-gradle-metadata -->
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>androidx.room</groupId>
-  <artifactId>room-guava</artifactId>
-  <version>2.6.0-alpha02</version>
-  <packaging>aar</packaging>
-  <name>Android Room Guava</name>
-  <description>Android Room Guava</description>
-  <url>https://developer.android.com/jetpack/androidx/releases/room#2.6.0-alpha02</url>
-  <inceptionYear>2018</inceptionYear>
-  <licenses>
-    <license>
-      <name>The Apache Software License, Version 2.0</name>
-      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-      <distribution>repo</distribution>
-    </license>
-  </licenses>
-  <developers>
-    <developer>
-      <name>The Android Open Source Project</name>
-    </developer>
-  </developers>
-  <scm>
-    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
-    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
-  </scm>
-  <dependencyManagement>
-    <dependencies>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-common</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-compiler</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-compiler-processing</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-compiler-processing-testing</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-ktx</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-migration</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-paging</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-paging-guava</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-paging-rxjava2</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-paging-rxjava3</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-runtime</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-rxjava2</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-rxjava3</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-testing</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-    </dependencies>
-  </dependencyManagement>
-  <dependencies>
-    <dependency>
-      <groupId>androidx.annotation</groupId>
-      <artifactId>annotation</artifactId>
-      <version>1.0.0</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>androidx.arch.core</groupId>
-      <artifactId>core-runtime</artifactId>
-      <version>2.0.1</version>
-      <scope>runtime</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>androidx.concurrent</groupId>
-      <artifactId>concurrent-futures</artifactId>
-      <version>1.0.0</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>androidx.room</groupId>
-      <artifactId>room-common</artifactId>
-      <version>[2.6.0-alpha02]</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>androidx.room</groupId>
-      <artifactId>room-runtime</artifactId>
-      <version>[2.6.0-alpha02]</version>
-      <scope>compile</scope>
-      <exclusions>
-        <exclusion>
-          <artifactId>listenablefuture</artifactId>
-          <groupId>com.google.guava</groupId>
-        </exclusion>
-      </exclusions>
-      <type>aar</type>
-    </dependency>
-  </dependencies>
-</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.md5 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.md5
deleted file mode 100644
index c51e679..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-037843b139e72e8032c77f39104e6898
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.sha1 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.sha1
deleted file mode 100644
index cd8de7b..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-31079a063f462590ddf624481f287996451af23b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.sha256 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.sha256
deleted file mode 100644
index 07ee534..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.sha256
+++ /dev/null
@@ -1 +0,0 @@
-c0ebcafd4893ca31f97f29796b4f65578cb9285976586e658e520bb9c325cf3e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.sha512 b/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.sha512
deleted file mode 100644
index 8150e63..0000000
--- a/current/androidx/m2repository/androidx/room/room-guava/2.6.0-alpha02/room-guava-2.6.0-alpha02.pom.sha512
+++ /dev/null
@@ -1 +0,0 @@
-a78022a1cd87c967427ed54a27e850e69eb94da3d642ab90fdc33f51512cb637b998071ebc0dfe3e3053b7c18d5049079552c6392fde99fe922f7200ddeeb38b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/Android.bp
new file mode 100644
index 0000000..5e8b60e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.room_room-guava-nodeps",
+    aars: ["room-guava-2.7.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.arch.core_core-runtime",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.room_room-common",
+        "androidx.room_room-runtime",
+    ],
+}
+
+android_library {
+    name: "androidx.room_room-guava",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.room_room-guava-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.arch.core_core-runtime",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.room_room-common",
+        "androidx.room_room-runtime",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/build-info.textproto
new file mode 100644
index 0000000..6461e1e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/build-info.textproto
@@ -0,0 +1,136 @@
+version: "2.7.0-alpha01"
+dependency_list {
+  dependency {
+    group_id: "androidx.annotation"
+    artifact_id: "annotation"
+    version: "1.0.0"
+    is_tip_of_tree: false
+  }
+  dependency {
+    group_id: "androidx.arch.core"
+    artifact_id: "core-runtime"
+    version: "2.2.0"
+    is_tip_of_tree: false
+  }
+  dependency {
+    group_id: "androidx.concurrent"
+    artifact_id: "concurrent-futures"
+    version: "1.0.0"
+    is_tip_of_tree: false
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-common"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-runtime"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
+release_checklist {
+}
+build_id: "androidx.room"
+group_id: "androidx.room"
+artifact_id: "room-guava"
+path: "/room/room-guava"
+sha: "fb0e74535a7a408585f4079d7e6e34f664146990"
+require_same_version_group_build: true
+group_zip_path: "per-group-zips/gmaven-androidx-room-11143848.zip"
+project_zip_path: "per-project-zips/androidx.room-room-guava-all-11143848-2.7.0-alpha01.zip"
+kotlin_version: "1.9.20"
+dependency_constraint_list {
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-common"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler-processing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler-processing-testing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-gradle-plugin"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-ktx"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-migration"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-guava"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-rxjava2"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-rxjava3"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-runtime"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-rxjava2"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-rxjava3"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-testing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..1fdf92b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.room.guava" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar
new file mode 100644
index 0000000..ab5e824
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.md5
new file mode 100644
index 0000000..099a7cb
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.md5
@@ -0,0 +1 @@
+81e2f63ed51b73f8d663595271388fcf
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.sha1
new file mode 100644
index 0000000..a0b8705
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.sha1
@@ -0,0 +1 @@
+02288b3272be7cd443fb0433e82e48becc549e7c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.sha256
new file mode 100644
index 0000000..d3011de
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.sha256
@@ -0,0 +1 @@
+e950000da971d6ce9f68f6aa4f6fda3e1dc6e7788317a452e7e7851453f0931b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.sha512
new file mode 100644
index 0000000..e3d0da6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-sources.jar.sha512
@@ -0,0 +1 @@
+124f7b4c929f6810bc6cda8f22b27043bebc37b16e451175c8bba3a296cac5795e96f648b8f10b01f7601484da8ee6bb3d36b30b293c9be15683f1bd2b0966b4
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.md5
new file mode 100644
index 0000000..f48d298
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.md5
@@ -0,0 +1 @@
+d751713988987e9331980363e24189ce
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.sha1
new file mode 100644
index 0000000..855a663
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.sha1
@@ -0,0 +1 @@
+97d170e1550eee4afc0af065b78cda302a97674c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.sha256
new file mode 100644
index 0000000..3a6a649
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.sha256
@@ -0,0 +1 @@
+4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.sha512
new file mode 100644
index 0000000..c5a54e2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01-versionMetadata.json.sha512
@@ -0,0 +1 @@
+b25b294cb4deb69ea00a4c3cf3113904801b6015e5956bd019a8570b1fe1d6040e944ef3cdee16d0a46503ca6e659a25f21cf9ceddc13f352a3c98138c15d6af
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar
new file mode 100644
index 0000000..2ef414f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.md5
new file mode 100644
index 0000000..fcc6087
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.md5
@@ -0,0 +1 @@
+7290cd87dea225090bb99559b7cefacc
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.sha1
new file mode 100644
index 0000000..55b3d2a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.sha1
@@ -0,0 +1 @@
+4aafdee22ac2730309017082b8ccccebb9cf699e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.sha256
new file mode 100644
index 0000000..0fc5ea4
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.sha256
@@ -0,0 +1 @@
+17dd76ef8da487dedf0f0041a4e7d00c68de38037da536580ec567631a23f0ac
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.sha512
new file mode 100644
index 0000000..bb56e5d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.aar.sha512
@@ -0,0 +1 @@
+7c800e09de6df41e9909fb465a6dd5564a35508eae3e6861db87cad4996b5de625705b3df9a3432502a1ca88217b173a7380894bda23294cdc4594c78db5a78c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module
new file mode 100644
index 0000000..9a5cbf1
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module
@@ -0,0 +1,657 @@
+{
+  "formatVersion": "1.1",
+  "component": {
+    "group": "androidx.room",
+    "module": "room-guava",
+    "version": "2.7.0-alpha01",
+    "attributes": {
+      "org.gradle.status": "release"
+    }
+  },
+  "createdBy": {
+    "gradle": {
+      "version": "8.4"
+    }
+  },
+  "variants": [
+    {
+      "name": "releaseVariantReleaseApiPublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-api"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.annotation",
+          "module": "annotation",
+          "version": {
+            "requires": "1.0.0"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "excludes": [
+            {
+              "group": "com.google.guava",
+              "module": "listenablefuture"
+            }
+          ]
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-guava-2.7.0-alpha01.aar",
+          "url": "room-guava-2.7.0-alpha01.aar",
+          "size": 6964,
+          "sha512": "7c800e09de6df41e9909fb465a6dd5564a35508eae3e6861db87cad4996b5de625705b3df9a3432502a1ca88217b173a7380894bda23294cdc4594c78db5a78c",
+          "sha256": "17dd76ef8da487dedf0f0041a4e7d00c68de38037da536580ec567631a23f0ac",
+          "sha1": "4aafdee22ac2730309017082b8ccccebb9cf699e",
+          "md5": "7290cd87dea225090bb99559b7cefacc"
+        }
+      ]
+    },
+    {
+      "name": "releaseVariantReleaseRuntimePublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.annotation",
+          "module": "annotation",
+          "version": {
+            "requires": "1.0.0"
+          }
+        },
+        {
+          "group": "androidx.arch.core",
+          "module": "core-runtime",
+          "version": {
+            "requires": "2.2.0"
+          }
+        },
+        {
+          "group": "androidx.concurrent",
+          "module": "concurrent-futures",
+          "version": {
+            "requires": "1.0.0"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "excludes": [
+            {
+              "group": "com.google.guava",
+              "module": "listenablefuture"
+            }
+          ]
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-guava-2.7.0-alpha01.aar",
+          "url": "room-guava-2.7.0-alpha01.aar",
+          "size": 6964,
+          "sha512": "7c800e09de6df41e9909fb465a6dd5564a35508eae3e6861db87cad4996b5de625705b3df9a3432502a1ca88217b173a7380894bda23294cdc4594c78db5a78c",
+          "sha256": "17dd76ef8da487dedf0f0041a4e7d00c68de38037da536580ec567631a23f0ac",
+          "sha1": "4aafdee22ac2730309017082b8ccccebb9cf699e",
+          "md5": "7290cd87dea225090bb99559b7cefacc"
+        }
+      ]
+    },
+    {
+      "name": "sourcesElements",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.docstype": "sources",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-guava-2.7.0-alpha01-sources.jar",
+          "url": "room-guava-2.7.0-alpha01-sources.jar",
+          "size": 2321,
+          "sha512": "124f7b4c929f6810bc6cda8f22b27043bebc37b16e451175c8bba3a296cac5795e96f648b8f10b01f7601484da8ee6bb3d36b30b293c9be15683f1bd2b0966b4",
+          "sha256": "e950000da971d6ce9f68f6aa4f6fda3e1dc6e7788317a452e7e7851453f0931b",
+          "sha1": "02288b3272be7cd443fb0433e82e48becc549e7c",
+          "md5": "81e2f63ed51b73f8d663595271388fcf"
+        }
+      ]
+    },
+    {
+      "name": "libraryVersionMetadata",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.usage": "library-version-metadata"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-guava is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-guava-2.7.0-alpha01-versionMetadata.json",
+          "url": "room-guava-2.7.0-alpha01-versionMetadata.json",
+          "size": 2,
+          "sha512": "b25b294cb4deb69ea00a4c3cf3113904801b6015e5956bd019a8570b1fe1d6040e944ef3cdee16d0a46503ca6e659a25f21cf9ceddc13f352a3c98138c15d6af",
+          "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
+          "sha1": "97d170e1550eee4afc0af065b78cda302a97674c",
+          "md5": "d751713988987e9331980363e24189ce"
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.md5
new file mode 100644
index 0000000..95f665b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.md5
@@ -0,0 +1 @@
+ad71ab11eb8e0a1a6c7273564f0dd081
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.sha1
new file mode 100644
index 0000000..6d55a85
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.sha1
@@ -0,0 +1 @@
+fa4a4719444837f08f0c7e14d2291b6b4c59c2a3
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.sha256
new file mode 100644
index 0000000..f29f49d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.sha256
@@ -0,0 +1 @@
+24b9f67251fb0a7a64c58756b86dae604b9e6f69c2263685c58dc1204d8188bb
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.sha512
new file mode 100644
index 0000000..dfa963c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.module.sha512
@@ -0,0 +1 @@
+0e25fc172b364109fdb5a46cdfceba36015c0283b834c363f0765cb55aa06e9b4290961c3e56311a0af733c4a8e165d6f4361e96d01d5e42a60f2dd5d0e3c64c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom
new file mode 100644
index 0000000..eb3db7c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom
@@ -0,0 +1,155 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <!-- This module was also published with a richer model, Gradle metadata,  -->
+  <!-- which should be used instead. Do not delete the following line which  -->
+  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
+  <!-- that they should prefer consuming it instead. -->
+  <!-- do_not_remove: published-with-gradle-metadata -->
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>androidx.room</groupId>
+  <artifactId>room-guava</artifactId>
+  <version>2.7.0-alpha01</version>
+  <packaging>aar</packaging>
+  <name>Room Guava</name>
+  <description>Android Room Guava</description>
+  <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url>
+  <inceptionYear>2018</inceptionYear>
+  <organization>
+    <name>The Android Open Source Project</name>
+  </organization>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <developers>
+    <developer>
+      <name>The Android Open Source Project</name>
+    </developer>
+  </developers>
+  <scm>
+    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
+  </scm>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-common</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-gradle-plugin</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-ktx</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-migration</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-guava</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-runtime</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+  <dependencies>
+    <dependency>
+      <groupId>androidx.annotation</groupId>
+      <artifactId>annotation</artifactId>
+      <version>1.0.0</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>androidx.arch.core</groupId>
+      <artifactId>core-runtime</artifactId>
+      <version>2.2.0</version>
+      <scope>runtime</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.concurrent</groupId>
+      <artifactId>concurrent-futures</artifactId>
+      <version>1.0.0</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>androidx.room</groupId>
+      <artifactId>room-common</artifactId>
+      <version>[2.7.0-alpha01]</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>androidx.room</groupId>
+      <artifactId>room-runtime</artifactId>
+      <version>[2.7.0-alpha01]</version>
+      <scope>compile</scope>
+      <exclusions>
+        <exclusion>
+          <groupId>com.google.guava</groupId>
+          <artifactId>listenablefuture</artifactId>
+        </exclusion>
+      </exclusions>
+      <type>aar</type>
+    </dependency>
+  </dependencies>
+</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.md5
new file mode 100644
index 0000000..bd54a5d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.md5
@@ -0,0 +1 @@
+66bb8e74e736aaa35c6ef561ade0da6d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.sha1
new file mode 100644
index 0000000..e49aab5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.sha1
@@ -0,0 +1 @@
+677b7e177306d77730730feb9b0dccc27508cf26
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.sha256
new file mode 100644
index 0000000..3ae5df7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.sha256
@@ -0,0 +1 @@
+74f6db660021f662b0c84db4a7f4d35e2d363f2e249a9e87bd3287a8e0f09ede
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.sha512
new file mode 100644
index 0000000..ade4334
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-guava/2.7.0-alpha01/room-guava-2.7.0-alpha01.pom.sha512
@@ -0,0 +1 @@
+844ae1048319a8cae7ed988bb8df9e0acd7855bdfc28d86b19fd32159fbb6f527767329e07fd02354df2a10cd51544288cfe292dff7f436204ba27505ff850e0
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar
deleted file mode 100644
index 5998e87..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.md5
deleted file mode 100644
index e72da36..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-7c6168fcf0542c0f8840f453ee7b9498
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.sha1
deleted file mode 100644
index 2ff6cdc..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-dde5739324784ec695041f2c447905111a8adbe6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.sha256
deleted file mode 100644
index 0b69d5c..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-3118f596d5c3e70a2f8934db3d9655a71753f8d313dff794ab6b3ee1bf967547
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.sha512
deleted file mode 100644
index 4dea8a1..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-89be0dc376b1e2c2108ce8ce07f099aa6a77fadeb7c3492497e7ca4978305eee701c0aa05540e981c8930d784482cb8cab28f0dcbda6fb54c310c5afd026f140
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar
deleted file mode 100644
index a5a50bc..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.md5
deleted file mode 100644
index 024bf2d..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-6b1367148a0982549f279957d8a54b52
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.sha1
deleted file mode 100644
index fbd10b0..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-de2e7dae2334b19763983cbe81ca910d123f5cd3
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.sha256
deleted file mode 100644
index 099a74c..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-54bb6e4304e6d3c0c9276efb7f3f167794ba30c17a69a10d90f778e547af3756
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.sha512
deleted file mode 100644
index 11dee52..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.aar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-7d1b85f2707d084675a71f86394ff67b7ac4e440e36cc3a692adb1e1f152fadf2aafaf2042bc6401d3872394607fe216261800f7080404213a22df915459e72e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module
deleted file mode 100644
index e3d8792..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module
+++ /dev/null
@@ -1,438 +0,0 @@
-{
-  "formatVersion": "1.1",
-  "component": {
-    "group": "androidx.room",
-    "module": "room-ktx",
-    "version": "2.6.0-alpha01",
-    "attributes": {
-      "org.gradle.status": "release"
-    }
-  },
-  "createdBy": {
-    "gradle": {
-      "version": "8.0"
-    }
-  },
-  "variants": [
-    {
-      "name": "releaseVariantReleaseApiPublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-api"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib",
-          "version": {
-            "requires": "1.8.10"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlinx",
-          "module": "kotlinx-coroutines-android",
-          "version": {
-            "requires": "1.6.4"
-          }
-        }
-      ],
-      "dependencyConstraints": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing-testing",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-guava",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-migration",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-guava",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-testing",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-ktx-2.6.0-alpha01.aar",
-          "url": "room-ktx-2.6.0-alpha01.aar",
-          "size": 39699,
-          "sha512": "7d1b85f2707d084675a71f86394ff67b7ac4e440e36cc3a692adb1e1f152fadf2aafaf2042bc6401d3872394607fe216261800f7080404213a22df915459e72e",
-          "sha256": "54bb6e4304e6d3c0c9276efb7f3f167794ba30c17a69a10d90f778e547af3756",
-          "sha1": "de2e7dae2334b19763983cbe81ca910d123f5cd3",
-          "md5": "6b1367148a0982549f279957d8a54b52"
-        }
-      ]
-    },
-    {
-      "name": "releaseVariantReleaseRuntimePublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-runtime"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib",
-          "version": {
-            "requires": "1.8.10"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlinx",
-          "module": "kotlinx-coroutines-android",
-          "version": {
-            "requires": "1.6.4"
-          }
-        }
-      ],
-      "dependencyConstraints": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing-testing",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-guava",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-migration",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-guava",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-testing",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-ktx-2.6.0-alpha01.aar",
-          "url": "room-ktx-2.6.0-alpha01.aar",
-          "size": 39699,
-          "sha512": "7d1b85f2707d084675a71f86394ff67b7ac4e440e36cc3a692adb1e1f152fadf2aafaf2042bc6401d3872394607fe216261800f7080404213a22df915459e72e",
-          "sha256": "54bb6e4304e6d3c0c9276efb7f3f167794ba30c17a69a10d90f778e547af3756",
-          "sha1": "de2e7dae2334b19763983cbe81ca910d123f5cd3",
-          "md5": "6b1367148a0982549f279957d8a54b52"
-        }
-      ]
-    },
-    {
-      "name": "sourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "java-runtime"
-      },
-      "dependencyConstraints": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing-testing",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-guava",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-migration",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-guava",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-testing",
-          "version": {
-            "requires": "2.6.0-alpha01"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-ktx-2.6.0-alpha01-sources.jar",
-          "url": "room-ktx-2.6.0-alpha01-sources.jar",
-          "size": 6915,
-          "sha512": "89be0dc376b1e2c2108ce8ce07f099aa6a77fadeb7c3492497e7ca4978305eee701c0aa05540e981c8930d784482cb8cab28f0dcbda6fb54c310c5afd026f140",
-          "sha256": "3118f596d5c3e70a2f8934db3d9655a71753f8d313dff794ab6b3ee1bf967547",
-          "sha1": "dde5739324784ec695041f2c447905111a8adbe6",
-          "md5": "7c6168fcf0542c0f8840f453ee7b9498"
-        }
-      ]
-    }
-  ]
-}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.md5
deleted file mode 100644
index 9116453..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.md5
+++ /dev/null
@@ -1 +0,0 @@
-4c3ffbb33009a65cee87a8578251054c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.sha1
deleted file mode 100644
index 5015e39..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.sha1
+++ /dev/null
@@ -1 +0,0 @@
-bb37957d5afb802d6d8a3a25fdbe37054a839b4e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.sha256
deleted file mode 100644
index 21bd6fe..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.sha256
+++ /dev/null
@@ -1 +0,0 @@
-72b58b649d168ba7ae5b53c3a956744614946c50181abd663919740bd62255c1
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.sha512
deleted file mode 100644
index 961a690..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.module.sha512
+++ /dev/null
@@ -1 +0,0 @@
-e913078831b0c088b2ecd53aece206bf313f1a0703f1b42e52068041a61c041aebced0f54210053722e1d1675c69329ccc44ca2f12faf4b3140e10f9108d0d74
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom
deleted file mode 100644
index 4791437..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom
+++ /dev/null
@@ -1,134 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <!-- This module was also published with a richer model, Gradle metadata,  -->
-  <!-- which should be used instead. Do not delete the following line which  -->
-  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
-  <!-- that they should prefer consuming it instead. -->
-  <!-- do_not_remove: published-with-gradle-metadata -->
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>androidx.room</groupId>
-  <artifactId>room-ktx</artifactId>
-  <version>2.6.0-alpha01</version>
-  <packaging>aar</packaging>
-  <name>Android Room Kotlin Extensions</name>
-  <description>Android Room Kotlin Extensions</description>
-  <url>https://developer.android.com/jetpack/androidx/releases/room#2.6.0-alpha01</url>
-  <inceptionYear>2019</inceptionYear>
-  <licenses>
-    <license>
-      <name>The Apache Software License, Version 2.0</name>
-      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-      <distribution>repo</distribution>
-    </license>
-  </licenses>
-  <developers>
-    <developer>
-      <name>The Android Open Source Project</name>
-    </developer>
-  </developers>
-  <scm>
-    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
-    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
-  </scm>
-  <dependencyManagement>
-    <dependencies>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-common</artifactId>
-        <version>2.6.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-compiler</artifactId>
-        <version>2.6.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-compiler-processing</artifactId>
-        <version>2.6.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-compiler-processing-testing</artifactId>
-        <version>2.6.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-guava</artifactId>
-        <version>2.6.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-migration</artifactId>
-        <version>2.6.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-paging</artifactId>
-        <version>2.6.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-paging-guava</artifactId>
-        <version>2.6.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-paging-rxjava2</artifactId>
-        <version>2.6.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-paging-rxjava3</artifactId>
-        <version>2.6.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-runtime</artifactId>
-        <version>2.6.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-rxjava2</artifactId>
-        <version>2.6.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-rxjava3</artifactId>
-        <version>2.6.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-testing</artifactId>
-        <version>2.6.0-alpha01</version>
-      </dependency>
-    </dependencies>
-  </dependencyManagement>
-  <dependencies>
-    <dependency>
-      <groupId>androidx.room</groupId>
-      <artifactId>room-common</artifactId>
-      <version>[2.6.0-alpha01]</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>androidx.room</groupId>
-      <artifactId>room-runtime</artifactId>
-      <version>[2.6.0-alpha01]</version>
-      <scope>compile</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>org.jetbrains.kotlin</groupId>
-      <artifactId>kotlin-stdlib</artifactId>
-      <version>1.8.10</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jetbrains.kotlinx</groupId>
-      <artifactId>kotlinx-coroutines-android</artifactId>
-      <version>1.6.4</version>
-      <scope>compile</scope>
-    </dependency>
-  </dependencies>
-</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.md5
deleted file mode 100644
index fb05117..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-dfde3e8aef6f40e8b162f21a3c4a9a9d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.sha1
deleted file mode 100644
index 48143f8..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-2e3b75a6501107938aab5e709f17c6dcb72ae5e8
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.sha256
deleted file mode 100644
index 5ddffa0..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.sha256
+++ /dev/null
@@ -1 +0,0 @@
-bd1810dd8c87d74adb466f595c5be08ccb84f5396521d15eb9965ddd85ff6203
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.sha512
deleted file mode 100644
index f637f95..0000000
--- a/current/androidx/m2repository/androidx/room/room-ktx/2.6.0-alpha01/room-ktx-2.6.0-alpha01.pom.sha512
+++ /dev/null
@@ -1 +0,0 @@
-1160020ae25dfa920168732e33f604d90d4b6e0f11732d3d97b448e93596946612ac1246963723c9197077e823b523598a09c47beb6316035ff2a2abff0936aa
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/Android.bp
new file mode 100644
index 0000000..5e12da9
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.room_room-ktx-nodeps",
+    aars: ["room-ktx-2.7.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.room_room-common",
+        "androidx.room_room-runtime",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_android",
+    ],
+}
+
+android_library {
+    name: "androidx.room_room-ktx",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.room_room-ktx-nodeps",
+        "androidx.room_room-common",
+        "androidx.room_room-runtime",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_android",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/build-info.textproto
new file mode 100644
index 0000000..ac8fdea
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/build-info.textproto
@@ -0,0 +1,118 @@
+version: "2.7.0-alpha01"
+dependency_list {
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-common"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-runtime"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
+release_checklist {
+}
+build_id: "androidx.room"
+group_id: "androidx.room"
+artifact_id: "room-ktx"
+path: "/room/room-ktx"
+sha: "fb0e74535a7a408585f4079d7e6e34f664146990"
+require_same_version_group_build: true
+group_zip_path: "per-group-zips/gmaven-androidx-room-11143848.zip"
+project_zip_path: "per-project-zips/androidx.room-room-ktx-all-11143848-2.7.0-alpha01.zip"
+kotlin_version: "1.9.20"
+dependency_constraint_list {
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-common"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler-processing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler-processing-testing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-gradle-plugin"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-guava"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-migration"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-guava"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-rxjava2"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-rxjava3"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-runtime"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-rxjava2"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-rxjava3"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-testing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..2755440
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.room.ktx" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar
new file mode 100644
index 0000000..2c64fc7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.md5
new file mode 100644
index 0000000..78e44ee
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.md5
@@ -0,0 +1 @@
+62d1b37be42019d99585d611116368bc
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.sha1
new file mode 100644
index 0000000..dc20080
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.sha1
@@ -0,0 +1 @@
+a789af8e3795f4e4d404371670b3105ba82d97cb
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.sha256
new file mode 100644
index 0000000..830b9c4
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.sha256
@@ -0,0 +1 @@
+78700174b49f8d81fc9d12c6f5202d0acf22621d5c80ba18777d68f835dce603
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.sha512
new file mode 100644
index 0000000..483e829
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-sources.jar.sha512
@@ -0,0 +1 @@
+c38c7192c7e0f1b8448c23db39cc5b635d12a42d3106c1092d8abcd634d5907e10f5eb59d687dc4f17f66bc82bbee84e2c321b86602dc58eaf46313ff74725fb
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json
new file mode 100644
index 0000000..8efe5a3
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json
@@ -0,0 +1 @@
+[{"class":"androidx.room.CoroutinesRoomKt","addedIn":"2.1.0","methods":[{"method":"CoroutinesRoomKt()","addedIn":"2.1.0"}],"fields":[]},{"class":"androidx.room.RoomDatabaseKt","addedIn":"2.1.0","methods":[{"method":"withTransaction<R>(androidx.room.RoomDatabase,kotlin.jvm.functions.Function1<? super kotlin.coroutines.Continuation<? super R>,?>,kotlin.coroutines.Continuation<? super R>)","addedIn":"2.1.0"},{"method":"invalidationTrackerFlow(androidx.room.RoomDatabase,java.lang.String[],boolean)","addedIn":"2.6.0"},{"method":"RoomDatabaseKt()","addedIn":"2.1.0"}],"fields":[]},{"class":"androidx.room.migration.MigrationKt","addedIn":"2.4.0","methods":[{"method":"Migration(int,int,kotlin.jvm.functions.Function1<? super androidx.sqlite.db.SupportSQLiteDatabase,kotlin.Unit>)","addedIn":"2.4.0"}],"fields":[]}]
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.md5
new file mode 100644
index 0000000..ebb8e65
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.md5
@@ -0,0 +1 @@
+6c27c68f0c9e5a610e3f76c99bb34c56
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.sha1
new file mode 100644
index 0000000..d4e02d5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.sha1
@@ -0,0 +1 @@
+f30bf3b8e6bbd1c7e2f14f55088451a93592b71b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.sha256
new file mode 100644
index 0000000..0209cf9
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.sha256
@@ -0,0 +1 @@
+354f00f9f639395f1b3b7b67f1b347930877a53d5478ee774a0fe2d0bff0e4a5
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.sha512
new file mode 100644
index 0000000..76276bf
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01-versionMetadata.json.sha512
@@ -0,0 +1 @@
+1c94a33cd9b1fbf050412e6cb6ea9da9a8502b88a79f92a5c3e34a48abab58b8b2cb7629609339e4f6507d21f82adcc68e78db6069c605f931f9d289b2e38405
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar
new file mode 100644
index 0000000..06b8c1d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.md5
new file mode 100644
index 0000000..ab97b42
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.md5
@@ -0,0 +1 @@
+60b5eea8e94053b03ee9204faa771650
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.sha1
new file mode 100644
index 0000000..ed712de
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.sha1
@@ -0,0 +1 @@
+23cc7eed3107aa16035f30d759b2545fb0afce28
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.sha256
new file mode 100644
index 0000000..9ed2549
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.sha256
@@ -0,0 +1 @@
+459d7ea901f1cdbe1f678fb548f816597528806bccb7e06f68a354c268826a98
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.sha512
new file mode 100644
index 0000000..6b33380
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.aar.sha512
@@ -0,0 +1 @@
+1f76ee187f4c833769aec1af52fc74f09200cc9c82a76489ae2094de8961c8c8ec82debfb5f3db5c5b0ef99075539fafe0d340edf387c868661dd58f8c426224
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module
new file mode 100644
index 0000000..32cfb97
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module
@@ -0,0 +1,645 @@
+{
+  "formatVersion": "1.1",
+  "component": {
+    "group": "androidx.room",
+    "module": "room-ktx",
+    "version": "2.7.0-alpha01",
+    "attributes": {
+      "org.gradle.status": "release"
+    }
+  },
+  "createdBy": {
+    "gradle": {
+      "version": "8.4"
+    }
+  },
+  "variants": [
+    {
+      "name": "releaseVariantReleaseApiPublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-api"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlin",
+          "module": "kotlin-stdlib",
+          "version": {
+            "requires": "1.8.22"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlinx",
+          "module": "kotlinx-coroutines-android",
+          "version": {
+            "requires": "1.7.3"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-ktx-2.7.0-alpha01.aar",
+          "url": "room-ktx-2.7.0-alpha01.aar",
+          "size": 39128,
+          "sha512": "1f76ee187f4c833769aec1af52fc74f09200cc9c82a76489ae2094de8961c8c8ec82debfb5f3db5c5b0ef99075539fafe0d340edf387c868661dd58f8c426224",
+          "sha256": "459d7ea901f1cdbe1f678fb548f816597528806bccb7e06f68a354c268826a98",
+          "sha1": "23cc7eed3107aa16035f30d759b2545fb0afce28",
+          "md5": "60b5eea8e94053b03ee9204faa771650"
+        }
+      ]
+    },
+    {
+      "name": "releaseVariantReleaseRuntimePublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlin",
+          "module": "kotlin-stdlib",
+          "version": {
+            "requires": "1.8.22"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlinx",
+          "module": "kotlinx-coroutines-android",
+          "version": {
+            "requires": "1.7.3"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-ktx-2.7.0-alpha01.aar",
+          "url": "room-ktx-2.7.0-alpha01.aar",
+          "size": 39128,
+          "sha512": "1f76ee187f4c833769aec1af52fc74f09200cc9c82a76489ae2094de8961c8c8ec82debfb5f3db5c5b0ef99075539fafe0d340edf387c868661dd58f8c426224",
+          "sha256": "459d7ea901f1cdbe1f678fb548f816597528806bccb7e06f68a354c268826a98",
+          "sha1": "23cc7eed3107aa16035f30d759b2545fb0afce28",
+          "md5": "60b5eea8e94053b03ee9204faa771650"
+        }
+      ]
+    },
+    {
+      "name": "sourcesElements",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.docstype": "sources",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-ktx-2.7.0-alpha01-sources.jar",
+          "url": "room-ktx-2.7.0-alpha01-sources.jar",
+          "size": 6812,
+          "sha512": "c38c7192c7e0f1b8448c23db39cc5b635d12a42d3106c1092d8abcd634d5907e10f5eb59d687dc4f17f66bc82bbee84e2c321b86602dc58eaf46313ff74725fb",
+          "sha256": "78700174b49f8d81fc9d12c6f5202d0acf22621d5c80ba18777d68f835dce603",
+          "sha1": "a789af8e3795f4e4d404371670b3105ba82d97cb",
+          "md5": "62d1b37be42019d99585d611116368bc"
+        }
+      ]
+    },
+    {
+      "name": "libraryVersionMetadata",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.usage": "library-version-metadata"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-ktx is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-ktx-2.7.0-alpha01-versionMetadata.json",
+          "url": "room-ktx-2.7.0-alpha01-versionMetadata.json",
+          "size": 814,
+          "sha512": "1c94a33cd9b1fbf050412e6cb6ea9da9a8502b88a79f92a5c3e34a48abab58b8b2cb7629609339e4f6507d21f82adcc68e78db6069c605f931f9d289b2e38405",
+          "sha256": "354f00f9f639395f1b3b7b67f1b347930877a53d5478ee774a0fe2d0bff0e4a5",
+          "sha1": "f30bf3b8e6bbd1c7e2f14f55088451a93592b71b",
+          "md5": "6c27c68f0c9e5a610e3f76c99bb34c56"
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.md5
new file mode 100644
index 0000000..7ea11de
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.md5
@@ -0,0 +1 @@
+7f930f1aa0137b797483f7fa98cfa8f2
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.sha1
new file mode 100644
index 0000000..dd70c00
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.sha1
@@ -0,0 +1 @@
+2c604d24659f60ab52e3e5bd118a683566cf1ac3
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.sha256
new file mode 100644
index 0000000..0b10270
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.sha256
@@ -0,0 +1 @@
+cecbc3d1089a971d3ac7105987af7ca413dc3e4d63ea38d7518ec998e93fa17e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.sha512
new file mode 100644
index 0000000..e9e0fdf
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.module.sha512
@@ -0,0 +1 @@
+48a71a1207ef46a9eaccf11fdf77566c2651349bfb271f7377e58125a49127a86024121095019dbf8bcc966923160669fab6e9a19b471fbbe55fc52411e2ae55
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom
new file mode 100644
index 0000000..ca786a1
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom
@@ -0,0 +1,142 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <!-- This module was also published with a richer model, Gradle metadata,  -->
+  <!-- which should be used instead. Do not delete the following line which  -->
+  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
+  <!-- that they should prefer consuming it instead. -->
+  <!-- do_not_remove: published-with-gradle-metadata -->
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>androidx.room</groupId>
+  <artifactId>room-ktx</artifactId>
+  <version>2.7.0-alpha01</version>
+  <packaging>aar</packaging>
+  <name>Room Kotlin Extensions</name>
+  <description>Android Room Kotlin Extensions</description>
+  <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url>
+  <inceptionYear>2019</inceptionYear>
+  <organization>
+    <name>The Android Open Source Project</name>
+  </organization>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <developers>
+    <developer>
+      <name>The Android Open Source Project</name>
+    </developer>
+  </developers>
+  <scm>
+    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
+  </scm>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-common</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-guava</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-gradle-plugin</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-migration</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-guava</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-runtime</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+  <dependencies>
+    <dependency>
+      <groupId>androidx.room</groupId>
+      <artifactId>room-common</artifactId>
+      <version>[2.7.0-alpha01]</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>androidx.room</groupId>
+      <artifactId>room-runtime</artifactId>
+      <version>[2.7.0-alpha01]</version>
+      <scope>compile</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jetbrains.kotlin</groupId>
+      <artifactId>kotlin-stdlib</artifactId>
+      <version>1.8.22</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jetbrains.kotlinx</groupId>
+      <artifactId>kotlinx-coroutines-android</artifactId>
+      <version>1.7.3</version>
+      <scope>compile</scope>
+    </dependency>
+  </dependencies>
+</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.md5
new file mode 100644
index 0000000..8dda935
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.md5
@@ -0,0 +1 @@
+30a604d7e0b56fa25308484ee6fcaa0e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.sha1
new file mode 100644
index 0000000..bbb772e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.sha1
@@ -0,0 +1 @@
+846b95c4a4660e4081de81ec4d0021a1a7cb974b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.sha256
new file mode 100644
index 0000000..5a30dd5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.sha256
@@ -0,0 +1 @@
+7ff882b57276d7af3d191b48808eeed63535d8b966ea6a100d24abde224c7f4f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.sha512
new file mode 100644
index 0000000..68324db
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-ktx/2.7.0-alpha01/room-ktx-2.7.0-alpha01.pom.sha512
@@ -0,0 +1 @@
+1fa3e25c84f2ee8f8f94ac42af21cbe05cccbcf157c3b9b8d5b45f04fdce305a066532d9212a276333118526ba3df0f993a42b1e7ea23a13a3bc8097e01cb7cb
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar
deleted file mode 100644
index ddb27f0..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.md5
deleted file mode 100644
index 6601559..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-2e5b6d95c3c2aa473779f3c841792df3
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.sha1
deleted file mode 100644
index 101937d..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-abc198d764b45af9a96d1c786bfefa818b1b329c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.sha256
deleted file mode 100644
index dbf539b..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-ae0689cf3f14380c5cfa164b4e71aebfb30285e3cee17c33848967b25558755a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.sha512
deleted file mode 100644
index 9a7955a..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-7e6f9c9ba65e11734c1f6ceab92fe2ff6b8bc0b080806d8a684af413a7c632c86402b1da8d499659687c800d105d24015202f5e3414788fdc1209695239a3f64
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar
deleted file mode 100644
index f911348..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.md5 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.md5
deleted file mode 100644
index c9567fd..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-018168b22af774ea1d7a7f7f8f2d92e4
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.sha1 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.sha1
deleted file mode 100644
index d593f4a..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-da9bc00bfade97efd801077b0639d71b840a7454
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.sha256 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.sha256
deleted file mode 100644
index af78d13..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-ee6797c4cb487d8a930c35dd033feaa87bde9caf509b8ddf5998233ebe6fd526
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.sha512 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.sha512
deleted file mode 100644
index 0f877f0..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-2d9911a5fee1e5ecd62f9b97c17d3fdfc0cf943ccb2f40cf07f09f30cdb9d60b4cf94991086030ab36ba6a225431d268aae66efe2abee630ef65a0914fec6cfa
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module
deleted file mode 100644
index 1b971a9..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module
+++ /dev/null
@@ -1,107 +0,0 @@
-{
-  "formatVersion": "1.1",
-  "component": {
-    "group": "androidx.room",
-    "module": "room-migration",
-    "version": "2.5.0-alpha01",
-    "attributes": {
-      "org.gradle.status": "release"
-    }
-  },
-  "createdBy": {
-    "gradle": {
-      "version": "7.4"
-    }
-  },
-  "variants": [
-    {
-      "name": "apiElements",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.jvm.environment": "standard-jvm",
-        "org.gradle.jvm.version": 8,
-        "org.gradle.libraryelements": "jar",
-        "org.gradle.usage": "java-api",
-        "org.jetbrains.kotlin.platform.type": "jvm"
-      },
-      "files": [
-        {
-          "name": "room-migration-2.5.0-alpha01.jar",
-          "url": "room-migration-2.5.0-alpha01.jar",
-          "size": 41949,
-          "sha512": "2d9911a5fee1e5ecd62f9b97c17d3fdfc0cf943ccb2f40cf07f09f30cdb9d60b4cf94991086030ab36ba6a225431d268aae66efe2abee630ef65a0914fec6cfa",
-          "sha256": "ee6797c4cb487d8a930c35dd033feaa87bde9caf509b8ddf5998233ebe6fd526",
-          "sha1": "da9bc00bfade97efd801077b0639d71b840a7454",
-          "md5": "018168b22af774ea1d7a7f7f8f2d92e4"
-        }
-      ]
-    },
-    {
-      "name": "runtimeElements",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.jvm.environment": "standard-jvm",
-        "org.gradle.jvm.version": 8,
-        "org.gradle.libraryelements": "jar",
-        "org.gradle.usage": "java-runtime",
-        "org.jetbrains.kotlin.platform.type": "jvm"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.5.0-alpha01"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib",
-          "version": {
-            "requires": "1.6.10"
-          }
-        },
-        {
-          "group": "com.google.code.gson",
-          "module": "gson",
-          "version": {
-            "requires": "2.8.0"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-migration-2.5.0-alpha01.jar",
-          "url": "room-migration-2.5.0-alpha01.jar",
-          "size": 41949,
-          "sha512": "2d9911a5fee1e5ecd62f9b97c17d3fdfc0cf943ccb2f40cf07f09f30cdb9d60b4cf94991086030ab36ba6a225431d268aae66efe2abee630ef65a0914fec6cfa",
-          "sha256": "ee6797c4cb487d8a930c35dd033feaa87bde9caf509b8ddf5998233ebe6fd526",
-          "sha1": "da9bc00bfade97efd801077b0639d71b840a7454",
-          "md5": "018168b22af774ea1d7a7f7f8f2d92e4"
-        }
-      ]
-    },
-    {
-      "name": "sourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "java-runtime"
-      },
-      "files": [
-        {
-          "name": "room-migration-2.5.0-alpha01-sources.jar",
-          "url": "room-migration-2.5.0-alpha01-sources.jar",
-          "size": 16574,
-          "sha512": "7e6f9c9ba65e11734c1f6ceab92fe2ff6b8bc0b080806d8a684af413a7c632c86402b1da8d499659687c800d105d24015202f5e3414788fdc1209695239a3f64",
-          "sha256": "ae0689cf3f14380c5cfa164b4e71aebfb30285e3cee17c33848967b25558755a",
-          "sha1": "abc198d764b45af9a96d1c786bfefa818b1b329c",
-          "md5": "2e5b6d95c3c2aa473779f3c841792df3"
-        }
-      ]
-    }
-  ]
-}
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.md5
deleted file mode 100644
index 121436d..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.md5
+++ /dev/null
@@ -1 +0,0 @@
-853bd02664f36cfe0627deb2468f194a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.sha1
deleted file mode 100644
index 7a50088..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.sha1
+++ /dev/null
@@ -1 +0,0 @@
-46f4321fe3817f4216f5fc930ed14b1081798a0f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.sha256
deleted file mode 100644
index e3f1b14..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.sha256
+++ /dev/null
@@ -1 +0,0 @@
-0473cc56a267ce810cf767d2a967db823be68a0b6ddfe7975fe09ce5787096ae
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.sha512
deleted file mode 100644
index 75eea64..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.module.sha512
+++ /dev/null
@@ -1 +0,0 @@
-3a522a395637b2b3c12a6ef914ce5b791a752f7373b92d48928b001c72558a86b3c1d17259c64b6ce61c8f8ddcd23173ca8327259cb29409eeeb5075eecb8587
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom
deleted file mode 100644
index 4398068..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-  <!-- This module was also published with a richer model, Gradle metadata,  -->
-  <!-- which should be used instead. Do not delete the following line which  -->
-  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
-  <!-- that they should prefer consuming it instead. -->
-  <!-- do_not_remove: published-with-gradle-metadata -->
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>androidx.room</groupId>
-  <artifactId>room-migration</artifactId>
-  <version>2.5.0-alpha01</version>
-  <name>Android Room Migration</name>
-  <description>Android Room Migration</description>
-  <url>https://developer.android.com/jetpack/androidx/releases/room#2.5.0-alpha01</url>
-  <inceptionYear>2017</inceptionYear>
-  <licenses>
-    <license>
-      <name>The Apache Software License, Version 2.0</name>
-      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-      <distribution>repo</distribution>
-    </license>
-  </licenses>
-  <developers>
-    <developer>
-      <name>The Android Open Source Project</name>
-    </developer>
-  </developers>
-  <scm>
-    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
-    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
-  </scm>
-  <dependencies>
-    <dependency>
-      <groupId>androidx.room</groupId>
-      <artifactId>room-common</artifactId>
-      <version>[2.5.0-alpha01]</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jetbrains.kotlin</groupId>
-      <artifactId>kotlin-stdlib</artifactId>
-      <version>1.6.10</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>com.google.code.gson</groupId>
-      <artifactId>gson</artifactId>
-      <version>2.8.0</version>
-      <scope>runtime</scope>
-    </dependency>
-  </dependencies>
-</project>
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.md5
deleted file mode 100644
index a7cd346..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-c1840d32d2c0e7e7fdb4a9d89335ddff
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.sha1
deleted file mode 100644
index 0c619ee..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-27a2ff8ece426c8ef5cb58f383c7de2a26ecd1d4
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.sha256
deleted file mode 100644
index 467affd..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.sha256
+++ /dev/null
@@ -1 +0,0 @@
-f0b4b45c330763caefcd1a01e81ba09bd7e7cd65452236536a8970f65c3a9594
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.sha512
deleted file mode 100644
index ce3098b..0000000
--- a/current/androidx/m2repository/androidx/room/room-migration/2.5.0-alpha01/room-migration-2.5.0-alpha01.pom.sha512
+++ /dev/null
@@ -1 +0,0 @@
-7a88f0d1995bc365e63274c2b78c716072e20e3e62e7e4ddb40dab32a6f2abb255d44652369832c3c7f3e7efe83b823d770cdb6b5e582f825e1d0866bcaf44dc
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/Android.bp
new file mode 100644
index 0000000..ecc3876
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/Android.bp
@@ -0,0 +1,46 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import {
+    name: "androidx.room_room-migration-nodeps",
+    jars: ["room-migration-2.7.0-alpha01.jar"],
+    sdk_version: "31",
+    host_supported: true,
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+}
+
+java_library_static {
+    name: "androidx.room_room-migration",
+    sdk_version: "31",
+    host_supported: true,
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+    static_libs: [
+        "androidx.room_room-migration-nodeps",
+        "androidx.room_room-common",
+        "gson",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar
new file mode 100644
index 0000000..61a966c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.md5
new file mode 100644
index 0000000..079d6e5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.md5
@@ -0,0 +1 @@
+07c6e8c55caf63e9350198318341b17a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.sha1
new file mode 100644
index 0000000..ccfbd72
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.sha1
@@ -0,0 +1 @@
+8cf7dbff8a9c7dd22581479950565f2e97c5d64e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.sha256
new file mode 100644
index 0000000..730138e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.sha256
@@ -0,0 +1 @@
+946925a5c1c5a81f4af84dd8f3e5a2813c920579904ec8f117e454947c5c6463
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.sha512
new file mode 100644
index 0000000..ad7e0ed
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-sources.jar.sha512
@@ -0,0 +1 @@
+4c0d4188a7bd137621af092561fbef818953c366a164f2ef5babdad6ea3a71c409428ab1912ea9d4bf761e97549070f9a78a606beb34dad6b8d12c87ea65feef
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.md5
new file mode 100644
index 0000000..f48d298
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.md5
@@ -0,0 +1 @@
+d751713988987e9331980363e24189ce
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.sha1
new file mode 100644
index 0000000..855a663
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.sha1
@@ -0,0 +1 @@
+97d170e1550eee4afc0af065b78cda302a97674c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.sha256
new file mode 100644
index 0000000..3a6a649
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.sha256
@@ -0,0 +1 @@
+4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.sha512
new file mode 100644
index 0000000..c5a54e2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01-versionMetadata.json.sha512
@@ -0,0 +1 @@
+b25b294cb4deb69ea00a4c3cf3113904801b6015e5956bd019a8570b1fe1d6040e944ef3cdee16d0a46503ca6e659a25f21cf9ceddc13f352a3c98138c15d6af
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar
new file mode 100644
index 0000000..52069ca
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.md5 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.md5
new file mode 100644
index 0000000..8f9e393
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.md5
@@ -0,0 +1 @@
+67721e3dafc54d20766da01de88bb6e6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.sha1 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.sha1
new file mode 100644
index 0000000..574d846
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.sha1
@@ -0,0 +1 @@
+91abcc10fd4c53464a944ccd183658f697c614b6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.sha256 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.sha256
new file mode 100644
index 0000000..e280321
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.sha256
@@ -0,0 +1 @@
+03db0ae8c9bf15ad050ad7bab23e89dc0dd8c4793d380b16a45151b7959fe13a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.sha512 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.sha512
new file mode 100644
index 0000000..f6f5bbf
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.jar.sha512
@@ -0,0 +1 @@
+5094d0b0c0189f02c8f3dc6098561fd6f1a67bd14813065a15d0bb06afb2ade4d18865324127481d7b5d729b930567f64ced55be05208bebb86dedc9709e1369
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module
new file mode 100644
index 0000000..6f8ad34
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module
@@ -0,0 +1,614 @@
+{
+  "formatVersion": "1.1",
+  "component": {
+    "group": "androidx.room",
+    "module": "room-migration",
+    "version": "2.7.0-alpha01",
+    "attributes": {
+      "org.gradle.status": "release"
+    }
+  },
+  "createdBy": {
+    "gradle": {
+      "version": "8.4-rc-2"
+    }
+  },
+  "variants": [
+    {
+      "name": "apiElements",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.jvm.environment": "standard-jvm",
+        "org.gradle.jvm.version": 8,
+        "org.gradle.libraryelements": "jar",
+        "org.gradle.usage": "java-api",
+        "org.jetbrains.kotlin.platform.type": "jvm"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-migration-2.7.0-alpha01.jar",
+          "url": "room-migration-2.7.0-alpha01.jar",
+          "size": 45000,
+          "sha512": "5094d0b0c0189f02c8f3dc6098561fd6f1a67bd14813065a15d0bb06afb2ade4d18865324127481d7b5d729b930567f64ced55be05208bebb86dedc9709e1369",
+          "sha256": "03db0ae8c9bf15ad050ad7bab23e89dc0dd8c4793d380b16a45151b7959fe13a",
+          "sha1": "91abcc10fd4c53464a944ccd183658f697c614b6",
+          "md5": "67721e3dafc54d20766da01de88bb6e6"
+        }
+      ]
+    },
+    {
+      "name": "runtimeElements",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.jvm.environment": "standard-jvm",
+        "org.gradle.jvm.version": 8,
+        "org.gradle.libraryelements": "jar",
+        "org.gradle.usage": "java-runtime",
+        "org.jetbrains.kotlin.platform.type": "jvm"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "com.google.code.gson",
+          "module": "gson",
+          "version": {
+            "requires": "2.9.0"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlin",
+          "module": "kotlin-stdlib",
+          "version": {
+            "requires": "1.8.22"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-migration-2.7.0-alpha01.jar",
+          "url": "room-migration-2.7.0-alpha01.jar",
+          "size": 45000,
+          "sha512": "5094d0b0c0189f02c8f3dc6098561fd6f1a67bd14813065a15d0bb06afb2ade4d18865324127481d7b5d729b930567f64ced55be05208bebb86dedc9709e1369",
+          "sha256": "03db0ae8c9bf15ad050ad7bab23e89dc0dd8c4793d380b16a45151b7959fe13a",
+          "sha1": "91abcc10fd4c53464a944ccd183658f697c614b6",
+          "md5": "67721e3dafc54d20766da01de88bb6e6"
+        }
+      ]
+    },
+    {
+      "name": "sourcesElements",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.docstype": "sources",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-migration-2.7.0-alpha01-sources.jar",
+          "url": "room-migration-2.7.0-alpha01-sources.jar",
+          "size": 16655,
+          "sha512": "4c0d4188a7bd137621af092561fbef818953c366a164f2ef5babdad6ea3a71c409428ab1912ea9d4bf761e97549070f9a78a606beb34dad6b8d12c87ea65feef",
+          "sha256": "946925a5c1c5a81f4af84dd8f3e5a2813c920579904ec8f117e454947c5c6463",
+          "sha1": "8cf7dbff8a9c7dd22581479950565f2e97c5d64e",
+          "md5": "07c6e8c55caf63e9350198318341b17a"
+        }
+      ]
+    },
+    {
+      "name": "libraryVersionMetadata",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.usage": "library-version-metadata"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-migration is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-migration-2.7.0-alpha01-versionMetadata.json",
+          "url": "room-migration-2.7.0-alpha01-versionMetadata.json",
+          "size": 2,
+          "sha512": "b25b294cb4deb69ea00a4c3cf3113904801b6015e5956bd019a8570b1fe1d6040e944ef3cdee16d0a46503ca6e659a25f21cf9ceddc13f352a3c98138c15d6af",
+          "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
+          "sha1": "97d170e1550eee4afc0af065b78cda302a97674c",
+          "md5": "d751713988987e9331980363e24189ce"
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.md5
new file mode 100644
index 0000000..fa82e55
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.md5
@@ -0,0 +1 @@
+7c569c292de029b4968e4d44d70c2321
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.sha1
new file mode 100644
index 0000000..c9301cd
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.sha1
@@ -0,0 +1 @@
+8fddf457760fecf841eefa5d45fff489b0189f33
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.sha256
new file mode 100644
index 0000000..39b78db
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.sha256
@@ -0,0 +1 @@
+137035f77bef733793b43a027dd29001bc777bab332d76a72f2866f650f97138
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.sha512
new file mode 100644
index 0000000..3e4c52e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.module.sha512
@@ -0,0 +1 @@
+4913032d103739e155b2b206324acd66a8310b6311b7a4fbc10e114a975b340811727d54a40ae619746cb8576472ebd1fe6ae07a608ba1e980ae641a647cb66c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom
new file mode 100644
index 0000000..0fae81e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom
@@ -0,0 +1,134 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <!-- This module was also published with a richer model, Gradle metadata,  -->
+  <!-- which should be used instead. Do not delete the following line which  -->
+  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
+  <!-- that they should prefer consuming it instead. -->
+  <!-- do_not_remove: published-with-gradle-metadata -->
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>androidx.room</groupId>
+  <artifactId>room-migration</artifactId>
+  <version>2.7.0-alpha01</version>
+  <name>Room Migration</name>
+  <description>Android Room Migration</description>
+  <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url>
+  <inceptionYear>2017</inceptionYear>
+  <organization>
+    <name>The Android Open Source Project</name>
+  </organization>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <developers>
+    <developer>
+      <name>The Android Open Source Project</name>
+    </developer>
+  </developers>
+  <scm>
+    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
+  </scm>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-common</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-guava</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-gradle-plugin</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-ktx</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-guava</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-runtime</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+  <dependencies>
+    <dependency>
+      <groupId>androidx.room</groupId>
+      <artifactId>room-common</artifactId>
+      <version>[2.7.0-alpha01]</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.code.gson</groupId>
+      <artifactId>gson</artifactId>
+      <version>2.9.0</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jetbrains.kotlin</groupId>
+      <artifactId>kotlin-stdlib</artifactId>
+      <version>1.8.22</version>
+      <scope>runtime</scope>
+    </dependency>
+  </dependencies>
+</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.md5
new file mode 100644
index 0000000..ba6d9ab
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.md5
@@ -0,0 +1 @@
+e06466375084a88783ed937e986bde2e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.sha1
new file mode 100644
index 0000000..9b69f1f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.sha1
@@ -0,0 +1 @@
+4df979f43cc8151e6c1282e61578796f1fd9111e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.sha256
new file mode 100644
index 0000000..6fb8c27
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.sha256
@@ -0,0 +1 @@
+c3b615fb90d2d4973adce3102e1a29ac41611d238709c359a94d2e60deb94f3c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.sha512
new file mode 100644
index 0000000..af51385
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-migration/2.7.0-alpha01/room-migration-2.7.0-alpha01.pom.sha512
@@ -0,0 +1 @@
+0258effb37a05318ed07a8babc438b38beb97a7449a8a8a28a4c72d76fb4ac83671564c1c00c072458e62661e66cd4c65be0ebea39a97989dcc59b6ac9bfd0c2
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar
deleted file mode 100644
index 335bff1..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.md5
deleted file mode 100644
index 47afc5b..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-f483d4356f019f4e490913322a4c26bf
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.sha1
deleted file mode 100644
index bc20bd3..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-44c566c44a5c63fc97e23af6df1afc1b2456d0f0
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.sha256
deleted file mode 100644
index 7f6547f..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-c4ea59de948b651ef4e8aa69893e74f7aa2ec30d1afd07b6619af4333a721aae
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.sha512
deleted file mode 100644
index bd889d8..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-26b079acb4d352aede875c847e2fd789cf2fb16a4781f6d79a68307dbcab15c350be7eb2585964a63dab914b588a7e6a4484f74f8c6b5cb766269a3931c3e96a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar
deleted file mode 100644
index 03eaa24..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.md5 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.md5
deleted file mode 100644
index ed9d297..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-e7d95930dd08900edc0666430e049f8d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.sha1 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.sha1
deleted file mode 100644
index f18a781..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-e0a81176f4f13575eaaa67d6c0d20bce62c86d18
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.sha256 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.sha256
deleted file mode 100644
index b0f6031..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-05ca7f8e34dfde7c04067a223382e63673831de548b94bbb09282e6cdc70a8b6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.sha512 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.sha512
deleted file mode 100644
index 3766642..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.aar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-8a1e6b5c5354064faf3c456164a0bdfae615bd85c3c60eb5ffa00e6120ccf99d6e1625b3df8c2caeeaf5d89a8cfa6547bc1186df297eb33726b5789e5ece82cb
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module
deleted file mode 100644
index 949c541..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module
+++ /dev/null
@@ -1,424 +0,0 @@
-{
-  "formatVersion": "1.1",
-  "component": {
-    "group": "androidx.room",
-    "module": "room-paging-guava",
-    "version": "2.6.0-alpha02",
-    "attributes": {
-      "org.gradle.status": "release"
-    }
-  },
-  "createdBy": {
-    "gradle": {
-      "version": "8.0"
-    }
-  },
-  "variants": [
-    {
-      "name": "releaseVariantReleaseApiPublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-api"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.paging",
-          "module": "paging-guava",
-          "version": {
-            "requires": "3.1.1"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib",
-          "version": {
-            "requires": "1.8.21"
-          }
-        }
-      ],
-      "dependencyConstraints": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing-testing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-guava",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-ktx",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-migration",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-testing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-paging-guava-2.6.0-alpha02.aar",
-          "url": "room-paging-guava-2.6.0-alpha02.aar",
-          "size": 10855,
-          "sha512": "8a1e6b5c5354064faf3c456164a0bdfae615bd85c3c60eb5ffa00e6120ccf99d6e1625b3df8c2caeeaf5d89a8cfa6547bc1186df297eb33726b5789e5ece82cb",
-          "sha256": "05ca7f8e34dfde7c04067a223382e63673831de548b94bbb09282e6cdc70a8b6",
-          "sha1": "e0a81176f4f13575eaaa67d6c0d20bce62c86d18",
-          "md5": "e7d95930dd08900edc0666430e049f8d"
-        }
-      ]
-    },
-    {
-      "name": "releaseVariantReleaseRuntimePublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-runtime"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.paging",
-          "module": "paging-guava",
-          "version": {
-            "requires": "3.1.1"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-guava",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib",
-          "version": {
-            "requires": "1.8.21"
-          }
-        }
-      ],
-      "dependencyConstraints": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing-testing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-guava",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-ktx",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-migration",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-testing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-paging-guava-2.6.0-alpha02.aar",
-          "url": "room-paging-guava-2.6.0-alpha02.aar",
-          "size": 10855,
-          "sha512": "8a1e6b5c5354064faf3c456164a0bdfae615bd85c3c60eb5ffa00e6120ccf99d6e1625b3df8c2caeeaf5d89a8cfa6547bc1186df297eb33726b5789e5ece82cb",
-          "sha256": "05ca7f8e34dfde7c04067a223382e63673831de548b94bbb09282e6cdc70a8b6",
-          "sha1": "e0a81176f4f13575eaaa67d6c0d20bce62c86d18",
-          "md5": "e7d95930dd08900edc0666430e049f8d"
-        }
-      ]
-    },
-    {
-      "name": "sourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "java-runtime"
-      },
-      "dependencyConstraints": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing-testing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-guava",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-ktx",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-migration",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-testing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-paging-guava-2.6.0-alpha02-sources.jar",
-          "url": "room-paging-guava-2.6.0-alpha02-sources.jar",
-          "size": 2852,
-          "sha512": "26b079acb4d352aede875c847e2fd789cf2fb16a4781f6d79a68307dbcab15c350be7eb2585964a63dab914b588a7e6a4484f74f8c6b5cb766269a3931c3e96a",
-          "sha256": "c4ea59de948b651ef4e8aa69893e74f7aa2ec30d1afd07b6619af4333a721aae",
-          "sha1": "44c566c44a5c63fc97e23af6df1afc1b2456d0f0",
-          "md5": "f483d4356f019f4e490913322a4c26bf"
-        }
-      ]
-    }
-  ]
-}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.md5 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.md5
deleted file mode 100644
index eae8ce7..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.md5
+++ /dev/null
@@ -1 +0,0 @@
-762152cf031465e4889bc6d816184393
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.sha1 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.sha1
deleted file mode 100644
index b248535..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.sha1
+++ /dev/null
@@ -1 +0,0 @@
-80fbb7d6e6661cfe585bad352f6370ec494b738a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.sha256 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.sha256
deleted file mode 100644
index eda81eb..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.sha256
+++ /dev/null
@@ -1 +0,0 @@
-0723ffef0b9038b6d70d55201efdce174e06a44fccd4713c652e33aa9c13497d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.sha512 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.sha512
deleted file mode 100644
index c0344dd..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.module.sha512
+++ /dev/null
@@ -1 +0,0 @@
-dd70e0c855b1255498fe358f74e3d288187a7a5f4540509d2e436b91e17d18062d7791618420c23da1f31bedf5779fe0dea058180b096760fcf63bcb00fceed6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom
deleted file mode 100644
index 7801dbd..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom
+++ /dev/null
@@ -1,136 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <!-- This module was also published with a richer model, Gradle metadata,  -->
-  <!-- which should be used instead. Do not delete the following line which  -->
-  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
-  <!-- that they should prefer consuming it instead. -->
-  <!-- do_not_remove: published-with-gradle-metadata -->
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>androidx.room</groupId>
-  <artifactId>room-paging-guava</artifactId>
-  <version>2.6.0-alpha02</version>
-  <packaging>aar</packaging>
-  <name>Room Paging Guava</name>
-  <description>Guava integration in Room Paging</description>
-  <url>https://developer.android.com/jetpack/androidx/releases/room#2.6.0-alpha02</url>
-  <inceptionYear>2022</inceptionYear>
-  <licenses>
-    <license>
-      <name>The Apache Software License, Version 2.0</name>
-      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-      <distribution>repo</distribution>
-    </license>
-  </licenses>
-  <developers>
-    <developer>
-      <name>The Android Open Source Project</name>
-    </developer>
-  </developers>
-  <scm>
-    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
-    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
-  </scm>
-  <dependencyManagement>
-    <dependencies>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-common</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-compiler</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-compiler-processing</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-compiler-processing-testing</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-guava</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-ktx</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-migration</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-paging</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-paging-rxjava2</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-paging-rxjava3</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-runtime</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-rxjava2</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-rxjava3</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-testing</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-    </dependencies>
-  </dependencyManagement>
-  <dependencies>
-    <dependency>
-      <groupId>androidx.paging</groupId>
-      <artifactId>paging-guava</artifactId>
-      <version>3.1.1</version>
-      <scope>compile</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>androidx.room</groupId>
-      <artifactId>room-guava</artifactId>
-      <version>[2.6.0-alpha02]</version>
-      <scope>runtime</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>androidx.room</groupId>
-      <artifactId>room-paging</artifactId>
-      <version>[2.6.0-alpha02]</version>
-      <scope>runtime</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>org.jetbrains.kotlin</groupId>
-      <artifactId>kotlin-stdlib</artifactId>
-      <version>1.8.21</version>
-      <scope>compile</scope>
-    </dependency>
-  </dependencies>
-</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.md5 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.md5
deleted file mode 100644
index 8139602..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-04e22a075c8ecbeac196f5d96cc657e3
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.sha1 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.sha1
deleted file mode 100644
index c5a6d7f..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-295f7bfd097a02476c4e1bf110cc0cdf35f8d461
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.sha256 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.sha256
deleted file mode 100644
index eda3ce7..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.sha256
+++ /dev/null
@@ -1 +0,0 @@
-36efe9e2cd801ebcd8609d39e612c61cc9eb39b5622eb73d2d321e49e39fde6c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.sha512 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.sha512
deleted file mode 100644
index 270e041..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging-guava/2.6.0-alpha02/room-paging-guava-2.6.0-alpha02.pom.sha512
+++ /dev/null
@@ -1 +0,0 @@
-301e6ac66018091df5eb15a6cfc968503250e02ca5b164845cdb12ca362e7e80bd0b6db27281de699ded4db63f8a68f5fcaa43d2544a472cd8393bc08af738f5
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/Android.bp
new file mode 100644
index 0000000..413b309
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.room_room-paging-guava-nodeps",
+    aars: ["room-paging-guava-2.7.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.paging_paging-guava",
+        "androidx.room_room-guava",
+        "androidx.room_room-paging",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.room_room-paging-guava",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.room_room-paging-guava-nodeps",
+        "androidx.paging_paging-guava",
+        "androidx.room_room-guava",
+        "androidx.room_room-paging",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/build-info.textproto
new file mode 100644
index 0000000..1e26075
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/build-info.textproto
@@ -0,0 +1,124 @@
+version: "2.7.0-alpha01"
+dependency_list {
+  dependency {
+    group_id: "androidx.paging"
+    artifact_id: "paging-guava"
+    version: "3.1.1"
+    is_tip_of_tree: false
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-guava"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
+release_checklist {
+}
+build_id: "androidx.room"
+group_id: "androidx.room"
+artifact_id: "room-paging-guava"
+path: "/room/room-paging-guava"
+sha: "fb0e74535a7a408585f4079d7e6e34f664146990"
+require_same_version_group_build: true
+group_zip_path: "per-group-zips/gmaven-androidx-room-11143848.zip"
+project_zip_path: "per-project-zips/androidx.room-room-paging-guava-all-11143848-2.7.0-alpha01.zip"
+kotlin_version: "1.9.20"
+dependency_constraint_list {
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-common"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler-processing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler-processing-testing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-gradle-plugin"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-guava"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-ktx"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-migration"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-rxjava2"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-rxjava3"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-runtime"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-rxjava2"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-rxjava3"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-testing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..ebc6f49
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2022 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.room.paging.guava" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar
new file mode 100644
index 0000000..22a6088
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.md5
new file mode 100644
index 0000000..2b22128
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.md5
@@ -0,0 +1 @@
+eb7e1557389af503bc95939625173b4a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.sha1
new file mode 100644
index 0000000..fe0a84d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.sha1
@@ -0,0 +1 @@
+6290cb9c0ae524ce3aa24a69268b1a6b62ff5099
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.sha256
new file mode 100644
index 0000000..8022dc0
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.sha256
@@ -0,0 +1 @@
+a0bc4b8731307c923032ec4713781e89b068c07d522856f50114a3c45e751cc6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.sha512
new file mode 100644
index 0000000..962de75
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-sources.jar.sha512
@@ -0,0 +1 @@
+2a92e7b857544e5dff4819bd1d50cbf14075df5e6f96770786ccca2be2142cb33e217a551d132f55b092a81311323066f51d2cc24040757704b1037c4bb9f1e9
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.md5
new file mode 100644
index 0000000..f48d298
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.md5
@@ -0,0 +1 @@
+d751713988987e9331980363e24189ce
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.sha1
new file mode 100644
index 0000000..855a663
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.sha1
@@ -0,0 +1 @@
+97d170e1550eee4afc0af065b78cda302a97674c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.sha256
new file mode 100644
index 0000000..3a6a649
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.sha256
@@ -0,0 +1 @@
+4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.sha512
new file mode 100644
index 0000000..c5a54e2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01-versionMetadata.json.sha512
@@ -0,0 +1 @@
+b25b294cb4deb69ea00a4c3cf3113904801b6015e5956bd019a8570b1fe1d6040e944ef3cdee16d0a46503ca6e659a25f21cf9ceddc13f352a3c98138c15d6af
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar
new file mode 100644
index 0000000..36e3108
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.md5
new file mode 100644
index 0000000..4a7b7a6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.md5
@@ -0,0 +1 @@
+8341792dc75ac587af3613a471de3f7d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.sha1
new file mode 100644
index 0000000..b89876c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.sha1
@@ -0,0 +1 @@
+a7aa727658d3253808d11f21c050c28873e4baa7
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.sha256
new file mode 100644
index 0000000..c83efcd
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.sha256
@@ -0,0 +1 @@
+575125286830fbf946049b5b47c7cbc1fa820daf63a957b9a264b0cd7d890a19
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.sha512
new file mode 100644
index 0000000..7ff1fbb
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.aar.sha512
@@ -0,0 +1 @@
+a0e696e13d200e0cf3b1793d8502fbe3fca5e6299b44e5a8ce722e4d0624dd6f45621ead931d9ac95e18819e3942fc7a83f6f7f799d20587e7b07f129cf233ec
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module
new file mode 100644
index 0000000..600d868
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module
@@ -0,0 +1,631 @@
+{
+  "formatVersion": "1.1",
+  "component": {
+    "group": "androidx.room",
+    "module": "room-paging-guava",
+    "version": "2.7.0-alpha01",
+    "attributes": {
+      "org.gradle.status": "release"
+    }
+  },
+  "createdBy": {
+    "gradle": {
+      "version": "8.4"
+    }
+  },
+  "variants": [
+    {
+      "name": "releaseVariantReleaseApiPublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-api"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.paging",
+          "module": "paging-guava",
+          "version": {
+            "requires": "3.1.1"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlin",
+          "module": "kotlin-stdlib",
+          "version": {
+            "requires": "1.8.22"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-paging-guava-2.7.0-alpha01.aar",
+          "url": "room-paging-guava-2.7.0-alpha01.aar",
+          "size": 10870,
+          "sha512": "a0e696e13d200e0cf3b1793d8502fbe3fca5e6299b44e5a8ce722e4d0624dd6f45621ead931d9ac95e18819e3942fc7a83f6f7f799d20587e7b07f129cf233ec",
+          "sha256": "575125286830fbf946049b5b47c7cbc1fa820daf63a957b9a264b0cd7d890a19",
+          "sha1": "a7aa727658d3253808d11f21c050c28873e4baa7",
+          "md5": "8341792dc75ac587af3613a471de3f7d"
+        }
+      ]
+    },
+    {
+      "name": "releaseVariantReleaseRuntimePublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.paging",
+          "module": "paging-guava",
+          "version": {
+            "requires": "3.1.1"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlin",
+          "module": "kotlin-stdlib",
+          "version": {
+            "requires": "1.8.22"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-paging-guava-2.7.0-alpha01.aar",
+          "url": "room-paging-guava-2.7.0-alpha01.aar",
+          "size": 10870,
+          "sha512": "a0e696e13d200e0cf3b1793d8502fbe3fca5e6299b44e5a8ce722e4d0624dd6f45621ead931d9ac95e18819e3942fc7a83f6f7f799d20587e7b07f129cf233ec",
+          "sha256": "575125286830fbf946049b5b47c7cbc1fa820daf63a957b9a264b0cd7d890a19",
+          "sha1": "a7aa727658d3253808d11f21c050c28873e4baa7",
+          "md5": "8341792dc75ac587af3613a471de3f7d"
+        }
+      ]
+    },
+    {
+      "name": "sourcesElements",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.docstype": "sources",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-paging-guava-2.7.0-alpha01-sources.jar",
+          "url": "room-paging-guava-2.7.0-alpha01-sources.jar",
+          "size": 2850,
+          "sha512": "2a92e7b857544e5dff4819bd1d50cbf14075df5e6f96770786ccca2be2142cb33e217a551d132f55b092a81311323066f51d2cc24040757704b1037c4bb9f1e9",
+          "sha256": "a0bc4b8731307c923032ec4713781e89b068c07d522856f50114a3c45e751cc6",
+          "sha1": "6290cb9c0ae524ce3aa24a69268b1a6b62ff5099",
+          "md5": "eb7e1557389af503bc95939625173b4a"
+        }
+      ]
+    },
+    {
+      "name": "libraryVersionMetadata",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.usage": "library-version-metadata"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging-guava is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-paging-guava-2.7.0-alpha01-versionMetadata.json",
+          "url": "room-paging-guava-2.7.0-alpha01-versionMetadata.json",
+          "size": 2,
+          "sha512": "b25b294cb4deb69ea00a4c3cf3113904801b6015e5956bd019a8570b1fe1d6040e944ef3cdee16d0a46503ca6e659a25f21cf9ceddc13f352a3c98138c15d6af",
+          "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
+          "sha1": "97d170e1550eee4afc0af065b78cda302a97674c",
+          "md5": "d751713988987e9331980363e24189ce"
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.md5
new file mode 100644
index 0000000..796f88a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.md5
@@ -0,0 +1 @@
+3e6842fb721b067717fccf367c904662
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.sha1
new file mode 100644
index 0000000..00a73ff
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.sha1
@@ -0,0 +1 @@
+1dc7d76c9e09a6acf5282053e7361ae2e5e32042
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.sha256
new file mode 100644
index 0000000..317f566
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.sha256
@@ -0,0 +1 @@
+198704e2ec494e5fabd7f73fe586eeb921b83268ad1e30c01ce19088b043e1ea
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.sha512
new file mode 100644
index 0000000..00aa175
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.module.sha512
@@ -0,0 +1 @@
+20a9a8ab193fd3f75850d52697662f6748a1237c8388827d2ec4d860d71b038f016265cd482cfc03ddb48069a406dbf3600f0cc5f90c6335d20c8acfe571b02f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom
new file mode 100644
index 0000000..847a4ae
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom
@@ -0,0 +1,144 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <!-- This module was also published with a richer model, Gradle metadata,  -->
+  <!-- which should be used instead. Do not delete the following line which  -->
+  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
+  <!-- that they should prefer consuming it instead. -->
+  <!-- do_not_remove: published-with-gradle-metadata -->
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>androidx.room</groupId>
+  <artifactId>room-paging-guava</artifactId>
+  <version>2.7.0-alpha01</version>
+  <packaging>aar</packaging>
+  <name>Room Paging Guava</name>
+  <description>Guava integration in Room Paging</description>
+  <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url>
+  <inceptionYear>2022</inceptionYear>
+  <organization>
+    <name>The Android Open Source Project</name>
+  </organization>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <developers>
+    <developer>
+      <name>The Android Open Source Project</name>
+    </developer>
+  </developers>
+  <scm>
+    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
+  </scm>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-common</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-guava</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-gradle-plugin</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-ktx</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-migration</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-runtime</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+  <dependencies>
+    <dependency>
+      <groupId>androidx.paging</groupId>
+      <artifactId>paging-guava</artifactId>
+      <version>3.1.1</version>
+      <scope>compile</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.room</groupId>
+      <artifactId>room-guava</artifactId>
+      <version>[2.7.0-alpha01]</version>
+      <scope>runtime</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.room</groupId>
+      <artifactId>room-paging</artifactId>
+      <version>[2.7.0-alpha01]</version>
+      <scope>runtime</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jetbrains.kotlin</groupId>
+      <artifactId>kotlin-stdlib</artifactId>
+      <version>1.8.22</version>
+      <scope>compile</scope>
+    </dependency>
+  </dependencies>
+</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.md5
new file mode 100644
index 0000000..b19a724
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.md5
@@ -0,0 +1 @@
+af472d267a557b23acfdb5ee3e0fbe58
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.sha1
new file mode 100644
index 0000000..dc700d0
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.sha1
@@ -0,0 +1 @@
+f2bba3c6bf39466523f64fec4110e3684310a9ca
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.sha256
new file mode 100644
index 0000000..c8a4612
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.sha256
@@ -0,0 +1 @@
+6b4a0d7e6563ab984dc8a6d8a7badbb94ad54868659f2f266356c2e3834abdc1
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.sha512
new file mode 100644
index 0000000..5704d50
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging-guava/2.7.0-alpha01/room-paging-guava-2.7.0-alpha01.pom.sha512
@@ -0,0 +1 @@
+ba74312a86fd7e165902889b41b7cde93d8fc1d4bf683a6fd9673a55a3171307ac0a04093b5ad091c353b0c4b3e64b495c938be41017c585d0993bf21ac72a71
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar
deleted file mode 100644
index e2ce505..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.md5
deleted file mode 100644
index b0fd123..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-595936cd7b4e424315ff1e8de59d1752
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.sha1
deleted file mode 100644
index c407156..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-8237999cf62093395e784298221bfe4130424361
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.sha256
deleted file mode 100644
index da11701..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-c0909e2034ede2d202d0c4f0bff8af71736aa96811cfd58876f5408733f93f09
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.sha512
deleted file mode 100644
index 6a35e8b..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-5f6b2e18d37bcccd17dd72cfca4bf3bc3ecde8cf47f59c8acfec170f128805babe742c7e4b29aeb95c34a589140d5deffb5fbbe9406c279efead9f25f1f314a0
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar
deleted file mode 100644
index 8f1d274..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.md5 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.md5
deleted file mode 100644
index 339da02..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-bee420354b48ec837969d50217566dc3
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.sha1 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.sha1
deleted file mode 100644
index bd4686f..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-50d2c32eba540651dba27fa891caaf91e7676e20
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.sha256 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.sha256
deleted file mode 100644
index 1df3a2c..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-06395ec103f11bb3b9e3d263e18104ef81664222c079464fd18c4bbdb0ae9413
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.sha512 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.sha512
deleted file mode 100644
index 274d6ee..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.aar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-ab71a7e8b801ef1215603521fee600de9fb8a4996775db16d437d387a4057b5c7a50756c2f31de03442b2c03201cd5de8755576a901acc1ce4a82e015ac221c6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module
deleted file mode 100644
index 1028c8e..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module
+++ /dev/null
@@ -1,431 +0,0 @@
-{
-  "formatVersion": "1.1",
-  "component": {
-    "group": "androidx.room",
-    "module": "room-paging",
-    "version": "2.6.0-alpha02",
-    "attributes": {
-      "org.gradle.status": "release"
-    }
-  },
-  "createdBy": {
-    "gradle": {
-      "version": "8.0"
-    }
-  },
-  "variants": [
-    {
-      "name": "releaseVariantReleaseApiPublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-api"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.paging",
-          "module": "paging-common",
-          "version": {
-            "requires": "3.1.1"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib",
-          "version": {
-            "requires": "1.8.21"
-          }
-        }
-      ],
-      "dependencyConstraints": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing-testing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-guava",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-ktx",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-migration",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-guava",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-testing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-paging-2.6.0-alpha02.aar",
-          "url": "room-paging-2.6.0-alpha02.aar",
-          "size": 17398,
-          "sha512": "ab71a7e8b801ef1215603521fee600de9fb8a4996775db16d437d387a4057b5c7a50756c2f31de03442b2c03201cd5de8755576a901acc1ce4a82e015ac221c6",
-          "sha256": "06395ec103f11bb3b9e3d263e18104ef81664222c079464fd18c4bbdb0ae9413",
-          "sha1": "50d2c32eba540651dba27fa891caaf91e7676e20",
-          "md5": "bee420354b48ec837969d50217566dc3"
-        }
-      ]
-    },
-    {
-      "name": "releaseVariantReleaseRuntimePublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-runtime"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.paging",
-          "module": "paging-common",
-          "version": {
-            "requires": "3.1.1"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-ktx",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib",
-          "version": {
-            "requires": "1.8.21"
-          }
-        }
-      ],
-      "dependencyConstraints": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing-testing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-guava",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-ktx",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-migration",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-guava",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-testing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-paging-2.6.0-alpha02.aar",
-          "url": "room-paging-2.6.0-alpha02.aar",
-          "size": 17398,
-          "sha512": "ab71a7e8b801ef1215603521fee600de9fb8a4996775db16d437d387a4057b5c7a50756c2f31de03442b2c03201cd5de8755576a901acc1ce4a82e015ac221c6",
-          "sha256": "06395ec103f11bb3b9e3d263e18104ef81664222c079464fd18c4bbdb0ae9413",
-          "sha1": "50d2c32eba540651dba27fa891caaf91e7676e20",
-          "md5": "bee420354b48ec837969d50217566dc3"
-        }
-      ]
-    },
-    {
-      "name": "sourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "java-runtime"
-      },
-      "dependencyConstraints": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-compiler-processing-testing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-guava",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-ktx",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-migration",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-guava",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-paging-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava2",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-rxjava3",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-testing",
-          "version": {
-            "requires": "2.6.0-alpha02"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-paging-2.6.0-alpha02-sources.jar",
-          "url": "room-paging-2.6.0-alpha02-sources.jar",
-          "size": 6425,
-          "sha512": "5f6b2e18d37bcccd17dd72cfca4bf3bc3ecde8cf47f59c8acfec170f128805babe742c7e4b29aeb95c34a589140d5deffb5fbbe9406c279efead9f25f1f314a0",
-          "sha256": "c0909e2034ede2d202d0c4f0bff8af71736aa96811cfd58876f5408733f93f09",
-          "sha1": "8237999cf62093395e784298221bfe4130424361",
-          "md5": "595936cd7b4e424315ff1e8de59d1752"
-        }
-      ]
-    }
-  ]
-}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.md5 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.md5
deleted file mode 100644
index 299d613..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.md5
+++ /dev/null
@@ -1 +0,0 @@
-aeda715418c80fcc1a7d052c93c8007a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.sha1 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.sha1
deleted file mode 100644
index c6feb40..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.sha1
+++ /dev/null
@@ -1 +0,0 @@
-707566fb26da7d238ddcad1284e47bc4cd3a34cf
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.sha256 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.sha256
deleted file mode 100644
index 1cdfe30..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.sha256
+++ /dev/null
@@ -1 +0,0 @@
-e98b746c805a04dd7413e84e061790bb77f756c8c7ad246867d20f3a7b956fd8
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.sha512 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.sha512
deleted file mode 100644
index 833bb20..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.module.sha512
+++ /dev/null
@@ -1 +0,0 @@
-7d2ef10f1e37594f88c81b27382bb3f8fd676ce19d8385a31da49af743ab37bcf368150e5278279d27a596bc4d6bd2edf0708d7c2b1fb815fb932de43a919f0f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom
deleted file mode 100644
index 326eb41..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom
+++ /dev/null
@@ -1,135 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <!-- This module was also published with a richer model, Gradle metadata,  -->
-  <!-- which should be used instead. Do not delete the following line which  -->
-  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
-  <!-- that they should prefer consuming it instead. -->
-  <!-- do_not_remove: published-with-gradle-metadata -->
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>androidx.room</groupId>
-  <artifactId>room-paging</artifactId>
-  <version>2.6.0-alpha02</version>
-  <packaging>aar</packaging>
-  <name>Room Paging</name>
-  <description>Room Paging integration</description>
-  <url>https://developer.android.com/jetpack/androidx/releases/room#2.6.0-alpha02</url>
-  <inceptionYear>2021</inceptionYear>
-  <licenses>
-    <license>
-      <name>The Apache Software License, Version 2.0</name>
-      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-      <distribution>repo</distribution>
-    </license>
-  </licenses>
-  <developers>
-    <developer>
-      <name>The Android Open Source Project</name>
-    </developer>
-  </developers>
-  <scm>
-    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
-    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
-  </scm>
-  <dependencyManagement>
-    <dependencies>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-common</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-compiler</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-compiler-processing</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-compiler-processing-testing</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-guava</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-ktx</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-migration</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-paging-guava</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-paging-rxjava2</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-paging-rxjava3</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-runtime</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-rxjava2</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-rxjava3</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.room</groupId>
-        <artifactId>room-testing</artifactId>
-        <version>2.6.0-alpha02</version>
-      </dependency>
-    </dependencies>
-  </dependencyManagement>
-  <dependencies>
-    <dependency>
-      <groupId>androidx.paging</groupId>
-      <artifactId>paging-common</artifactId>
-      <version>3.1.1</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>androidx.room</groupId>
-      <artifactId>room-ktx</artifactId>
-      <version>[2.6.0-alpha02]</version>
-      <scope>runtime</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>androidx.room</groupId>
-      <artifactId>room-runtime</artifactId>
-      <version>[2.6.0-alpha02]</version>
-      <scope>compile</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>org.jetbrains.kotlin</groupId>
-      <artifactId>kotlin-stdlib</artifactId>
-      <version>1.8.21</version>
-      <scope>compile</scope>
-    </dependency>
-  </dependencies>
-</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.md5 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.md5
deleted file mode 100644
index 30ad5d5..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-e2901184ec878beb153c5facc6fa89a0
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.sha1 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.sha1
deleted file mode 100644
index 8ebe3ed..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-c0575fa57945369dbf75d2d2a1582f6d16e47c1c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.sha256 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.sha256
deleted file mode 100644
index aa1540b..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.sha256
+++ /dev/null
@@ -1 +0,0 @@
-572196dc4da9199b4123ae83931e2e6df3c30b15b83198526e16492f18c6505e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.sha512 b/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.sha512
deleted file mode 100644
index 78dfcb1..0000000
--- a/current/androidx/m2repository/androidx/room/room-paging/2.6.0-alpha02/room-paging-2.6.0-alpha02.pom.sha512
+++ /dev/null
@@ -1 +0,0 @@
-39e18b00c1b3faf3860162583afdb2c0ca8e24790eb174e4e74c29dc081e26c48552b9c58eb33fae677bbdf5a48f52271768bde9139d554e82dd4b4ee13758c2
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/Android.bp
new file mode 100644
index 0000000..4e17aec
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.room_room-paging-nodeps",
+    aars: ["room-paging-2.7.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.paging_paging-common",
+        "androidx.room_room-ktx",
+        "androidx.room_room-runtime",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.room_room-paging",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.room_room-paging-nodeps",
+        "androidx.paging_paging-common",
+        "androidx.room_room-ktx",
+        "androidx.room_room-runtime",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/build-info.textproto
new file mode 100644
index 0000000..0612d94
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/build-info.textproto
@@ -0,0 +1,124 @@
+version: "2.7.0-alpha01"
+dependency_list {
+  dependency {
+    group_id: "androidx.paging"
+    artifact_id: "paging-common"
+    version: "3.1.1"
+    is_tip_of_tree: false
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-ktx"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-runtime"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
+release_checklist {
+}
+build_id: "androidx.room"
+group_id: "androidx.room"
+artifact_id: "room-paging"
+path: "/room/room-paging"
+sha: "fb0e74535a7a408585f4079d7e6e34f664146990"
+require_same_version_group_build: true
+group_zip_path: "per-group-zips/gmaven-androidx-room-11143848.zip"
+project_zip_path: "per-project-zips/androidx.room-room-paging-all-11143848-2.7.0-alpha01.zip"
+kotlin_version: "1.9.20"
+dependency_constraint_list {
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-common"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler-processing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler-processing-testing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-gradle-plugin"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-guava"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-ktx"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-migration"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-guava"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-rxjava2"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-rxjava3"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-runtime"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-rxjava2"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-rxjava3"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-testing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..e203a6d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2021 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.room.paging" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar
new file mode 100644
index 0000000..de4ab16
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.md5
new file mode 100644
index 0000000..0a5c677
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.md5
@@ -0,0 +1 @@
+92213334c5cbcfdfe8f846522bd9da89
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.sha1
new file mode 100644
index 0000000..8a94b2a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.sha1
@@ -0,0 +1 @@
+ea26e308515a71326d421b61b7f521b036563975
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.sha256
new file mode 100644
index 0000000..7923f8c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.sha256
@@ -0,0 +1 @@
+ae3b8198a108a5ee791412b649db773eaf60d88c0acc4a2a7a6fde1cf723e571
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.sha512
new file mode 100644
index 0000000..9df86e5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-sources.jar.sha512
@@ -0,0 +1 @@
+d00774e8a6e3037b85da20c454e48bc53b1b6d8bb2ee067b1fbb31fb013be9f3fefa435de598a4d1741ad0306e42233bb00681a3d65f6285be729e6d71bd95a8
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.md5
new file mode 100644
index 0000000..f48d298
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.md5
@@ -0,0 +1 @@
+d751713988987e9331980363e24189ce
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.sha1
new file mode 100644
index 0000000..855a663
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.sha1
@@ -0,0 +1 @@
+97d170e1550eee4afc0af065b78cda302a97674c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.sha256
new file mode 100644
index 0000000..3a6a649
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.sha256
@@ -0,0 +1 @@
+4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.sha512
new file mode 100644
index 0000000..c5a54e2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01-versionMetadata.json.sha512
@@ -0,0 +1 @@
+b25b294cb4deb69ea00a4c3cf3113904801b6015e5956bd019a8570b1fe1d6040e944ef3cdee16d0a46503ca6e659a25f21cf9ceddc13f352a3c98138c15d6af
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar
new file mode 100644
index 0000000..1b1345d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.md5
new file mode 100644
index 0000000..60d304a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.md5
@@ -0,0 +1 @@
+a38425af6c01540259a40e4b241b5906
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.sha1
new file mode 100644
index 0000000..38797bc
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.sha1
@@ -0,0 +1 @@
+8410b66572c1d6ef8122f45bfb37593430ae8a5c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.sha256
new file mode 100644
index 0000000..425a41f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.sha256
@@ -0,0 +1 @@
+8d613393ae2daa51f2d7a941cc040981ece12cc567a0787f3eb4f730eba9d01e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.sha512
new file mode 100644
index 0000000..6665489
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.aar.sha512
@@ -0,0 +1 @@
+0cb8e23aa0d4df517dc7ef38647b52678efc6082fac2a9c18a64f3f9344fcb4115cfd05631a9c0391fc80e6a1e681f247ff6c271b1dd6841001ddbe059f12a5c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module
new file mode 100644
index 0000000..c162f0e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module
@@ -0,0 +1,638 @@
+{
+  "formatVersion": "1.1",
+  "component": {
+    "group": "androidx.room",
+    "module": "room-paging",
+    "version": "2.7.0-alpha01",
+    "attributes": {
+      "org.gradle.status": "release"
+    }
+  },
+  "createdBy": {
+    "gradle": {
+      "version": "8.4"
+    }
+  },
+  "variants": [
+    {
+      "name": "releaseVariantReleaseApiPublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-api"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.paging",
+          "module": "paging-common",
+          "version": {
+            "requires": "3.1.1"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlin",
+          "module": "kotlin-stdlib",
+          "version": {
+            "requires": "1.8.22"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-paging-2.7.0-alpha01.aar",
+          "url": "room-paging-2.7.0-alpha01.aar",
+          "size": 17559,
+          "sha512": "0cb8e23aa0d4df517dc7ef38647b52678efc6082fac2a9c18a64f3f9344fcb4115cfd05631a9c0391fc80e6a1e681f247ff6c271b1dd6841001ddbe059f12a5c",
+          "sha256": "8d613393ae2daa51f2d7a941cc040981ece12cc567a0787f3eb4f730eba9d01e",
+          "sha1": "8410b66572c1d6ef8122f45bfb37593430ae8a5c",
+          "md5": "a38425af6c01540259a40e4b241b5906"
+        }
+      ]
+    },
+    {
+      "name": "releaseVariantReleaseRuntimePublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.paging",
+          "module": "paging-common",
+          "version": {
+            "requires": "3.1.1"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlin",
+          "module": "kotlin-stdlib",
+          "version": {
+            "requires": "1.8.22"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-paging-2.7.0-alpha01.aar",
+          "url": "room-paging-2.7.0-alpha01.aar",
+          "size": 17559,
+          "sha512": "0cb8e23aa0d4df517dc7ef38647b52678efc6082fac2a9c18a64f3f9344fcb4115cfd05631a9c0391fc80e6a1e681f247ff6c271b1dd6841001ddbe059f12a5c",
+          "sha256": "8d613393ae2daa51f2d7a941cc040981ece12cc567a0787f3eb4f730eba9d01e",
+          "sha1": "8410b66572c1d6ef8122f45bfb37593430ae8a5c",
+          "md5": "a38425af6c01540259a40e4b241b5906"
+        }
+      ]
+    },
+    {
+      "name": "sourcesElements",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.docstype": "sources",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-paging-2.7.0-alpha01-sources.jar",
+          "url": "room-paging-2.7.0-alpha01-sources.jar",
+          "size": 6461,
+          "sha512": "d00774e8a6e3037b85da20c454e48bc53b1b6d8bb2ee067b1fbb31fb013be9f3fefa435de598a4d1741ad0306e42233bb00681a3d65f6285be729e6d71bd95a8",
+          "sha256": "ae3b8198a108a5ee791412b649db773eaf60d88c0acc4a2a7a6fde1cf723e571",
+          "sha1": "ea26e308515a71326d421b61b7f521b036563975",
+          "md5": "92213334c5cbcfdfe8f846522bd9da89"
+        }
+      ]
+    },
+    {
+      "name": "libraryVersionMetadata",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.usage": "library-version-metadata"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-paging is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-paging-2.7.0-alpha01-versionMetadata.json",
+          "url": "room-paging-2.7.0-alpha01-versionMetadata.json",
+          "size": 2,
+          "sha512": "b25b294cb4deb69ea00a4c3cf3113904801b6015e5956bd019a8570b1fe1d6040e944ef3cdee16d0a46503ca6e659a25f21cf9ceddc13f352a3c98138c15d6af",
+          "sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
+          "sha1": "97d170e1550eee4afc0af065b78cda302a97674c",
+          "md5": "d751713988987e9331980363e24189ce"
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.md5
new file mode 100644
index 0000000..d65454e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.md5
@@ -0,0 +1 @@
+744f3035f475058b33c9bd7cfdcff5de
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.sha1
new file mode 100644
index 0000000..d0c4b84
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.sha1
@@ -0,0 +1 @@
+7dab64eb7841360ebbba3064d889ad9fd307e8f2
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.sha256
new file mode 100644
index 0000000..64a7a62
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.sha256
@@ -0,0 +1 @@
+87b1e09cf9ade722647c02823582413d4ab58c980c88bda3a709fae6bc434fbe
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.sha512
new file mode 100644
index 0000000..412e9e9
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.module.sha512
@@ -0,0 +1 @@
+d399007c666d1dea4826bf1de0def64dd1d665d1d92208a69743367f33d1ffada4d5acd614fd06d2dce8034c000d66f299a4c808f82d9029a38135ed2c3b589e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom
new file mode 100644
index 0000000..dcdf8fb
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom
@@ -0,0 +1,143 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <!-- This module was also published with a richer model, Gradle metadata,  -->
+  <!-- which should be used instead. Do not delete the following line which  -->
+  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
+  <!-- that they should prefer consuming it instead. -->
+  <!-- do_not_remove: published-with-gradle-metadata -->
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>androidx.room</groupId>
+  <artifactId>room-paging</artifactId>
+  <version>2.7.0-alpha01</version>
+  <packaging>aar</packaging>
+  <name>Room Paging</name>
+  <description>Room Paging integration</description>
+  <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url>
+  <inceptionYear>2021</inceptionYear>
+  <organization>
+    <name>The Android Open Source Project</name>
+  </organization>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <developers>
+    <developer>
+      <name>The Android Open Source Project</name>
+    </developer>
+  </developers>
+  <scm>
+    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
+  </scm>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-common</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-guava</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-gradle-plugin</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-ktx</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-migration</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-guava</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-runtime</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+  <dependencies>
+    <dependency>
+      <groupId>androidx.paging</groupId>
+      <artifactId>paging-common</artifactId>
+      <version>3.1.1</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>androidx.room</groupId>
+      <artifactId>room-ktx</artifactId>
+      <version>[2.7.0-alpha01]</version>
+      <scope>runtime</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.room</groupId>
+      <artifactId>room-runtime</artifactId>
+      <version>[2.7.0-alpha01]</version>
+      <scope>compile</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jetbrains.kotlin</groupId>
+      <artifactId>kotlin-stdlib</artifactId>
+      <version>1.8.22</version>
+      <scope>compile</scope>
+    </dependency>
+  </dependencies>
+</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.md5
new file mode 100644
index 0000000..af16ab6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.md5
@@ -0,0 +1 @@
+1c8031b7c32be081b6c78a938f576eb8
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.sha1
new file mode 100644
index 0000000..65aefa3
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.sha1
@@ -0,0 +1 @@
+d68a256ccf4339fb9a5256c42d55f350b2ed3e50
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.sha256
new file mode 100644
index 0000000..5b16c58
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.sha256
@@ -0,0 +1 @@
+f699a64dbda5a038bb4eaaafa352583bf94e7a02ba7581168c811dc2e93e26f9
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.sha512
new file mode 100644
index 0000000..0e9e14d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-paging/2.7.0-alpha01/room-paging-2.7.0-alpha01.pom.sha512
@@ -0,0 +1 @@
+efb4a9be00201fe5835a18748202dff0e285b89406a76f72ea374457172ac5a89f8a48bbce99ead28125b450bd1efb6e627a2fdebf90473a3b1b3911f8461ec7
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar
deleted file mode 100644
index dbc0743..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.md5
deleted file mode 100644
index 96ff0f6..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-8a147ac51b89f2e80ff63381e2c3b9fe
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.sha1
deleted file mode 100644
index ab1fc5a..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-f44ac4bddc1d78ffb6e000efabc63e5d808b9541
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.sha256
deleted file mode 100644
index 23b95a7..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-79dc8b3c80e0949a424199debeecee7f8f58707048e98cf9a9855323083d3d29
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.sha512
deleted file mode 100644
index 334d2d8..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-9af0dc2d9e7b8b68e477f8493334a7a798e9bf789dcafca27f7cdc4062a8ba3e8606ec392fcfb42c336380bb7b1226dc9141dbeee6c102bceb1fabf71ca1c3be
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar
deleted file mode 100644
index 28de826..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.md5
deleted file mode 100644
index a7335ca..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-15f196ce46f0fff69da3cc93cfe29160
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.sha1
deleted file mode 100644
index 1dc1113..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-0721186ae60e41f6efff7b7c9288968293c6a8dd
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.sha256
deleted file mode 100644
index 45f82e9..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-b8804dfad7f9e5dd14788f89488d1e58be0be04862b5a156d03ef7816e33a24d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.sha512
deleted file mode 100644
index 9d65408..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.aar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-d4beb7cf764ae8d50850b6fe7ab471e92f42583df2ca616fc198e3414f178370513c14326fd15782beee0c2a4fe435b286f88e1013b7223eb01e84014df88846
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module
deleted file mode 100644
index 328939a..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module
+++ /dev/null
@@ -1,138 +0,0 @@
-{
-  "formatVersion": "1.1",
-  "component": {
-    "group": "androidx.room",
-    "module": "room-runtime",
-    "version": "2.5.0-alpha01",
-    "attributes": {
-      "org.gradle.status": "release"
-    }
-  },
-  "createdBy": {
-    "gradle": {
-      "version": "7.4"
-    }
-  },
-  "variants": [
-    {
-      "name": "releaseVariantReleaseApiPublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-api"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.5.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.sqlite",
-          "module": "sqlite-framework",
-          "version": {
-            "requires": "2.3.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.sqlite",
-          "module": "sqlite",
-          "version": {
-            "requires": "2.3.0-alpha01"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-runtime-2.5.0-alpha01.aar",
-          "url": "room-runtime-2.5.0-alpha01.aar",
-          "size": 138913,
-          "sha512": "d4beb7cf764ae8d50850b6fe7ab471e92f42583df2ca616fc198e3414f178370513c14326fd15782beee0c2a4fe435b286f88e1013b7223eb01e84014df88846",
-          "sha256": "b8804dfad7f9e5dd14788f89488d1e58be0be04862b5a156d03ef7816e33a24d",
-          "sha1": "0721186ae60e41f6efff7b7c9288968293c6a8dd",
-          "md5": "15f196ce46f0fff69da3cc93cfe29160"
-        }
-      ]
-    },
-    {
-      "name": "releaseVariantReleaseRuntimePublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-runtime"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.5.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.sqlite",
-          "module": "sqlite-framework",
-          "version": {
-            "requires": "2.3.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.sqlite",
-          "module": "sqlite",
-          "version": {
-            "requires": "2.3.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.arch.core",
-          "module": "core-runtime",
-          "version": {
-            "requires": "2.0.1"
-          }
-        },
-        {
-          "group": "androidx.annotation",
-          "module": "annotation-experimental",
-          "version": {
-            "requires": "1.1.0-rc01"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-runtime-2.5.0-alpha01.aar",
-          "url": "room-runtime-2.5.0-alpha01.aar",
-          "size": 138913,
-          "sha512": "d4beb7cf764ae8d50850b6fe7ab471e92f42583df2ca616fc198e3414f178370513c14326fd15782beee0c2a4fe435b286f88e1013b7223eb01e84014df88846",
-          "sha256": "b8804dfad7f9e5dd14788f89488d1e58be0be04862b5a156d03ef7816e33a24d",
-          "sha1": "0721186ae60e41f6efff7b7c9288968293c6a8dd",
-          "md5": "15f196ce46f0fff69da3cc93cfe29160"
-        }
-      ]
-    },
-    {
-      "name": "sourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "java-runtime"
-      },
-      "files": [
-        {
-          "name": "room-runtime-2.5.0-alpha01-sources.jar",
-          "url": "room-runtime-2.5.0-alpha01-sources.jar",
-          "size": 93389,
-          "sha512": "9af0dc2d9e7b8b68e477f8493334a7a798e9bf789dcafca27f7cdc4062a8ba3e8606ec392fcfb42c336380bb7b1226dc9141dbeee6c102bceb1fabf71ca1c3be",
-          "sha256": "79dc8b3c80e0949a424199debeecee7f8f58707048e98cf9a9855323083d3d29",
-          "sha1": "f44ac4bddc1d78ffb6e000efabc63e5d808b9541",
-          "md5": "8a147ac51b89f2e80ff63381e2c3b9fe"
-        }
-      ]
-    }
-  ]
-}
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.md5
deleted file mode 100644
index 3ae84bf..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.md5
+++ /dev/null
@@ -1 +0,0 @@
-17c11ea8ed28d5a72eedae68204225ce
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.sha1
deleted file mode 100644
index d85ac2f..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.sha1
+++ /dev/null
@@ -1 +0,0 @@
-22c2cc0a05b35c4385ee98b83740b52249e3f70e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.sha256
deleted file mode 100644
index b6da737..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.sha256
+++ /dev/null
@@ -1 +0,0 @@
-4b5ec43b20cc9d3a7e1609dc60df1c22dd656a138993ff7572c05edefc59da5b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.sha512
deleted file mode 100644
index 66f9fd5..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.module.sha512
+++ /dev/null
@@ -1 +0,0 @@
-c0f62b0716d728b111104e816fbb1159a54bd3fa2018c82042645eae9595e9eaed6e6ada2d6b3e2b048c3a826eee7ec90b01782f00bb6bdaed2603100a805741
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom
deleted file mode 100644
index adbbf04..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom
+++ /dev/null
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-  <!-- This module was also published with a richer model, Gradle metadata,  -->
-  <!-- which should be used instead. Do not delete the following line which  -->
-  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
-  <!-- that they should prefer consuming it instead. -->
-  <!-- do_not_remove: published-with-gradle-metadata -->
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>androidx.room</groupId>
-  <artifactId>room-runtime</artifactId>
-  <version>2.5.0-alpha01</version>
-  <packaging>aar</packaging>
-  <name>Android Room-Runtime</name>
-  <description>Android Room-Runtime</description>
-  <url>https://developer.android.com/jetpack/androidx/releases/room#2.5.0-alpha01</url>
-  <inceptionYear>2017</inceptionYear>
-  <licenses>
-    <license>
-      <name>The Apache Software License, Version 2.0</name>
-      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-      <distribution>repo</distribution>
-    </license>
-  </licenses>
-  <developers>
-    <developer>
-      <name>The Android Open Source Project</name>
-    </developer>
-  </developers>
-  <scm>
-    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
-    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
-  </scm>
-  <dependencies>
-    <dependency>
-      <groupId>androidx.room</groupId>
-      <artifactId>room-common</artifactId>
-      <version>[2.5.0-alpha01]</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>androidx.sqlite</groupId>
-      <artifactId>sqlite-framework</artifactId>
-      <version>2.3.0-alpha01</version>
-      <scope>compile</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>androidx.sqlite</groupId>
-      <artifactId>sqlite</artifactId>
-      <version>2.3.0-alpha01</version>
-      <scope>compile</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>androidx.arch.core</groupId>
-      <artifactId>core-runtime</artifactId>
-      <version>2.0.1</version>
-      <scope>runtime</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>androidx.annotation</groupId>
-      <artifactId>annotation-experimental</artifactId>
-      <version>1.1.0-rc01</version>
-      <scope>runtime</scope>
-      <type>aar</type>
-    </dependency>
-  </dependencies>
-</project>
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.md5
deleted file mode 100644
index b6cb4d0..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-e6029120819456d7107df1e49766773a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.sha1
deleted file mode 100644
index e118ef0..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-04e8b14491bfdbfc0afec3936b2d1a7440db7328
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.sha256
deleted file mode 100644
index 20f9110..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.sha256
+++ /dev/null
@@ -1 +0,0 @@
-598f10057a445650fe04864718a9f8bfe7f54137b9666ec6129ddda72eb6ff85
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.sha512
deleted file mode 100644
index 243300e..0000000
--- a/current/androidx/m2repository/androidx/room/room-runtime/2.5.0-alpha01/room-runtime-2.5.0-alpha01.pom.sha512
+++ /dev/null
@@ -1 +0,0 @@
-f76131626c01be21b8cd37e50de3434219972a7937520ecf2f57d03dc70cf5c6970499abad5fbc441fb742b083b3acbee4f27ee46e4bb249e1fd96866ba48b1a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/Android.bp
new file mode 100644
index 0000000..a1e4c38
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.room_room-runtime-nodeps",
+    aars: ["room-runtime-2.7.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation-experimental",
+        "androidx.arch.core_core-runtime",
+        "androidx.room_room-common",
+        "androidx.sqlite_sqlite",
+        "androidx.sqlite_sqlite-framework",
+    ],
+}
+
+android_library {
+    name: "androidx.room_room-runtime",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.room_room-runtime-nodeps",
+        "androidx.annotation_annotation-experimental",
+        "androidx.arch.core_core-runtime",
+        "androidx.room_room-common",
+        "androidx.sqlite_sqlite",
+        "androidx.sqlite_sqlite-framework",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/build-info.textproto
new file mode 100644
index 0000000..1d75505
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/build-info.textproto
@@ -0,0 +1,136 @@
+version: "2.7.0-alpha01"
+dependency_list {
+  dependency {
+    group_id: "androidx.annotation"
+    artifact_id: "annotation-experimental"
+    version: "1.1.0-rc01"
+    is_tip_of_tree: false
+  }
+  dependency {
+    group_id: "androidx.arch.core"
+    artifact_id: "core-runtime"
+    version: "2.2.0"
+    is_tip_of_tree: false
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-common"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.sqlite"
+    artifact_id: "sqlite"
+    version: "2.5.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.sqlite"
+    artifact_id: "sqlite-framework"
+    version: "2.5.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
+release_checklist {
+}
+build_id: "androidx.room"
+group_id: "androidx.room"
+artifact_id: "room-runtime"
+path: "/room/room-runtime"
+sha: "fb0e74535a7a408585f4079d7e6e34f664146990"
+require_same_version_group_build: true
+group_zip_path: "per-group-zips/gmaven-androidx-room-11143848.zip"
+project_zip_path: "per-project-zips/androidx.room-room-runtime-all-11143848-2.7.0-alpha01.zip"
+kotlin_version: "1.9.20"
+dependency_constraint_list {
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-common"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler-processing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler-processing-testing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-gradle-plugin"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-guava"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-ktx"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-migration"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-guava"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-rxjava2"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-rxjava3"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-rxjava2"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-rxjava3"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-testing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..1913a82
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2016 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    package="androidx.room" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+    <application>
+        <service
+            android:name="androidx.room.MultiInstanceInvalidationService"
+            android:directBootAware="true"
+            android:exported="false"
+            tools:ignore="MissingServiceExportedEqualsTrue" />
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar
new file mode 100644
index 0000000..961d2cc
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.md5
new file mode 100644
index 0000000..6b8a9be
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.md5
@@ -0,0 +1 @@
+5ab279e4ba6e201ea7861b410d58f1c8
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.sha1
new file mode 100644
index 0000000..baf41fc
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.sha1
@@ -0,0 +1 @@
+9aa5f232582d97364f539551fc002990685d73e1
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.sha256
new file mode 100644
index 0000000..71f8c1a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.sha256
@@ -0,0 +1 @@
+f032d23392a8719626e42c2125cafd071d74e99192ba40b7fdae782286438d3d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.sha512
new file mode 100644
index 0000000..7e4d4b2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-sources.jar.sha512
@@ -0,0 +1 @@
+a06760becca205d8009f3a0c497fd971a278b949f5f89dc01f0a74e2269c104f67cad166ac5e5f9a72e400ea192d04ec88fd1aa256faa1a39bc92844932cab13
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json
new file mode 100644
index 0000000..9f933ab
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json
@@ -0,0 +1 @@
+[{"class":"androidx.room.InvalidationTracker","addedIn":"2.0.0","methods":[{"method":"addObserver(androidx.room.InvalidationTracker.Observer)","addedIn":"2.0.0"},{"method":"removeObserver(androidx.room.InvalidationTracker.Observer)","addedIn":"2.0.0"},{"method":"refreshVersionsAsync()","addedIn":"2.0.0"}],"fields":[{"field":"Companion","addedIn":"2.5.0"}]},{"class":"androidx.room.RoomDatabase.Companion","addedIn":"2.5.0","methods":[],"fields":[]},{"class":"androidx.room.RoomDatabase","addedIn":"2.0.0","methods":[{"method":"setTransactionSuccessful()","addedIn":"2.0.0","deprecatedIn":"2.1.0"},{"method":"getTypeConverter<T>(java.lang.Class<T>)","addedIn":"2.3.0"},{"method":"endTransaction()","addedIn":"2.0.0","deprecatedIn":"2.1.0"},{"method":"query(androidx.sqlite.db.SupportSQLiteQuery,android.os.CancellationSignal)","addedIn":"2.2.0"},{"method":"runInTransaction(java.lang.Runnable)","addedIn":"2.0.0"},{"method":"beginTransaction()","addedIn":"2.0.0","deprecatedIn":"2.1.0"},{"method":"inTransaction()","addedIn":"2.0.0"},{"method":"compileStatement(java.lang.String)","addedIn":"2.0.0"},{"method":"close()","addedIn":"2.0.0"},{"method":"internalInitInvalidationTracker(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.0.0"},{"method":"getTransactionExecutor()","addedIn":"2.1.0"},{"method":"init(androidx.room.DatabaseConfiguration)","addedIn":"2.0.0"},{"method":"isOpen()","addedIn":"2.0.0"},{"method":"createOpenHelper(androidx.room.DatabaseConfiguration)","addedIn":"2.0.0"},{"method":"getInvalidationTracker()","addedIn":"2.0.0"},{"method":"getRequiredTypeConverters()","addedIn":"2.3.0"},{"method":"RoomDatabase()","addedIn":"2.0.0"},{"method":"getOpenHelper()","addedIn":"2.0.0"},{"method":"clearAllTables()","addedIn":"2.0.0"},{"method":"createInvalidationTracker()","addedIn":"2.0.0"},{"method":"runInTransaction<V>(java.util.concurrent.Callable<V>)","addedIn":"2.0.0"},{"method":"getQueryExecutor()","addedIn":"2.0.0"},{"method":"query(java.lang.String,java.lang.Object[])","addedIn":"2.0.0"},{"method":"query(androidx.sqlite.db.SupportSQLiteQuery)","addedIn":"2.0.0"}],"fields":[{"field":"Companion","addedIn":"2.5.0"},{"field":"mCallbacks","addedIn":"2.0.0","deprecatedIn":"2.1.0"},{"field":"mDatabase","addedIn":"2.0.0","deprecatedIn":"2.1.0"}]},{"class":"androidx.room.RoomDatabase.QueryCallback","addedIn":"2.3.0","methods":[{"method":"onQuery(java.lang.String,java.util.List<java.lang.Object>)","addedIn":"2.3.0"},{"method":"onQuery(java.lang.String,java.util.List<?>)","addedIn":"2.5.0"}],"fields":[]},{"class":"androidx.room.EntityUpsertionAdapterKt","addedIn":"2.5.0","methods":[],"fields":[]},{"class":"androidx.room.RoomDatabase.Callback","addedIn":"2.0.0","methods":[{"method":"Callback()","addedIn":"2.0.0"},{"method":"onCreate(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.0.0"},{"method":"onOpen(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.0.0"},{"method":"onDestructiveMigration(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.room.RoomDatabase.JournalMode","addedIn":"2.0.0","methods":[{"method":"values()","addedIn":"2.0.0"},{"method":"valueOf(java.lang.String)","addedIn":"2.0.0"}],"fields":[{"field":"AUTOMATIC","addedIn":"2.0.0"},{"field":"WRITE_AHEAD_LOGGING","addedIn":"2.0.0"},{"field":"TRUNCATE","addedIn":"2.0.0"}]},{"class":"androidx.room.Room","addedIn":"2.0.0","methods":[{"method":"Room()","addedIn":"2.0.0","deprecatedIn":"2.0.0"},{"method":"inMemoryDatabaseBuilder<T extends androidx.room.RoomDatabase>(android.content.Context,java.lang.Class<T>)","addedIn":"2.0.0"},{"method":"databaseBuilder<T extends androidx.room.RoomDatabase>(android.content.Context,java.lang.Class<T>,java.lang.String)","addedIn":"2.0.0"}],"fields":[{"field":"MASTER_TABLE_NAME","addedIn":"2.0.0"},{"field":"INSTANCE","addedIn":"2.5.0"}]},{"class":"androidx.room.migration.AutoMigrationSpec","addedIn":"2.4.0","methods":[{"method":"onPostMigrate(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.4.0"}],"fields":[]},{"class":"androidx.room.InvalidationTracker.Observer","addedIn":"2.0.0","methods":[{"method":"Observer(java.lang.String,java.lang.String...)","addedIn":"2.0.0"},{"method":"Observer(java.lang.String[])","addedIn":"2.0.0"},{"method":"onInvalidated(java.util.Set<java.lang.String>)","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.room.RoomDatabase.Builder","addedIn":"2.0.0","methods":[{"method":"setJournalMode(androidx.room.RoomDatabase.JournalMode)","addedIn":"2.0.0"},{"method":"setTransactionExecutor(java.util.concurrent.Executor)","addedIn":"2.1.0"},{"method":"createFromInputStream(java.util.concurrent.Callable<java.io.InputStream>,androidx.room.RoomDatabase.PrepackagedDatabaseCallback)","addedIn":"2.3.0"},{"method":"addTypeConverter(java.lang.Object)","addedIn":"2.3.0"},{"method":"createFromFile(java.io.File)","addedIn":"2.2.0"},{"method":"fallbackToDestructiveMigrationOnDowngrade()","addedIn":"2.1.0","deprecatedIn":"2.7.0-alpha01"},{"method":"setAutoCloseTimeout(long,java.util.concurrent.TimeUnit)","addedIn":"2.3.0"},{"method":"createFromFile(java.io.File,androidx.room.RoomDatabase.PrepackagedDatabaseCallback)","addedIn":"2.3.0"},{"method":"enableMultiInstanceInvalidation()","addedIn":"2.1.0"},{"method":"fallbackToDestructiveMigrationOnDowngrade(boolean)","addedIn":"2.7.0-alpha01"},{"method":"fallbackToDestructiveMigration(boolean)","addedIn":"2.7.0-alpha01"},{"method":"allowMainThreadQueries()","addedIn":"2.0.0"},{"method":"fallbackToDestructiveMigrationFrom(int...)","addedIn":"2.0.0","deprecatedIn":"2.7.0-alpha01"},{"method":"addMigrations(androidx.room.migration.Migration...)","addedIn":"2.0.0"},{"method":"createFromInputStream(java.util.concurrent.Callable<java.io.InputStream>)","addedIn":"2.3.0"},{"method":"setQueryCallback(androidx.room.RoomDatabase.QueryCallback,java.util.concurrent.Executor)","addedIn":"2.3.0"},{"method":"fallbackToDestructiveMigrationFrom(boolean,int...)","addedIn":"2.7.0-alpha01"},{"method":"setQueryExecutor(java.util.concurrent.Executor)","addedIn":"2.0.0"},{"method":"build()","addedIn":"2.0.0"},{"method":"createFromAsset(java.lang.String)","addedIn":"2.2.0"},{"method":"addCallback(androidx.room.RoomDatabase.Callback)","addedIn":"2.0.0"},{"method":"createFromAsset(java.lang.String,androidx.room.RoomDatabase.PrepackagedDatabaseCallback)","addedIn":"2.3.0"},{"method":"fallbackToDestructiveMigration()","addedIn":"2.0.0","deprecatedIn":"2.7.0-alpha01"},{"method":"openHelperFactory(androidx.sqlite.db.SupportSQLiteOpenHelper.Factory)","addedIn":"2.0.0"},{"method":"addAutoMigrationSpec(androidx.room.migration.AutoMigrationSpec)","addedIn":"2.4.0"},{"method":"setMultiInstanceInvalidationServiceIntent(android.content.Intent)","addedIn":"2.4.0"}],"fields":[]},{"class":"androidx.room.RoomDatabase.MigrationContainer","addedIn":"2.0.0","methods":[{"method":"addMigrations(java.util.List<? extends androidx.room.migration.Migration>)","addedIn":"2.5.0"},{"method":"contains(int,int)","addedIn":"2.5.0"},{"method":"getMigrations()","addedIn":"2.4.0"},{"method":"addMigrations(java.util.List<androidx.room.migration.Migration>)","addedIn":"2.4.0"},{"method":"MigrationContainer()","addedIn":"2.0.0"},{"method":"findMigrationPath(int,int)","addedIn":"2.0.0"},{"method":"addMigrations(androidx.room.migration.Migration...)","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.room.MultiInstanceInvalidationService","addedIn":"2.4.0","methods":[{"method":"onBind(android.content.Intent)","addedIn":"2.4.0"},{"method":"MultiInstanceInvalidationService()","addedIn":"2.4.0"}],"fields":[]},{"class":"androidx.room.util.TableInfoKt","addedIn":"2.5.0","methods":[],"fields":[]},{"class":"androidx.room.DatabaseConfiguration","addedIn":"2.0.0","methods":[{"method":"isMigrationRequiredFrom(int)","addedIn":"2.0.0","deprecatedIn":"2.1.0"},{"method":"isMigrationRequired(int,int)","addedIn":"2.1.0"}],"fields":[{"field":"copyFromAssetPath","addedIn":"2.2.0"},{"field":"copyFromFile","addedIn":"2.2.0"},{"field":"copyFromInputStream","addedIn":"2.3.0"},{"field":"callbacks","addedIn":"2.0.0"},{"field":"migrationContainer","addedIn":"2.0.0"},{"field":"sqliteOpenHelperFactory","addedIn":"2.0.0"},{"field":"requireMigration","addedIn":"2.0.0"},{"field":"allowMainThreadQueries","addedIn":"2.0.0"},{"field":"autoMigrationSpecs","addedIn":"2.4.0"},{"field":"multiInstanceInvalidation","addedIn":"2.1.0"},{"field":"allowDestructiveMigrationForAllTables","addedIn":"2.7.0-alpha01"},{"field":"queryExecutor","addedIn":"2.0.0"},{"field":"transactionExecutor","addedIn":"2.1.0"},{"field":"typeConverters","addedIn":"2.3.0"},{"field":"context","addedIn":"2.0.0"},{"field":"name","addedIn":"2.0.0"},{"field":"allowDestructiveMigrationOnDowngrade","addedIn":"2.1.0"},{"field":"prepackagedDatabaseCallback","addedIn":"2.3.0"},{"field":"journalMode","addedIn":"2.0.0"}]},{"class":"androidx.room.ExperimentalRoomApi","addedIn":"2.3.0","methods":[],"fields":[]},{"class":"androidx.room.RoomDatabase.PrepackagedDatabaseCallback","addedIn":"2.3.0","methods":[{"method":"PrepackagedDatabaseCallback()","addedIn":"2.3.0"},{"method":"onOpenPrepackagedDatabase(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.room.migration.Migration","addedIn":"2.0.0","methods":[{"method":"migrate(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.0.0"},{"method":"Migration(int,int)","addedIn":"2.0.0"}],"fields":[{"field":"startVersion","addedIn":"2.0.0"},{"field":"endVersion","addedIn":"2.0.0"}]},{"class":"androidx.room.InvalidationTracker.Companion","addedIn":"2.5.0","methods":[],"fields":[]}]
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.md5
new file mode 100644
index 0000000..5657d44
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.md5
@@ -0,0 +1 @@
+055a6ed2cbff01566431332161a215cb
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.sha1
new file mode 100644
index 0000000..6a47d86
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.sha1
@@ -0,0 +1 @@
+1ff54cac611ef66c379fccfb77cae1c0dec5b3ce
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.sha256
new file mode 100644
index 0000000..53127f8
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.sha256
@@ -0,0 +1 @@
+6cbda1f7377d288e2fc2c0bfbb8d9c49b17957a46961c04572d1f934b10ea405
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.sha512
new file mode 100644
index 0000000..e1d6c58
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01-versionMetadata.json.sha512
@@ -0,0 +1 @@
+008152cc3d5d6c07a8b3526407efcc2ac965b702a60f315f8a55b5e28bd42bb19d177cc650205dcc4fc04a42085c1fe354146211a7fdcd3250cb9c03a180a691
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar
new file mode 100644
index 0000000..24cc875
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.md5
new file mode 100644
index 0000000..6bc392e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.md5
@@ -0,0 +1 @@
+fbe30ebbea52770ee2889954febda90c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.sha1
new file mode 100644
index 0000000..2b1369e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.sha1
@@ -0,0 +1 @@
+23e561bb444718afd0af76444ef5c367433ed9d5
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.sha256
new file mode 100644
index 0000000..0c4aab9
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.sha256
@@ -0,0 +1 @@
+e60720227aa43f14709a573edcbd1089541dcbb7c89fc302bf39bba89a893484
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.sha512
new file mode 100644
index 0000000..5b56877
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.aar.sha512
@@ -0,0 +1 @@
+a41384e4c6d613de081af606517069e960441697c85f3bd419bbf78ed1c8ad1df5ba759e922af776a6c418a8af584e86c84fccbfb6fb51ef4f09c66518dbbcee
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module
new file mode 100644
index 0000000..384db2d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module
@@ -0,0 +1,645 @@
+{
+  "formatVersion": "1.1",
+  "component": {
+    "group": "androidx.room",
+    "module": "room-runtime",
+    "version": "2.7.0-alpha01",
+    "attributes": {
+      "org.gradle.status": "release"
+    }
+  },
+  "createdBy": {
+    "gradle": {
+      "version": "8.4"
+    }
+  },
+  "variants": [
+    {
+      "name": "releaseVariantReleaseApiPublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-api"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite-framework",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-runtime-2.7.0-alpha01.aar",
+          "url": "room-runtime-2.7.0-alpha01.aar",
+          "size": 244458,
+          "sha512": "a41384e4c6d613de081af606517069e960441697c85f3bd419bbf78ed1c8ad1df5ba759e922af776a6c418a8af584e86c84fccbfb6fb51ef4f09c66518dbbcee",
+          "sha256": "e60720227aa43f14709a573edcbd1089541dcbb7c89fc302bf39bba89a893484",
+          "sha1": "23e561bb444718afd0af76444ef5c367433ed9d5",
+          "md5": "fbe30ebbea52770ee2889954febda90c"
+        }
+      ]
+    },
+    {
+      "name": "releaseVariantReleaseRuntimePublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.annotation",
+          "module": "annotation-experimental",
+          "version": {
+            "requires": "1.1.0-rc01"
+          }
+        },
+        {
+          "group": "androidx.arch.core",
+          "module": "core-runtime",
+          "version": {
+            "requires": "2.2.0"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite-framework",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-runtime-2.7.0-alpha01.aar",
+          "url": "room-runtime-2.7.0-alpha01.aar",
+          "size": 244458,
+          "sha512": "a41384e4c6d613de081af606517069e960441697c85f3bd419bbf78ed1c8ad1df5ba759e922af776a6c418a8af584e86c84fccbfb6fb51ef4f09c66518dbbcee",
+          "sha256": "e60720227aa43f14709a573edcbd1089541dcbb7c89fc302bf39bba89a893484",
+          "sha1": "23e561bb444718afd0af76444ef5c367433ed9d5",
+          "md5": "fbe30ebbea52770ee2889954febda90c"
+        }
+      ]
+    },
+    {
+      "name": "sourcesElements",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.docstype": "sources",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-runtime-2.7.0-alpha01-sources.jar",
+          "url": "room-runtime-2.7.0-alpha01-sources.jar",
+          "size": 90233,
+          "sha512": "a06760becca205d8009f3a0c497fd971a278b949f5f89dc01f0a74e2269c104f67cad166ac5e5f9a72e400ea192d04ec88fd1aa256faa1a39bc92844932cab13",
+          "sha256": "f032d23392a8719626e42c2125cafd071d74e99192ba40b7fdae782286438d3d",
+          "sha1": "9aa5f232582d97364f539551fc002990685d73e1",
+          "md5": "5ab279e4ba6e201ea7861b410d58f1c8"
+        }
+      ]
+    },
+    {
+      "name": "libraryVersionMetadata",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.usage": "library-version-metadata"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-runtime is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-runtime-2.7.0-alpha01-versionMetadata.json",
+          "url": "room-runtime-2.7.0-alpha01-versionMetadata.json",
+          "size": 9599,
+          "sha512": "008152cc3d5d6c07a8b3526407efcc2ac965b702a60f315f8a55b5e28bd42bb19d177cc650205dcc4fc04a42085c1fe354146211a7fdcd3250cb9c03a180a691",
+          "sha256": "6cbda1f7377d288e2fc2c0bfbb8d9c49b17957a46961c04572d1f934b10ea405",
+          "sha1": "1ff54cac611ef66c379fccfb77cae1c0dec5b3ce",
+          "md5": "055a6ed2cbff01566431332161a215cb"
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.md5
new file mode 100644
index 0000000..66abb1f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.md5
@@ -0,0 +1 @@
+e13f702e9c9b66b557218289d7163033
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.sha1
new file mode 100644
index 0000000..256518a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.sha1
@@ -0,0 +1 @@
+40a3ab360269fb9c314a5c573c2ae015c2b765b3
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.sha256
new file mode 100644
index 0000000..711f38e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.sha256
@@ -0,0 +1 @@
+6394425db8a1c25069ebf5e6ec95a6546abc525f8099316c39670f24bdb0452f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.sha512
new file mode 100644
index 0000000..36a8e9f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.module.sha512
@@ -0,0 +1 @@
+82239209fbb8c5170b696ebb28a83d079e78a1ab3b10bbd1cc09ae8ab49b48932e4c4b79a19f86292c886f6b472a459a077f9379273467086e92b5bfd78f2262
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom
new file mode 100644
index 0000000..48fc53d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom
@@ -0,0 +1,151 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <!-- This module was also published with a richer model, Gradle metadata,  -->
+  <!-- which should be used instead. Do not delete the following line which  -->
+  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
+  <!-- that they should prefer consuming it instead. -->
+  <!-- do_not_remove: published-with-gradle-metadata -->
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>androidx.room</groupId>
+  <artifactId>room-runtime</artifactId>
+  <version>2.7.0-alpha01</version>
+  <packaging>aar</packaging>
+  <name>Room-Runtime</name>
+  <description>Android Room-Runtime</description>
+  <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url>
+  <inceptionYear>2017</inceptionYear>
+  <organization>
+    <name>The Android Open Source Project</name>
+  </organization>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <developers>
+    <developer>
+      <name>The Android Open Source Project</name>
+    </developer>
+  </developers>
+  <scm>
+    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
+  </scm>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-common</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-guava</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-gradle-plugin</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-ktx</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-migration</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-guava</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+  <dependencies>
+    <dependency>
+      <groupId>androidx.annotation</groupId>
+      <artifactId>annotation-experimental</artifactId>
+      <version>1.1.0-rc01</version>
+      <scope>runtime</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.arch.core</groupId>
+      <artifactId>core-runtime</artifactId>
+      <version>2.2.0</version>
+      <scope>runtime</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.room</groupId>
+      <artifactId>room-common</artifactId>
+      <version>[2.7.0-alpha01]</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>androidx.sqlite</groupId>
+      <artifactId>sqlite</artifactId>
+      <version>2.5.0-alpha01</version>
+      <scope>compile</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.sqlite</groupId>
+      <artifactId>sqlite-framework</artifactId>
+      <version>2.5.0-alpha01</version>
+      <scope>compile</scope>
+      <type>aar</type>
+    </dependency>
+  </dependencies>
+</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.md5
new file mode 100644
index 0000000..e9255cd
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.md5
@@ -0,0 +1 @@
+80f41c77d034c51ff6810445618250da
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.sha1
new file mode 100644
index 0000000..dde739c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.sha1
@@ -0,0 +1 @@
+2037599ae6d39866d3ca36d0a628e7e86f5e98ba
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.sha256
new file mode 100644
index 0000000..628555d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.sha256
@@ -0,0 +1 @@
+5ce704471c8bd515b5b937dc1e80f1f5814ece2ffe03aba220c8e4fd6348ee20
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.sha512
new file mode 100644
index 0000000..0835283
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-runtime/2.7.0-alpha01/room-runtime-2.7.0-alpha01.pom.sha512
@@ -0,0 +1 @@
+88c9afc692dfa777651755cd958d6e136a90d85bf83e475e85eb07f93ba883c7aedd35a754f2625650c4fe09cec39561f95eb284bfefe47c6f39f1bd3f899870
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar
deleted file mode 100644
index ba6e7a7..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.md5
deleted file mode 100644
index 4f9200a..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-35970f76fd8a0b3b432bf96285da8bdb
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.sha1
deleted file mode 100644
index 4d7d147..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-953bfd30ea4f060c56bd77859dceb9f5577100f8
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.sha256
deleted file mode 100644
index 2b27d0e..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-3f9bbf7c7ae08269b75dc11c135174070bc71176b05f8aa9bc6d9cc01e7104b0
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.sha512
deleted file mode 100644
index 097300c..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-ac3f3a4577a60f01f76b2672a8ae6636a8ee898acd50d9714d4cf15949320d7401917581e98c8c4fe56e9d3aa2e9bf3f67900e990ca1b2137c421b2f23e8d7bb
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar
deleted file mode 100644
index 44488a3..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.md5
deleted file mode 100644
index 76a6cfc..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-44e4c8884887b5dab2be94c85b680ea8
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.sha1
deleted file mode 100644
index 5c400d6..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-d384a0b7d5b0bbeec4a3a7e09f8938c438ec6afa
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.sha256
deleted file mode 100644
index 24c5071..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-f06aff3026ea321dd45b6582624526c4c6fe3e2a8a4cf0477ec580841cbbe0c0
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.sha512
deleted file mode 100644
index a8565a3..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.aar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-8a3c45cd32068adfc1027aca1f63d41c94565b5dd5755af7ef71fce2ee34441d86538cb1d6a8c9162d8c81d6e5a6b923e2f12745e151e85e063d89a16969b4ff
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module
deleted file mode 100644
index 62cd606..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module
+++ /dev/null
@@ -1,173 +0,0 @@
-{
-  "formatVersion": "1.1",
-  "component": {
-    "group": "androidx.room",
-    "module": "room-testing",
-    "version": "2.5.0-alpha01",
-    "attributes": {
-      "org.gradle.status": "release"
-    }
-  },
-  "createdBy": {
-    "gradle": {
-      "version": "7.4"
-    }
-  },
-  "variants": [
-    {
-      "name": "releaseVariantReleaseApiPublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-api"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.5.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.5.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.sqlite",
-          "module": "sqlite",
-          "version": {
-            "requires": "2.3.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.sqlite",
-          "module": "sqlite-framework",
-          "version": {
-            "requires": "2.3.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-migration",
-          "version": {
-            "requires": "2.5.0-alpha01"
-          }
-        },
-        {
-          "group": "junit",
-          "module": "junit",
-          "version": {
-            "requires": "4.13.2"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-testing-2.5.0-alpha01.aar",
-          "url": "room-testing-2.5.0-alpha01.aar",
-          "size": 13633,
-          "sha512": "8a3c45cd32068adfc1027aca1f63d41c94565b5dd5755af7ef71fce2ee34441d86538cb1d6a8c9162d8c81d6e5a6b923e2f12745e151e85e063d89a16969b4ff",
-          "sha256": "f06aff3026ea321dd45b6582624526c4c6fe3e2a8a4cf0477ec580841cbbe0c0",
-          "sha1": "d384a0b7d5b0bbeec4a3a7e09f8938c438ec6afa",
-          "md5": "44e4c8884887b5dab2be94c85b680ea8"
-        }
-      ]
-    },
-    {
-      "name": "releaseVariantReleaseRuntimePublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-runtime"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.arch.core",
-          "module": "core-runtime",
-          "version": {
-            "requires": "2.0.1"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-common",
-          "version": {
-            "requires": "2.5.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.5.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.sqlite",
-          "module": "sqlite",
-          "version": {
-            "requires": "2.3.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.sqlite",
-          "module": "sqlite-framework",
-          "version": {
-            "requires": "2.3.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-migration",
-          "version": {
-            "requires": "2.5.0-alpha01"
-          }
-        },
-        {
-          "group": "junit",
-          "module": "junit",
-          "version": {
-            "requires": "4.13.2"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "room-testing-2.5.0-alpha01.aar",
-          "url": "room-testing-2.5.0-alpha01.aar",
-          "size": 13633,
-          "sha512": "8a3c45cd32068adfc1027aca1f63d41c94565b5dd5755af7ef71fce2ee34441d86538cb1d6a8c9162d8c81d6e5a6b923e2f12745e151e85e063d89a16969b4ff",
-          "sha256": "f06aff3026ea321dd45b6582624526c4c6fe3e2a8a4cf0477ec580841cbbe0c0",
-          "sha1": "d384a0b7d5b0bbeec4a3a7e09f8938c438ec6afa",
-          "md5": "44e4c8884887b5dab2be94c85b680ea8"
-        }
-      ]
-    },
-    {
-      "name": "sourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "java-runtime"
-      },
-      "files": [
-        {
-          "name": "room-testing-2.5.0-alpha01-sources.jar",
-          "url": "room-testing-2.5.0-alpha01-sources.jar",
-          "size": 7114,
-          "sha512": "ac3f3a4577a60f01f76b2672a8ae6636a8ee898acd50d9714d4cf15949320d7401917581e98c8c4fe56e9d3aa2e9bf3f67900e990ca1b2137c421b2f23e8d7bb",
-          "sha256": "3f9bbf7c7ae08269b75dc11c135174070bc71176b05f8aa9bc6d9cc01e7104b0",
-          "sha1": "953bfd30ea4f060c56bd77859dceb9f5577100f8",
-          "md5": "35970f76fd8a0b3b432bf96285da8bdb"
-        }
-      ]
-    }
-  ]
-}
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.md5
deleted file mode 100644
index cdd94d8..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.md5
+++ /dev/null
@@ -1 +0,0 @@
-ef7b9e3520486409433ca2ad75f48072
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.sha1
deleted file mode 100644
index b12af70..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.sha1
+++ /dev/null
@@ -1 +0,0 @@
-2e9f06ac595d46dd4658dac7cc7995be6520826a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.sha256
deleted file mode 100644
index 31a29f7..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.sha256
+++ /dev/null
@@ -1 +0,0 @@
-317539b09414cffa2244c123c4510395053421a2f22647b7c3207a90ec55292c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.sha512
deleted file mode 100644
index 7368484..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.module.sha512
+++ /dev/null
@@ -1 +0,0 @@
-90d111c4a81b4058c2b98d6f8e88c0a898cddbb380a65f85633a9ee585b733c7f07a1875f8aafd6c571265ee31d15defbae167d47aaa89b262c86e2f30e64769
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom
deleted file mode 100644
index a897c58..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom
+++ /dev/null
@@ -1,81 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-  <!-- This module was also published with a richer model, Gradle metadata,  -->
-  <!-- which should be used instead. Do not delete the following line which  -->
-  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
-  <!-- that they should prefer consuming it instead. -->
-  <!-- do_not_remove: published-with-gradle-metadata -->
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>androidx.room</groupId>
-  <artifactId>room-testing</artifactId>
-  <version>2.5.0-alpha01</version>
-  <packaging>aar</packaging>
-  <name>Android Room Testing</name>
-  <description>Android Room Testing</description>
-  <url>https://developer.android.com/jetpack/androidx/releases/room#2.5.0-alpha01</url>
-  <inceptionYear>2017</inceptionYear>
-  <licenses>
-    <license>
-      <name>The Apache Software License, Version 2.0</name>
-      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-      <distribution>repo</distribution>
-    </license>
-  </licenses>
-  <developers>
-    <developer>
-      <name>The Android Open Source Project</name>
-    </developer>
-  </developers>
-  <scm>
-    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
-    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
-  </scm>
-  <dependencies>
-    <dependency>
-      <groupId>androidx.room</groupId>
-      <artifactId>room-common</artifactId>
-      <version>[2.5.0-alpha01]</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>androidx.room</groupId>
-      <artifactId>room-runtime</artifactId>
-      <version>[2.5.0-alpha01]</version>
-      <scope>compile</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>androidx.sqlite</groupId>
-      <artifactId>sqlite</artifactId>
-      <version>2.3.0-alpha01</version>
-      <scope>compile</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>androidx.sqlite</groupId>
-      <artifactId>sqlite-framework</artifactId>
-      <version>2.3.0-alpha01</version>
-      <scope>compile</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>androidx.room</groupId>
-      <artifactId>room-migration</artifactId>
-      <version>[2.5.0-alpha01]</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>junit</groupId>
-      <artifactId>junit</artifactId>
-      <version>4.13.2</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>androidx.arch.core</groupId>
-      <artifactId>core-runtime</artifactId>
-      <version>2.0.1</version>
-      <scope>runtime</scope>
-      <type>aar</type>
-    </dependency>
-  </dependencies>
-</project>
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.md5
deleted file mode 100644
index 47e6deb..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-bb9c330d63c25be95d0a4e3b1c83f19b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.sha1
deleted file mode 100644
index 3f4f23c..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-926e4fd658e6115634ffb49b8596b1e9f4c0c355
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.sha256
deleted file mode 100644
index 14361fd..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.sha256
+++ /dev/null
@@ -1 +0,0 @@
-c4a3d02dff4b10626c4bacceee0bef705d8e8497f3c1ae86c07b09c5a6e7b8c6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.sha512
deleted file mode 100644
index 2a880c9..0000000
--- a/current/androidx/m2repository/androidx/room/room-testing/2.5.0-alpha01/room-testing-2.5.0-alpha01.pom.sha512
+++ /dev/null
@@ -1 +0,0 @@
-172554cba9d4c397f32c6457073995c65b5392f79a387d4eef5f523ce43e38c20f5a7cdd374e5b5a8e634f8f4d2e76f5413dd44cab61f2d160f014c20cc22ace
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/Android.bp
new file mode 100644
index 0000000..fe40419
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/Android.bp
@@ -0,0 +1,58 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.room_room-testing-nodeps",
+    aars: ["room-testing-2.7.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.arch.core_core-runtime",
+        "androidx.room_room-common",
+        "androidx.room_room-migration",
+        "androidx.room_room-runtime",
+        "androidx.sqlite_sqlite",
+        "androidx.sqlite_sqlite-framework",
+        "junit",
+    ],
+}
+
+android_library {
+    name: "androidx.room_room-testing",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.room_room-testing-nodeps",
+        "androidx.arch.core_core-runtime",
+        "androidx.room_room-common",
+        "androidx.room_room-migration",
+        "androidx.room_room-runtime",
+        "androidx.sqlite_sqlite",
+        "androidx.sqlite_sqlite-framework",
+        "junit",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/build-info.textproto
new file mode 100644
index 0000000..24df471
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/build-info.textproto
@@ -0,0 +1,142 @@
+version: "2.7.0-alpha01"
+dependency_list {
+  dependency {
+    group_id: "androidx.arch.core"
+    artifact_id: "core-runtime"
+    version: "2.2.0"
+    is_tip_of_tree: false
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-common"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-migration"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-runtime"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.sqlite"
+    artifact_id: "sqlite"
+    version: "2.5.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.sqlite"
+    artifact_id: "sqlite-framework"
+    version: "2.5.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
+release_checklist {
+}
+build_id: "androidx.room"
+group_id: "androidx.room"
+artifact_id: "room-testing"
+path: "/room/room-testing"
+sha: "fb0e74535a7a408585f4079d7e6e34f664146990"
+require_same_version_group_build: true
+group_zip_path: "per-group-zips/gmaven-androidx-room-11143848.zip"
+project_zip_path: "per-project-zips/androidx.room-room-testing-all-11143848-2.7.0-alpha01.zip"
+kotlin_version: "1.9.20"
+dependency_constraint_list {
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-common"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler-processing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-compiler-processing-testing"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-gradle-plugin"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-guava"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-ktx"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-migration"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-guava"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-rxjava2"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-paging-rxjava3"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-runtime"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-rxjava2"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-rxjava3"
+    version: "2.7.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..7e773cf
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.room.testing" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar
new file mode 100644
index 0000000..dbb349d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.md5
new file mode 100644
index 0000000..84cf614
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.md5
@@ -0,0 +1 @@
+8e784916fc7d359c56603833b868c805
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.sha1
new file mode 100644
index 0000000..a3a87fb
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.sha1
@@ -0,0 +1 @@
+5fd02473d0cb554b7b7cfd211eb77f2886dbd5f4
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.sha256
new file mode 100644
index 0000000..70481d7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.sha256
@@ -0,0 +1 @@
+c2073914b4f25c8dfc7d815de0138de97b5ec7d85a29e59f33b8f745ab532bbe
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.sha512
new file mode 100644
index 0000000..2051aa7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-sources.jar.sha512
@@ -0,0 +1 @@
+136534a4199f4d85b89de88838899f49526f8874607a31e4c09e2822abcca14b1d8e066a94ca4f4a29e98f29509f25fc739da1b8774dc0d04399ed295876488a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json
new file mode 100644
index 0000000..7572d6b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json
@@ -0,0 +1 @@
+[{"class":"androidx.room.testing.MigrationTestHelper","addedIn":"2.0.0","methods":[{"method":"MigrationTestHelper(android.app.Instrumentation,java.lang.Class<? extends androidx.room.RoomDatabase>,java.util.List<androidx.room.migration.AutoMigrationSpec>)","addedIn":"2.4.0"},{"method":"MigrationTestHelper(android.app.Instrumentation,java.lang.String)","addedIn":"2.0.0","deprecatedIn":"2.4.0"},{"method":"MigrationTestHelper(android.app.Instrumentation,java.lang.Class<? extends androidx.room.RoomDatabase>,java.util.List<? extends androidx.room.migration.AutoMigrationSpec>)","addedIn":"2.6.0"},{"method":"MigrationTestHelper(android.app.Instrumentation,java.lang.String,androidx.sqlite.db.SupportSQLiteOpenHelper.Factory)","addedIn":"2.0.0","deprecatedIn":"2.4.0"},{"method":"createDatabase(java.lang.String,int)","addedIn":"2.0.0"},{"method":"MigrationTestHelper(android.app.Instrumentation,java.lang.Class<? extends androidx.room.RoomDatabase>,java.util.List<androidx.room.migration.AutoMigrationSpec>,androidx.sqlite.db.SupportSQLiteOpenHelper.Factory)","addedIn":"2.4.0"},{"method":"MigrationTestHelper(android.app.Instrumentation,java.lang.Class<? extends androidx.room.RoomDatabase>,java.util.List<? extends androidx.room.migration.AutoMigrationSpec>,androidx.sqlite.db.SupportSQLiteOpenHelper.Factory)","addedIn":"2.6.0"},{"method":"MigrationTestHelper(android.app.Instrumentation,java.lang.Class<? extends androidx.room.RoomDatabase>)","addedIn":"2.4.0"},{"method":"closeWhenFinished(androidx.room.RoomDatabase)","addedIn":"2.0.0"},{"method":"closeWhenFinished(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.0.0"},{"method":"runMigrationsAndValidate(java.lang.String,int,boolean,androidx.room.migration.Migration...)","addedIn":"2.0.0"}],"fields":[]}]
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.md5
new file mode 100644
index 0000000..a415c44
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.md5
@@ -0,0 +1 @@
+b31f7fff73cb00000311edea784673c2
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.sha1
new file mode 100644
index 0000000..c576fc2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.sha1
@@ -0,0 +1 @@
+50733f34525e1e35fe12afb07122c83f865d0fb1
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.sha256
new file mode 100644
index 0000000..c6c5b12
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.sha256
@@ -0,0 +1 @@
+b7110e4bd737868b6a4c187253c0451c7ff8464b4f605d03ee7126ad69b0e40a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.sha512
new file mode 100644
index 0000000..6f8d40f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01-versionMetadata.json.sha512
@@ -0,0 +1 @@
+19a3d9fac497deb55614b803733eb49068606034cd333eb49550a42e7d86e9ffd4e21816511264946da458a46cd34b52492ba4946cc3936fa5bd3b9cb4e70a9b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar
new file mode 100644
index 0000000..04e3f2f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.md5
new file mode 100644
index 0000000..cdb92c9
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.md5
@@ -0,0 +1 @@
+9978463fabd3989fe5ee72e132883746
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.sha1
new file mode 100644
index 0000000..63c14a7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.sha1
@@ -0,0 +1 @@
+5bc34dd2bc72e0002c72326205c1db220248a9f6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.sha256
new file mode 100644
index 0000000..116aa66
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.sha256
@@ -0,0 +1 @@
+0d0efdf0a87a1e4b3f81b3f334d518590d9b4cd187796a013362ac8c50551544
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.sha512
new file mode 100644
index 0000000..e271310
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.aar.sha512
@@ -0,0 +1 @@
+2a773f396572009714571bb1174f6b22e5000e902f0eb3b6b8b9a555438f56b486a23b079da2b3b62c50acc7040cf70c95a4dc51b512576a345e622dfcb74540
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module
new file mode 100644
index 0000000..5bdb252
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module
@@ -0,0 +1,680 @@
+{
+  "formatVersion": "1.1",
+  "component": {
+    "group": "androidx.room",
+    "module": "room-testing",
+    "version": "2.7.0-alpha01",
+    "attributes": {
+      "org.gradle.status": "release"
+    }
+  },
+  "createdBy": {
+    "gradle": {
+      "version": "8.4"
+    }
+  },
+  "variants": [
+    {
+      "name": "releaseVariantReleaseApiPublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-api"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite-framework",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          }
+        },
+        {
+          "group": "junit",
+          "module": "junit",
+          "version": {
+            "requires": "4.13.2"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-testing-2.7.0-alpha01.aar",
+          "url": "room-testing-2.7.0-alpha01.aar",
+          "size": 23460,
+          "sha512": "2a773f396572009714571bb1174f6b22e5000e902f0eb3b6b8b9a555438f56b486a23b079da2b3b62c50acc7040cf70c95a4dc51b512576a345e622dfcb74540",
+          "sha256": "0d0efdf0a87a1e4b3f81b3f334d518590d9b4cd187796a013362ac8c50551544",
+          "sha1": "5bc34dd2bc72e0002c72326205c1db220248a9f6",
+          "md5": "9978463fabd3989fe5ee72e132883746"
+        }
+      ]
+    },
+    {
+      "name": "releaseVariantReleaseRuntimePublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.arch.core",
+          "module": "core-runtime",
+          "version": {
+            "requires": "2.2.0"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          }
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite-framework",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          }
+        },
+        {
+          "group": "junit",
+          "module": "junit",
+          "version": {
+            "requires": "4.13.2"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-testing-2.7.0-alpha01.aar",
+          "url": "room-testing-2.7.0-alpha01.aar",
+          "size": 23460,
+          "sha512": "2a773f396572009714571bb1174f6b22e5000e902f0eb3b6b8b9a555438f56b486a23b079da2b3b62c50acc7040cf70c95a4dc51b512576a345e622dfcb74540",
+          "sha256": "0d0efdf0a87a1e4b3f81b3f334d518590d9b4cd187796a013362ac8c50551544",
+          "sha1": "5bc34dd2bc72e0002c72326205c1db220248a9f6",
+          "md5": "9978463fabd3989fe5ee72e132883746"
+        }
+      ]
+    },
+    {
+      "name": "sourcesElements",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.docstype": "sources",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-testing-2.7.0-alpha01-sources.jar",
+          "url": "room-testing-2.7.0-alpha01-sources.jar",
+          "size": 7069,
+          "sha512": "136534a4199f4d85b89de88838899f49526f8874607a31e4c09e2822abcca14b1d8e066a94ca4f4a29e98f29509f25fc739da1b8774dc0d04399ed295876488a",
+          "sha256": "c2073914b4f25c8dfc7d815de0138de97b5ec7d85a29e59f33b8f745ab532bbe",
+          "sha1": "5fd02473d0cb554b7b7cfd211eb77f2886dbd5f4",
+          "md5": "8e784916fc7d359c56603833b868c805"
+        }
+      ]
+    },
+    {
+      "name": "libraryVersionMetadata",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.usage": "library-version-metadata"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.room",
+          "module": "room-common",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-compiler-processing-testing",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-gradle-plugin",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-migration",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-guava",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-paging-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava2",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-rxjava3",
+          "version": {
+            "requires": "2.7.0-alpha01"
+          },
+          "reason": "room-testing is in atomic group androidx.room"
+        }
+      ],
+      "files": [
+        {
+          "name": "room-testing-2.7.0-alpha01-versionMetadata.json",
+          "url": "room-testing-2.7.0-alpha01-versionMetadata.json",
+          "size": 1771,
+          "sha512": "19a3d9fac497deb55614b803733eb49068606034cd333eb49550a42e7d86e9ffd4e21816511264946da458a46cd34b52492ba4946cc3936fa5bd3b9cb4e70a9b",
+          "sha256": "b7110e4bd737868b6a4c187253c0451c7ff8464b4f605d03ee7126ad69b0e40a",
+          "sha1": "50733f34525e1e35fe12afb07122c83f865d0fb1",
+          "md5": "b31f7fff73cb00000311edea784673c2"
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.md5
new file mode 100644
index 0000000..39ca7fc
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.md5
@@ -0,0 +1 @@
+1666d11a6666341f8ab477d756781bdb
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.sha1
new file mode 100644
index 0000000..a97271b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.sha1
@@ -0,0 +1 @@
+a30e184e7e9293dbb65caf856f44d7cc42e32372
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.sha256
new file mode 100644
index 0000000..91259bb
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.sha256
@@ -0,0 +1 @@
+b21506f0177ade8593be44d81333b2485d6cca3c5affa292fbf887b74d705e41
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.sha512
new file mode 100644
index 0000000..63071f0
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.module.sha512
@@ -0,0 +1 @@
+c0be8050d7317a2be9317da951fd19c2a957ca01ac9841185109f5921c4ae2443fb84dc73a57f2db5aaa4386ffae1fbbcaf8df5e0e08b8f9219cc76fbc510da1
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom
new file mode 100644
index 0000000..21abda6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom
@@ -0,0 +1,163 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <!-- This module was also published with a richer model, Gradle metadata,  -->
+  <!-- which should be used instead. Do not delete the following line which  -->
+  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
+  <!-- that they should prefer consuming it instead. -->
+  <!-- do_not_remove: published-with-gradle-metadata -->
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>androidx.room</groupId>
+  <artifactId>room-testing</artifactId>
+  <version>2.7.0-alpha01</version>
+  <packaging>aar</packaging>
+  <name>Room Testing</name>
+  <description>Android Room Testing</description>
+  <url>https://developer.android.com/jetpack/androidx/releases/room#2.7.0-alpha01</url>
+  <inceptionYear>2017</inceptionYear>
+  <organization>
+    <name>The Android Open Source Project</name>
+  </organization>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <developers>
+    <developer>
+      <name>The Android Open Source Project</name>
+    </developer>
+  </developers>
+  <scm>
+    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
+  </scm>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-common</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-compiler-processing-testing</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-guava</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-gradle-plugin</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-ktx</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-migration</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-guava</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-paging-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-runtime</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava2</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.room</groupId>
+        <artifactId>room-rxjava3</artifactId>
+        <version>2.7.0-alpha01</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+  <dependencies>
+    <dependency>
+      <groupId>androidx.arch.core</groupId>
+      <artifactId>core-runtime</artifactId>
+      <version>2.2.0</version>
+      <scope>runtime</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.room</groupId>
+      <artifactId>room-common</artifactId>
+      <version>[2.7.0-alpha01]</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>androidx.room</groupId>
+      <artifactId>room-migration</artifactId>
+      <version>[2.7.0-alpha01]</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>androidx.room</groupId>
+      <artifactId>room-runtime</artifactId>
+      <version>[2.7.0-alpha01]</version>
+      <scope>compile</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.sqlite</groupId>
+      <artifactId>sqlite</artifactId>
+      <version>2.5.0-alpha01</version>
+      <scope>compile</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.sqlite</groupId>
+      <artifactId>sqlite-framework</artifactId>
+      <version>2.5.0-alpha01</version>
+      <scope>compile</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>4.13.2</version>
+      <scope>compile</scope>
+    </dependency>
+  </dependencies>
+</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.md5
new file mode 100644
index 0000000..ce4c616
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.md5
@@ -0,0 +1 @@
+7556188257966bebcbcfddb56fc37484
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.sha1
new file mode 100644
index 0000000..33f1e1e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.sha1
@@ -0,0 +1 @@
+8618ea87aca950fb1e143f9230f39d2ef52bfdf6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.sha256
new file mode 100644
index 0000000..2087bdc
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.sha256
@@ -0,0 +1 @@
+df34dcd2f981d1d03cd20927898a8cc94c6129246ee24d7b8ac22d3d5e746329
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.sha512
new file mode 100644
index 0000000..8702a7b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/room/room-testing/2.7.0-alpha01/room-testing-2.7.0-alpha01.pom.sha512
@@ -0,0 +1 @@
+afa7276768ee8a84936d48f1eea7c7430027e2f9710077ddc62d9ea8672093756d57a45f1c19d213ddcf8a8ceb05d371129397c15071a6f804d9c5f86414b5f0
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/Android.bp
new file mode 100644
index 0000000..171e86a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.savedstate_savedstate-ktx-nodeps",
+    aars: ["savedstate-ktx-1.3.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.savedstate_savedstate",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.savedstate_savedstate-ktx",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.savedstate_savedstate-ktx-nodeps",
+        "androidx.savedstate_savedstate",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..c5c280e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/savedstate/savedstate-ktx/1.3.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2020 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.savedstate.ktx" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/Android.bp
new file mode 100644
index 0000000..e0c53eb
--- /dev/null
+++ b/current/androidx/m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.savedstate_savedstate-nodeps",
+    aars: ["savedstate-1.3.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.arch.core_core-common",
+        "androidx.lifecycle_lifecycle-common",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.savedstate_savedstate",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.savedstate_savedstate-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.arch.core_core-common",
+        "androidx.lifecycle_lifecycle-common",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..32e4c91
--- /dev/null
+++ b/current/androidx/m2repository/androidx/savedstate/savedstate/1.3.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.savedstate" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/slice/slice-builders/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/slice/slice-builders/1.1.0-alpha02/Android.bp
new file mode 100644
index 0000000..46efebe
--- /dev/null
+++ b/current/androidx/m2repository/androidx/slice/slice-builders/1.1.0-alpha02/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.slice_slice-builders-nodeps",
+    aars: ["slice-builders-1.1.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.remotecallback_remotecallback",
+        "androidx.slice_slice-core",
+    ],
+}
+
+android_library {
+    name: "androidx.slice_slice-builders",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.slice_slice-builders-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.remotecallback_remotecallback",
+        "androidx.slice_slice-core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/slice/slice-builders/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/slice/slice-builders/1.1.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..f1b1019
--- /dev/null
+++ b/current/androidx/m2repository/androidx/slice/slice-builders/1.1.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2017 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.slice.builders" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/slice/slice-core/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/slice/slice-core/1.1.0-alpha02/Android.bp
new file mode 100644
index 0000000..7b0acd5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/slice/slice-core/1.1.0-alpha02/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.slice_slice-core-nodeps",
+    aars: ["slice-core-1.1.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.appcompat_appcompat",
+        "androidx.collection_collection",
+    ],
+}
+
+android_library {
+    name: "androidx.slice_slice-core",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.slice_slice-core-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.appcompat_appcompat",
+        "androidx.collection_collection",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/slice/slice-core/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/slice/slice-core/1.1.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..b1e0cd6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/slice/slice-core/1.1.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.slice.core" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+    <application>
+        <activity
+            android:name="androidx.slice.compat.SlicePermissionActivity"
+            android:excludeFromRecents="true" >
+        </activity>
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/slice/slice-view/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/slice/slice-view/1.1.0-alpha02/Android.bp
new file mode 100644
index 0000000..428d1e4
--- /dev/null
+++ b/current/androidx/m2repository/androidx/slice/slice-view/1.1.0-alpha02/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.slice_slice-view-nodeps",
+    aars: ["slice-view-1.1.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.appcompat_appcompat",
+        "androidx.collection_collection",
+        "androidx.lifecycle_lifecycle-livedata-core",
+        "androidx.recyclerview_recyclerview",
+        "androidx.slice_slice-core",
+    ],
+}
+
+android_library {
+    name: "androidx.slice_slice-view",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.slice_slice-view-nodeps",
+        "androidx.appcompat_appcompat",
+        "androidx.collection_collection",
+        "androidx.lifecycle_lifecycle-livedata-core",
+        "androidx.recyclerview_recyclerview",
+        "androidx.slice_slice-core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/slice/slice-view/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/slice/slice-view/1.1.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..e843e61
--- /dev/null
+++ b/current/androidx/m2repository/androidx/slice/slice-view/1.1.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.slice.view" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/Android.bp
new file mode 100644
index 0000000..8d5bb62
--- /dev/null
+++ b/current/androidx/m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.slidingpanelayout_slidingpanelayout-nodeps",
+    aars: ["slidingpanelayout-1.3.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "androidx.customview_customview",
+        "androidx.transition_transition",
+        "androidx.window_window",
+    ],
+}
+
+android_library {
+    name: "androidx.slidingpanelayout_slidingpanelayout",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.slidingpanelayout_slidingpanelayout-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "androidx.customview_customview",
+        "androidx.transition_transition",
+        "androidx.window_window",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..09d773a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/slidingpanelayout/slidingpanelayout/1.3.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.slidingpanelayout" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar
deleted file mode 100644
index 9396425..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.md5
deleted file mode 100644
index a04811c..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-780078603552289061a23d2af928dcac
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.sha1
deleted file mode 100644
index 1746e8e..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-42eede0c58de7d96f71c675a1df25a91dc2555b1
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.sha256
deleted file mode 100644
index 8ac41e6..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-55f79392bdc64468c01152a0b60a88faab12fca75605a2a1dc6ba1c50641a1ae
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.sha512
deleted file mode 100644
index f41458c..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-593ed855222bdb77ccf80a3fefaec7b37a38f45bdc0caa9b65e8f9e8cd8059a10e21ebf89250242e08e5b9e1e5d60b56d2d0271bf5939e315e3e9ae439f99403
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar
deleted file mode 100644
index 331c328..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.md5
deleted file mode 100644
index 75f3e4a..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-2090a48cc02395e8bcde7f34c4ddb466
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.sha1
deleted file mode 100644
index f97d2f1..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-574255aadfd8775ceb2d687f8a979498305b7023
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.sha256
deleted file mode 100644
index f459545..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-428b4ce6f438bf7732f3142edc5ee5a360f1906c8e1597eccd9bb188251688b3
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.sha512
deleted file mode 100644
index c64a44b..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.aar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-7746b80506360eb8868030b5a9c52a90872e134004387ea427728b1740c026097829d8173b21b9816c6ea0fd5744f7befb431792d6ab7e294ce599f484c079fe
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module
deleted file mode 100644
index 7bdfc0d..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module
+++ /dev/null
@@ -1,117 +0,0 @@
-{
-  "formatVersion": "1.1",
-  "component": {
-    "group": "androidx.sqlite",
-    "module": "sqlite-framework",
-    "version": "2.4.0-alpha01",
-    "attributes": {
-      "org.gradle.status": "release"
-    }
-  },
-  "createdBy": {
-    "gradle": {
-      "version": "7.5"
-    }
-  },
-  "variants": [
-    {
-      "name": "releaseVariantReleaseApiPublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-api"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.annotation",
-          "module": "annotation",
-          "version": {
-            "requires": "1.2.0"
-          }
-        },
-        {
-          "group": "androidx.sqlite",
-          "module": "sqlite",
-          "version": {
-            "requires": "2.4.0-alpha01"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "sqlite-framework-2.4.0-alpha01.aar",
-          "url": "sqlite-framework-2.4.0-alpha01.aar",
-          "size": 32075,
-          "sha512": "7746b80506360eb8868030b5a9c52a90872e134004387ea427728b1740c026097829d8173b21b9816c6ea0fd5744f7befb431792d6ab7e294ce599f484c079fe",
-          "sha256": "428b4ce6f438bf7732f3142edc5ee5a360f1906c8e1597eccd9bb188251688b3",
-          "sha1": "574255aadfd8775ceb2d687f8a979498305b7023",
-          "md5": "2090a48cc02395e8bcde7f34c4ddb466"
-        }
-      ]
-    },
-    {
-      "name": "releaseVariantReleaseRuntimePublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-runtime"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.annotation",
-          "module": "annotation",
-          "version": {
-            "requires": "1.2.0"
-          }
-        },
-        {
-          "group": "androidx.sqlite",
-          "module": "sqlite",
-          "version": {
-            "requires": "2.4.0-alpha01"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib",
-          "version": {
-            "requires": "1.7.20"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "sqlite-framework-2.4.0-alpha01.aar",
-          "url": "sqlite-framework-2.4.0-alpha01.aar",
-          "size": 32075,
-          "sha512": "7746b80506360eb8868030b5a9c52a90872e134004387ea427728b1740c026097829d8173b21b9816c6ea0fd5744f7befb431792d6ab7e294ce599f484c079fe",
-          "sha256": "428b4ce6f438bf7732f3142edc5ee5a360f1906c8e1597eccd9bb188251688b3",
-          "sha1": "574255aadfd8775ceb2d687f8a979498305b7023",
-          "md5": "2090a48cc02395e8bcde7f34c4ddb466"
-        }
-      ]
-    },
-    {
-      "name": "sourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "java-runtime"
-      },
-      "files": [
-        {
-          "name": "sqlite-framework-2.4.0-alpha01-sources.jar",
-          "url": "sqlite-framework-2.4.0-alpha01-sources.jar",
-          "size": 11136,
-          "sha512": "593ed855222bdb77ccf80a3fefaec7b37a38f45bdc0caa9b65e8f9e8cd8059a10e21ebf89250242e08e5b9e1e5d60b56d2d0271bf5939e315e3e9ae439f99403",
-          "sha256": "55f79392bdc64468c01152a0b60a88faab12fca75605a2a1dc6ba1c50641a1ae",
-          "sha1": "42eede0c58de7d96f71c675a1df25a91dc2555b1",
-          "md5": "780078603552289061a23d2af928dcac"
-        }
-      ]
-    }
-  ]
-}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.md5
deleted file mode 100644
index 75e014b..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.md5
+++ /dev/null
@@ -1 +0,0 @@
-f2e754b5b15a491774ebdba5c73afe15
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.sha1
deleted file mode 100644
index 8bd3855..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.sha1
+++ /dev/null
@@ -1 +0,0 @@
-e206194705a61c73b2efa9e361f1037780c1a5e6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.sha256
deleted file mode 100644
index cf79639..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.sha256
+++ /dev/null
@@ -1 +0,0 @@
-1fcfc91afb30a2b1250c870b707248d7283304bddd78428ad0a4ccb2976a2631
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.sha512
deleted file mode 100644
index 941c1f0..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.module.sha512
+++ /dev/null
@@ -1 +0,0 @@
-116de284b8e305c2eb679da54e62e82ad9645ed922d4ac771c02c013d9131a7b810493d0bc2648ace144ee05281a23aa8ccf13e9ae5d97aababb9b47b808383d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom
deleted file mode 100644
index e70a2f0..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom
+++ /dev/null
@@ -1,54 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <!-- This module was also published with a richer model, Gradle metadata,  -->
-  <!-- which should be used instead. Do not delete the following line which  -->
-  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
-  <!-- that they should prefer consuming it instead. -->
-  <!-- do_not_remove: published-with-gradle-metadata -->
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>androidx.sqlite</groupId>
-  <artifactId>sqlite-framework</artifactId>
-  <version>2.4.0-alpha01</version>
-  <packaging>aar</packaging>
-  <name>Android Support SQLite - Framework Implementation</name>
-  <description>The implementation of Support SQLite library using the framework code.</description>
-  <url>https://developer.android.com/jetpack/androidx/releases/sqlite#2.4.0-alpha01</url>
-  <inceptionYear>2017</inceptionYear>
-  <licenses>
-    <license>
-      <name>The Apache Software License, Version 2.0</name>
-      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-      <distribution>repo</distribution>
-    </license>
-  </licenses>
-  <developers>
-    <developer>
-      <name>The Android Open Source Project</name>
-    </developer>
-  </developers>
-  <scm>
-    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
-    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
-  </scm>
-  <dependencies>
-    <dependency>
-      <groupId>androidx.annotation</groupId>
-      <artifactId>annotation</artifactId>
-      <version>1.2.0</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>androidx.sqlite</groupId>
-      <artifactId>sqlite</artifactId>
-      <version>[2.4.0-alpha01]</version>
-      <scope>compile</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>org.jetbrains.kotlin</groupId>
-      <artifactId>kotlin-stdlib</artifactId>
-      <version>1.7.20</version>
-      <scope>runtime</scope>
-    </dependency>
-  </dependencies>
-</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.md5
deleted file mode 100644
index 49fd8d8..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-53ede76adf7c242bde3aa1152729d8e2
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.sha1
deleted file mode 100644
index bc707a6..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-f611448a19216a410d0760354aa779c6c1ca8fa4
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.sha256
deleted file mode 100644
index fac2f2e..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.sha256
+++ /dev/null
@@ -1 +0,0 @@
-f234eb7bc291253dfc153ab6aa7b8a145f4285f53106bbf428602c3a9954705d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.sha512
deleted file mode 100644
index d283fed..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.4.0-alpha01/sqlite-framework-2.4.0-alpha01.pom.sha512
+++ /dev/null
@@ -1 +0,0 @@
-85285b4e42590e3e607d5665b6d7fc77d6a533eedcfec5fea5223fc7b5ed50705e8e3f2d7f30fb4d917eae4a25ff7303a302f92e7ab504f892f7e569651ce0be
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/Android.bp
new file mode 100644
index 0000000..e376d18
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.sqlite_sqlite-framework-nodeps",
+    aars: ["sqlite-framework-2.5.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.sqlite_sqlite",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.sqlite_sqlite-framework",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.sqlite_sqlite-framework-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.sqlite_sqlite",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..1ee538c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2016 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.sqlite.db.framework" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar
new file mode 100644
index 0000000..944cb7f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.md5
new file mode 100644
index 0000000..a1b731c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.md5
@@ -0,0 +1 @@
+96cfb7c73f2bce1894f01d6b60976eb9
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.sha1
new file mode 100644
index 0000000..86c66aa
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.sha1
@@ -0,0 +1 @@
+edd5d14792596229407204bf8e4a68e6f9b6cddc
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.sha256
new file mode 100644
index 0000000..615f150
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.sha256
@@ -0,0 +1 @@
+3614148d2064b62debd45ef7b14297f5d75bd397c4747cb6d63ebab70903117e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.sha512
new file mode 100644
index 0000000..601a1db
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-sources.jar.sha512
@@ -0,0 +1 @@
+205cb3fef1b6bcb5de3835279b27333adf50ec7320101c6d465854195704d76d78e19e44e25bcdcb1c9704b0aa327f02c3e2566d710cb25757715b208712bf01
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json
new file mode 100644
index 0000000..fc0a709
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json
@@ -0,0 +1 @@
+[{"class":"androidx.sqlite.db.framework.FrameworkSQLiteOpenHelperFactory","addedIn":"2.0.0","methods":[{"method":"create(androidx.sqlite.db.SupportSQLiteOpenHelper.Configuration)","addedIn":"2.0.0"},{"method":"FrameworkSQLiteOpenHelperFactory()","addedIn":"2.0.0"}],"fields":[]}]
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.md5
new file mode 100644
index 0000000..7b46bb1
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.md5
@@ -0,0 +1 @@
+c203c328b08420a2ef6639e5e449c86c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.sha1
new file mode 100644
index 0000000..4cae96d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.sha1
@@ -0,0 +1 @@
+b57ea16d64f2a881eefdf67782a7b52800dbeca3
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.sha256
new file mode 100644
index 0000000..9c6f900
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.sha256
@@ -0,0 +1 @@
+21b8efce749eaca777fb1da9c844934589020bdbff3c1f7b1066852a649bc6e8
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.sha512
new file mode 100644
index 0000000..4f37da5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01-versionMetadata.json.sha512
@@ -0,0 +1 @@
+403ead0a0a52b73859d8bebe0fdf123ee2b527546aaf38a28e00ebbd4456b77adfbba28d8d4a6a76d0f2dc2269b65700d5081a04e5650e30f1f0dcb53588246f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar
new file mode 100644
index 0000000..36636e3
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.md5
new file mode 100644
index 0000000..2517851
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.md5
@@ -0,0 +1 @@
+2ab02c390af4208064f97386241b6ed2
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.sha1
new file mode 100644
index 0000000..185f309
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.sha1
@@ -0,0 +1 @@
+6f427f4557f4acbbf483802e4b94b342f7127a39
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.sha256
new file mode 100644
index 0000000..e5eaa10
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.sha256
@@ -0,0 +1 @@
+bac7ee3b8bea387dd3aca1fe5c2740404bdfcac379c10ecf3a100b48a4612211
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.sha512
new file mode 100644
index 0000000..8fee855
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.aar.sha512
@@ -0,0 +1 @@
+1e40bf2a552f9d8d18878c0f0944b846558931f817d8a4d2e7d0353e868e29e748cf08dabddf6a169910680e03c00abc104c7df9652bd93c0fd1bf0a60e2332b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module
new file mode 100644
index 0000000..e0f8bbd
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module
@@ -0,0 +1,208 @@
+{
+  "formatVersion": "1.1",
+  "component": {
+    "group": "androidx.sqlite",
+    "module": "sqlite-framework",
+    "version": "2.5.0-alpha01",
+    "attributes": {
+      "org.gradle.status": "release"
+    }
+  },
+  "createdBy": {
+    "gradle": {
+      "version": "8.4-rc-2"
+    }
+  },
+  "variants": [
+    {
+      "name": "releaseVariantReleaseApiPublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-api"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.annotation",
+          "module": "annotation",
+          "version": {
+            "requires": "1.2.0"
+          }
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          },
+          "reason": "sqlite-framework is in atomic group androidx.sqlite"
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite-ktx",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          },
+          "reason": "sqlite-framework is in atomic group androidx.sqlite"
+        }
+      ],
+      "files": [
+        {
+          "name": "sqlite-framework-2.5.0-alpha01.aar",
+          "url": "sqlite-framework-2.5.0-alpha01.aar",
+          "size": 32696,
+          "sha512": "1e40bf2a552f9d8d18878c0f0944b846558931f817d8a4d2e7d0353e868e29e748cf08dabddf6a169910680e03c00abc104c7df9652bd93c0fd1bf0a60e2332b",
+          "sha256": "bac7ee3b8bea387dd3aca1fe5c2740404bdfcac379c10ecf3a100b48a4612211",
+          "sha1": "6f427f4557f4acbbf483802e4b94b342f7127a39",
+          "md5": "2ab02c390af4208064f97386241b6ed2"
+        }
+      ]
+    },
+    {
+      "name": "releaseVariantReleaseRuntimePublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.annotation",
+          "module": "annotation",
+          "version": {
+            "requires": "1.2.0"
+          }
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlin",
+          "module": "kotlin-stdlib",
+          "version": {
+            "requires": "1.8.22"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          },
+          "reason": "sqlite-framework is in atomic group androidx.sqlite"
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite-ktx",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          },
+          "reason": "sqlite-framework is in atomic group androidx.sqlite"
+        }
+      ],
+      "files": [
+        {
+          "name": "sqlite-framework-2.5.0-alpha01.aar",
+          "url": "sqlite-framework-2.5.0-alpha01.aar",
+          "size": 32696,
+          "sha512": "1e40bf2a552f9d8d18878c0f0944b846558931f817d8a4d2e7d0353e868e29e748cf08dabddf6a169910680e03c00abc104c7df9652bd93c0fd1bf0a60e2332b",
+          "sha256": "bac7ee3b8bea387dd3aca1fe5c2740404bdfcac379c10ecf3a100b48a4612211",
+          "sha1": "6f427f4557f4acbbf483802e4b94b342f7127a39",
+          "md5": "2ab02c390af4208064f97386241b6ed2"
+        }
+      ]
+    },
+    {
+      "name": "sourcesElements",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.docstype": "sources",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          },
+          "reason": "sqlite-framework is in atomic group androidx.sqlite"
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite-ktx",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          },
+          "reason": "sqlite-framework is in atomic group androidx.sqlite"
+        }
+      ],
+      "files": [
+        {
+          "name": "sqlite-framework-2.5.0-alpha01-sources.jar",
+          "url": "sqlite-framework-2.5.0-alpha01-sources.jar",
+          "size": 11350,
+          "sha512": "205cb3fef1b6bcb5de3835279b27333adf50ec7320101c6d465854195704d76d78e19e44e25bcdcb1c9704b0aa327f02c3e2566d710cb25757715b208712bf01",
+          "sha256": "3614148d2064b62debd45ef7b14297f5d75bd397c4747cb6d63ebab70903117e",
+          "sha1": "edd5d14792596229407204bf8e4a68e6f9b6cddc",
+          "md5": "96cfb7c73f2bce1894f01d6b60976eb9"
+        }
+      ]
+    },
+    {
+      "name": "libraryVersionMetadata",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.usage": "library-version-metadata"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          },
+          "reason": "sqlite-framework is in atomic group androidx.sqlite"
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite-ktx",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          },
+          "reason": "sqlite-framework is in atomic group androidx.sqlite"
+        }
+      ],
+      "files": [
+        {
+          "name": "sqlite-framework-2.5.0-alpha01-versionMetadata.json",
+          "url": "sqlite-framework-2.5.0-alpha01-versionMetadata.json",
+          "size": 279,
+          "sha512": "403ead0a0a52b73859d8bebe0fdf123ee2b527546aaf38a28e00ebbd4456b77adfbba28d8d4a6a76d0f2dc2269b65700d5081a04e5650e30f1f0dcb53588246f",
+          "sha256": "21b8efce749eaca777fb1da9c844934589020bdbff3c1f7b1066852a649bc6e8",
+          "sha1": "b57ea16d64f2a881eefdf67782a7b52800dbeca3",
+          "md5": "c203c328b08420a2ef6639e5e449c86c"
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.md5
new file mode 100644
index 0000000..742bd7e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.md5
@@ -0,0 +1 @@
+b116e2fce90d750f392a9201cc9a7af2
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.sha1
new file mode 100644
index 0000000..9ae4ad8
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.sha1
@@ -0,0 +1 @@
+fad7050533ac356e8cf61c1dd64fb966ef3c456e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.sha256
new file mode 100644
index 0000000..331fd6c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.sha256
@@ -0,0 +1 @@
+48af83175e66c798fb575823adbaf09d81899b0ebbe8f24b4ecc59b3c339e1b7
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.sha512
new file mode 100644
index 0000000..32f5d68
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.module.sha512
@@ -0,0 +1 @@
+3ecad2fb8bbff4743328a2ba743986deb4d814fe74ba967f1d4033f1b265c26ef5fc492dcde9adbe35ecfeb3a28f821b185361e011bdcc058b790ce003941185
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom
new file mode 100644
index 0000000..3f42c61
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <!-- This module was also published with a richer model, Gradle metadata,  -->
+  <!-- which should be used instead. Do not delete the following line which  -->
+  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
+  <!-- that they should prefer consuming it instead. -->
+  <!-- do_not_remove: published-with-gradle-metadata -->
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>androidx.sqlite</groupId>
+  <artifactId>sqlite-framework</artifactId>
+  <version>2.5.0-alpha01</version>
+  <packaging>aar</packaging>
+  <name>SQLite Framework Integration</name>
+  <description>The implementation of Support SQLite library using the framework code.</description>
+  <url>https://developer.android.com/jetpack/androidx/releases/sqlite#2.5.0-alpha01</url>
+  <inceptionYear>2017</inceptionYear>
+  <organization>
+    <name>The Android Open Source Project</name>
+  </organization>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <developers>
+    <developer>
+      <name>The Android Open Source Project</name>
+    </developer>
+  </developers>
+  <scm>
+    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
+  </scm>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>androidx.sqlite</groupId>
+        <artifactId>sqlite</artifactId>
+        <version>2.5.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.sqlite</groupId>
+        <artifactId>sqlite-ktx</artifactId>
+        <version>2.5.0-alpha01</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+  <dependencies>
+    <dependency>
+      <groupId>androidx.annotation</groupId>
+      <artifactId>annotation</artifactId>
+      <version>1.2.0</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>androidx.sqlite</groupId>
+      <artifactId>sqlite</artifactId>
+      <version>[2.5.0-alpha01]</version>
+      <scope>compile</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jetbrains.kotlin</groupId>
+      <artifactId>kotlin-stdlib</artifactId>
+      <version>1.8.22</version>
+      <scope>runtime</scope>
+    </dependency>
+  </dependencies>
+</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.md5
new file mode 100644
index 0000000..0a21529
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.md5
@@ -0,0 +1 @@
+03a13fa58c57f76a262ecb0d76dbe352
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.sha1
new file mode 100644
index 0000000..bcd4eb7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.sha1
@@ -0,0 +1 @@
+12ea210042153ac66239cf02e8785d4c97bfd32c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.sha256
new file mode 100644
index 0000000..417b62f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.sha256
@@ -0,0 +1 @@
+3807e883d2bc9e8a098976dccb77904189cdbf37265a51768d875a21155ac524
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.sha512
new file mode 100644
index 0000000..3c94b62
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite-framework/2.5.0-alpha01/sqlite-framework-2.5.0-alpha01.pom.sha512
@@ -0,0 +1 @@
+5c5e6f7c4c0822175738d253591f98d0a6de72b21e97976d40eee3d95724b81cf589e3be4d07e51e43ea6a3628d090ba465ab97b764ba61cd016737139aa9865
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar
deleted file mode 100644
index 36ff00f..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.md5
deleted file mode 100644
index a10b680..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-bbba435294e4e8b61b536c3d3c3e7ac5
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.sha1
deleted file mode 100644
index 2e0b6dc..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-e0a43e27896b5782d2d0758a911126716f4b9dcb
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.sha256
deleted file mode 100644
index 43d835a..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-21f8c16a407909a2d0bd4c8826419436607528a6b58274a21b279df7e6895254
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.sha512
deleted file mode 100644
index 82be674..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-9684575e8230744788f4a8c399033440c562effc42d73e3836050c3c49dd6ed7d3a57451d99ad728725cc6f45da38d15ede1a752aa57785ec5cbf62832d9efea
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar
deleted file mode 100644
index 53598de..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.md5
deleted file mode 100644
index 50e7934..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-08863eef167645f61e640e8de274aa9d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.sha1
deleted file mode 100644
index 6f4d4fe..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-9af61b5146c6074a821da105cf6d7d285fcf49ff
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.sha256
deleted file mode 100644
index 465a3fa..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-c4071ec6822860a59cea12f776f22aa1be83c2173cc4517488841695439dc0a4
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.sha512
deleted file mode 100644
index 8728c57..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.aar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-485eb6cc554f401266b9e8b3ddd7f31318d36064b1feb98267d708d0ce47970805131bd63aef8bd1e7a3869e3d6297debc858d0d33d8137aafff04a5aa96f703
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module
deleted file mode 100644
index 24f4825..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module
+++ /dev/null
@@ -1,103 +0,0 @@
-{
-  "formatVersion": "1.1",
-  "component": {
-    "group": "androidx.sqlite",
-    "module": "sqlite",
-    "version": "2.4.0-alpha01",
-    "attributes": {
-      "org.gradle.status": "release"
-    }
-  },
-  "createdBy": {
-    "gradle": {
-      "version": "7.5"
-    }
-  },
-  "variants": [
-    {
-      "name": "releaseVariantReleaseApiPublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-api"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.annotation",
-          "module": "annotation",
-          "version": {
-            "requires": "1.0.0"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "sqlite-2.4.0-alpha01.aar",
-          "url": "sqlite-2.4.0-alpha01.aar",
-          "size": 30035,
-          "sha512": "485eb6cc554f401266b9e8b3ddd7f31318d36064b1feb98267d708d0ce47970805131bd63aef8bd1e7a3869e3d6297debc858d0d33d8137aafff04a5aa96f703",
-          "sha256": "c4071ec6822860a59cea12f776f22aa1be83c2173cc4517488841695439dc0a4",
-          "sha1": "9af61b5146c6074a821da105cf6d7d285fcf49ff",
-          "md5": "08863eef167645f61e640e8de274aa9d"
-        }
-      ]
-    },
-    {
-      "name": "releaseVariantReleaseRuntimePublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-runtime"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.annotation",
-          "module": "annotation",
-          "version": {
-            "requires": "1.0.0"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib",
-          "version": {
-            "requires": "1.7.20"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "sqlite-2.4.0-alpha01.aar",
-          "url": "sqlite-2.4.0-alpha01.aar",
-          "size": 30035,
-          "sha512": "485eb6cc554f401266b9e8b3ddd7f31318d36064b1feb98267d708d0ce47970805131bd63aef8bd1e7a3869e3d6297debc858d0d33d8137aafff04a5aa96f703",
-          "sha256": "c4071ec6822860a59cea12f776f22aa1be83c2173cc4517488841695439dc0a4",
-          "sha1": "9af61b5146c6074a821da105cf6d7d285fcf49ff",
-          "md5": "08863eef167645f61e640e8de274aa9d"
-        }
-      ]
-    },
-    {
-      "name": "sourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "java-runtime"
-      },
-      "files": [
-        {
-          "name": "sqlite-2.4.0-alpha01-sources.jar",
-          "url": "sqlite-2.4.0-alpha01-sources.jar",
-          "size": 20888,
-          "sha512": "9684575e8230744788f4a8c399033440c562effc42d73e3836050c3c49dd6ed7d3a57451d99ad728725cc6f45da38d15ede1a752aa57785ec5cbf62832d9efea",
-          "sha256": "21f8c16a407909a2d0bd4c8826419436607528a6b58274a21b279df7e6895254",
-          "sha1": "e0a43e27896b5782d2d0758a911126716f4b9dcb",
-          "md5": "bbba435294e4e8b61b536c3d3c3e7ac5"
-        }
-      ]
-    }
-  ]
-}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.md5
deleted file mode 100644
index 0ebb32a..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.md5
+++ /dev/null
@@ -1 +0,0 @@
-7e21c11c701730e027c3ac1e65c2f52f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.sha1
deleted file mode 100644
index 9c71924..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.sha1
+++ /dev/null
@@ -1 +0,0 @@
-a8ede0cc7bb65998d6b5e76b448e9baa20079a9e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.sha256
deleted file mode 100644
index 813e674..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.sha256
+++ /dev/null
@@ -1 +0,0 @@
-c58777beba5e51d6950f9c086370d9e530568f439851a8c87bda4a4ea8c54f83
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.sha512
deleted file mode 100644
index 619d36f..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.module.sha512
+++ /dev/null
@@ -1 +0,0 @@
-670c83648c24f6a43389e4498581edf72141ffaf3a576fba3f9df37ad6de23da15ac943e2e1bcd0f9f2782419f2148727afd7ffb3f80f7d46a1e59a5d30a4cec
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom
deleted file mode 100644
index bb8a3f1..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom
+++ /dev/null
@@ -1,47 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <!-- This module was also published with a richer model, Gradle metadata,  -->
-  <!-- which should be used instead. Do not delete the following line which  -->
-  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
-  <!-- that they should prefer consuming it instead. -->
-  <!-- do_not_remove: published-with-gradle-metadata -->
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>androidx.sqlite</groupId>
-  <artifactId>sqlite</artifactId>
-  <version>2.4.0-alpha01</version>
-  <packaging>aar</packaging>
-  <name>Android DB</name>
-  <description>Android DB</description>
-  <url>https://developer.android.com/jetpack/androidx/releases/sqlite#2.4.0-alpha01</url>
-  <inceptionYear>2017</inceptionYear>
-  <licenses>
-    <license>
-      <name>The Apache Software License, Version 2.0</name>
-      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-      <distribution>repo</distribution>
-    </license>
-  </licenses>
-  <developers>
-    <developer>
-      <name>The Android Open Source Project</name>
-    </developer>
-  </developers>
-  <scm>
-    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
-    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
-  </scm>
-  <dependencies>
-    <dependency>
-      <groupId>androidx.annotation</groupId>
-      <artifactId>annotation</artifactId>
-      <version>1.0.0</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jetbrains.kotlin</groupId>
-      <artifactId>kotlin-stdlib</artifactId>
-      <version>1.7.20</version>
-      <scope>runtime</scope>
-    </dependency>
-  </dependencies>
-</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.md5
deleted file mode 100644
index 30c3cee..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-c5b8c762f93f36a01bf8f0ef6fb4e91f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.sha1
deleted file mode 100644
index 90d0e23..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-c017a636e2db0372b604dcf56e8b5c7b18126a86
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.sha256
deleted file mode 100644
index e63b2f7..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.sha256
+++ /dev/null
@@ -1 +0,0 @@
-a4b8ad12db026fdc7d720366ed1713c8d9274165d442939b156a2901d5c3f8c7
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.sha512
deleted file mode 100644
index d0d99d0..0000000
--- a/current/androidx/m2repository/androidx/sqlite/sqlite/2.4.0-alpha01/sqlite-2.4.0-alpha01.pom.sha512
+++ /dev/null
@@ -1 +0,0 @@
-56e6196c064a102fb9d056b5afcd34f00791c01188432e7c671c29efdfeb0a83fa454b5b6d0e873e50c353d1ad5148993399d371c7039f6cd53453f07e7c83b7
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/Android.bp
new file mode 100644
index 0000000..5423efb
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.sqlite_sqlite-nodeps",
+    aars: ["sqlite-2.5.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.sqlite_sqlite",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.sqlite_sqlite-nodeps",
+        "androidx.annotation_annotation",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..2cf6306
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2016 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.sqlite.db" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar
new file mode 100644
index 0000000..fc2f505
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.md5
new file mode 100644
index 0000000..bf5cf76
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.md5
@@ -0,0 +1 @@
+e0e227791136f86b7981cf7d595b3a58
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.sha1
new file mode 100644
index 0000000..7c90f28
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.sha1
@@ -0,0 +1 @@
+64eec23481a9132037f83e036924d7d584a17c3d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.sha256
new file mode 100644
index 0000000..5f4149b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.sha256
@@ -0,0 +1 @@
+a6777c99f104a2d01afcb95137c9de494220cd968f91f3dd04ece79c3e8d8b13
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.sha512
new file mode 100644
index 0000000..daaf1de
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-sources.jar.sha512
@@ -0,0 +1 @@
+53c3798ed2f0897d495d6f5f9baaeb833086df39d11f3e8ee7f328b5f05309c5e34b76e43823372d4cc8dd2cbbd53bbc8090d976b62f6cf2fe045156f9ca3939
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json
new file mode 100644
index 0000000..416e178
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json
@@ -0,0 +1 @@
+[{"class":"androidx.sqlite.db.SupportSQLiteOpenHelper.Configuration.Builder","addedIn":"2.0.0","methods":[{"method":"noBackupDirectory(boolean)","addedIn":"2.1.0"},{"method":"callback(androidx.sqlite.db.SupportSQLiteOpenHelper.Callback)","addedIn":"2.0.0"},{"method":"name(java.lang.String)","addedIn":"2.0.0"},{"method":"allowDataLossOnRecovery(boolean)","addedIn":"2.3.0"},{"method":"build()","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.sqlite.db.SimpleSQLiteQuery.Companion","addedIn":"2.3.0","methods":[{"method":"bind(androidx.sqlite.db.SupportSQLiteProgram,java.lang.Object[])","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.sqlite.db.SupportSQLiteOpenHelper.Configuration","addedIn":"2.0.0","methods":[{"method":"builder(android.content.Context)","addedIn":"2.0.0"},{"method":"Configuration(android.content.Context,java.lang.String,androidx.sqlite.db.SupportSQLiteOpenHelper.Callback,boolean,boolean)","addedIn":"2.3.0"}],"fields":[{"field":"Companion","addedIn":"2.3.0"},{"field":"context","addedIn":"2.0.0"},{"field":"name","addedIn":"2.0.0"},{"field":"callback","addedIn":"2.0.0"},{"field":"allowDataLossOnRecovery","addedIn":"2.3.0"},{"field":"useNoBackupDirectory","addedIn":"2.1.0"}]},{"class":"androidx.sqlite.db.SupportSQLiteOpenHelper.Factory","addedIn":"2.0.0","methods":[{"method":"create(androidx.sqlite.db.SupportSQLiteOpenHelper.Configuration)","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.sqlite.db.SupportSQLiteProgram","addedIn":"2.0.0","methods":[{"method":"bindNull(int)","addedIn":"2.0.0"},{"method":"bindString(int,java.lang.String)","addedIn":"2.0.0"},{"method":"bindLong(int,long)","addedIn":"2.0.0"},{"method":"bindDouble(int,double)","addedIn":"2.0.0"},{"method":"bindBlob(int,byte[])","addedIn":"2.0.0"},{"method":"clearBindings()","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.sqlite.db.SupportSQLiteQueryBuilder","addedIn":"2.0.0","methods":[{"method":"groupBy(java.lang.String)","addedIn":"2.0.0"},{"method":"builder(java.lang.String)","addedIn":"2.0.0"},{"method":"selection(java.lang.String,java.lang.Object[])","addedIn":"2.0.0"},{"method":"distinct()","addedIn":"2.0.0"},{"method":"having(java.lang.String)","addedIn":"2.0.0"},{"method":"limit(java.lang.String)","addedIn":"2.0.0"},{"method":"orderBy(java.lang.String)","addedIn":"2.0.0"},{"method":"columns(java.lang.String[])","addedIn":"2.0.0"},{"method":"create()","addedIn":"2.0.0"}],"fields":[{"field":"Companion","addedIn":"2.3.0"}]},{"class":"androidx.sqlite.db.SupportSQLiteOpenHelper.Configuration.Companion","addedIn":"2.3.0","methods":[{"method":"builder(android.content.Context)","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.sqlite.db.SupportSQLiteDatabase","addedIn":"2.0.0","methods":[{"method":"isDbLockedByCurrentThread()","addedIn":"2.0.0"},{"method":"setTransactionSuccessful()","addedIn":"2.0.0"},{"method":"isDatabaseIntegrityOk()","addedIn":"2.0.0"},{"method":"execPerConnectionSQL(java.lang.String,java.lang.Object[])","addedIn":"2.2.0"},{"method":"getPageSize()","addedIn":"2.0.0"},{"method":"endTransaction()","addedIn":"2.0.0"},{"method":"enableWriteAheadLogging()","addedIn":"2.0.0"},{"method":"delete(java.lang.String,java.lang.String,java.lang.Object[])","addedIn":"2.0.0"},{"method":"query(java.lang.String)","addedIn":"2.0.0"},{"method":"setForeignKeyConstraintsEnabled(boolean)","addedIn":"2.0.0"},{"method":"getMaximumSize()","addedIn":"2.0.0"},{"method":"disableWriteAheadLogging()","addedIn":"2.0.0"},{"method":"beginTransactionWithListenerNonExclusive(android.database.sqlite.SQLiteTransactionListener)","addedIn":"2.0.0"},{"method":"query(androidx.sqlite.db.SupportSQLiteQuery,android.os.CancellationSignal)","addedIn":"2.0.0"},{"method":"yieldIfContendedSafely(long)","addedIn":"2.0.0"},{"method":"beginTransaction()","addedIn":"2.0.0"},{"method":"inTransaction()","addedIn":"2.0.0"},{"method":"compileStatement(java.lang.String)","addedIn":"2.0.0"},{"method":"isReadOnly()","addedIn":"2.0.0"},{"method":"isWriteAheadLoggingEnabled()","addedIn":"2.0.0"},{"method":"getPath()","addedIn":"2.0.0"},{"method":"needUpgrade(int)","addedIn":"2.0.0"},{"method":"insert(java.lang.String,int,android.content.ContentValues)","addedIn":"2.0.0"},{"method":"isOpen()","addedIn":"2.0.0"},{"method":"execSQL(java.lang.String,java.lang.Object[])","addedIn":"2.0.0"},{"method":"setPageSize(long)","addedIn":"2.0.0"},{"method":"getAttachedDbs()","addedIn":"2.0.0"},{"method":"setMaxSqlCacheSize(int)","addedIn":"2.0.0"},{"method":"getVersion()","addedIn":"2.0.0"},{"method":"beginTransactionNonExclusive()","addedIn":"2.0.0"},{"method":"beginTransactionWithListener(android.database.sqlite.SQLiteTransactionListener)","addedIn":"2.0.0"},{"method":"setLocale(java.util.Locale)","addedIn":"2.0.0"},{"method":"update(java.lang.String,int,android.content.ContentValues,java.lang.String,java.lang.Object[])","addedIn":"2.0.0"},{"method":"setMaximumSize(long)","addedIn":"2.0.0"},{"method":"query(java.lang.String,java.lang.Object[])","addedIn":"2.0.0"},{"method":"execSQL(java.lang.String)","addedIn":"2.0.0"},{"method":"yieldIfContendedSafely()","addedIn":"2.0.0"},{"method":"isExecPerConnectionSQLSupported()","addedIn":"2.2.0"},{"method":"query(androidx.sqlite.db.SupportSQLiteQuery)","addedIn":"2.0.0"},{"method":"setVersion(int)","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.sqlite.db.SupportSQLiteOpenHelper.Callback","addedIn":"2.0.0","methods":[{"method":"onUpgrade(androidx.sqlite.db.SupportSQLiteDatabase,int,int)","addedIn":"2.0.0"},{"method":"onCorruption(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.0.0"},{"method":"onCreate(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.0.0"},{"method":"onDowngrade(androidx.sqlite.db.SupportSQLiteDatabase,int,int)","addedIn":"2.0.0"},{"method":"onOpen(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.0.0"},{"method":"Callback(int)","addedIn":"2.0.0"},{"method":"onConfigure(androidx.sqlite.db.SupportSQLiteDatabase)","addedIn":"2.0.0"}],"fields":[{"field":"version","addedIn":"2.0.0"}]},{"class":"androidx.sqlite.db.SupportSQLiteQuery","addedIn":"2.0.0","methods":[{"method":"getArgCount()","addedIn":"2.0.0"},{"method":"bindTo(androidx.sqlite.db.SupportSQLiteProgram)","addedIn":"2.0.0"},{"method":"getSql()","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.sqlite.db.SupportSQLiteOpenHelper","addedIn":"2.0.0","methods":[{"method":"setWriteAheadLoggingEnabled(boolean)","addedIn":"2.0.0"},{"method":"getReadableDatabase()","addedIn":"2.0.0"},{"method":"getWritableDatabase()","addedIn":"2.0.0"},{"method":"close()","addedIn":"2.0.0"},{"method":"getDatabaseName()","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.sqlite.db.SupportSQLiteQueryBuilder.Companion","addedIn":"2.3.0","methods":[{"method":"builder(java.lang.String)","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.sqlite.db.SupportSQLiteStatement","addedIn":"2.0.0","methods":[{"method":"simpleQueryForLong()","addedIn":"2.0.0"},{"method":"executeInsert()","addedIn":"2.0.0"},{"method":"simpleQueryForString()","addedIn":"2.0.0"},{"method":"execute()","addedIn":"2.0.0"},{"method":"executeUpdateDelete()","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.sqlite.db.SimpleSQLiteQuery","addedIn":"2.0.0","methods":[{"method":"SimpleSQLiteQuery(java.lang.String,java.lang.Object[])","addedIn":"2.0.0"},{"method":"bind(androidx.sqlite.db.SupportSQLiteProgram,java.lang.Object[])","addedIn":"2.0.0"},{"method":"getArgCount()","addedIn":"2.5.0-alpha01"},{"method":"bindTo(androidx.sqlite.db.SupportSQLiteProgram)","addedIn":"2.5.0-alpha01"},{"method":"SimpleSQLiteQuery(java.lang.String)","addedIn":"2.0.0"},{"method":"getSql()","addedIn":"2.5.0-alpha01"}],"fields":[{"field":"Companion","addedIn":"2.3.0"}]}]
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.md5
new file mode 100644
index 0000000..dc3ac38
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.md5
@@ -0,0 +1 @@
+fa2aa04c7cc56344efdda69b9615a3f6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.sha1
new file mode 100644
index 0000000..52119f3
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.sha1
@@ -0,0 +1 @@
+b040eb2b3f3781903c92347c0f77a79adf9cfebb
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.sha256
new file mode 100644
index 0000000..f065948
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.sha256
@@ -0,0 +1 @@
+6442f977ce597f0908b9820c256e0e2280afbefe689fbdbc0b4867fac1e9e9c2
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.sha512
new file mode 100644
index 0000000..1ef0c34
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01-versionMetadata.json.sha512
@@ -0,0 +1 @@
+379e516a96d7b37cde50519330bce4bcef8aec49582b46cc0ca0794150fd91f0dd40bd6ff0f00b3f07d93a950bf42871c03a7733ad5cab24f79d0e1aea743688
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar
new file mode 100644
index 0000000..38a7903
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.md5
new file mode 100644
index 0000000..63e4f7d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.md5
@@ -0,0 +1 @@
+2d18fddff46c78481e86a658ac14569e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.sha1
new file mode 100644
index 0000000..adb364e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.sha1
@@ -0,0 +1 @@
+75311d95a99982a8aeddf76064b6e00967aebd3a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.sha256
new file mode 100644
index 0000000..de7ee2f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.sha256
@@ -0,0 +1 @@
+ae9412ad0eddd2205dbbe4c76a6826fe29a561533d245a84a36f6cf546deaf31
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.sha512
new file mode 100644
index 0000000..8224e30
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.aar.sha512
@@ -0,0 +1 @@
+068b0614d4951997ef7e100cf69d207e9f49a517065f8f66331f58b4c16fcc884a0ce1089915e8006c94b897c87e946323244392201e110f4600b86a6683d1fe
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module
new file mode 100644
index 0000000..8056db3
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module
@@ -0,0 +1,194 @@
+{
+  "formatVersion": "1.1",
+  "component": {
+    "group": "androidx.sqlite",
+    "module": "sqlite",
+    "version": "2.5.0-alpha01",
+    "attributes": {
+      "org.gradle.status": "release"
+    }
+  },
+  "createdBy": {
+    "gradle": {
+      "version": "8.4-rc-2"
+    }
+  },
+  "variants": [
+    {
+      "name": "releaseVariantReleaseApiPublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-api"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.annotation",
+          "module": "annotation",
+          "version": {
+            "requires": "1.0.0"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite-framework",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          },
+          "reason": "sqlite is in atomic group androidx.sqlite"
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite-ktx",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          },
+          "reason": "sqlite is in atomic group androidx.sqlite"
+        }
+      ],
+      "files": [
+        {
+          "name": "sqlite-2.5.0-alpha01.aar",
+          "url": "sqlite-2.5.0-alpha01.aar",
+          "size": 30240,
+          "sha512": "068b0614d4951997ef7e100cf69d207e9f49a517065f8f66331f58b4c16fcc884a0ce1089915e8006c94b897c87e946323244392201e110f4600b86a6683d1fe",
+          "sha256": "ae9412ad0eddd2205dbbe4c76a6826fe29a561533d245a84a36f6cf546deaf31",
+          "sha1": "75311d95a99982a8aeddf76064b6e00967aebd3a",
+          "md5": "2d18fddff46c78481e86a658ac14569e"
+        }
+      ]
+    },
+    {
+      "name": "releaseVariantReleaseRuntimePublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.annotation",
+          "module": "annotation",
+          "version": {
+            "requires": "1.0.0"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlin",
+          "module": "kotlin-stdlib",
+          "version": {
+            "requires": "1.8.22"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite-framework",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          },
+          "reason": "sqlite is in atomic group androidx.sqlite"
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite-ktx",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          },
+          "reason": "sqlite is in atomic group androidx.sqlite"
+        }
+      ],
+      "files": [
+        {
+          "name": "sqlite-2.5.0-alpha01.aar",
+          "url": "sqlite-2.5.0-alpha01.aar",
+          "size": 30240,
+          "sha512": "068b0614d4951997ef7e100cf69d207e9f49a517065f8f66331f58b4c16fcc884a0ce1089915e8006c94b897c87e946323244392201e110f4600b86a6683d1fe",
+          "sha256": "ae9412ad0eddd2205dbbe4c76a6826fe29a561533d245a84a36f6cf546deaf31",
+          "sha1": "75311d95a99982a8aeddf76064b6e00967aebd3a",
+          "md5": "2d18fddff46c78481e86a658ac14569e"
+        }
+      ]
+    },
+    {
+      "name": "sourcesElements",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.docstype": "sources",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite-framework",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          },
+          "reason": "sqlite is in atomic group androidx.sqlite"
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite-ktx",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          },
+          "reason": "sqlite is in atomic group androidx.sqlite"
+        }
+      ],
+      "files": [
+        {
+          "name": "sqlite-2.5.0-alpha01-sources.jar",
+          "url": "sqlite-2.5.0-alpha01-sources.jar",
+          "size": 20824,
+          "sha512": "53c3798ed2f0897d495d6f5f9baaeb833086df39d11f3e8ee7f328b5f05309c5e34b76e43823372d4cc8dd2cbbd53bbc8090d976b62f6cf2fe045156f9ca3939",
+          "sha256": "a6777c99f104a2d01afcb95137c9de494220cd968f91f3dd04ece79c3e8d8b13",
+          "sha1": "64eec23481a9132037f83e036924d7d584a17c3d",
+          "md5": "e0e227791136f86b7981cf7d595b3a58"
+        }
+      ]
+    },
+    {
+      "name": "libraryVersionMetadata",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.usage": "library-version-metadata"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite-framework",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          },
+          "reason": "sqlite is in atomic group androidx.sqlite"
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite-ktx",
+          "version": {
+            "requires": "2.5.0-alpha01"
+          },
+          "reason": "sqlite is in atomic group androidx.sqlite"
+        }
+      ],
+      "files": [
+        {
+          "name": "sqlite-2.5.0-alpha01-versionMetadata.json",
+          "url": "sqlite-2.5.0-alpha01-versionMetadata.json",
+          "size": 7701,
+          "sha512": "379e516a96d7b37cde50519330bce4bcef8aec49582b46cc0ca0794150fd91f0dd40bd6ff0f00b3f07d93a950bf42871c03a7733ad5cab24f79d0e1aea743688",
+          "sha256": "6442f977ce597f0908b9820c256e0e2280afbefe689fbdbc0b4867fac1e9e9c2",
+          "sha1": "b040eb2b3f3781903c92347c0f77a79adf9cfebb",
+          "md5": "fa2aa04c7cc56344efdda69b9615a3f6"
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.md5
new file mode 100644
index 0000000..11dcdd5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.md5
@@ -0,0 +1 @@
+a491e95a87f7ca5eec7df70d2d1ad4c0
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.sha1
new file mode 100644
index 0000000..128ad62
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.sha1
@@ -0,0 +1 @@
+1c86c53cfdf3c1947cf5c5195efca9e93bbeceec
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.sha256
new file mode 100644
index 0000000..04ce5f0
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.sha256
@@ -0,0 +1 @@
+d35687a2d7463efa4d96e9dd1ca7f6a4662c0b70ef9454387958816e353cc1d8
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.sha512
new file mode 100644
index 0000000..3b47b49
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.module.sha512
@@ -0,0 +1 @@
+84dcb620d572c964e094551d7b95360595a6ed5b818f3127526af82517adf1ce56404c941c0cf20b0cf12396831a30c0f5ef33be8011995dc0019de039c9c9ac
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom
new file mode 100644
index 0000000..ef08f22
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <!-- This module was also published with a richer model, Gradle metadata,  -->
+  <!-- which should be used instead. Do not delete the following line which  -->
+  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
+  <!-- that they should prefer consuming it instead. -->
+  <!-- do_not_remove: published-with-gradle-metadata -->
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>androidx.sqlite</groupId>
+  <artifactId>sqlite</artifactId>
+  <version>2.5.0-alpha01</version>
+  <packaging>aar</packaging>
+  <name>SQLite</name>
+  <description>Android DB</description>
+  <url>https://developer.android.com/jetpack/androidx/releases/sqlite#2.5.0-alpha01</url>
+  <inceptionYear>2017</inceptionYear>
+  <organization>
+    <name>The Android Open Source Project</name>
+  </organization>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <developers>
+    <developer>
+      <name>The Android Open Source Project</name>
+    </developer>
+  </developers>
+  <scm>
+    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
+  </scm>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>androidx.sqlite</groupId>
+        <artifactId>sqlite-framework</artifactId>
+        <version>2.5.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.sqlite</groupId>
+        <artifactId>sqlite-ktx</artifactId>
+        <version>2.5.0-alpha01</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+  <dependencies>
+    <dependency>
+      <groupId>androidx.annotation</groupId>
+      <artifactId>annotation</artifactId>
+      <version>1.0.0</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jetbrains.kotlin</groupId>
+      <artifactId>kotlin-stdlib</artifactId>
+      <version>1.8.22</version>
+      <scope>runtime</scope>
+    </dependency>
+  </dependencies>
+</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.md5
new file mode 100644
index 0000000..135f2a0
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.md5
@@ -0,0 +1 @@
+35ce44f39f426be62b794ce7b4226509
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.sha1
new file mode 100644
index 0000000..323d171
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.sha1
@@ -0,0 +1 @@
+c326fb48ea000d6f25cace0324e9dad1556b92f2
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.sha256
new file mode 100644
index 0000000..dd34699
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.sha256
@@ -0,0 +1 @@
+3faad0bd40e45bbb3acb0c1507bed051729968a375fc3ce5c30025d0f4af43e9
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.sha512
new file mode 100644
index 0000000..4f6e131
--- /dev/null
+++ b/current/androidx/m2repository/androidx/sqlite/sqlite/2.5.0-alpha01/sqlite-2.5.0-alpha01.pom.sha512
@@ -0,0 +1 @@
+56f5e30ac5aa1a833d48cac7ed919265ae54c75bc917477ebd90a5d4a3e09727bb363af7df99d95f5caddc41612ffb109d67f594035530f05ae4768e65fbc217
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/Android.bp
new file mode 100644
index 0000000..481ee06
--- /dev/null
+++ b/current/androidx/m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.startup_startup-runtime-nodeps",
+    aars: ["startup-runtime-1.2.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.tracing_tracing",
+    ],
+}
+
+android_library {
+    name: "androidx.startup_startup-runtime",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.startup_startup-runtime-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.tracing_tracing",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..55106a9
--- /dev/null
+++ b/current/androidx/m2repository/androidx/startup/startup-runtime/1.2.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2020 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    package="androidx.startup" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+    <application>
+        <provider
+            android:name="androidx.startup.InitializationProvider"
+            android:authorities="${applicationId}.androidx-startup"
+            android:exported="false"
+            tools:node="merge" />
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/Android.bp
new file mode 100644
index 0000000..7042862
--- /dev/null
+++ b/current/androidx/m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.swiperefreshlayout_swiperefreshlayout-nodeps",
+    aars: ["swiperefreshlayout-1.2.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "androidx.interpolator_interpolator",
+    ],
+}
+
+android_library {
+    name: "androidx.swiperefreshlayout_swiperefreshlayout",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.swiperefreshlayout_swiperefreshlayout-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "androidx.interpolator_interpolator",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..42b1944
--- /dev/null
+++ b/current/androidx/m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.swiperefreshlayout" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/Android.bp
new file mode 100644
index 0000000..fae9cb6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.test.uiautomator_uiautomator-nodeps",
+    aars: ["uiautomator-2.3.0-alpha05.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.tracing_tracing",
+        "junit",
+    ],
+}
+
+android_library {
+    name: "androidx.test.uiautomator_uiautomator",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.test.uiautomator_uiautomator-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.tracing_tracing",
+        "junit",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..c6a9cc2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/manifest/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.test.uiautomator" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar
index a90181a..c0fecca 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.md5 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.md5
index 27fffd8..ebb4d9e 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.md5
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.md5
@@ -1 +1 @@
-d9a4796a3137752c58215a8a77ad06d4
\ No newline at end of file
+2937d57e7f6f66eb5b2a54588b8d6fcb
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha1 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha1
index 9a3d22f..007b056 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha1
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha1
@@ -1 +1 @@
-2ba0f6503fb7fd8886726a189d2f9c41ec52cb1e
\ No newline at end of file
+ffe08b2baef59a717cf232409e235828d58ecc3a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha256 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha256
index 1615a39..45aae70 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha256
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha256
@@ -1 +1 @@
-c0de6cd4e688f9bcaf09e9fa0a9d85874781e3e4b2bf51a3dbd4bea5752a2a02
\ No newline at end of file
+28654f89c8b9b3318b3875143d84807cace56b86ba76c93937eaf20d384dad2b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha512 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha512
index 1a34f05..e01bed0 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha512
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-sources.jar.sha512
@@ -1 +1 @@
-3d83df3064a26ea46fc8fc5e86d8e4e814df6000d201671cf1e810db4e5381131a99387150784d19af95fbaee4004647bca6d34d220ab2d6c4b9c4eb5540cba9
\ No newline at end of file
+d792ae3905b2e11a9d50c645dadff743604368e89c1b59bbffc09a8fd9581a87461f3381cd16fa6e4d4b38c614ebcffe0627c4bd53c830890e83bde5f3e7e2a7
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json
index 41f5463..e38cf47 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json
@@ -1 +1 @@
-[{"class":"androidx.test.uiautomator.Direction","addedIn":"2.2.0","methods":[{"method":"values()","addedIn":"2.2.0"},{"method":"valueOf(java.lang.String)","addedIn":"2.2.0"},{"method":"reverse(androidx.test.uiautomator.Direction)","addedIn":"2.2.0"}],"fields":[{"field":"DOWN","addedIn":"2.2.0"},{"field":"LEFT","addedIn":"2.2.0"},{"field":"RIGHT","addedIn":"2.2.0"},{"field":"UP","addedIn":"2.2.0"}]},{"class":"androidx.test.uiautomator.UiDevice","addedIn":"2.2.0","methods":[{"method":"setCompressedLayoutHierarchy(boolean)","addedIn":"2.3.0-alpha05"},{"method":"pressKeyCodes(int[])","addedIn":"2.3.0-alpha05"},{"method":"hasObject(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"getLastTraversedText()","addedIn":"2.2.0"},{"method":"pressKeyCode(int,int)","addedIn":"2.2.0"},{"method":"wait<R>(androidx.test.uiautomator.SearchCondition<R>,long)","addedIn":"2.2.0"},{"method":"resetWatcherTriggers()","addedIn":"2.2.0"},{"method":"drag(int,int,int,int,int)","addedIn":"2.2.0"},{"method":"registerWatcher(java.lang.String,androidx.test.uiautomator.UiWatcher)","addedIn":"2.2.0"},{"method":"takeScreenshot(java.io.File,float,int)","addedIn":"2.2.0"},{"method":"wakeUp()","addedIn":"2.2.0"},{"method":"setOrientationPortrait()","addedIn":"2.3.0-alpha05"},{"method":"dumpWindowHierarchy(java.io.File)","addedIn":"2.2.0"},{"method":"getProductName()","addedIn":"2.2.0"},{"method":"runWatchers()","addedIn":"2.2.0"},{"method":"wait<U>(androidx.test.uiautomator.SearchCondition<U>,long)","addedIn":"2.3.0-alpha05"},{"method":"swipe(int,int,int,int,int)","addedIn":"2.2.0"},{"method":"performActionAndWait<U>(java.lang.Runnable,androidx.test.uiautomator.EventCondition<U>,long)","addedIn":"2.3.0-alpha05"},{"method":"dumpWindowHierarchy(java.io.OutputStream)","addedIn":"2.2.0"},{"method":"pressRecentApps()","addedIn":"2.2.0"},{"method":"performActionAndWait<R>(java.lang.Runnable,androidx.test.uiautomator.EventCondition<R>,long)","addedIn":"2.2.0"},{"method":"pressBack()","addedIn":"2.2.0"},{"method":"pressKeyCode(int)","addedIn":"2.2.0"},{"method":"getCurrentActivityName()","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"executeShellCommand(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"isNaturalOrientation()","addedIn":"2.2.0"},{"method":"pressDPadDown()","addedIn":"2.2.0"},{"method":"setOrientationLandscape()","addedIn":"2.3.0-alpha05"},{"method":"freezeRotation()","addedIn":"2.2.0"},{"method":"pressDPadUp()","addedIn":"2.2.0"},{"method":"findObject(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"removeWatcher(java.lang.String)","addedIn":"2.2.0"},{"method":"pressSearch()","addedIn":"2.2.0"},{"method":"getCurrentPackageName()","addedIn":"2.2.0"},{"method":"getDisplayRotation()","addedIn":"2.2.0"},{"method":"hasWatcherTriggered(java.lang.String)","addedIn":"2.2.0"},{"method":"pressMenu()","addedIn":"2.2.0"},{"method":"pressDPadCenter()","addedIn":"2.2.0"},{"method":"openNotification()","addedIn":"2.2.0"},{"method":"getDisplayWidth(int)","addedIn":"2.3.0-alpha05"},{"method":"hasAnyWatcherTriggered()","addedIn":"2.2.0"},{"method":"pressHome()","addedIn":"2.2.0"},{"method":"click(int,int)","addedIn":"2.2.0"},{"method":"dumpWindowHierarchy(java.lang.String)","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"getDisplayHeight(int)","addedIn":"2.3.0-alpha05"},{"method":"getDisplaySizeDp()","addedIn":"2.2.0"},{"method":"pressDPadRight()","addedIn":"2.2.0"},{"method":"swipe(android.graphics.Point[],int)","addedIn":"2.2.0"},{"method":"setOrientationLeft()","addedIn":"2.2.0"},{"method":"findObjects(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"findObject(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"getInstance()","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"pressDPadLeft()","addedIn":"2.2.0"},{"method":"setOrientationNatural()","addedIn":"2.2.0"},{"method":"openQuickSettings()","addedIn":"2.2.0"},{"method":"pressKeyCodes(int[],int)","addedIn":"2.3.0-alpha05"},{"method":"waitForWindowUpdate(java.lang.String,long)","addedIn":"2.2.0"},{"method":"clearLastTraversedText()","addedIn":"2.2.0"},{"method":"wait<U>(androidx.test.uiautomator.Condition<? super androidx.test.uiautomator.UiDevice,U>,long)","addedIn":"2.3.0-alpha05"},{"method":"getDisplayWidth()","addedIn":"2.2.0"},{"method":"pressDelete()","addedIn":"2.2.0"},{"method":"pressEnter()","addedIn":"2.2.0"},{"method":"setCompressedLayoutHeirarchy(boolean)","addedIn":"2.2.0","deprecatedIn":"2.3.0-alpha05"},{"method":"waitForIdle(long)","addedIn":"2.2.0"},{"method":"takeScreenshot(java.io.File)","addedIn":"2.2.0"},{"method":"getDisplayHeight()","addedIn":"2.2.0"},{"method":"setOrientationRight()","addedIn":"2.2.0"},{"method":"sleep()","addedIn":"2.2.0"},{"method":"getInstance(android.app.Instrumentation)","addedIn":"2.2.0"},{"method":"unfreezeRotation()","addedIn":"2.2.0"},{"method":"waitForIdle()","addedIn":"2.2.0"},{"method":"getLauncherPackageName()","addedIn":"2.2.0"},{"method":"isScreenOn()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiSelector","addedIn":"2.2.0","methods":[{"method":"instance(int)","addedIn":"2.2.0"},{"method":"textStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"resourceId(java.lang.String)","addedIn":"2.2.0"},{"method":"checked(boolean)","addedIn":"2.2.0"},{"method":"UiSelector()","addedIn":"2.2.0"},{"method":"index(int)","addedIn":"2.2.0"},{"method":"textMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"longClickable(boolean)","addedIn":"2.2.0"},{"method":"focusable(boolean)","addedIn":"2.2.0"},{"method":"resourceIdMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"clickable(boolean)","addedIn":"2.2.0"},{"method":"packageName(java.lang.String)","addedIn":"2.2.0"},{"method":"childSelector(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"descriptionMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"fromParent(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"classNameMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"checkable(boolean)","addedIn":"2.2.0"},{"method":"className(java.lang.String)","addedIn":"2.2.0"},{"method":"toString()","addedIn":"2.3.0-alpha05"},{"method":"className<T>(java.lang.Class<T>)","addedIn":"2.2.0"},{"method":"cloneSelector()","addedIn":"2.2.0"},{"method":"textContains(java.lang.String)","addedIn":"2.2.0"},{"method":"selected(boolean)","addedIn":"2.2.0"},{"method":"descriptionContains(java.lang.String)","addedIn":"2.2.0"},{"method":"enabled(boolean)","addedIn":"2.2.0"},{"method":"focused(boolean)","addedIn":"2.2.0"},{"method":"packageNameMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"scrollable(boolean)","addedIn":"2.2.0"},{"method":"description(java.lang.String)","addedIn":"2.2.0"},{"method":"descriptionStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"text(java.lang.String)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.EventCondition","addedIn":"2.2.0","methods":[{"method":"getResult()","addedIn":"2.3.0-alpha05"},{"method":"EventCondition()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.StaleObjectException","addedIn":"2.2.0","methods":[{"method":"StaleObjectException()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiAutomatorInstrumentationTestRunner","addedIn":"2.2.0","deprecatedIn":"2.3.0-alpha05","methods":[{"method":"getAndroidTestRunner()","addedIn":"2.2.0","deprecatedIn":"2.3.0-alpha05"},{"method":"initializeUiAutomatorTest(androidx.test.uiautomator.UiAutomatorTestCase)","addedIn":"2.2.0","deprecatedIn":"2.3.0-alpha05"},{"method":"UiAutomatorInstrumentationTestRunner()","addedIn":"2.2.0","deprecatedIn":"2.3.0-alpha05"}],"fields":[]},{"class":"androidx.test.uiautomator.UiObject2Condition","addedIn":"2.2.0","methods":[{"method":"UiObject2Condition()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.By","addedIn":"2.2.0","methods":[{"method":"textStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"checked(boolean)","addedIn":"2.2.0"},{"method":"res(java.lang.String)","addedIn":"2.2.0"},{"method":"hasDescendant(androidx.test.uiautomator.BySelector,int)","addedIn":"2.2.0"},{"method":"descEndsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"desc(java.lang.String)","addedIn":"2.2.0"},{"method":"longClickable(boolean)","addedIn":"2.2.0"},{"method":"focusable(boolean)","addedIn":"2.2.0"},{"method":"res(java.lang.String,java.lang.String)","addedIn":"2.2.0"},{"method":"res(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"text(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"clickable(boolean)","addedIn":"2.2.0"},{"method":"clazz(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"clazz(java.lang.String,java.lang.String)","addedIn":"2.2.0"},{"method":"clazz(java.lang.Class)","addedIn":"2.2.0"},{"method":"hasDescendant(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"clazz(java.lang.String)","addedIn":"2.2.0"},{"method":"copy(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"displayId(int)","addedIn":"2.3.0-alpha05"},{"method":"hint(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"checkable(boolean)","addedIn":"2.2.0"},{"method":"textEndsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"hint(java.util.regex.Pattern)","addedIn":"2.3.0-alpha05"},{"method":"textContains(java.lang.String)","addedIn":"2.2.0"},{"method":"descStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"selected(boolean)","addedIn":"2.2.0"},{"method":"enabled(boolean)","addedIn":"2.2.0"},{"method":"pkg(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"focused(boolean)","addedIn":"2.2.0"},{"method":"hasAncestor(androidx.test.uiautomator.BySelector,int)","addedIn":"2.3.0-alpha05"},{"method":"descContains(java.lang.String)","addedIn":"2.2.0"},{"method":"hasAncestor(androidx.test.uiautomator.BySelector)","addedIn":"2.3.0-alpha05"},{"method":"pkg(java.lang.String)","addedIn":"2.2.0"},{"method":"scrollable(boolean)","addedIn":"2.2.0"},{"method":"hintStartsWith(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"depth(int)","addedIn":"2.2.0"},{"method":"hasParent(androidx.test.uiautomator.BySelector)","addedIn":"2.3.0-alpha05"},{"method":"hintContains(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"desc(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"hintEndsWith(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"hasChild(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"text(java.lang.String)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiScrollable","addedIn":"2.2.0","methods":[{"method":"scrollToEnd(int)","addedIn":"2.2.0"},{"method":"scrollForward(int)","addedIn":"2.2.0"},{"method":"getSwipeDeadZonePercentage()","addedIn":"2.2.0"},{"method":"exists(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"flingForward()","addedIn":"2.2.0"},{"method":"getChildByText(androidx.test.uiautomator.UiSelector,java.lang.String,boolean)","addedIn":"2.2.0"},{"method":"setSwipeDeadZonePercentage(double)","addedIn":"2.2.0"},{"method":"scrollTextIntoView(java.lang.String)","addedIn":"2.2.0"},{"method":"scrollForward()","addedIn":"2.2.0"},{"method":"scrollBackward(int)","addedIn":"2.2.0"},{"method":"setAsVerticalList()","addedIn":"2.2.0"},{"method":"scrollDescriptionIntoView(java.lang.String)","addedIn":"2.2.0"},{"method":"getChildByInstance(androidx.test.uiautomator.UiSelector,int)","addedIn":"2.3.0-alpha05"},{"method":"flingToEnd(int)","addedIn":"2.2.0"},{"method":"scrollToBeginning(int)","addedIn":"2.2.0"},{"method":"scrollToBeginning(int,int)","addedIn":"2.2.0"},{"method":"UiScrollable(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"getChildByText(androidx.test.uiautomator.UiSelector,java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"scrollToEnd(int,int)","addedIn":"2.2.0"},{"method":"getChildByDescription(androidx.test.uiautomator.UiSelector,java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"scrollIntoView(androidx.test.uiautomator.UiObject)","addedIn":"2.2.0"},{"method":"scrollIntoView(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"flingToBeginning(int)","addedIn":"2.2.0"},{"method":"setMaxSearchSwipes(int)","addedIn":"2.2.0"},{"method":"getChildByDescription(androidx.test.uiautomator.UiSelector,java.lang.String,boolean)","addedIn":"2.2.0"},{"method":"getMaxSearchSwipes()","addedIn":"2.2.0"},{"method":"scrollBackward()","addedIn":"2.2.0"},{"method":"setAsHorizontalList()","addedIn":"2.2.0"},{"method":"flingBackward()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiObject2","addedIn":"2.2.0","methods":[{"method":"clickAndWait<U>(androidx.test.uiautomator.EventCondition<U>,long)","addedIn":"2.3.0-alpha05"},{"method":"isClickable()","addedIn":"2.2.0"},{"method":"hasObject(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"pinchOpen(float,int)","addedIn":"2.2.0"},{"method":"wait<R>(androidx.test.uiautomator.SearchCondition<R>,long)","addedIn":"2.2.0"},{"method":"fling(androidx.test.uiautomator.Direction,int)","addedIn":"2.2.0"},{"method":"isSelected()","addedIn":"2.2.0"},{"method":"fling(androidx.test.uiautomator.Direction)","addedIn":"2.2.0"},{"method":"scrollUntil<U>(androidx.test.uiautomator.Direction,androidx.test.uiautomator.Condition<? super androidx.test.uiautomator.UiObject2,U>)","addedIn":"2.3.0-alpha05"},{"method":"clear()","addedIn":"2.2.0"},{"method":"clickAndWait<U>(android.graphics.Point,androidx.test.uiautomator.EventCondition<U>,long)","addedIn":"2.3.0-alpha05"},{"method":"wait<U>(androidx.test.uiautomator.SearchCondition<U>,long)","addedIn":"2.3.0-alpha05"},{"method":"isLongClickable()","addedIn":"2.2.0"},{"method":"recycle()","addedIn":"2.2.0"},{"method":"wait<U>(androidx.test.uiautomator.UiObject2Condition<U>,long)","addedIn":"2.3.0-alpha05"},{"method":"scroll(androidx.test.uiautomator.Direction,float)","addedIn":"2.2.0"},{"method":"getText()","addedIn":"2.2.0"},{"method":"getHint()","addedIn":"2.3.0-alpha05"},{"method":"click(long)","addedIn":"2.2.0"},{"method":"getContentDescription()","addedIn":"2.2.0"},{"method":"getVisibleCenter()","addedIn":"2.2.0"},{"method":"longClick()","addedIn":"2.2.0"},{"method":"swipe(androidx.test.uiautomator.Direction,float,int)","addedIn":"2.2.0"},{"method":"click(android.graphics.Point)","addedIn":"2.3.0-alpha05"},{"method":"equals(java.lang.Object)","addedIn":"2.3.0-alpha05"},{"method":"swipe(androidx.test.uiautomator.Direction,float)","addedIn":"2.2.0"},{"method":"getChildren()","addedIn":"2.2.0"},{"method":"scroll(androidx.test.uiautomator.Direction,float,int)","addedIn":"2.2.0"},{"method":"scrollUntil<U>(androidx.test.uiautomator.Direction,androidx.test.uiautomator.EventCondition<U>)","addedIn":"2.3.0-alpha05"},{"method":"click()","addedIn":"2.2.0"},{"method":"setText(java.lang.String)","addedIn":"2.2.0"},{"method":"getParent()","addedIn":"2.2.0"},{"method":"getClassName()","addedIn":"2.2.0"},{"method":"pinchOpen(float)","addedIn":"2.2.0"},{"method":"findObject(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"findObjects(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"isScrollable()","addedIn":"2.2.0"},{"method":"wait<U>(androidx.test.uiautomator.Condition<? super androidx.test.uiautomator.UiObject2,U>,long)","addedIn":"2.3.0-alpha05"},{"method":"drag(android.graphics.Point,int)","addedIn":"2.2.0"},{"method":"setGestureMargins(int,int,int,int)","addedIn":"2.2.0"},{"method":"click(android.graphics.Point,long)","addedIn":"2.3.0-alpha05"},{"method":"wait<R>(androidx.test.uiautomator.UiObject2Condition<R>,long)","addedIn":"2.2.0"},{"method":"hashCode()","addedIn":"2.3.0-alpha05"},{"method":"setGestureMarginPercent(float)","addedIn":"2.3.0-alpha05"},{"method":"getVisibleBounds()","addedIn":"2.2.0"},{"method":"drag(android.graphics.Point)","addedIn":"2.2.0"},{"method":"pinchClose(float)","addedIn":"2.2.0"},{"method":"isChecked()","addedIn":"2.2.0"},{"method":"getChildCount()","addedIn":"2.2.0"},{"method":"getApplicationPackage()","addedIn":"2.2.0"},{"method":"pinchClose(float,int)","addedIn":"2.2.0"},{"method":"setGestureMarginPercent(float,float,float,float)","addedIn":"2.3.0-alpha05"},{"method":"getResourceName()","addedIn":"2.2.0"},{"method":"isEnabled()","addedIn":"2.2.0"},{"method":"isCheckable()","addedIn":"2.2.0"},{"method":"clickAndWait<R>(androidx.test.uiautomator.EventCondition<R>,long)","addedIn":"2.2.0"},{"method":"getDisplayId()","addedIn":"2.3.0-alpha05"},{"method":"isFocused()","addedIn":"2.2.0"},{"method":"setGestureMargin(int)","addedIn":"2.2.0"},{"method":"isFocusable()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiWatcher","addedIn":"2.2.0","methods":[{"method":"checkForCondition()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiAutomatorTestCase","addedIn":"2.2.0","deprecatedIn":"2.2.0","methods":[{"method":"getParams()","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"getAutomationSupport()","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"UiAutomatorTestCase()","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"getUiDevice()","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"sleep(long)","addedIn":"2.2.0","deprecatedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.Condition","addedIn":"2.3.0-alpha05","methods":[{"method":"apply(T)","addedIn":"2.3.0-alpha05"}],"fields":[]},{"class":"androidx.test.uiautomator.Configurator","addedIn":"2.2.0","methods":[{"method":"getToolType()","addedIn":"2.2.0"},{"method":"getActionAcknowledgmentTimeout()","addedIn":"2.2.0"},{"method":"getInstance()","addedIn":"2.2.0"},{"method":"setWaitForSelectorTimeout(long)","addedIn":"2.2.0"},{"method":"getWaitForSelectorTimeout()","addedIn":"2.2.0"},{"method":"getScrollAcknowledgmentTimeout()","addedIn":"2.2.0"},{"method":"getKeyInjectionDelay()","addedIn":"2.2.0"},{"method":"setActionAcknowledgmentTimeout(long)","addedIn":"2.2.0"},{"method":"setToolType(int)","addedIn":"2.2.0"},{"method":"getUiAutomationFlags()","addedIn":"2.2.0"},{"method":"getWaitForIdleTimeout()","addedIn":"2.2.0"},{"method":"setKeyInjectionDelay(long)","addedIn":"2.2.0"},{"method":"setScrollAcknowledgmentTimeout(long)","addedIn":"2.2.0"},{"method":"setUiAutomationFlags(int)","addedIn":"2.2.0"},{"method":"setWaitForIdleTimeout(long)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiObjectNotFoundException","addedIn":"2.2.0","methods":[{"method":"UiObjectNotFoundException(java.lang.Throwable)","addedIn":"2.2.0"},{"method":"UiObjectNotFoundException(java.lang.String)","addedIn":"2.2.0"},{"method":"UiObjectNotFoundException(java.lang.String,java.lang.Throwable)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.BySelector","addedIn":"2.2.0","methods":[{"method":"textStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"checked(boolean)","addedIn":"2.2.0"},{"method":"res(java.lang.String)","addedIn":"2.2.0"},{"method":"hasDescendant(androidx.test.uiautomator.BySelector,int)","addedIn":"2.2.0"},{"method":"descEndsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"desc(java.lang.String)","addedIn":"2.2.0"},{"method":"longClickable(boolean)","addedIn":"2.2.0"},{"method":"focusable(boolean)","addedIn":"2.2.0"},{"method":"res(java.lang.String,java.lang.String)","addedIn":"2.2.0"},{"method":"res(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"text(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"clickable(boolean)","addedIn":"2.2.0"},{"method":"clazz(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"clazz(java.lang.String,java.lang.String)","addedIn":"2.2.0"},{"method":"clazz(java.lang.Class)","addedIn":"2.2.0"},{"method":"hasDescendant(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"clazz(java.lang.String)","addedIn":"2.2.0"},{"method":"maxDepth(int)","addedIn":"2.2.0"},{"method":"displayId(int)","addedIn":"2.3.0-alpha05"},{"method":"hint(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"checkable(boolean)","addedIn":"2.2.0"},{"method":"textEndsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"toString()","addedIn":"2.3.0-alpha05"},{"method":"hint(java.util.regex.Pattern)","addedIn":"2.3.0-alpha05"},{"method":"textContains(java.lang.String)","addedIn":"2.2.0"},{"method":"descStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"selected(boolean)","addedIn":"2.2.0"},{"method":"enabled(boolean)","addedIn":"2.2.0"},{"method":"pkg(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"depth(int,int)","addedIn":"2.2.0"},{"method":"focused(boolean)","addedIn":"2.2.0"},{"method":"minDepth(int)","addedIn":"2.2.0"},{"method":"hasAncestor(androidx.test.uiautomator.BySelector,int)","addedIn":"2.3.0-alpha05"},{"method":"descContains(java.lang.String)","addedIn":"2.2.0"},{"method":"hasAncestor(androidx.test.uiautomator.BySelector)","addedIn":"2.3.0-alpha05"},{"method":"pkg(java.lang.String)","addedIn":"2.2.0"},{"method":"scrollable(boolean)","addedIn":"2.2.0"},{"method":"hintStartsWith(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"depth(int)","addedIn":"2.2.0"},{"method":"hasParent(androidx.test.uiautomator.BySelector)","addedIn":"2.3.0-alpha05"},{"method":"hintContains(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"desc(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"hintEndsWith(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"hasChild(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"text(java.lang.String)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.SearchCondition","addedIn":"2.2.0","methods":[{"method":"SearchCondition()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.IAutomationSupport","addedIn":"2.2.0","methods":[{"method":"sendStatus(int,android.os.Bundle)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiCollection","addedIn":"2.2.0","methods":[{"method":"getChildByText(androidx.test.uiautomator.UiSelector,java.lang.String)","addedIn":"2.2.0"},{"method":"getChildCount(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"getChildByDescription(androidx.test.uiautomator.UiSelector,java.lang.String)","addedIn":"2.2.0"},{"method":"UiCollection(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"getChildByInstance(androidx.test.uiautomator.UiSelector,int)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiObject","addedIn":"2.2.0","methods":[{"method":"performTwoPointerGesture(android.graphics.Point,android.graphics.Point,android.graphics.Point,android.graphics.Point,int)","addedIn":"2.2.0"},{"method":"pinchIn(int,int)","addedIn":"2.2.0"},{"method":"click()","addedIn":"2.2.0"},{"method":"setText(java.lang.String)","addedIn":"2.2.0"},{"method":"waitForExists(long)","addedIn":"2.2.0"},{"method":"getClassName()","addedIn":"2.2.0"},{"method":"isClickable()","addedIn":"2.2.0"},{"method":"performMultiPointerGesture(android.view.MotionEvent.PointerCoords[]...)","addedIn":"2.2.0"},{"method":"waitUntilGone(long)","addedIn":"2.2.0"},{"method":"isScrollable()","addedIn":"2.2.0"},{"method":"clickBottomRight()","addedIn":"2.2.0"},{"method":"longClickTopLeft()","addedIn":"2.2.0"},{"method":"getSelector()","addedIn":"2.2.0"},{"method":"getVisibleBounds()","addedIn":"2.2.0"},{"method":"swipeUp(int)","addedIn":"2.2.0"},{"method":"isChecked()","addedIn":"2.2.0"},{"method":"isSelected()","addedIn":"2.2.0"},{"method":"clickTopLeft()","addedIn":"2.2.0"},{"method":"getPackageName()","addedIn":"2.2.0"},{"method":"getChildCount()","addedIn":"2.2.0"},{"method":"swipeDown(int)","addedIn":"2.2.0"},{"method":"UiObject(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"clickAndWaitForNewWindow()","addedIn":"2.2.0"},{"method":"isLongClickable()","addedIn":"2.2.0"},{"method":"exists()","addedIn":"2.2.0"},{"method":"getBounds()","addedIn":"2.2.0"},{"method":"swipeLeft(int)","addedIn":"2.2.0"},{"method":"clickAndWaitForNewWindow(long)","addedIn":"2.2.0"},{"method":"swipeRight(int)","addedIn":"2.2.0"},{"method":"isEnabled()","addedIn":"2.2.0"},{"method":"findAccessibilityNodeInfo(long)","addedIn":"2.2.0"},{"method":"isCheckable()","addedIn":"2.2.0"},{"method":"dragTo(int,int,int)","addedIn":"2.2.0"},{"method":"getText()","addedIn":"2.2.0"},{"method":"isFocused()","addedIn":"2.2.0"},{"method":"getContentDescription()","addedIn":"2.2.0"},{"method":"longClick()","addedIn":"2.2.0"},{"method":"dragTo(androidx.test.uiautomator.UiObject,int)","addedIn":"2.2.0"},{"method":"getChild(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"getFromParent(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"longClickBottomRight()","addedIn":"2.2.0"},{"method":"pinchOut(int,int)","addedIn":"2.2.0"},{"method":"clearTextField()","addedIn":"2.2.0"},{"method":"isFocusable()","addedIn":"2.2.0"}],"fields":[{"field":"WAIT_FOR_SELECTOR_TIMEOUT","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"field":"WAIT_FOR_EVENT_TMEOUT","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"field":"FINGER_TOUCH_HALF_WIDTH","addedIn":"2.2.0"},{"field":"WAIT_FOR_SELECTOR_POLL","addedIn":"2.2.0"},{"field":"SWIPE_MARGIN_LIMIT","addedIn":"2.2.0"},{"field":"WAIT_FOR_WINDOW_TMEOUT","addedIn":"2.2.0"}]},{"class":"androidx.test.uiautomator.Until","addedIn":"2.2.0","methods":[{"method":"textStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"checked(boolean)","addedIn":"2.2.0"},{"method":"gone(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"Until()","addedIn":"2.2.0"},{"method":"hasObject(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"findObject(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"findObjects(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"descEndsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"textMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"longClickable(boolean)","addedIn":"2.2.0"},{"method":"scrollFinished(androidx.test.uiautomator.Direction)","addedIn":"2.2.0"},{"method":"focusable(boolean)","addedIn":"2.2.0"},{"method":"descMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"clickable(boolean)","addedIn":"2.2.0"},{"method":"descEquals(java.lang.String)","addedIn":"2.2.0"},{"method":"newWindow()","addedIn":"2.2.0"},{"method":"textNotEquals(java.lang.String)","addedIn":"2.2.0"},{"method":"checkable(boolean)","addedIn":"2.2.0"},{"method":"textEndsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"textContains(java.lang.String)","addedIn":"2.2.0"},{"method":"descStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"selected(boolean)","addedIn":"2.2.0"},{"method":"enabled(boolean)","addedIn":"2.2.0"},{"method":"focused(boolean)","addedIn":"2.2.0"},{"method":"descContains(java.lang.String)","addedIn":"2.2.0"},{"method":"textEquals(java.lang.String)","addedIn":"2.2.0"},{"method":"textMatches(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"descMatches(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"scrollable(boolean)","addedIn":"2.2.0"}],"fields":[]}]
\ No newline at end of file
+[{"class":"androidx.test.uiautomator.Direction","addedIn":"2.2.0","methods":[{"method":"values()","addedIn":"2.2.0"},{"method":"valueOf(java.lang.String)","addedIn":"2.2.0"},{"method":"reverse(androidx.test.uiautomator.Direction)","addedIn":"2.2.0"}],"fields":[{"field":"DOWN","addedIn":"2.2.0"},{"field":"LEFT","addedIn":"2.2.0"},{"field":"RIGHT","addedIn":"2.2.0"},{"field":"UP","addedIn":"2.2.0"}]},{"class":"androidx.test.uiautomator.UiDevice","addedIn":"2.2.0","methods":[{"method":"setCompressedLayoutHierarchy(boolean)","addedIn":"2.3.0-alpha05"},{"method":"pressKeyCodes(int[])","addedIn":"2.3.0-alpha05"},{"method":"hasObject(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"getLastTraversedText()","addedIn":"2.2.0"},{"method":"pressKeyCode(int,int)","addedIn":"2.2.0"},{"method":"wait<R>(androidx.test.uiautomator.SearchCondition<R>,long)","addedIn":"2.2.0"},{"method":"resetWatcherTriggers()","addedIn":"2.2.0"},{"method":"drag(int,int,int,int,int)","addedIn":"2.2.0"},{"method":"registerWatcher(java.lang.String,androidx.test.uiautomator.UiWatcher)","addedIn":"2.2.0"},{"method":"takeScreenshot(java.io.File,float,int)","addedIn":"2.2.0"},{"method":"wakeUp()","addedIn":"2.2.0"},{"method":"freezeRotation(int)","addedIn":"2.3.0-alpha05"},{"method":"setOrientationPortrait()","addedIn":"2.3.0-alpha05"},{"method":"dumpWindowHierarchy(java.io.File)","addedIn":"2.2.0"},{"method":"getProductName()","addedIn":"2.2.0"},{"method":"runWatchers()","addedIn":"2.2.0"},{"method":"setOrientationPortrait(int)","addedIn":"2.3.0-alpha05"},{"method":"wait<U>(androidx.test.uiautomator.SearchCondition<U>,long)","addedIn":"2.3.0-alpha05"},{"method":"swipe(int,int,int,int,int)","addedIn":"2.2.0"},{"method":"getDisplayRotation(int)","addedIn":"2.3.0-alpha05"},{"method":"performActionAndWait<U>(java.lang.Runnable,androidx.test.uiautomator.EventCondition<U>,long)","addedIn":"2.3.0-alpha05"},{"method":"dumpWindowHierarchy(java.io.OutputStream)","addedIn":"2.2.0"},{"method":"pressRecentApps()","addedIn":"2.2.0"},{"method":"performActionAndWait<R>(java.lang.Runnable,androidx.test.uiautomator.EventCondition<R>,long)","addedIn":"2.2.0"},{"method":"pressBack()","addedIn":"2.2.0"},{"method":"pressKeyCode(int)","addedIn":"2.2.0"},{"method":"setOrientationRight(int)","addedIn":"2.3.0-alpha05"},{"method":"getCurrentActivityName()","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"executeShellCommand(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"isNaturalOrientation()","addedIn":"2.2.0"},{"method":"pressDPadDown()","addedIn":"2.2.0"},{"method":"setOrientationLandscape()","addedIn":"2.3.0-alpha05"},{"method":"freezeRotation()","addedIn":"2.2.0"},{"method":"pressDPadUp()","addedIn":"2.2.0"},{"method":"findObject(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"removeWatcher(java.lang.String)","addedIn":"2.2.0"},{"method":"pressSearch()","addedIn":"2.2.0"},{"method":"getCurrentPackageName()","addedIn":"2.2.0"},{"method":"getDisplayRotation()","addedIn":"2.2.0"},{"method":"hasWatcherTriggered(java.lang.String)","addedIn":"2.2.0"},{"method":"pressMenu()","addedIn":"2.2.0"},{"method":"pressDPadCenter()","addedIn":"2.2.0"},{"method":"openNotification()","addedIn":"2.2.0"},{"method":"getDisplayWidth(int)","addedIn":"2.3.0-alpha05"},{"method":"hasAnyWatcherTriggered()","addedIn":"2.2.0"},{"method":"pressHome()","addedIn":"2.2.0"},{"method":"click(int,int)","addedIn":"2.2.0"},{"method":"dumpWindowHierarchy(java.lang.String)","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"getDisplayHeight(int)","addedIn":"2.3.0-alpha05"},{"method":"getDisplaySizeDp()","addedIn":"2.2.0"},{"method":"pressDPadRight()","addedIn":"2.2.0"},{"method":"swipe(android.graphics.Point[],int)","addedIn":"2.2.0"},{"method":"setOrientationLeft()","addedIn":"2.2.0"},{"method":"findObjects(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"findObject(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"getInstance()","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"pressDPadLeft()","addedIn":"2.2.0"},{"method":"setOrientationNatural()","addedIn":"2.2.0"},{"method":"openQuickSettings()","addedIn":"2.2.0"},{"method":"pressKeyCodes(int[],int)","addedIn":"2.3.0-alpha05"},{"method":"waitForWindowUpdate(java.lang.String,long)","addedIn":"2.2.0"},{"method":"clearLastTraversedText()","addedIn":"2.2.0"},{"method":"wait<U>(androidx.test.uiautomator.Condition<? super androidx.test.uiautomator.UiDevice,U>,long)","addedIn":"2.3.0-alpha05"},{"method":"getDisplayWidth()","addedIn":"2.2.0"},{"method":"pressDelete()","addedIn":"2.2.0"},{"method":"pressEnter()","addedIn":"2.2.0"},{"method":"setCompressedLayoutHeirarchy(boolean)","addedIn":"2.2.0","deprecatedIn":"2.3.0-alpha05"},{"method":"waitForIdle(long)","addedIn":"2.2.0"},{"method":"unfreezeRotation(int)","addedIn":"2.3.0-alpha05"},{"method":"takeScreenshot(java.io.File)","addedIn":"2.2.0"},{"method":"getDisplayHeight()","addedIn":"2.2.0"},{"method":"setOrientationRight()","addedIn":"2.2.0"},{"method":"sleep()","addedIn":"2.2.0"},{"method":"getInstance(android.app.Instrumentation)","addedIn":"2.2.0"},{"method":"setOrientationLandscape(int)","addedIn":"2.3.0-alpha05"},{"method":"unfreezeRotation()","addedIn":"2.2.0"},{"method":"waitForIdle()","addedIn":"2.2.0"},{"method":"setOrientationLeft(int)","addedIn":"2.3.0-alpha05"},{"method":"getLauncherPackageName()","addedIn":"2.2.0"},{"method":"setOrientationNatural(int)","addedIn":"2.3.0-alpha05"},{"method":"isScreenOn()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiSelector","addedIn":"2.2.0","methods":[{"method":"instance(int)","addedIn":"2.2.0"},{"method":"textStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"resourceId(java.lang.String)","addedIn":"2.2.0"},{"method":"checked(boolean)","addedIn":"2.2.0"},{"method":"UiSelector()","addedIn":"2.2.0"},{"method":"index(int)","addedIn":"2.2.0"},{"method":"textMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"longClickable(boolean)","addedIn":"2.2.0"},{"method":"focusable(boolean)","addedIn":"2.2.0"},{"method":"resourceIdMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"clickable(boolean)","addedIn":"2.2.0"},{"method":"packageName(java.lang.String)","addedIn":"2.2.0"},{"method":"childSelector(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"descriptionMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"fromParent(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"classNameMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"checkable(boolean)","addedIn":"2.2.0"},{"method":"className(java.lang.String)","addedIn":"2.2.0"},{"method":"toString()","addedIn":"2.3.0-alpha05"},{"method":"className<T>(java.lang.Class<T>)","addedIn":"2.2.0"},{"method":"cloneSelector()","addedIn":"2.2.0"},{"method":"textContains(java.lang.String)","addedIn":"2.2.0"},{"method":"selected(boolean)","addedIn":"2.2.0"},{"method":"descriptionContains(java.lang.String)","addedIn":"2.2.0"},{"method":"enabled(boolean)","addedIn":"2.2.0"},{"method":"focused(boolean)","addedIn":"2.2.0"},{"method":"packageNameMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"scrollable(boolean)","addedIn":"2.2.0"},{"method":"description(java.lang.String)","addedIn":"2.2.0"},{"method":"descriptionStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"text(java.lang.String)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.EventCondition","addedIn":"2.2.0","methods":[{"method":"getResult()","addedIn":"2.3.0-alpha05"},{"method":"EventCondition()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.StaleObjectException","addedIn":"2.2.0","methods":[{"method":"StaleObjectException()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiAutomatorInstrumentationTestRunner","addedIn":"2.2.0","deprecatedIn":"2.3.0-alpha05","methods":[{"method":"getAndroidTestRunner()","addedIn":"2.2.0","deprecatedIn":"2.3.0-alpha05"},{"method":"initializeUiAutomatorTest(androidx.test.uiautomator.UiAutomatorTestCase)","addedIn":"2.2.0","deprecatedIn":"2.3.0-alpha05"},{"method":"UiAutomatorInstrumentationTestRunner()","addedIn":"2.2.0","deprecatedIn":"2.3.0-alpha05"}],"fields":[]},{"class":"androidx.test.uiautomator.UiObject2Condition","addedIn":"2.2.0","methods":[{"method":"UiObject2Condition()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.By","addedIn":"2.2.0","methods":[{"method":"textStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"checked(boolean)","addedIn":"2.2.0"},{"method":"res(java.lang.String)","addedIn":"2.2.0"},{"method":"hasDescendant(androidx.test.uiautomator.BySelector,int)","addedIn":"2.2.0"},{"method":"descEndsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"desc(java.lang.String)","addedIn":"2.2.0"},{"method":"longClickable(boolean)","addedIn":"2.2.0"},{"method":"focusable(boolean)","addedIn":"2.2.0"},{"method":"res(java.lang.String,java.lang.String)","addedIn":"2.2.0"},{"method":"res(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"text(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"clickable(boolean)","addedIn":"2.2.0"},{"method":"clazz(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"clazz(java.lang.String,java.lang.String)","addedIn":"2.2.0"},{"method":"clazz(java.lang.Class)","addedIn":"2.2.0"},{"method":"hasDescendant(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"clazz(java.lang.String)","addedIn":"2.2.0"},{"method":"copy(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"displayId(int)","addedIn":"2.3.0-alpha05"},{"method":"hint(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"checkable(boolean)","addedIn":"2.2.0"},{"method":"textEndsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"hint(java.util.regex.Pattern)","addedIn":"2.3.0-alpha05"},{"method":"textContains(java.lang.String)","addedIn":"2.2.0"},{"method":"descStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"selected(boolean)","addedIn":"2.2.0"},{"method":"enabled(boolean)","addedIn":"2.2.0"},{"method":"pkg(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"focused(boolean)","addedIn":"2.2.0"},{"method":"hasAncestor(androidx.test.uiautomator.BySelector,int)","addedIn":"2.3.0-alpha05"},{"method":"descContains(java.lang.String)","addedIn":"2.2.0"},{"method":"hasAncestor(androidx.test.uiautomator.BySelector)","addedIn":"2.3.0-alpha05"},{"method":"pkg(java.lang.String)","addedIn":"2.2.0"},{"method":"scrollable(boolean)","addedIn":"2.2.0"},{"method":"hintStartsWith(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"depth(int)","addedIn":"2.2.0"},{"method":"hasParent(androidx.test.uiautomator.BySelector)","addedIn":"2.3.0-alpha05"},{"method":"hintContains(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"desc(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"hintEndsWith(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"hasChild(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"text(java.lang.String)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiScrollable","addedIn":"2.2.0","methods":[{"method":"scrollToEnd(int)","addedIn":"2.2.0"},{"method":"scrollForward(int)","addedIn":"2.2.0"},{"method":"getSwipeDeadZonePercentage()","addedIn":"2.2.0"},{"method":"exists(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"flingForward()","addedIn":"2.2.0"},{"method":"getChildByText(androidx.test.uiautomator.UiSelector,java.lang.String,boolean)","addedIn":"2.2.0"},{"method":"setSwipeDeadZonePercentage(double)","addedIn":"2.2.0"},{"method":"scrollTextIntoView(java.lang.String)","addedIn":"2.2.0"},{"method":"scrollForward()","addedIn":"2.2.0"},{"method":"scrollBackward(int)","addedIn":"2.2.0"},{"method":"setAsVerticalList()","addedIn":"2.2.0"},{"method":"scrollDescriptionIntoView(java.lang.String)","addedIn":"2.2.0"},{"method":"getChildByInstance(androidx.test.uiautomator.UiSelector,int)","addedIn":"2.3.0-alpha05"},{"method":"flingToEnd(int)","addedIn":"2.2.0"},{"method":"scrollToBeginning(int)","addedIn":"2.2.0"},{"method":"scrollToBeginning(int,int)","addedIn":"2.2.0"},{"method":"UiScrollable(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"getChildByText(androidx.test.uiautomator.UiSelector,java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"scrollToEnd(int,int)","addedIn":"2.2.0"},{"method":"getChildByDescription(androidx.test.uiautomator.UiSelector,java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"scrollIntoView(androidx.test.uiautomator.UiObject)","addedIn":"2.2.0"},{"method":"scrollIntoView(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"flingToBeginning(int)","addedIn":"2.2.0"},{"method":"setMaxSearchSwipes(int)","addedIn":"2.2.0"},{"method":"getChildByDescription(androidx.test.uiautomator.UiSelector,java.lang.String,boolean)","addedIn":"2.2.0"},{"method":"getMaxSearchSwipes()","addedIn":"2.2.0"},{"method":"scrollBackward()","addedIn":"2.2.0"},{"method":"setAsHorizontalList()","addedIn":"2.2.0"},{"method":"flingBackward()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiObject2","addedIn":"2.2.0","methods":[{"method":"clickAndWait<U>(androidx.test.uiautomator.EventCondition<U>,long)","addedIn":"2.3.0-alpha05"},{"method":"isClickable()","addedIn":"2.2.0"},{"method":"hasObject(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"pinchOpen(float,int)","addedIn":"2.2.0"},{"method":"wait<R>(androidx.test.uiautomator.SearchCondition<R>,long)","addedIn":"2.2.0"},{"method":"fling(androidx.test.uiautomator.Direction,int)","addedIn":"2.2.0"},{"method":"isSelected()","addedIn":"2.2.0"},{"method":"fling(androidx.test.uiautomator.Direction)","addedIn":"2.2.0"},{"method":"scrollUntil<U>(androidx.test.uiautomator.Direction,androidx.test.uiautomator.Condition<? super androidx.test.uiautomator.UiObject2,U>)","addedIn":"2.3.0-alpha05"},{"method":"clear()","addedIn":"2.2.0"},{"method":"clickAndWait<U>(android.graphics.Point,androidx.test.uiautomator.EventCondition<U>,long)","addedIn":"2.3.0-alpha05"},{"method":"wait<U>(androidx.test.uiautomator.SearchCondition<U>,long)","addedIn":"2.3.0-alpha05"},{"method":"isLongClickable()","addedIn":"2.2.0"},{"method":"recycle()","addedIn":"2.2.0"},{"method":"wait<U>(androidx.test.uiautomator.UiObject2Condition<U>,long)","addedIn":"2.3.0-alpha05"},{"method":"scroll(androidx.test.uiautomator.Direction,float)","addedIn":"2.2.0"},{"method":"getText()","addedIn":"2.2.0"},{"method":"getHint()","addedIn":"2.3.0-alpha05"},{"method":"click(long)","addedIn":"2.2.0"},{"method":"getContentDescription()","addedIn":"2.2.0"},{"method":"getVisibleCenter()","addedIn":"2.2.0"},{"method":"longClick()","addedIn":"2.2.0"},{"method":"swipe(androidx.test.uiautomator.Direction,float,int)","addedIn":"2.2.0"},{"method":"click(android.graphics.Point)","addedIn":"2.3.0-alpha05"},{"method":"equals(java.lang.Object)","addedIn":"2.3.0-alpha05"},{"method":"swipe(androidx.test.uiautomator.Direction,float)","addedIn":"2.2.0"},{"method":"getChildren()","addedIn":"2.2.0"},{"method":"scroll(androidx.test.uiautomator.Direction,float,int)","addedIn":"2.2.0"},{"method":"scrollUntil<U>(androidx.test.uiautomator.Direction,androidx.test.uiautomator.EventCondition<U>)","addedIn":"2.3.0-alpha05"},{"method":"click()","addedIn":"2.2.0"},{"method":"setText(java.lang.String)","addedIn":"2.2.0"},{"method":"getParent()","addedIn":"2.2.0"},{"method":"getClassName()","addedIn":"2.2.0"},{"method":"pinchOpen(float)","addedIn":"2.2.0"},{"method":"findObject(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"findObjects(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"isScrollable()","addedIn":"2.2.0"},{"method":"wait<U>(androidx.test.uiautomator.Condition<? super androidx.test.uiautomator.UiObject2,U>,long)","addedIn":"2.3.0-alpha05"},{"method":"drag(android.graphics.Point,int)","addedIn":"2.2.0"},{"method":"setGestureMargins(int,int,int,int)","addedIn":"2.2.0"},{"method":"click(android.graphics.Point,long)","addedIn":"2.3.0-alpha05"},{"method":"wait<R>(androidx.test.uiautomator.UiObject2Condition<R>,long)","addedIn":"2.2.0"},{"method":"hashCode()","addedIn":"2.3.0-alpha05"},{"method":"setGestureMarginPercent(float)","addedIn":"2.3.0-alpha05"},{"method":"getVisibleBounds()","addedIn":"2.2.0"},{"method":"getDrawingOrder()","addedIn":"2.3.0-alpha05"},{"method":"drag(android.graphics.Point)","addedIn":"2.2.0"},{"method":"pinchClose(float)","addedIn":"2.2.0"},{"method":"isChecked()","addedIn":"2.2.0"},{"method":"getChildCount()","addedIn":"2.2.0"},{"method":"getApplicationPackage()","addedIn":"2.2.0"},{"method":"pinchClose(float,int)","addedIn":"2.2.0"},{"method":"setGestureMarginPercent(float,float,float,float)","addedIn":"2.3.0-alpha05"},{"method":"getResourceName()","addedIn":"2.2.0"},{"method":"isEnabled()","addedIn":"2.2.0"},{"method":"isCheckable()","addedIn":"2.2.0"},{"method":"clickAndWait<R>(androidx.test.uiautomator.EventCondition<R>,long)","addedIn":"2.2.0"},{"method":"getDisplayId()","addedIn":"2.3.0-alpha05"},{"method":"isFocused()","addedIn":"2.2.0"},{"method":"setGestureMargin(int)","addedIn":"2.2.0"},{"method":"isFocusable()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiWatcher","addedIn":"2.2.0","methods":[{"method":"checkForCondition()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiAutomatorTestCase","addedIn":"2.2.0","deprecatedIn":"2.2.0","methods":[{"method":"getParams()","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"getAutomationSupport()","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"UiAutomatorTestCase()","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"getUiDevice()","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"sleep(long)","addedIn":"2.2.0","deprecatedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.Condition","addedIn":"2.3.0-alpha05","methods":[{"method":"apply(T)","addedIn":"2.3.0-alpha05"}],"fields":[]},{"class":"androidx.test.uiautomator.Configurator","addedIn":"2.2.0","methods":[{"method":"getToolType()","addedIn":"2.2.0"},{"method":"getActionAcknowledgmentTimeout()","addedIn":"2.2.0"},{"method":"getInstance()","addedIn":"2.2.0"},{"method":"setWaitForSelectorTimeout(long)","addedIn":"2.2.0"},{"method":"getWaitForSelectorTimeout()","addedIn":"2.2.0"},{"method":"getScrollAcknowledgmentTimeout()","addedIn":"2.2.0"},{"method":"getKeyInjectionDelay()","addedIn":"2.2.0"},{"method":"setActionAcknowledgmentTimeout(long)","addedIn":"2.2.0"},{"method":"setToolType(int)","addedIn":"2.2.0"},{"method":"getUiAutomationFlags()","addedIn":"2.2.0"},{"method":"getWaitForIdleTimeout()","addedIn":"2.2.0"},{"method":"setKeyInjectionDelay(long)","addedIn":"2.2.0"},{"method":"setScrollAcknowledgmentTimeout(long)","addedIn":"2.2.0"},{"method":"setUiAutomationFlags(int)","addedIn":"2.2.0"},{"method":"setWaitForIdleTimeout(long)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiObjectNotFoundException","addedIn":"2.2.0","methods":[{"method":"UiObjectNotFoundException(java.lang.Throwable)","addedIn":"2.2.0"},{"method":"UiObjectNotFoundException(java.lang.String)","addedIn":"2.2.0"},{"method":"UiObjectNotFoundException(java.lang.String,java.lang.Throwable)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.BySelector","addedIn":"2.2.0","methods":[{"method":"textStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"checked(boolean)","addedIn":"2.2.0"},{"method":"res(java.lang.String)","addedIn":"2.2.0"},{"method":"hasDescendant(androidx.test.uiautomator.BySelector,int)","addedIn":"2.2.0"},{"method":"descEndsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"desc(java.lang.String)","addedIn":"2.2.0"},{"method":"longClickable(boolean)","addedIn":"2.2.0"},{"method":"focusable(boolean)","addedIn":"2.2.0"},{"method":"res(java.lang.String,java.lang.String)","addedIn":"2.2.0"},{"method":"res(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"text(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"clickable(boolean)","addedIn":"2.2.0"},{"method":"clazz(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"clazz(java.lang.String,java.lang.String)","addedIn":"2.2.0"},{"method":"clazz(java.lang.Class)","addedIn":"2.2.0"},{"method":"hasDescendant(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"clazz(java.lang.String)","addedIn":"2.2.0"},{"method":"maxDepth(int)","addedIn":"2.2.0"},{"method":"displayId(int)","addedIn":"2.3.0-alpha05"},{"method":"hint(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"checkable(boolean)","addedIn":"2.2.0"},{"method":"textEndsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"toString()","addedIn":"2.3.0-alpha05"},{"method":"hint(java.util.regex.Pattern)","addedIn":"2.3.0-alpha05"},{"method":"textContains(java.lang.String)","addedIn":"2.2.0"},{"method":"descStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"selected(boolean)","addedIn":"2.2.0"},{"method":"enabled(boolean)","addedIn":"2.2.0"},{"method":"pkg(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"depth(int,int)","addedIn":"2.2.0"},{"method":"focused(boolean)","addedIn":"2.2.0"},{"method":"minDepth(int)","addedIn":"2.2.0"},{"method":"hasAncestor(androidx.test.uiautomator.BySelector,int)","addedIn":"2.3.0-alpha05"},{"method":"descContains(java.lang.String)","addedIn":"2.2.0"},{"method":"hasAncestor(androidx.test.uiautomator.BySelector)","addedIn":"2.3.0-alpha05"},{"method":"pkg(java.lang.String)","addedIn":"2.2.0"},{"method":"scrollable(boolean)","addedIn":"2.2.0"},{"method":"hintStartsWith(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"depth(int)","addedIn":"2.2.0"},{"method":"hasParent(androidx.test.uiautomator.BySelector)","addedIn":"2.3.0-alpha05"},{"method":"hintContains(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"desc(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"hintEndsWith(java.lang.String)","addedIn":"2.3.0-alpha05"},{"method":"hasChild(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"text(java.lang.String)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.SearchCondition","addedIn":"2.2.0","methods":[{"method":"SearchCondition()","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.IAutomationSupport","addedIn":"2.2.0","methods":[{"method":"sendStatus(int,android.os.Bundle)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiCollection","addedIn":"2.2.0","methods":[{"method":"getChildByText(androidx.test.uiautomator.UiSelector,java.lang.String)","addedIn":"2.2.0"},{"method":"getChildCount(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"getChildByDescription(androidx.test.uiautomator.UiSelector,java.lang.String)","addedIn":"2.2.0"},{"method":"UiCollection(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"getChildByInstance(androidx.test.uiautomator.UiSelector,int)","addedIn":"2.2.0"}],"fields":[]},{"class":"androidx.test.uiautomator.UiObject","addedIn":"2.2.0","methods":[{"method":"performTwoPointerGesture(android.graphics.Point,android.graphics.Point,android.graphics.Point,android.graphics.Point,int)","addedIn":"2.2.0"},{"method":"pinchIn(int,int)","addedIn":"2.2.0"},{"method":"click()","addedIn":"2.2.0"},{"method":"setText(java.lang.String)","addedIn":"2.2.0"},{"method":"waitForExists(long)","addedIn":"2.2.0"},{"method":"getClassName()","addedIn":"2.2.0"},{"method":"isClickable()","addedIn":"2.2.0"},{"method":"performMultiPointerGesture(android.view.MotionEvent.PointerCoords[]...)","addedIn":"2.2.0"},{"method":"waitUntilGone(long)","addedIn":"2.2.0"},{"method":"isScrollable()","addedIn":"2.2.0"},{"method":"clickBottomRight()","addedIn":"2.2.0"},{"method":"longClickTopLeft()","addedIn":"2.2.0"},{"method":"getSelector()","addedIn":"2.2.0"},{"method":"getVisibleBounds()","addedIn":"2.2.0"},{"method":"swipeUp(int)","addedIn":"2.2.0"},{"method":"isChecked()","addedIn":"2.2.0"},{"method":"isSelected()","addedIn":"2.2.0"},{"method":"clickTopLeft()","addedIn":"2.2.0"},{"method":"getPackageName()","addedIn":"2.2.0"},{"method":"getChildCount()","addedIn":"2.2.0"},{"method":"swipeDown(int)","addedIn":"2.2.0"},{"method":"UiObject(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"method":"clickAndWaitForNewWindow()","addedIn":"2.2.0"},{"method":"isLongClickable()","addedIn":"2.2.0"},{"method":"exists()","addedIn":"2.2.0"},{"method":"getBounds()","addedIn":"2.2.0"},{"method":"swipeLeft(int)","addedIn":"2.2.0"},{"method":"clickAndWaitForNewWindow(long)","addedIn":"2.2.0"},{"method":"swipeRight(int)","addedIn":"2.2.0"},{"method":"isEnabled()","addedIn":"2.2.0"},{"method":"findAccessibilityNodeInfo(long)","addedIn":"2.2.0"},{"method":"isCheckable()","addedIn":"2.2.0"},{"method":"dragTo(int,int,int)","addedIn":"2.2.0"},{"method":"getText()","addedIn":"2.2.0"},{"method":"isFocused()","addedIn":"2.2.0"},{"method":"getContentDescription()","addedIn":"2.2.0"},{"method":"longClick()","addedIn":"2.2.0"},{"method":"dragTo(androidx.test.uiautomator.UiObject,int)","addedIn":"2.2.0"},{"method":"getChild(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"getFromParent(androidx.test.uiautomator.UiSelector)","addedIn":"2.2.0"},{"method":"longClickBottomRight()","addedIn":"2.2.0"},{"method":"pinchOut(int,int)","addedIn":"2.2.0"},{"method":"clearTextField()","addedIn":"2.2.0"},{"method":"isFocusable()","addedIn":"2.2.0"}],"fields":[{"field":"WAIT_FOR_SELECTOR_TIMEOUT","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"field":"WAIT_FOR_EVENT_TMEOUT","addedIn":"2.2.0","deprecatedIn":"2.2.0"},{"field":"FINGER_TOUCH_HALF_WIDTH","addedIn":"2.2.0"},{"field":"WAIT_FOR_SELECTOR_POLL","addedIn":"2.2.0"},{"field":"SWIPE_MARGIN_LIMIT","addedIn":"2.2.0"},{"field":"WAIT_FOR_WINDOW_TMEOUT","addedIn":"2.2.0"}]},{"class":"androidx.test.uiautomator.Until","addedIn":"2.2.0","methods":[{"method":"textStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"checked(boolean)","addedIn":"2.2.0"},{"method":"gone(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"Until()","addedIn":"2.2.0"},{"method":"hasObject(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"findObject(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"findObjects(androidx.test.uiautomator.BySelector)","addedIn":"2.2.0"},{"method":"descEndsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"textMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"longClickable(boolean)","addedIn":"2.2.0"},{"method":"scrollFinished(androidx.test.uiautomator.Direction)","addedIn":"2.2.0"},{"method":"focusable(boolean)","addedIn":"2.2.0"},{"method":"descMatches(java.lang.String)","addedIn":"2.2.0"},{"method":"clickable(boolean)","addedIn":"2.2.0"},{"method":"descEquals(java.lang.String)","addedIn":"2.2.0"},{"method":"newWindow()","addedIn":"2.2.0"},{"method":"textNotEquals(java.lang.String)","addedIn":"2.2.0"},{"method":"checkable(boolean)","addedIn":"2.2.0"},{"method":"textEndsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"textContains(java.lang.String)","addedIn":"2.2.0"},{"method":"descStartsWith(java.lang.String)","addedIn":"2.2.0"},{"method":"selected(boolean)","addedIn":"2.2.0"},{"method":"enabled(boolean)","addedIn":"2.2.0"},{"method":"focused(boolean)","addedIn":"2.2.0"},{"method":"descContains(java.lang.String)","addedIn":"2.2.0"},{"method":"textEquals(java.lang.String)","addedIn":"2.2.0"},{"method":"textMatches(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"descMatches(java.util.regex.Pattern)","addedIn":"2.2.0"},{"method":"scrollable(boolean)","addedIn":"2.2.0"}],"fields":[]}]
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.md5
index 0d39cfe..b3d26f9 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.md5
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.md5
@@ -1 +1 @@
-49f060c1d233b97feb4f36e4e6b43586
\ No newline at end of file
+e4e27510020be88600f539071bd4797f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha1
index 98d4f0c..cf1d9c7 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha1
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha1
@@ -1 +1 @@
-b928b2600db93da9f285ebc9820c85ea7dbb1afb
\ No newline at end of file
+f3d91aa26a728e629fdf79c7c2924f83fbab4e2d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha256
index 2b21f79..757d8bc 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha256
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha256
@@ -1 +1 @@
-59ee537878be7ece4933edea3c0c7b8bf7153b276eabc195c6cb477ac6cc6eb8
\ No newline at end of file
+087c2c6af3c265472edd8120442c775b830ba3a0e7b627c6d75a9d2215ce14f0
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha512
index fbede49..1a327a4 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha512
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05-versionMetadata.json.sha512
@@ -1 +1 @@
-9f499779c01b67e8b84d66478109a300ad0ff4932808ec0181feaf3b0e03eeb0fab079fafe55cd042f75bd87130a6f61c8357a8d95cf185a2389ef6f2dddf914
\ No newline at end of file
+7c5caa51ff1531e90c5ae6301b8a8e178aa129e262d9733184534bcc3f201842c4c44ab5b1f5ec43021a57f43bff11c66c9d292db07a3039ae05573b62d33b72
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar
index 25fbcc6..66c1169 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.md5 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.md5
index 1f40d7d..d0ea94b 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.md5
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.md5
@@ -1 +1 @@
-b55d96fe77a712b799ee56124266ec66
\ No newline at end of file
+f4b95cf55d99143be887219a86a162f2
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha1 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha1
index ae07c97..c7845de 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha1
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha1
@@ -1 +1 @@
-38b280ad6ea026b97086035ee8d0e4f37adc3301
\ No newline at end of file
+160af0d7cc358a390d036176005cdcd9d8c8a6a4
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha256 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha256
index c85c443..62b3330 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha256
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha256
@@ -1 +1 @@
-519d98f02980ea1b3ea301a0966a485226194a2d730a7a0f4bc99852a4d7cc9f
\ No newline at end of file
+6abcad6931e483314d235ef275c767f938bf5d01fab5b95857f0e47e7a2703c2
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha512 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha512
index 1c7d985..fc3772d 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha512
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.aar.sha512
@@ -1 +1 @@
-d2494e2ed2449e70ef8c235df0297a935ef31d17f89acddafcdf428dedcc7d5b39716fcb21cfe68bfa211a54c6dddc9798febbdf4961c1af6e10c3b4900dc439
\ No newline at end of file
+b10b27372ddc5d20b61f1174c41ef2d8d220913d99de47e9c33d5d03a8927a27828db1028a1f72d2caefd6d413a10ffa244814ba3125e9c683e11476d9ffc5e6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module
index b232bfd..34bfacd 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module
@@ -10,7 +10,7 @@
   },
   "createdBy": {
     "gradle": {
-      "version": "8.3-rc-1"
+      "version": "8.4"
     }
   },
   "variants": [
@@ -26,11 +26,11 @@
         {
           "name": "uiautomator-2.3.0-alpha05.aar",
           "url": "uiautomator-2.3.0-alpha05.aar",
-          "size": 126105,
-          "sha512": "d2494e2ed2449e70ef8c235df0297a935ef31d17f89acddafcdf428dedcc7d5b39716fcb21cfe68bfa211a54c6dddc9798febbdf4961c1af6e10c3b4900dc439",
-          "sha256": "519d98f02980ea1b3ea301a0966a485226194a2d730a7a0f4bc99852a4d7cc9f",
-          "sha1": "38b280ad6ea026b97086035ee8d0e4f37adc3301",
-          "md5": "b55d96fe77a712b799ee56124266ec66"
+          "size": 129971,
+          "sha512": "b10b27372ddc5d20b61f1174c41ef2d8d220913d99de47e9c33d5d03a8927a27828db1028a1f72d2caefd6d413a10ffa244814ba3125e9c683e11476d9ffc5e6",
+          "sha256": "6abcad6931e483314d235ef275c767f938bf5d01fab5b95857f0e47e7a2703c2",
+          "sha1": "160af0d7cc358a390d036176005cdcd9d8c8a6a4",
+          "md5": "f4b95cf55d99143be887219a86a162f2"
         }
       ]
     },
@@ -69,11 +69,11 @@
         {
           "name": "uiautomator-2.3.0-alpha05.aar",
           "url": "uiautomator-2.3.0-alpha05.aar",
-          "size": 126105,
-          "sha512": "d2494e2ed2449e70ef8c235df0297a935ef31d17f89acddafcdf428dedcc7d5b39716fcb21cfe68bfa211a54c6dddc9798febbdf4961c1af6e10c3b4900dc439",
-          "sha256": "519d98f02980ea1b3ea301a0966a485226194a2d730a7a0f4bc99852a4d7cc9f",
-          "sha1": "38b280ad6ea026b97086035ee8d0e4f37adc3301",
-          "md5": "b55d96fe77a712b799ee56124266ec66"
+          "size": 129971,
+          "sha512": "b10b27372ddc5d20b61f1174c41ef2d8d220913d99de47e9c33d5d03a8927a27828db1028a1f72d2caefd6d413a10ffa244814ba3125e9c683e11476d9ffc5e6",
+          "sha256": "6abcad6931e483314d235ef275c767f938bf5d01fab5b95857f0e47e7a2703c2",
+          "sha1": "160af0d7cc358a390d036176005cdcd9d8c8a6a4",
+          "md5": "f4b95cf55d99143be887219a86a162f2"
         }
       ]
     },
@@ -89,11 +89,11 @@
         {
           "name": "uiautomator-2.3.0-alpha05-sources.jar",
           "url": "uiautomator-2.3.0-alpha05-sources.jar",
-          "size": 92247,
-          "sha512": "3d83df3064a26ea46fc8fc5e86d8e4e814df6000d201671cf1e810db4e5381131a99387150784d19af95fbaee4004647bca6d34d220ab2d6c4b9c4eb5540cba9",
-          "sha256": "c0de6cd4e688f9bcaf09e9fa0a9d85874781e3e4b2bf51a3dbd4bea5752a2a02",
-          "sha1": "2ba0f6503fb7fd8886726a189d2f9c41ec52cb1e",
-          "md5": "d9a4796a3137752c58215a8a77ad06d4"
+          "size": 94061,
+          "sha512": "d792ae3905b2e11a9d50c645dadff743604368e89c1b59bbffc09a8fd9581a87461f3381cd16fa6e4d4b38c614ebcffe0627c4bd53c830890e83bde5f3e7e2a7",
+          "sha256": "28654f89c8b9b3318b3875143d84807cace56b86ba76c93937eaf20d384dad2b",
+          "sha1": "ffe08b2baef59a717cf232409e235828d58ecc3a",
+          "md5": "2937d57e7f6f66eb5b2a54588b8d6fcb"
         }
       ]
     },
@@ -108,11 +108,11 @@
         {
           "name": "uiautomator-2.3.0-alpha05-versionMetadata.json",
           "url": "uiautomator-2.3.0-alpha05-versionMetadata.json",
-          "size": 27186,
-          "sha512": "9f499779c01b67e8b84d66478109a300ad0ff4932808ec0181feaf3b0e03eeb0fab079fafe55cd042f75bd87130a6f61c8357a8d95cf185a2389ef6f2dddf914",
-          "sha256": "59ee537878be7ece4933edea3c0c7b8bf7153b276eabc195c6cb477ac6cc6eb8",
-          "sha1": "b928b2600db93da9f285ebc9820c85ea7dbb1afb",
-          "md5": "49f060c1d233b97feb4f36e4e6b43586"
+          "size": 27754,
+          "sha512": "7c5caa51ff1531e90c5ae6301b8a8e178aa129e262d9733184534bcc3f201842c4c44ab5b1f5ec43021a57f43bff11c66c9d292db07a3039ae05573b62d33b72",
+          "sha256": "087c2c6af3c265472edd8120442c775b830ba3a0e7b627c6d75a9d2215ce14f0",
+          "sha1": "f3d91aa26a728e629fdf79c7c2924f83fbab4e2d",
+          "md5": "e4e27510020be88600f539071bd4797f"
         }
       ]
     }
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.md5 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.md5
index b220811..2bd793b 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.md5
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.md5
@@ -1 +1 @@
-aa59c1e881c8159d3ab97a1b207e0ed8
\ No newline at end of file
+af99e5c86fd4e8d9f7bbfb4e9d48afe2
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha1 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha1
index 3fe7fca..5c830b5 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha1
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha1
@@ -1 +1 @@
-b70a14c8e979ab93614e0d445301e3847400ce67
\ No newline at end of file
+ef15ecc35dba80e84aad3ffdbee0c271efb816ab
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha256 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha256
index 6c5cacb..1c559e8 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha256
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha256
@@ -1 +1 @@
-b57f10c09c89e534a362d0f3d6a48587baf2a58eb34fd9230eba9c5f98d87992
\ No newline at end of file
+c01a42b7ecf7ddfa90dd45363b36f2d572e5e3e382b672901196f229864d4c4d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha512 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha512
index 2b648de..2baf28b 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha512
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.module.sha512
@@ -1 +1 @@
-e12bb2df0896902d9e2e2aa293570977cc06c08de5d26263d5873c83fe679e878f6379cd74601082cd7bde8ccc29703138839f5615a0feff4a0b9a47b390f71a
\ No newline at end of file
+b71ab40cf2629b2c07dae2fe65d0291c46c0cda63b21566d9d99c487cd41fe9682b36fbddb9bda840baddff9c14a4a7d80fc19b7b5f13ca3412320349ee4518d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom
index 1ed9696..8c05e84 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom
@@ -14,6 +14,9 @@
   <description>UI testing framework suitable for cross-app functional UI testing</description>
   <url>https://developer.android.com/jetpack/androidx/releases/test-uiautomator#2.3.0-alpha05</url>
   <inceptionYear>2012</inceptionYear>
+  <organization>
+    <name>The Android Open Source Project</name>
+  </organization>
   <licenses>
     <license>
       <name>The Apache Software License, Version 2.0</name>
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.md5 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.md5
index 4617c84..8e5065c 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.md5
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.md5
@@ -1 +1 @@
-419d9c00696246ab9f2aa2e90c11d7af
\ No newline at end of file
+c84fb634c977dc3c5c9a996d14352d91
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha1 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha1
index 2126706..0461b14 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha1
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha1
@@ -1 +1 @@
-9fa8b17db42b1fb880130953c5596a03044e0309
\ No newline at end of file
+4953ad02aa20bfa6d97f7466c0289294996385af
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha256 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha256
index 93ee049..f53db8a 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha256
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha256
@@ -1 +1 @@
-83005a994ffd11500b56f85d7a75966cc171435d7139674a6dc25ee4e299b310
\ No newline at end of file
+d71e12284cf0d6be0ba49bf21a15dd501d57330779eb4db253b12b505cdf6ae0
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha512 b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha512
index f857a5d..909771d 100644
--- a/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha512
+++ b/current/androidx/m2repository/androidx/test/uiautomator/uiautomator/2.3.0-alpha05/uiautomator-2.3.0-alpha05.pom.sha512
@@ -1 +1 @@
-62966cdd9acc5c6b1f1842b227c87893d2a546989e7a042fa6663bd166457769915525f6d079e8e98a7efcf9b1ec00678fe05138df857773ba938da3e4f49b37
\ No newline at end of file
+a555efdc80b12bd26c8fd34815b89c95086b3830c03b45ad4e8bf244c06b7c98117870815451ad7a2ff24841d7ae4cc836b9e8e9a43fee4ad65512537c5a0c9d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/Android.bp b/current/androidx/m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/Android.bp
new file mode 100644
index 0000000..ab44f01
--- /dev/null
+++ b/current/androidx/m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.textclassifier_textclassifier-nodeps",
+    aars: ["textclassifier-1.0.0-alpha03.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.appcompat_appcompat",
+        "androidx.collection_collection",
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.textclassifier_textclassifier",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.textclassifier_textclassifier-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.appcompat_appcompat",
+        "androidx.collection_collection",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..7373df6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/manifest/AndroidManifest.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.textclassifier" >
+
+    <uses-sdk
+        android:minSdkVersion="14"
+        android:targetSdkVersion="31" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/Android.bp
new file mode 100644
index 0000000..dd764f6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.tracing_tracing-ktx-nodeps",
+    aars: ["tracing-ktx-1.2.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.tracing_tracing",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.tracing_tracing-ktx",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.tracing_tracing-ktx-nodeps",
+        "androidx.tracing_tracing",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..7136d18
--- /dev/null
+++ b/current/androidx/m2repository/androidx/tracing/tracing-ktx/1.2.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2020 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.tracing.ktx" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/Android.bp b/current/androidx/m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/Android.bp
new file mode 100644
index 0000000..4cc7296
--- /dev/null
+++ b/current/androidx/m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/Android.bp
@@ -0,0 +1,44 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.tracing_tracing-perfetto-binary-nodeps",
+    aars: ["tracing-perfetto-binary-1.0.0-alpha10.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+    ],
+}
+
+android_library {
+    name: "androidx.tracing_tracing-perfetto-binary",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.tracing_tracing-perfetto-binary-nodeps",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..6311110
--- /dev/null
+++ b/current/androidx/m2repository/androidx/tracing/tracing-perfetto-binary/1.0.0-alpha10/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2022 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.tracing.perfetto.binary" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/tracing/tracing-perfetto-common/1.0.0-alpha10/Android.bp b/current/androidx/m2repository/androidx/tracing/tracing-perfetto-common/1.0.0-alpha10/Android.bp
new file mode 100644
index 0000000..e8d7035
--- /dev/null
+++ b/current/androidx/m2repository/androidx/tracing/tracing-perfetto-common/1.0.0-alpha10/Android.bp
@@ -0,0 +1,42 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+java_import {
+    name: "androidx.tracing_tracing-perfetto-common-nodeps",
+    jars: ["tracing-perfetto-common-1.0.0-alpha10.jar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+}
+
+java_library_static {
+    name: "androidx.tracing_tracing-perfetto-common",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "24",
+    static_libs: [
+        "androidx.tracing_tracing-perfetto-common-nodeps",
+        "androidx.annotation_annotation",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/Android.bp b/current/androidx/m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/Android.bp
new file mode 100644
index 0000000..64c5530
--- /dev/null
+++ b/current/androidx/m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.tracing_tracing-perfetto-nodeps",
+    aars: ["tracing-perfetto-1.0.0-alpha10.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.tracing_tracing-perfetto-common",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.tracing_tracing-perfetto",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.tracing_tracing-perfetto-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.tracing_tracing-perfetto-common",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..5e25fce
--- /dev/null
+++ b/current/androidx/m2repository/androidx/tracing/tracing-perfetto/1.0.0-alpha10/manifest/AndroidManifest.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2022 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.tracing.perfetto" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+    <application>
+        <receiver
+            android:name="androidx.tracing.perfetto.TracingReceiver"
+            android:directBootAware="false"
+            android:enabled="true"
+            android:exported="true"
+            android:permission="android.permission.DUMP" >
+
+            <!-- Note: DUMP above highly limits who can call the receiver; Shell has DUMP perm. -->
+            <intent-filter>
+                <action android:name="androidx.tracing.perfetto.action.ENABLE_TRACING" />
+            </intent-filter>
+        </receiver>
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/tracing/tracing/1.2.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/tracing/tracing/1.2.0-alpha02/Android.bp
new file mode 100644
index 0000000..a4c4b48
--- /dev/null
+++ b/current/androidx/m2repository/androidx/tracing/tracing/1.2.0-alpha02/Android.bp
@@ -0,0 +1,46 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.tracing_tracing-nodeps",
+    aars: ["tracing-1.2.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+    ],
+}
+
+android_library {
+    name: "androidx.tracing_tracing",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.tracing_tracing-nodeps",
+        "androidx.annotation_annotation",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/tracing/tracing/1.2.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/tracing/tracing/1.2.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..5aa708e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/tracing/tracing/1.2.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2020 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.tracing" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/transition/transition/1.5.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/transition/transition/1.5.0-alpha01/Android.bp
new file mode 100644
index 0000000..aa1de86
--- /dev/null
+++ b/current/androidx/m2repository/androidx/transition/transition/1.5.0-alpha01/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.transition_transition-nodeps",
+    aars: ["transition-1.5.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.transition_transition",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.transition_transition-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/transition/transition/1.5.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/transition/transition/1.5.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..3b08b00
--- /dev/null
+++ b/current/androidx/m2repository/androidx/transition/transition/1.5.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.transition" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/Android.bp
new file mode 100644
index 0000000..6cac13f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.tvprovider_tvprovider-nodeps",
+    aars: ["tvprovider-1.1.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.tvprovider_tvprovider",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "21",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.tvprovider_tvprovider-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..e4df589
--- /dev/null
+++ b/current/androidx/m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2017 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.tvprovider" >
+
+    <uses-sdk android:minSdkVersion="21" />
+
+    <uses-permission android:name="com.android.providers.tv.permission.WRITE_EPG_DATA" />
+    <uses-permission android:name="com.android.providers.tv.permission.READ_EPG_DATA" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/Android.bp b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/Android.bp
new file mode 100644
index 0000000..01eda95
--- /dev/null
+++ b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.vectordrawable_vectordrawable-animated-nodeps",
+    aars: ["vectordrawable-animated-1.2.0-beta01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.interpolator_interpolator",
+        "androidx.vectordrawable_vectordrawable",
+    ],
+}
+
+android_library {
+    name: "androidx.vectordrawable_vectordrawable-animated",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.vectordrawable_vectordrawable-animated-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.interpolator_interpolator",
+        "androidx.vectordrawable_vectordrawable",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..93f6946
--- /dev/null
+++ b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-beta01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+   Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.vectordrawable.animated" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/Android.bp b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/Android.bp
new file mode 100644
index 0000000..5590354
--- /dev/null
+++ b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.vectordrawable_vectordrawable-nodeps",
+    aars: ["vectordrawable-1.2.0-beta02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.vectordrawable_vectordrawable",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.vectordrawable_vectordrawable-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..eeaff76
--- /dev/null
+++ b/current/androidx/m2repository/androidx/vectordrawable/vectordrawable/1.2.0-beta02/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+   Copyright (C) 2015 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.vectordrawable" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/Android.bp
new file mode 100644
index 0000000..9dfc28a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.versionedparcelable_versionedparcelable-nodeps",
+    aars: ["versionedparcelable-1.2.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+    ],
+}
+
+android_library {
+    name: "androidx.versionedparcelable_versionedparcelable",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.versionedparcelable_versionedparcelable-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..dc1e263
--- /dev/null
+++ b/current/androidx/m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.versionedparcelable" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+    <application>
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/Android.bp
new file mode 100644
index 0000000..1d4f441
--- /dev/null
+++ b/current/androidx/m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.viewpager_viewpager-nodeps",
+    aars: ["viewpager-1.1.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "androidx.customview_customview",
+    ],
+}
+
+android_library {
+    name: "androidx.viewpager_viewpager",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.viewpager_viewpager-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "androidx.customview_customview",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..897ebec
--- /dev/null
+++ b/current/androidx/m2repository/androidx/viewpager/viewpager/1.1.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.viewpager" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/Android.bp
new file mode 100644
index 0000000..4973da5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/Android.bp
@@ -0,0 +1,54 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.viewpager2_viewpager2-nodeps",
+    aars: ["viewpager2-1.2.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.fragment_fragment",
+        "androidx.recyclerview_recyclerview",
+    ],
+}
+
+android_library {
+    name: "androidx.viewpager2_viewpager2",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.viewpager2_viewpager2-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.fragment_fragment",
+        "androidx.recyclerview_recyclerview",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..6ec53b9
--- /dev/null
+++ b/current/androidx/m2repository/androidx/viewpager2/viewpager2/1.2.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright 2017 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.viewpager2" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/Android.bp
new file mode 100644
index 0000000..61849f9
--- /dev/null
+++ b/current/androidx/m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.wear_wear-ongoing-nodeps",
+    aars: ["wear-ongoing-1.1.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "25",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "androidx.core_core-ktx",
+        "androidx.versionedparcelable_versionedparcelable",
+    ],
+}
+
+android_library {
+    name: "androidx.wear_wear-ongoing",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "25",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.wear_wear-ongoing-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "androidx.core_core-ktx",
+        "androidx.versionedparcelable_versionedparcelable",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..b5431dc
--- /dev/null
+++ b/current/androidx/m2repository/androidx/wear/wear-ongoing/1.1.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.wear.ongoing" >
+
+    <uses-sdk android:minSdkVersion="25" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/wear/wear/1.3.0-alpha05/Android.bp b/current/androidx/m2repository/androidx/wear/wear/1.3.0-alpha05/Android.bp
new file mode 100644
index 0000000..7cfa8db
--- /dev/null
+++ b/current/androidx/m2repository/androidx/wear/wear/1.3.0-alpha05/Android.bp
@@ -0,0 +1,62 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.wear_wear-nodeps",
+    aars: ["wear-1.3.0-alpha05.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "23",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "androidx.core_core-ktx",
+        "androidx.dynamicanimation_dynamicanimation",
+        "androidx.fragment_fragment",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.recyclerview_recyclerview",
+        "androidx.swiperefreshlayout_swiperefreshlayout",
+        "androidx.versionedparcelable_versionedparcelable",
+    ],
+}
+
+android_library {
+    name: "androidx.wear_wear",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "23",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.wear_wear-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+        "androidx.core_core-ktx",
+        "androidx.dynamicanimation_dynamicanimation",
+        "androidx.fragment_fragment",
+        "androidx.lifecycle_lifecycle-runtime",
+        "androidx.recyclerview_recyclerview",
+        "androidx.swiperefreshlayout_swiperefreshlayout",
+        "androidx.versionedparcelable_versionedparcelable",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/wear/wear/1.3.0-alpha05/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/wear/wear/1.3.0-alpha05/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..5754dc9
--- /dev/null
+++ b/current/androidx/m2repository/androidx/wear/wear/1.3.0-alpha05/manifest/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.wear" >
+
+    <uses-sdk android:minSdkVersion="23" />
+
+    <application>
+        <uses-library
+            android:name="com.google.android.wearable"
+            android:required="false" />
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/webkit/webkit/1.7.0-alpha02/Android.bp b/current/androidx/m2repository/androidx/webkit/webkit/1.7.0-alpha02/Android.bp
new file mode 100644
index 0000000..d6d828d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/webkit/webkit/1.7.0-alpha02/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.webkit_webkit-nodeps",
+    aars: ["webkit-1.7.0-alpha02.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+    ],
+}
+
+android_library {
+    name: "androidx.webkit_webkit",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.webkit_webkit-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.core_core",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/webkit/webkit/1.7.0-alpha02/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/webkit/webkit/1.7.0-alpha02/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..c4d1e99
--- /dev/null
+++ b/current/androidx/m2repository/androidx/webkit/webkit/1.7.0-alpha02/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2017 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.webkit" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/Android.bp
new file mode 100644
index 0000000..6ec5b80
--- /dev/null
+++ b/current/androidx/m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/Android.bp
@@ -0,0 +1,48 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.window.extensions.core_core-nodeps",
+    aars: ["core-1.1.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.window.extensions.core_core",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.window.extensions.core_core-nodeps",
+        "androidx.annotation_annotation",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..063e5ec
--- /dev/null
+++ b/current/androidx/m2repository/androidx/window/extensions/core/core/1.1.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.window.extensions.core" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/Android.bp
new file mode 100644
index 0000000..be1e6ad
--- /dev/null
+++ b/current/androidx/m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.window.extensions_extensions-nodeps",
+    aars: ["extensions-1.2.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.annotation_annotation-experimental",
+        "androidx.window.extensions.core_core",
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.window.extensions_extensions",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.window.extensions_extensions-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.annotation_annotation-experimental",
+        "androidx.window.extensions.core_core",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..75b9427
--- /dev/null
+++ b/current/androidx/m2repository/androidx/window/extensions/extensions/1.2.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.window.extensions" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/window/window-core/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/window/window-core/1.2.0-alpha01/Android.bp
new file mode 100644
index 0000000..0b1710b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/window/window-core/1.2.0-alpha01/Android.bp
@@ -0,0 +1,46 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.window_window-core-nodeps",
+    aars: ["window-core-1.2.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "kotlin-stdlib",
+    ],
+}
+
+android_library {
+    name: "androidx.window_window-core",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.window_window-core-nodeps",
+        "kotlin-stdlib",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/window/window-core/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/window/window-core/1.2.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..fc0bc95
--- /dev/null
+++ b/current/androidx/m2repository/androidx/window/window-core/1.2.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.window.core" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/window/window-java/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/window/window-java/1.2.0-alpha01/Android.bp
new file mode 100644
index 0000000..d298463
--- /dev/null
+++ b/current/androidx/m2repository/androidx/window/window-java/1.2.0-alpha01/Android.bp
@@ -0,0 +1,52 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.window_window-java-nodeps",
+    aars: ["window-java-1.2.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.core_core",
+        "androidx.window_window",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+}
+
+android_library {
+    name: "androidx.window_window-java",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.window_window-java-nodeps",
+        "androidx.core_core",
+        "androidx.window_window",
+        "kotlin-stdlib",
+        "kotlinx_coroutines",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/window/window-java/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/window/window-java/1.2.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..8326de5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/window/window-java/1.2.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2021 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.window.java" > <!-- Empty manifest file for the library. -->
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/window/window/1.2.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/window/window/1.2.0-alpha01/Android.bp
new file mode 100644
index 0000000..072f096
--- /dev/null
+++ b/current/androidx/m2repository/androidx/window/window/1.2.0-alpha01/Android.bp
@@ -0,0 +1,60 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.window_window-nodeps",
+    aars: ["window-1.2.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.window.extensions.core_core",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_android",
+    ],
+}
+
+android_library {
+    name: "androidx.window_window",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.window_window-nodeps",
+        "androidx.annotation_annotation",
+        "androidx.collection_collection",
+        "androidx.core_core",
+        "androidx.window.extensions.core_core",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_android",
+    ],
+    optional_uses_libs: [
+        "androidx.window.extensions",
+        "androidx.window.sidecar",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/window/window/1.2.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/window/window/1.2.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..b83feaf
--- /dev/null
+++ b/current/androidx/m2repository/androidx/window/window/1.2.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  Copyright 2020 The Android Open Source Project
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.window" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+    <application>
+        <uses-library
+            android:name="androidx.window.extensions"
+            android:required="false" />
+        <uses-library
+            android:name="androidx.window.sidecar"
+            android:required="false" />
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/Android.bp
new file mode 100644
index 0000000..901a33a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/Android.bp
@@ -0,0 +1,46 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.work_work-runtime-ktx-nodeps",
+    aars: ["work-runtime-ktx-2.10.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.work_work-runtime",
+    ],
+}
+
+android_library {
+    name: "androidx.work_work-runtime-ktx",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.work_work-runtime-ktx-nodeps",
+        "androidx.work_work-runtime",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/build-info.textproto
new file mode 100644
index 0000000..54464e2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/build-info.textproto
@@ -0,0 +1,58 @@
+version: "2.10.0-alpha01"
+dependency_list {
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-runtime"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
+release_checklist {
+}
+build_id: "androidx.work"
+group_id: "androidx.work"
+artifact_id: "work-runtime-ktx"
+path: "/work/work-runtime-ktx"
+sha: "e0f55d07b2ef7852f04ebb7db1e3103b48adafe1"
+require_same_version_group_build: true
+group_zip_path: "per-group-zips/gmaven-androidx-work-11110677.zip"
+project_zip_path: "per-project-zips/androidx.work-work-runtime-ktx-all-11110677-2.10.0-alpha01.zip"
+kotlin_version: "1.9.20"
+dependency_constraint_list {
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-gcm"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-multiprocess"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-runtime"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-rxjava2"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-rxjava3"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-testing"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..22b93f2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2016 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.work.ktx" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar
new file mode 100644
index 0000000..1a746a2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.md5
new file mode 100644
index 0000000..e603965
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.md5
@@ -0,0 +1 @@
+f43436d6bec321290f6af228ad602604
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.sha1
new file mode 100644
index 0000000..73cb899
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.sha1
@@ -0,0 +1 @@
+2ad14aed781c4a73ed4dbb421966d408a0a06686
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.sha256
new file mode 100644
index 0000000..8080062
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.sha256
@@ -0,0 +1 @@
+c6deada2fac53b8ea6523dbda77597b128006674616f140f04df23264c6d1aa3
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.sha512
new file mode 100644
index 0000000..79ebee7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-sources.jar.sha512
@@ -0,0 +1 @@
+1487e5a20c9e4d74f298e07c42e96a61be11b7a768c3fbc199ee138cd68e1fc2267d1cfe3f11f288acc05df755315344d052cc5f6f751f126ab4fe1caa5125ea
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json
new file mode 100644
index 0000000..fba4ac7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json
@@ -0,0 +1 @@
+[{"class":"androidx.work.OperationKt","addedIn":"1.0.0","methods":[{"method":"OperationKt()","addedIn":"1.0.0"},{"method":"await(androidx.work.Operation,kotlin.coroutines.experimental.Continuation<? super androidx.work.Operation.State.SUCCESS>)","addedIn":"1.0.0"},{"method":"await(androidx.work.Operation,kotlin.coroutines.Continuation<? super androidx.work.Operation.State.SUCCESS>)","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.work.ListenableFutureKt","addedIn":"1.0.0","methods":[{"method":"ListenableFutureKt()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.OneTimeWorkRequestKt","addedIn":"1.0.0","methods":[{"method":"OneTimeWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>()","addedIn":"1.0.0"},{"method":"OneTimeWorkRequestKt()","addedIn":"1.0.0"},{"method":"setInputMerger(androidx.work.OneTimeWorkRequest.Builder,kotlin.reflect.KClass<? extends androidx.work.InputMerger>)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.PeriodicWorkRequestKt","addedIn":"1.0.0","methods":[{"method":"PeriodicWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>(long,java.util.concurrent.TimeUnit,long,java.util.concurrent.TimeUnit)","addedIn":"1.0.0"},{"method":"PeriodicWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>(long,java.util.concurrent.TimeUnit)","addedIn":"1.0.0"},{"method":"PeriodicWorkRequestKt()","addedIn":"1.0.0"},{"method":"PeriodicWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>(java.time.Duration,java.time.Duration)","addedIn":"1.0.0"},{"method":"PeriodicWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>(java.time.Duration)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.CoroutineWorker","addedIn":"1.0.0","methods":[{"method":"getCoroutineContext()","addedIn":"1.0.0","deprecatedIn":"2.1.0"},{"method":"onStopped()","addedIn":"1.0.0"},{"method":"startWork()","addedIn":"1.0.0"},{"method":"getForegroundInfo(kotlin.coroutines.Continuation<? super androidx.work.ForegroundInfo>)","addedIn":"2.7.0"},{"method":"getForegroundInfoAsync()","addedIn":"2.7.0"},{"method":"CoroutineWorker(android.content.Context,androidx.work.WorkerParameters)","addedIn":"1.0.0"},{"method":"doWork(kotlin.coroutines.experimental.Continuation<? super androidx.work.ListenableWorker.Result>)","addedIn":"1.0.0"},{"method":"doWork(kotlin.coroutines.Continuation<? super androidx.work.ListenableWorker.Result>)","addedIn":"2.0.0"},{"method":"setForeground(androidx.work.ForegroundInfo,kotlin.coroutines.Continuation<? super kotlin.Unit>)","addedIn":"2.3.0"},{"method":"setProgress(androidx.work.Data,kotlin.coroutines.Continuation<? super kotlin.Unit>)","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.work.DataKt","addedIn":"1.0.0","methods":[{"method":"workDataOf(kotlin.Pair<java.lang.String,?>...)","addedIn":"1.0.0"},{"method":"hasKeyWithValueOfType<reified T>(androidx.work.Data,java.lang.String)","addedIn":"2.3.0"},{"method":"DataKt()","addedIn":"1.0.0"}],"fields":[]}]
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.md5
new file mode 100644
index 0000000..58b0f6c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.md5
@@ -0,0 +1 @@
+bb6d1d3239f9b605383142a5eee656e5
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.sha1
new file mode 100644
index 0000000..3b525ea
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.sha1
@@ -0,0 +1 @@
+21a8d647b22f503ec8017801435e34752ae38c81
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.sha256
new file mode 100644
index 0000000..38cb211
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.sha256
@@ -0,0 +1 @@
+6125d9ef70538992093ff3f92bbcddb533fb23bff67c831c10dc8396261bfa01
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.sha512
new file mode 100644
index 0000000..3e262dc
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01-versionMetadata.json.sha512
@@ -0,0 +1 @@
+2935c1bd7b2309f87bd8036a40b99dd68820d73edcfdcc0acbda49f5d2e0f459f63d0a051e4aad216c46ffb7a80df7fe1d1684475e2b587abb2b3b468203f5f3
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar
new file mode 100644
index 0000000..c12240b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.md5
new file mode 100644
index 0000000..3257c0f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.md5
@@ -0,0 +1 @@
+71e7c350767854978f3e1382d3826c60
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.sha1
new file mode 100644
index 0000000..1b2438a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.sha1
@@ -0,0 +1 @@
+4b67f8b5778081d4475e2c893adb0276256947ba
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.sha256
new file mode 100644
index 0000000..9e6b084
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.sha256
@@ -0,0 +1 @@
+134805f09f561b8f69afbcddf4f87a6c37c74206919af014baf1a6e4aa754999
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.sha512
new file mode 100644
index 0000000..fb0ac82
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.aar.sha512
@@ -0,0 +1 @@
+97c6d77f63cd7ae9f6b8f4fa5f65cf1536a1830a5560b2026953dabf7682a39a4ba99cd71e69cd66af7c3c1ca3b305be36c70af7d54332154645be493cbedc0b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module
new file mode 100644
index 0000000..629805c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module
@@ -0,0 +1,315 @@
+{
+  "formatVersion": "1.1",
+  "component": {
+    "group": "androidx.work",
+    "module": "work-runtime-ktx",
+    "version": "2.10.0-alpha01",
+    "attributes": {
+      "org.gradle.status": "release"
+    }
+  },
+  "createdBy": {
+    "gradle": {
+      "version": "8.4"
+    }
+  },
+  "variants": [
+    {
+      "name": "releaseVariantReleaseApiPublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-api"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.work",
+          "module": "work-runtime",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.work",
+          "module": "work-gcm",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-multiprocess",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-runtime",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava2",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava3",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-testing",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        }
+      ],
+      "files": [
+        {
+          "name": "work-runtime-ktx-2.10.0-alpha01.aar",
+          "url": "work-runtime-ktx-2.10.0-alpha01.aar",
+          "size": 2507,
+          "sha512": "97c6d77f63cd7ae9f6b8f4fa5f65cf1536a1830a5560b2026953dabf7682a39a4ba99cd71e69cd66af7c3c1ca3b305be36c70af7d54332154645be493cbedc0b",
+          "sha256": "134805f09f561b8f69afbcddf4f87a6c37c74206919af014baf1a6e4aa754999",
+          "sha1": "4b67f8b5778081d4475e2c893adb0276256947ba",
+          "md5": "71e7c350767854978f3e1382d3826c60"
+        }
+      ]
+    },
+    {
+      "name": "releaseVariantReleaseRuntimePublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.work",
+          "module": "work-runtime",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.work",
+          "module": "work-gcm",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-multiprocess",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-runtime",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava2",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava3",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-testing",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        }
+      ],
+      "files": [
+        {
+          "name": "work-runtime-ktx-2.10.0-alpha01.aar",
+          "url": "work-runtime-ktx-2.10.0-alpha01.aar",
+          "size": 2507,
+          "sha512": "97c6d77f63cd7ae9f6b8f4fa5f65cf1536a1830a5560b2026953dabf7682a39a4ba99cd71e69cd66af7c3c1ca3b305be36c70af7d54332154645be493cbedc0b",
+          "sha256": "134805f09f561b8f69afbcddf4f87a6c37c74206919af014baf1a6e4aa754999",
+          "sha1": "4b67f8b5778081d4475e2c893adb0276256947ba",
+          "md5": "71e7c350767854978f3e1382d3826c60"
+        }
+      ]
+    },
+    {
+      "name": "sourcesElements",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.docstype": "sources",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.work",
+          "module": "work-gcm",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-multiprocess",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-runtime",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava2",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava3",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-testing",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        }
+      ],
+      "files": [
+        {
+          "name": "work-runtime-ktx-2.10.0-alpha01-sources.jar",
+          "url": "work-runtime-ktx-2.10.0-alpha01-sources.jar",
+          "size": 261,
+          "sha512": "1487e5a20c9e4d74f298e07c42e96a61be11b7a768c3fbc199ee138cd68e1fc2267d1cfe3f11f288acc05df755315344d052cc5f6f751f126ab4fe1caa5125ea",
+          "sha256": "c6deada2fac53b8ea6523dbda77597b128006674616f140f04df23264c6d1aa3",
+          "sha1": "2ad14aed781c4a73ed4dbb421966d408a0a06686",
+          "md5": "f43436d6bec321290f6af228ad602604"
+        }
+      ]
+    },
+    {
+      "name": "libraryVersionMetadata",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.usage": "library-version-metadata"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.work",
+          "module": "work-gcm",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-multiprocess",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-runtime",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava2",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava3",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-testing",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime-ktx is in atomic group androidx.work"
+        }
+      ],
+      "files": [
+        {
+          "name": "work-runtime-ktx-2.10.0-alpha01-versionMetadata.json",
+          "url": "work-runtime-ktx-2.10.0-alpha01-versionMetadata.json",
+          "size": 3007,
+          "sha512": "2935c1bd7b2309f87bd8036a40b99dd68820d73edcfdcc0acbda49f5d2e0f459f63d0a051e4aad216c46ffb7a80df7fe1d1684475e2b587abb2b3b468203f5f3",
+          "sha256": "6125d9ef70538992093ff3f92bbcddb533fb23bff67c831c10dc8396261bfa01",
+          "sha1": "21a8d647b22f503ec8017801435e34752ae38c81",
+          "md5": "bb6d1d3239f9b605383142a5eee656e5"
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.md5
new file mode 100644
index 0000000..bee4da8
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.md5
@@ -0,0 +1 @@
+5881c6c4fa9238d9515782eb10a9a2c0
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.sha1
new file mode 100644
index 0000000..021616a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.sha1
@@ -0,0 +1 @@
+4bb29d7831d044824eac6b402168ff9ec6d280be
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.sha256
new file mode 100644
index 0000000..6f027a8
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.sha256
@@ -0,0 +1 @@
+c35426695f9d96a586018664ab8c59768a89e3d0d317c53d949dc79c062241f0
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.sha512
new file mode 100644
index 0000000..2eacbd5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.module.sha512
@@ -0,0 +1 @@
+a02a9ed1593c0e86fec7a5c422818bbafad3d65d65e84cb37441f2924a3d51d0dc3c63f91b71d5fc010f17b8c6d845f46eab4dd01c3ee5e220aaf6734d4b2a82
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom
new file mode 100644
index 0000000..76436c8
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <!-- This module was also published with a richer model, Gradle metadata,  -->
+  <!-- which should be used instead. Do not delete the following line which  -->
+  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
+  <!-- that they should prefer consuming it instead. -->
+  <!-- do_not_remove: published-with-gradle-metadata -->
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>androidx.work</groupId>
+  <artifactId>work-runtime-ktx</artifactId>
+  <version>2.10.0-alpha01</version>
+  <packaging>aar</packaging>
+  <name>WorkManager Kotlin Extensions</name>
+  <description>Android WorkManager Kotlin Extensions</description>
+  <url>https://developer.android.com/jetpack/androidx/releases/work#2.10.0-alpha01</url>
+  <inceptionYear>2018</inceptionYear>
+  <organization>
+    <name>The Android Open Source Project</name>
+  </organization>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <developers>
+    <developer>
+      <name>The Android Open Source Project</name>
+    </developer>
+  </developers>
+  <scm>
+    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
+  </scm>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>androidx.work</groupId>
+        <artifactId>work-gcm</artifactId>
+        <version>2.10.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.work</groupId>
+        <artifactId>work-multiprocess</artifactId>
+        <version>2.10.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.work</groupId>
+        <artifactId>work-runtime</artifactId>
+        <version>2.10.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.work</groupId>
+        <artifactId>work-rxjava2</artifactId>
+        <version>2.10.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.work</groupId>
+        <artifactId>work-rxjava3</artifactId>
+        <version>2.10.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.work</groupId>
+        <artifactId>work-testing</artifactId>
+        <version>2.10.0-alpha01</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+  <dependencies>
+    <dependency>
+      <groupId>androidx.work</groupId>
+      <artifactId>work-runtime</artifactId>
+      <version>[2.10.0-alpha01]</version>
+      <scope>compile</scope>
+      <type>aar</type>
+    </dependency>
+  </dependencies>
+</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.md5
new file mode 100644
index 0000000..04331e2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.md5
@@ -0,0 +1 @@
+a8e370e44e6e9fdf6cebb87b3a3064bd
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.sha1
new file mode 100644
index 0000000..c8b53aa
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.sha1
@@ -0,0 +1 @@
+d8e0826ef4665836330b3b6c33093255ed415bf1
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.sha256
new file mode 100644
index 0000000..114fc59
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.sha256
@@ -0,0 +1 @@
+108dc01a8e03503046bd9ce9b03aee780475bb8c4ab33a3b9fa5194662bd16ea
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.sha512
new file mode 100644
index 0000000..af3b289
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.10.0-alpha01/work-runtime-ktx-2.10.0-alpha01.pom.sha512
@@ -0,0 +1 @@
+bae5107a96dff0ef6501f04e31f2ce5c7bb2a91b203637f73b84f82e6060bc64f9f6922495ca0b892c5dd4f8fc1566e527676aed4c789e72270b2faefd88a6fa
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar
deleted file mode 100644
index 0e7f12c..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.md5
deleted file mode 100644
index 023761c..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-a3b53b6a209080bbb091948d9d6a77c4
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.sha1
deleted file mode 100644
index 30e749f..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-085fcbca8ac1f7a0bb9bf55872b7429079911eaa
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.sha256
deleted file mode 100644
index ec287ed..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-f6a554d3c9ff510e165f3581ca5b17af19e2b2074bf4d3cf0f2f7653fb7bfd12
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.sha512
deleted file mode 100644
index 2a50b5b..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-fe63f7c0688edd05a1578b4f4291c73e630df648d24093089d8de4f56b5c560b85a98079ef10ce48f5214e0926b148975be264e29d2e12272e0da393f0c66837
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar
deleted file mode 100644
index 51b1108..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.md5
deleted file mode 100644
index 0fbc453..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-cbbe96ff80d598e55c38858c5132621b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.sha1
deleted file mode 100644
index 459e802..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-e99c8ce3faacce241b814c0b089213d334646f3f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.sha256
deleted file mode 100644
index 96f61b4..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-655ac63f2e3c968731395f80f0564292094a65347910159f53d84a05056c33cc
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.sha512
deleted file mode 100644
index b1a5600..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.aar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-ca10627ace494acbb6d9421c68de03e92e547bc8939245f1c26e56e556bed4f8062de15575026c7fdc7105dfa0d9d83eabe4655eb3a17b3ff753bbef7e682991
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module
deleted file mode 100644
index 1d9b32d..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module
+++ /dev/null
@@ -1,256 +0,0 @@
-{
-  "formatVersion": "1.1",
-  "component": {
-    "group": "androidx.work",
-    "module": "work-runtime-ktx",
-    "version": "2.9.0-alpha01",
-    "attributes": {
-      "org.gradle.status": "release"
-    }
-  },
-  "createdBy": {
-    "gradle": {
-      "version": "8.0"
-    }
-  },
-  "variants": [
-    {
-      "name": "releaseVariantReleaseApiPublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-api"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.work",
-          "module": "work-runtime",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib",
-          "version": {
-            "requires": "1.8.10"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlinx",
-          "module": "kotlinx-coroutines-android",
-          "version": {
-            "requires": "1.6.4"
-          }
-        }
-      ],
-      "dependencyConstraints": [
-        {
-          "group": "androidx.work",
-          "module": "work-gcm",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-multiprocess",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-runtime",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-rxjava2",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-rxjava3",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-testing",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "work-runtime-ktx-2.9.0-alpha01.aar",
-          "url": "work-runtime-ktx-2.9.0-alpha01.aar",
-          "size": 23771,
-          "sha512": "ca10627ace494acbb6d9421c68de03e92e547bc8939245f1c26e56e556bed4f8062de15575026c7fdc7105dfa0d9d83eabe4655eb3a17b3ff753bbef7e682991",
-          "sha256": "655ac63f2e3c968731395f80f0564292094a65347910159f53d84a05056c33cc",
-          "sha1": "e99c8ce3faacce241b814c0b089213d334646f3f",
-          "md5": "cbbe96ff80d598e55c38858c5132621b"
-        }
-      ]
-    },
-    {
-      "name": "releaseVariantReleaseRuntimePublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-runtime"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.work",
-          "module": "work-runtime",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib",
-          "version": {
-            "requires": "1.8.10"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlinx",
-          "module": "kotlinx-coroutines-android",
-          "version": {
-            "requires": "1.6.4"
-          }
-        }
-      ],
-      "dependencyConstraints": [
-        {
-          "group": "androidx.work",
-          "module": "work-gcm",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-multiprocess",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-runtime",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-rxjava2",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-rxjava3",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-testing",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "work-runtime-ktx-2.9.0-alpha01.aar",
-          "url": "work-runtime-ktx-2.9.0-alpha01.aar",
-          "size": 23771,
-          "sha512": "ca10627ace494acbb6d9421c68de03e92e547bc8939245f1c26e56e556bed4f8062de15575026c7fdc7105dfa0d9d83eabe4655eb3a17b3ff753bbef7e682991",
-          "sha256": "655ac63f2e3c968731395f80f0564292094a65347910159f53d84a05056c33cc",
-          "sha1": "e99c8ce3faacce241b814c0b089213d334646f3f",
-          "md5": "cbbe96ff80d598e55c38858c5132621b"
-        }
-      ]
-    },
-    {
-      "name": "sourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "java-runtime"
-      },
-      "dependencyConstraints": [
-        {
-          "group": "androidx.work",
-          "module": "work-gcm",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-multiprocess",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-runtime",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-rxjava2",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-rxjava3",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-testing",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "work-runtime-ktx-2.9.0-alpha01-sources.jar",
-          "url": "work-runtime-ktx-2.9.0-alpha01-sources.jar",
-          "size": 6098,
-          "sha512": "fe63f7c0688edd05a1578b4f4291c73e630df648d24093089d8de4f56b5c560b85a98079ef10ce48f5214e0926b148975be264e29d2e12272e0da393f0c66837",
-          "sha256": "f6a554d3c9ff510e165f3581ca5b17af19e2b2074bf4d3cf0f2f7653fb7bfd12",
-          "sha1": "085fcbca8ac1f7a0bb9bf55872b7429079911eaa",
-          "md5": "a3b53b6a209080bbb091948d9d6a77c4"
-        }
-      ]
-    }
-  ]
-}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.md5
deleted file mode 100644
index 996eb95..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.md5
+++ /dev/null
@@ -1 +0,0 @@
-ae725d28209875bc0e91fc4943b89c7d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.sha1
deleted file mode 100644
index b0b5a95..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.sha1
+++ /dev/null
@@ -1 +0,0 @@
-463c387ec608faaaf1e975ce6cb8e03e81418926
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.sha256
deleted file mode 100644
index 00de22a..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.sha256
+++ /dev/null
@@ -1 +0,0 @@
-951e16292618777b71b7ea8912c90a358140478c26b01a307bbd8ca89e96cd6e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.sha512
deleted file mode 100644
index 8935730..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.module.sha512
+++ /dev/null
@@ -1 +0,0 @@
-3e0cde2aca5cd7ad9c0397b9095c8824ae12f2c04cd78b782d20450cfa475aefb9f089c139dd2032c4400795bed645150f4f389e8afa5cd975c79fe24362c4f5
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom
deleted file mode 100644
index 48b7687..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom
+++ /dev/null
@@ -1,88 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <!-- This module was also published with a richer model, Gradle metadata,  -->
-  <!-- which should be used instead. Do not delete the following line which  -->
-  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
-  <!-- that they should prefer consuming it instead. -->
-  <!-- do_not_remove: published-with-gradle-metadata -->
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>androidx.work</groupId>
-  <artifactId>work-runtime-ktx</artifactId>
-  <version>2.9.0-alpha01</version>
-  <packaging>aar</packaging>
-  <name>Android WorkManager Kotlin Extensions</name>
-  <description>Android WorkManager Kotlin Extensions</description>
-  <url>https://developer.android.com/jetpack/androidx/releases/work#2.9.0-alpha01</url>
-  <inceptionYear>2018</inceptionYear>
-  <licenses>
-    <license>
-      <name>The Apache Software License, Version 2.0</name>
-      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-      <distribution>repo</distribution>
-    </license>
-  </licenses>
-  <developers>
-    <developer>
-      <name>The Android Open Source Project</name>
-    </developer>
-  </developers>
-  <scm>
-    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
-    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
-  </scm>
-  <dependencyManagement>
-    <dependencies>
-      <dependency>
-        <groupId>androidx.work</groupId>
-        <artifactId>work-gcm</artifactId>
-        <version>2.9.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.work</groupId>
-        <artifactId>work-multiprocess</artifactId>
-        <version>2.9.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.work</groupId>
-        <artifactId>work-runtime</artifactId>
-        <version>2.9.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.work</groupId>
-        <artifactId>work-rxjava2</artifactId>
-        <version>2.9.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.work</groupId>
-        <artifactId>work-rxjava3</artifactId>
-        <version>2.9.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.work</groupId>
-        <artifactId>work-testing</artifactId>
-        <version>2.9.0-alpha01</version>
-      </dependency>
-    </dependencies>
-  </dependencyManagement>
-  <dependencies>
-    <dependency>
-      <groupId>androidx.work</groupId>
-      <artifactId>work-runtime</artifactId>
-      <version>[2.9.0-alpha01]</version>
-      <scope>compile</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>org.jetbrains.kotlin</groupId>
-      <artifactId>kotlin-stdlib</artifactId>
-      <version>1.8.10</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jetbrains.kotlinx</groupId>
-      <artifactId>kotlinx-coroutines-android</artifactId>
-      <version>1.6.4</version>
-      <scope>compile</scope>
-    </dependency>
-  </dependencies>
-</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.md5
deleted file mode 100644
index 508f211..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-94339b2e5a5bdac604dd65d176dc9680
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.sha1
deleted file mode 100644
index 44e49cc..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-aab34a5c44e61bae39273e845381e5a96eb459f4
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.sha256
deleted file mode 100644
index 9f879d1..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.sha256
+++ /dev/null
@@ -1 +0,0 @@
-77222118cdceec152109b4d0979e8e89e17e0c954fdd517b009604034c9a18b9
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.sha512
deleted file mode 100644
index 77ee4f9..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime-ktx/2.9.0-alpha01/work-runtime-ktx-2.9.0-alpha01.pom.sha512
+++ /dev/null
@@ -1 +0,0 @@
-f94a8dfcd3f0876f2ca833ca909729e0975f95b38dd55c80f3e2dfd7980b4002cc6cccdcca50dad994c6d6454f3c84d7fa1ffca446522a9686b66ecd9eb6b005
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/Android.bp
new file mode 100644
index 0000000..0fd40f3
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/Android.bp
@@ -0,0 +1,66 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.work_work-runtime-nodeps",
+    aars: ["work-runtime-2.10.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.annotation_annotation-experimental",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "androidx.lifecycle_lifecycle-livedata",
+        "androidx.lifecycle_lifecycle-service",
+        "androidx.room_room-ktx",
+        "androidx.sqlite_sqlite-framework",
+        "androidx.startup_startup-runtime",
+        "guava-listenablefuture-prebuilt-jar",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_android",
+    ],
+}
+
+android_library {
+    name: "androidx.work_work-runtime",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.work_work-runtime-nodeps",
+        "androidx.annotation_annotation-experimental",
+        "androidx.concurrent_concurrent-futures",
+        "androidx.core_core",
+        "androidx.lifecycle_lifecycle-livedata",
+        "androidx.lifecycle_lifecycle-service",
+        "androidx.room_room-ktx",
+        "androidx.sqlite_sqlite-framework",
+        "androidx.startup_startup-runtime",
+        "guava-listenablefuture-prebuilt-jar",
+        "kotlin-stdlib",
+        "kotlinx_coroutines_android",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/build-info.textproto
new file mode 100644
index 0000000..19896e5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/build-info.textproto
@@ -0,0 +1,100 @@
+version: "2.10.0-alpha01"
+dependency_list {
+  dependency {
+    group_id: "androidx.annotation"
+    artifact_id: "annotation-experimental"
+    version: "1.0.0"
+    is_tip_of_tree: false
+  }
+  dependency {
+    group_id: "androidx.concurrent"
+    artifact_id: "concurrent-futures"
+    version: "1.1.0"
+    is_tip_of_tree: false
+  }
+  dependency {
+    group_id: "androidx.core"
+    artifact_id: "core"
+    version: "1.9.0"
+    is_tip_of_tree: false
+  }
+  dependency {
+    group_id: "androidx.lifecycle"
+    artifact_id: "lifecycle-livedata"
+    version: "2.5.1"
+    is_tip_of_tree: false
+  }
+  dependency {
+    group_id: "androidx.lifecycle"
+    artifact_id: "lifecycle-service"
+    version: "2.5.1"
+    is_tip_of_tree: false
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-ktx"
+    version: "2.5.0"
+    is_tip_of_tree: false
+  }
+  dependency {
+    group_id: "androidx.sqlite"
+    artifact_id: "sqlite-framework"
+    version: "2.3.0"
+    is_tip_of_tree: false
+  }
+  dependency {
+    group_id: "androidx.startup"
+    artifact_id: "startup-runtime"
+    version: "1.1.1"
+    is_tip_of_tree: false
+  }
+}
+release_checklist {
+}
+build_id: "androidx.work"
+group_id: "androidx.work"
+artifact_id: "work-runtime"
+path: "/work/work-runtime"
+sha: "e0f55d07b2ef7852f04ebb7db1e3103b48adafe1"
+require_same_version_group_build: true
+group_zip_path: "per-group-zips/gmaven-androidx-work-11110677.zip"
+project_zip_path: "per-project-zips/androidx.work-work-runtime-all-11110677-2.10.0-alpha01.zip"
+kotlin_version: "1.9.20"
+dependency_constraint_list {
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-gcm"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-multiprocess"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-runtime-ktx"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-rxjava2"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-rxjava3"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-testing"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..2e089c5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2016 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    package="androidx.work" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+    <uses-permission android:name="android.permission.WAKE_LOCK" />
+    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
+    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
+    <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
+
+    <application>
+        <provider
+            android:name="androidx.startup.InitializationProvider"
+            android:authorities="${applicationId}.androidx-startup"
+            android:exported="false"
+            tools:node="merge" >
+            <meta-data
+                android:name="androidx.work.WorkManagerInitializer"
+                android:value="androidx.startup" />
+        </provider>
+
+        <service
+            android:name="androidx.work.impl.background.systemalarm.SystemAlarmService"
+            android:directBootAware="false"
+            android:enabled="@bool/enable_system_alarm_service_default"
+            android:exported="false"
+            tools:ignore="MissingServiceExportedEqualsTrue"
+            tools:targetApi="n" />
+        <service
+            android:name="androidx.work.impl.background.systemjob.SystemJobService"
+            android:directBootAware="false"
+            android:enabled="@bool/enable_system_job_service_default"
+            android:exported="true"
+            android:permission="android.permission.BIND_JOB_SERVICE"
+            tools:targetApi="n" />
+        <service
+            android:name="androidx.work.impl.foreground.SystemForegroundService"
+            android:directBootAware="false"
+            android:enabled="@bool/enable_system_foreground_service_default"
+            android:exported="false"
+            tools:ignore="MissingServiceExportedEqualsTrue"
+            tools:targetApi="n" />
+
+        <receiver
+            android:name="androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver"
+            android:directBootAware="false"
+            android:enabled="true"
+            android:exported="false"
+            tools:targetApi="n" />
+        <receiver
+            android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy"
+            android:directBootAware="false"
+            android:enabled="false"
+            android:exported="false"
+            tools:targetApi="n" >
+            <intent-filter>
+                <action android:name="android.intent.action.ACTION_POWER_CONNECTED" />
+                <action android:name="android.intent.action.ACTION_POWER_DISCONNECTED" />
+            </intent-filter>
+        </receiver>
+        <receiver
+            android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy"
+            android:directBootAware="false"
+            android:enabled="false"
+            android:exported="false"
+            tools:targetApi="n" >
+            <intent-filter>
+                <action android:name="android.intent.action.BATTERY_OKAY" />
+                <action android:name="android.intent.action.BATTERY_LOW" />
+            </intent-filter>
+        </receiver>
+        <receiver
+            android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy"
+            android:directBootAware="false"
+            android:enabled="false"
+            android:exported="false"
+            tools:targetApi="n" >
+            <intent-filter>
+                <action android:name="android.intent.action.DEVICE_STORAGE_LOW" />
+                <action android:name="android.intent.action.DEVICE_STORAGE_OK" />
+            </intent-filter>
+        </receiver>
+        <receiver
+            android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy"
+            android:directBootAware="false"
+            android:enabled="false"
+            android:exported="false"
+            tools:targetApi="n" >
+            <intent-filter>
+                <action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
+            </intent-filter>
+        </receiver>
+        <receiver
+            android:name="androidx.work.impl.background.systemalarm.RescheduleReceiver"
+            android:directBootAware="false"
+            android:enabled="false"
+            android:exported="false"
+            tools:targetApi="n" >
+            <intent-filter>
+                <action android:name="android.intent.action.BOOT_COMPLETED" />
+                <action android:name="android.intent.action.TIME_SET" />
+                <action android:name="android.intent.action.TIMEZONE_CHANGED" />
+            </intent-filter>
+        </receiver>
+        <receiver
+            android:name="androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver"
+            android:directBootAware="false"
+            android:enabled="@bool/enable_system_alarm_service_default"
+            android:exported="false"
+            tools:targetApi="n" >
+            <intent-filter>
+                <action android:name="androidx.work.impl.background.systemalarm.UpdateProxies" />
+            </intent-filter>
+        </receiver>
+        <receiver
+            android:name="androidx.work.impl.diagnostics.DiagnosticsReceiver"
+            android:directBootAware="false"
+            android:enabled="true"
+            android:exported="true"
+            android:permission="android.permission.DUMP"
+            tools:targetApi="n" >
+            <intent-filter>
+                <action android:name="androidx.work.diagnostics.REQUEST_DIAGNOSTICS" />
+            </intent-filter>
+        </receiver>
+    </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar
new file mode 100644
index 0000000..84c4b49
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.md5
new file mode 100644
index 0000000..f2c41fe
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.md5
@@ -0,0 +1 @@
+ac7c9ccb3be8b2886847b455937cbfc9
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.sha1
new file mode 100644
index 0000000..d655da0
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.sha1
@@ -0,0 +1 @@
+fae05734966c433b4bdec6536e511a9cd1dbbcf6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.sha256
new file mode 100644
index 0000000..9c82d0e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.sha256
@@ -0,0 +1 @@
+5a536dac98a17a3099151fb7a6e98f9c40853c67b9ecd1e5a8448473ac4c0e28
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.sha512
new file mode 100644
index 0000000..21fcd4d
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-sources.jar.sha512
@@ -0,0 +1 @@
+554cebf206a4c3f04bf29b51a36342948da45c5d26f0e48f12dbfd2618742e54f286287ef2aa2531a58d02b75bdf444aafe9d10189a09e82dece3a346b948cdd
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json
new file mode 100644
index 0000000..ca89f89
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json
@@ -0,0 +1 @@
+[{"class":"androidx.work.OperationKt","addedIn":"2.9.0","methods":[{"method":"await(androidx.work.Operation,kotlin.coroutines.Continuation<? super androidx.work.Operation.State.SUCCESS>)","addedIn":"2.9.0"}],"fields":[]},{"class":"androidx.work.InputMerger","addedIn":"1.0.0","methods":[{"method":"InputMerger()","addedIn":"1.0.0"},{"method":"merge(java.util.List<androidx.work.Data>)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.BackoffPolicy","addedIn":"1.0.0","methods":[{"method":"values()","addedIn":"1.0.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.0.0"}],"fields":[{"field":"EXPONENTIAL","addedIn":"1.0.0"},{"field":"LINEAR","addedIn":"1.0.0"}]},{"class":"androidx.work.WorkRequest","addedIn":"1.0.0","methods":[{"method":"getId()","addedIn":"1.0.0"}],"fields":[{"field":"Companion","addedIn":"2.8.0"},{"field":"DEFAULT_BACKOFF_DELAY_MILLIS","addedIn":"1.0.0"},{"field":"MIN_BACKOFF_MILLIS","addedIn":"1.0.0"},{"field":"MAX_BACKOFF_MILLIS","addedIn":"1.0.0"}]},{"class":"androidx.work.Operation","addedIn":"1.0.0","methods":[{"method":"getResult()","addedIn":"1.0.0"},{"method":"getState()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.Constraints","addedIn":"1.0.0","methods":[{"method":"Constraints(androidx.work.Constraints)","addedIn":"1.0.0"},{"method":"requiresCharging()","addedIn":"1.0.0"},{"method":"requiresDeviceIdle()","addedIn":"1.0.0"},{"method":"getRequiredNetworkRequest()","addedIn":"2.10.0-alpha01"},{"method":"getContentTriggerMaxDelayMillis()","addedIn":"2.8.0"},{"method":"getContentTriggerUpdateDelayMillis()","addedIn":"2.8.0"},{"method":"requiresStorageNotLow()","addedIn":"1.0.0"},{"method":"Constraints(androidx.work.NetworkType,boolean,boolean,boolean,boolean)","addedIn":"2.9.0"},{"method":"getRequiredNetworkType()","addedIn":"1.0.0"},{"method":"getContentUriTriggers()","addedIn":"2.8.0"},{"method":"Constraints(androidx.work.NetworkType,boolean,boolean,boolean,boolean,long,long,java.util.Set<androidx.work.Constraints.ContentUriTrigger>)","addedIn":"2.8.0"},{"method":"requiresBatteryNotLow()","addedIn":"1.0.0"},{"method":"Constraints(androidx.work.NetworkType,boolean,boolean,boolean)","addedIn":"2.9.0"}],"fields":[{"field":"Companion","addedIn":"2.8.0"},{"field":"NONE","addedIn":"1.0.0"}]},{"class":"androidx.work.OneTimeWorkRequest","addedIn":"1.0.0","methods":[{"method":"from(java.util.List<java.lang.Class<? extends androidx.work.ListenableWorker>>)","addedIn":"1.0.0"},{"method":"from(java.lang.Class<? extends androidx.work.ListenableWorker>)","addedIn":"1.0.0"},{"method":"from(java.util.List<? extends java.lang.Class<? extends androidx.work.ListenableWorker>>)","addedIn":"2.8.0"}],"fields":[{"field":"Companion","addedIn":"2.8.0"}]},{"class":"androidx.work.Operation.State.SUCCESS","addedIn":"1.0.0","methods":[],"fields":[]},{"class":"androidx.work.WorkContinuation","addedIn":"1.0.0","methods":[{"method":"then(androidx.work.OneTimeWorkRequest)","addedIn":"1.0.0"},{"method":"enqueue()","addedIn":"1.0.0"},{"method":"WorkContinuation()","addedIn":"1.0.0"},{"method":"getWorkInfosLiveData()","addedIn":"1.0.0"},{"method":"then(java.util.List<androidx.work.OneTimeWorkRequest>)","addedIn":"1.0.0"},{"method":"combine(java.util.List<androidx.work.WorkContinuation>)","addedIn":"1.0.0"},{"method":"getWorkInfos()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.Operation.State.FAILURE","addedIn":"1.0.0","methods":[{"method":"getThrowable()","addedIn":"1.0.0"},{"method":"FAILURE(java.lang.Throwable)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.OneTimeWorkRequestKt","addedIn":"2.8.0","methods":[{"method":"OneTimeWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>()","addedIn":"2.8.0"},{"method":"setInputMerger(androidx.work.OneTimeWorkRequest.Builder,kotlin.reflect.KClass<? extends androidx.work.InputMerger>)","addedIn":"2.8.0"}],"fields":[]},{"class":"androidx.work.WorkManager.UpdateResult","addedIn":"2.8.0","methods":[{"method":"values()","addedIn":"2.8.0"},{"method":"valueOf(java.lang.String)","addedIn":"2.8.0"}],"fields":[{"field":"NOT_APPLIED","addedIn":"2.8.0"},{"field":"APPLIED_IMMEDIATELY","addedIn":"2.8.0"},{"field":"APPLIED_FOR_NEXT_RUN","addedIn":"2.8.0"}]},{"class":"androidx.work.Clock","addedIn":"2.9.0","methods":[{"method":"currentTimeMillis()","addedIn":"2.9.0"}],"fields":[]},{"class":"androidx.work.WorkQuery.Builder","addedIn":"2.4.0","methods":[{"method":"fromStates(java.util.List<androidx.work.WorkInfo.State>)","addedIn":"2.4.0"},{"method":"fromTags(java.util.List<java.lang.String>)","addedIn":"2.4.0"},{"method":"addTags(java.util.List<java.lang.String>)","addedIn":"2.4.0"},{"method":"addStates(java.util.List<androidx.work.WorkInfo.State>)","addedIn":"2.4.0"},{"method":"addUniqueWorkNames(java.util.List<java.lang.String>)","addedIn":"2.4.0"},{"method":"fromUniqueWorkNames(java.util.List<java.lang.String>)","addedIn":"2.4.0"},{"method":"fromStates(java.util.List<? extends androidx.work.WorkInfo.State>)","addedIn":"2.10.0-alpha01"},{"method":"addIds(java.util.List<java.util.UUID>)","addedIn":"2.5.0"},{"method":"build()","addedIn":"2.4.0"},{"method":"fromIds(java.util.List<java.util.UUID>)","addedIn":"2.5.0"},{"method":"addStates(java.util.List<? extends androidx.work.WorkInfo.State>)","addedIn":"2.10.0-alpha01"}],"fields":[{"field":"Companion","addedIn":"2.10.0-alpha01"}]},{"class":"androidx.work.WorkRequest.Companion","addedIn":"2.8.0","methods":[],"fields":[]},{"class":"androidx.work.DelegatingWorkerFactory","addedIn":"2.1.0","methods":[{"method":"addFactory(androidx.work.WorkerFactory)","addedIn":"2.1.0"},{"method":"DelegatingWorkerFactory()","addedIn":"2.1.0"},{"method":"createWorker(android.content.Context,java.lang.String,androidx.work.WorkerParameters)","addedIn":"2.10.0-alpha01"}],"fields":[]},{"class":"androidx.work.OutOfQuotaPolicy","addedIn":"2.7.0","methods":[{"method":"values()","addedIn":"2.7.0"},{"method":"valueOf(java.lang.String)","addedIn":"2.7.0"}],"fields":[{"field":"RUN_AS_NON_EXPEDITED_WORK_REQUEST","addedIn":"2.7.0"},{"field":"DROP_WORK_REQUEST","addedIn":"2.7.0"}]},{"class":"androidx.work.Data","addedIn":"1.0.0","methods":[{"method":"getStringArray(java.lang.String)","addedIn":"1.0.0"},{"method":"getBoolean(java.lang.String,boolean)","addedIn":"1.0.0"},{"method":"getDoubleArray(java.lang.String)","addedIn":"1.0.0"},{"method":"toByteArray()","addedIn":"2.3.0"},{"method":"getFloatArray(java.lang.String)","addedIn":"1.0.0"},{"method":"getIntArray(java.lang.String)","addedIn":"1.0.0"},{"method":"getLong(java.lang.String,long)","addedIn":"1.0.0"},{"method":"getString(java.lang.String)","addedIn":"1.0.0"},{"method":"getFloat(java.lang.String,float)","addedIn":"1.0.0"},{"method":"getLongArray(java.lang.String)","addedIn":"1.0.0"},{"method":"getByteArray(java.lang.String)","addedIn":"2.1.0"},{"method":"fromByteArray(byte[])","addedIn":"2.3.0"},{"method":"Data(androidx.work.Data)","addedIn":"1.0.0"},{"method":"getBooleanArray(java.lang.String)","addedIn":"1.0.0"},{"method":"getInt(java.lang.String,int)","addedIn":"1.0.0"},{"method":"getDouble(java.lang.String,double)","addedIn":"1.0.0"},{"method":"hasKeyWithValueOfType<T>(java.lang.String,java.lang.Class<T>)","addedIn":"2.3.0"},{"method":"getKeyValueMap()","addedIn":"1.0.0"},{"method":"getByte(java.lang.String,byte)","addedIn":"2.1.0"}],"fields":[{"field":"MAX_DATA_BYTES","addedIn":"1.0.0"},{"field":"EMPTY","addedIn":"1.0.0"}]},{"class":"androidx.work.ListenableWorker.Result","addedIn":"1.0.0","methods":[{"method":"retry()","addedIn":"1.0.0"},{"method":"success()","addedIn":"1.0.0"},{"method":"success(androidx.work.Data)","addedIn":"1.0.0"},{"method":"getOutputData()","addedIn":"2.7.0"},{"method":"failure()","addedIn":"1.0.0"},{"method":"failure(androidx.work.Data)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.RunnableScheduler","addedIn":"2.4.0","methods":[{"method":"scheduleWithDelay(long,java.lang.Runnable)","addedIn":"2.4.0"},{"method":"cancel(java.lang.Runnable)","addedIn":"2.4.0"}],"fields":[]},{"class":"androidx.work.WorkerFactory","addedIn":"1.0.0","methods":[{"method":"WorkerFactory()","addedIn":"1.0.0"},{"method":"createWorker(android.content.Context,java.lang.String,androidx.work.WorkerParameters)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.WorkInfo","addedIn":"1.0.0","methods":[{"method":"getTags()","addedIn":"1.0.0"},{"method":"getInitialDelayMillis()","addedIn":"2.9.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>,androidx.work.Data)","addedIn":"2.9.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>,androidx.work.Data,androidx.work.Data,int,int)","addedIn":"2.9.0"},{"method":"getState()","addedIn":"1.0.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>,androidx.work.Data,androidx.work.Data)","addedIn":"2.9.0"},{"method":"getProgress()","addedIn":"2.3.0"},{"method":"getGeneration()","addedIn":"2.8.0"},{"method":"getOutputData()","addedIn":"1.0.0"},{"method":"getConstraints()","addedIn":"2.9.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>,androidx.work.Data,androidx.work.Data,int,int,androidx.work.Constraints,long,androidx.work.WorkInfo.PeriodicityInfo,long,int)","addedIn":"2.9.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>,androidx.work.Data,androidx.work.Data,int,int,androidx.work.Constraints)","addedIn":"2.9.0"},{"method":"getPeriodicityInfo()","addedIn":"2.9.0"},{"method":"getStopReason()","addedIn":"2.9.0"},{"method":"getNextScheduleTimeMillis()","addedIn":"2.9.0"},{"method":"getId()","addedIn":"1.0.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>,androidx.work.Data,androidx.work.Data,int,int,androidx.work.Constraints,long)","addedIn":"2.9.0"},{"method":"getRunAttemptCount()","addedIn":"2.1.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>)","addedIn":"2.9.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>,androidx.work.Data,androidx.work.Data,int)","addedIn":"2.9.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>,androidx.work.Data,androidx.work.Data,int,int,androidx.work.Constraints,long,androidx.work.WorkInfo.PeriodicityInfo)","addedIn":"2.9.0"},{"method":"WorkInfo(java.util.UUID,androidx.work.WorkInfo.State,java.util.Set<java.lang.String>,androidx.work.Data,androidx.work.Data,int,int,androidx.work.Constraints,long,androidx.work.WorkInfo.PeriodicityInfo,long)","addedIn":"2.9.0"}],"fields":[{"field":"STOP_REASON_SYSTEM_PROCESSING","addedIn":"2.9.0"},{"field":"STOP_REASON_UNKNOWN","addedIn":"2.9.0"},{"field":"STOP_REASON_CANCELLED_BY_APP","addedIn":"2.9.0"},{"field":"STOP_REASON_CONSTRAINT_CONNECTIVITY","addedIn":"2.9.0"},{"field":"STOP_REASON_CONSTRAINT_STORAGE_NOT_LOW","addedIn":"2.9.0"},{"field":"STOP_REASON_NOT_STOPPED","addedIn":"2.9.0"},{"field":"STOP_REASON_QUOTA","addedIn":"2.9.0"},{"field":"STOP_REASON_APP_STANDBY","addedIn":"2.9.0"},{"field":"STOP_REASON_BACKGROUND_RESTRICTION","addedIn":"2.9.0"},{"field":"Companion","addedIn":"2.9.0"},{"field":"STOP_REASON_TIMEOUT","addedIn":"2.9.0"},{"field":"STOP_REASON_CONSTRAINT_CHARGING","addedIn":"2.9.0"},{"field":"STOP_REASON_DEVICE_STATE","addedIn":"2.9.0"},{"field":"STOP_REASON_CONSTRAINT_DEVICE_IDLE","addedIn":"2.9.0"},{"field":"STOP_REASON_PREEMPT","addedIn":"2.9.0"},{"field":"STOP_REASON_CONSTRAINT_BATTERY_NOT_LOW","addedIn":"2.9.0"},{"field":"STOP_REASON_USER","addedIn":"2.9.0"},{"field":"STOP_REASON_ESTIMATED_APP_LAUNCH_TIME_CHANGED","addedIn":"2.9.0"}]},{"class":"androidx.work.InputMergerFactory","addedIn":"2.3.0","methods":[{"method":"InputMergerFactory()","addedIn":"2.3.0"},{"method":"createInputMerger(java.lang.String)","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.work.Data.Builder","addedIn":"1.0.0","methods":[{"method":"putByte(java.lang.String,byte)","addedIn":"2.1.0"},{"method":"putLong(java.lang.String,long)","addedIn":"1.0.0"},{"method":"putFloat(java.lang.String,float)","addedIn":"1.0.0"},{"method":"Builder()","addedIn":"1.0.0"},{"method":"putIntArray(java.lang.String,int[])","addedIn":"1.0.0"},{"method":"putAll(java.util.Map<java.lang.String,java.lang.Object>)","addedIn":"1.0.0"},{"method":"putBoolean(java.lang.String,boolean)","addedIn":"1.0.0"},{"method":"putStringArray(java.lang.String,java.lang.String[])","addedIn":"1.0.0"},{"method":"putDoubleArray(java.lang.String,double[])","addedIn":"1.0.0"},{"method":"putInt(java.lang.String,int)","addedIn":"1.0.0"},{"method":"build()","addedIn":"1.0.0"},{"method":"putAll(androidx.work.Data)","addedIn":"1.0.0"},{"method":"putBooleanArray(java.lang.String,boolean[])","addedIn":"1.0.0"},{"method":"putDouble(java.lang.String,double)","addedIn":"1.0.0"},{"method":"putByteArray(java.lang.String,byte[])","addedIn":"2.1.0"},{"method":"putLongArray(java.lang.String,long[])","addedIn":"1.0.0"},{"method":"putString(java.lang.String,java.lang.String)","addedIn":"1.0.0"},{"method":"putFloatArray(java.lang.String,float[])","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.OneTimeWorkRequest.Builder","addedIn":"1.0.0","methods":[{"method":"setInitialDelay(long,java.util.concurrent.TimeUnit)","addedIn":"1.0.0"},{"method":"setInitialDelay(java.time.Duration)","addedIn":"1.0.0"},{"method":"Builder(java.lang.Class<? extends androidx.work.ListenableWorker>)","addedIn":"1.0.0"},{"method":"setInputMerger(java.lang.Class<? extends androidx.work.InputMerger>)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.ExistingPeriodicWorkPolicy","addedIn":"1.0.0","methods":[{"method":"values()","addedIn":"1.0.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.0.0"}],"fields":[{"field":"KEEP","addedIn":"1.0.0"},{"field":"CANCEL_AND_REENQUEUE","addedIn":"2.8.0"},{"field":"UPDATE","addedIn":"2.8.0"},{"field":"REPLACE","addedIn":"1.0.0","deprecatedIn":"2.8.0"}]},{"class":"androidx.work.WorkInfo.State","addedIn":"1.0.0","methods":[{"method":"values()","addedIn":"1.0.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.0.0"},{"method":"isFinished()","addedIn":"1.0.0"}],"fields":[{"field":"CANCELLED","addedIn":"1.0.0"},{"field":"ENQUEUED","addedIn":"1.0.0"},{"field":"FAILED","addedIn":"1.0.0"},{"field":"RUNNING","addedIn":"1.0.0"},{"field":"SUCCEEDED","addedIn":"1.0.0"},{"field":"BLOCKED","addedIn":"1.0.0"}]},{"class":"androidx.work.Constraints.ContentUriTrigger","addedIn":"2.8.0","methods":[{"method":"isTriggeredForDescendants()","addedIn":"2.8.0"},{"method":"ContentUriTrigger(android.net.Uri,boolean)","addedIn":"2.8.0"},{"method":"getUri()","addedIn":"2.8.0"}],"fields":[]},{"class":"androidx.work.Operation.State","addedIn":"1.0.0","methods":[],"fields":[]},{"class":"androidx.work.ProgressUpdater","addedIn":"2.3.0","methods":[{"method":"updateProgress(android.content.Context,java.util.UUID,androidx.work.Data)","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.work.NetworkType","addedIn":"1.0.0","methods":[{"method":"values()","addedIn":"1.0.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.0.0"}],"fields":[{"field":"NOT_REQUIRED","addedIn":"1.0.0"},{"field":"TEMPORARILY_UNMETERED","addedIn":"2.7.0"},{"field":"METERED","addedIn":"1.0.0"},{"field":"CONNECTED","addedIn":"1.0.0"},{"field":"UNMETERED","addedIn":"1.0.0"},{"field":"NOT_ROAMING","addedIn":"1.0.0"}]},{"class":"androidx.work.OneTimeWorkRequest.Companion","addedIn":"2.8.0","methods":[{"method":"from(java.lang.Class<? extends androidx.work.ListenableWorker>)","addedIn":"2.8.0"},{"method":"from(java.util.List<? extends java.lang.Class<? extends androidx.work.ListenableWorker>>)","addedIn":"2.8.0"}],"fields":[]},{"class":"androidx.work.WorkQuery.Builder.Companion","addedIn":"2.10.0-alpha01","methods":[{"method":"fromTags(java.util.List<java.lang.String>)","addedIn":"2.10.0-alpha01"},{"method":"fromStates(java.util.List<? extends androidx.work.WorkInfo.State>)","addedIn":"2.10.0-alpha01"},{"method":"fromUniqueWorkNames(java.util.List<java.lang.String>)","addedIn":"2.10.0-alpha01"},{"method":"fromIds(java.util.List<java.util.UUID>)","addedIn":"2.10.0-alpha01"}],"fields":[]},{"class":"androidx.work.WorkerParameters","addedIn":"1.0.0","methods":[{"method":"getTags()","addedIn":"1.0.0"},{"method":"getId()","addedIn":"1.0.0"},{"method":"getTriggeredContentAuthorities()","addedIn":"1.0.0"},{"method":"getTriggeredContentUris()","addedIn":"1.0.0"},{"method":"getNetwork()","addedIn":"1.0.0"},{"method":"getInputData()","addedIn":"1.0.0"},{"method":"getRunAttemptCount()","addedIn":"1.0.0"},{"method":"getGeneration()","addedIn":"2.8.0"}],"fields":[]},{"class":"androidx.work.ListenableWorker","addedIn":"1.0.0","methods":[{"method":"ListenableWorker(android.content.Context,androidx.work.WorkerParameters)","addedIn":"1.0.0"},{"method":"getTags()","addedIn":"1.0.0"},{"method":"startWork()","addedIn":"1.0.0"},{"method":"getTriggeredContentAuthorities()","addedIn":"1.0.0"},{"method":"getTriggeredContentUris()","addedIn":"1.0.0"},{"method":"getForegroundInfoAsync()","addedIn":"2.7.0"},{"method":"getInputData()","addedIn":"1.0.0"},{"method":"isStopped()","addedIn":"1.0.0"},{"method":"getStopReason()","addedIn":"2.9.0"},{"method":"getId()","addedIn":"1.0.0"},{"method":"onStopped()","addedIn":"1.0.0"},{"method":"getApplicationContext()","addedIn":"1.0.0"},{"method":"getNetwork()","addedIn":"1.0.0"},{"method":"getRunAttemptCount()","addedIn":"1.0.0"},{"method":"setForegroundAsync(androidx.work.ForegroundInfo)","addedIn":"2.3.0"},{"method":"setProgressAsync(androidx.work.Data)","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.work.PeriodicWorkRequestKt","addedIn":"2.8.0","methods":[{"method":"PeriodicWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>(long,java.util.concurrent.TimeUnit,long,java.util.concurrent.TimeUnit)","addedIn":"2.8.0"},{"method":"PeriodicWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>(long,java.util.concurrent.TimeUnit)","addedIn":"2.8.0"},{"method":"PeriodicWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>(java.time.Duration,java.time.Duration)","addedIn":"2.8.0"},{"method":"PeriodicWorkRequestBuilder<reified W extends androidx.work.ListenableWorker>(java.time.Duration)","addedIn":"2.8.0"}],"fields":[]},{"class":"androidx.work.ExperimentalExpeditedWork","addedIn":"2.7.0","methods":[],"fields":[]},{"class":"androidx.work.WorkQuery.Companion","addedIn":"2.10.0-alpha01","methods":[{"method":"fromStates(androidx.work.WorkInfo.State...)","addedIn":"2.10.0-alpha01"},{"method":"fromTags(java.util.List<java.lang.String>)","addedIn":"2.10.0-alpha01"},{"method":"fromStates(java.util.List<? extends androidx.work.WorkInfo.State>)","addedIn":"2.10.0-alpha01"},{"method":"fromUniqueWorkNames(java.util.List<java.lang.String>)","addedIn":"2.10.0-alpha01"},{"method":"fromIds(java.util.UUID...)","addedIn":"2.10.0-alpha01"},{"method":"fromTags(java.lang.String...)","addedIn":"2.10.0-alpha01"},{"method":"fromIds(java.util.List<java.util.UUID>)","addedIn":"2.10.0-alpha01"},{"method":"fromUniqueWorkNames(java.lang.String...)","addedIn":"2.10.0-alpha01"}],"fields":[]},{"class":"androidx.work.Operation.State.IN_PROGRESS","addedIn":"1.0.0","methods":[],"fields":[]},{"class":"androidx.work.Constraints.Builder","addedIn":"1.0.0","methods":[{"method":"setRequiresBatteryNotLow(boolean)","addedIn":"1.0.0"},{"method":"setRequiresCharging(boolean)","addedIn":"1.0.0"},{"method":"Builder()","addedIn":"1.0.0"},{"method":"setTriggerContentUpdateDelay(long,java.util.concurrent.TimeUnit)","addedIn":"1.0.0"},{"method":"setRequiredNetworkType(androidx.work.NetworkType)","addedIn":"1.0.0"},{"method":"setRequiredNetworkRequest(android.net.NetworkRequest,androidx.work.NetworkType)","addedIn":"2.10.0-alpha01"},{"method":"build()","addedIn":"1.0.0"},{"method":"setRequiresStorageNotLow(boolean)","addedIn":"1.0.0"},{"method":"setRequiresDeviceIdle(boolean)","addedIn":"1.0.0"},{"method":"setTriggerContentMaxDelay(long,java.util.concurrent.TimeUnit)","addedIn":"1.0.0"},{"method":"setTriggerContentMaxDelay(java.time.Duration)","addedIn":"1.0.0"},{"method":"addContentUriTrigger(android.net.Uri,boolean)","addedIn":"1.0.0"},{"method":"setTriggerContentUpdateDelay(java.time.Duration)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.PeriodicWorkRequest","addedIn":"1.0.0","methods":[],"fields":[{"field":"Companion","addedIn":"2.8.0"},{"field":"MIN_PERIODIC_FLEX_MILLIS","addedIn":"1.0.0"},{"field":"MIN_PERIODIC_INTERVAL_MILLIS","addedIn":"1.0.0"}]},{"class":"androidx.work.Configuration","addedIn":"1.0.0","methods":[{"method":"getExecutor()","addedIn":"1.0.0"},{"method":"getSchedulingExceptionHandler()","addedIn":"2.8.0"},{"method":"getContentUriTriggerWorkersLimit()","addedIn":"2.9.0"},{"method":"getMaxJobSchedulerId()","addedIn":"1.0.0"},{"method":"getMinJobSchedulerId()","addedIn":"1.0.0"},{"method":"getWorkerFactory()","addedIn":"1.0.0"},{"method":"getTaskExecutor()","addedIn":"2.1.0"},{"method":"getClock()","addedIn":"2.9.0"},{"method":"getDefaultProcessName()","addedIn":"2.5.0"},{"method":"getInitializationExceptionHandler()","addedIn":"2.8.0"},{"method":"getInputMergerFactory()","addedIn":"2.3.0"},{"method":"getRunnableScheduler()","addedIn":"2.4.0"}],"fields":[{"field":"Companion","addedIn":"2.9.0"},{"field":"MIN_SCHEDULER_LIMIT","addedIn":"1.0.0"}]},{"class":"androidx.work.Worker","addedIn":"1.0.0","methods":[{"method":"startWork()","addedIn":"2.10.0-alpha01"},{"method":"getForegroundInfo()","addedIn":"2.8.0"},{"method":"Worker(android.content.Context,androidx.work.WorkerParameters)","addedIn":"1.0.0"},{"method":"doWork()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.ForegroundInfo","addedIn":"2.3.0","methods":[{"method":"getNotification()","addedIn":"2.3.0"},{"method":"ForegroundInfo(int,android.app.Notification)","addedIn":"2.3.0"},{"method":"ForegroundInfo(int,android.app.Notification,int)","addedIn":"2.3.0"},{"method":"getNotificationId()","addedIn":"2.3.0"},{"method":"getForegroundServiceType()","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.work.WorkManager","addedIn":"1.0.0","methods":[{"method":"getLastCancelAllTimeMillis()","addedIn":"1.0.0"},{"method":"enqueue(androidx.work.WorkRequest)","addedIn":"1.0.0"},{"method":"getInstance()","addedIn":"1.0.0","deprecatedIn":"2.1.0"},{"method":"getInstance(android.content.Context)","addedIn":"2.1.0"},{"method":"beginWith(androidx.work.OneTimeWorkRequest)","addedIn":"1.0.0"},{"method":"getConfiguration()","addedIn":"2.8.0"},{"method":"getWorkInfosByTag(java.lang.String)","addedIn":"1.0.0"},{"method":"beginWith(java.util.List<androidx.work.OneTimeWorkRequest>)","addedIn":"1.0.0"},{"method":"cancelWorkById(java.util.UUID)","addedIn":"1.0.0"},{"method":"getWorkInfosForUniqueWork(java.lang.String)","addedIn":"1.0.0"},{"method":"getWorkInfosByTagFlow(java.lang.String)","addedIn":"2.9.0"},{"method":"cancelAllWorkByTag(java.lang.String)","addedIn":"1.0.0"},{"method":"enqueue(java.util.List<? extends androidx.work.WorkRequest>)","addedIn":"1.0.0"},{"method":"beginUniqueWork(java.lang.String,androidx.work.ExistingWorkPolicy,java.util.List<androidx.work.OneTimeWorkRequest>)","addedIn":"1.0.0"},{"method":"beginUniqueWork(java.lang.String,androidx.work.ExistingWorkPolicy,androidx.work.OneTimeWorkRequest)","addedIn":"1.0.0"},{"method":"cancelAllWork()","addedIn":"1.0.0"},{"method":"getWorkInfoByIdFlow(java.util.UUID)","addedIn":"2.9.0"},{"method":"updateWork(androidx.work.WorkRequest)","addedIn":"2.8.0"},{"method":"getWorkInfoById(java.util.UUID)","addedIn":"1.0.0"},{"method":"getWorkInfoByIdLiveData(java.util.UUID)","addedIn":"1.0.0"},{"method":"getWorkInfosForUniqueWorkFlow(java.lang.String)","addedIn":"2.9.0"},{"method":"enqueueUniqueWork(java.lang.String,androidx.work.ExistingWorkPolicy,androidx.work.OneTimeWorkRequest)","addedIn":"1.0.0"},{"method":"enqueueUniquePeriodicWork(java.lang.String,androidx.work.ExistingPeriodicWorkPolicy,androidx.work.PeriodicWorkRequest)","addedIn":"1.0.0"},{"method":"getWorkInfosByTagLiveData(java.lang.String)","addedIn":"1.0.0"},{"method":"getWorkInfosForUniqueWorkLiveData(java.lang.String)","addedIn":"1.0.0"},{"method":"createCancelPendingIntent(java.util.UUID)","addedIn":"2.3.0"},{"method":"cancelUniqueWork(java.lang.String)","addedIn":"1.0.0"},{"method":"initialize(android.content.Context,androidx.work.Configuration)","addedIn":"1.0.0"},{"method":"getWorkInfosLiveData(androidx.work.WorkQuery)","addedIn":"2.4.0"},{"method":"enqueueUniqueWork(java.lang.String,androidx.work.ExistingWorkPolicy,java.util.List<androidx.work.OneTimeWorkRequest>)","addedIn":"1.0.0"},{"method":"isInitialized()","addedIn":"2.8.0"},{"method":"getLastCancelAllTimeMillisLiveData()","addedIn":"1.0.0"},{"method":"pruneWork()","addedIn":"1.0.0"},{"method":"getWorkInfos(androidx.work.WorkQuery)","addedIn":"2.4.0"},{"method":"getWorkInfosFlow(androidx.work.WorkQuery)","addedIn":"2.9.0"}],"fields":[]},{"class":"androidx.work.multiprocess.RemoteWorkContinuation","addedIn":"2.5.0","methods":[{"method":"then(androidx.work.OneTimeWorkRequest)","addedIn":"2.5.0"},{"method":"enqueue()","addedIn":"2.5.0"},{"method":"combine(java.util.List<androidx.work.multiprocess.RemoteWorkContinuation>)","addedIn":"2.5.0"},{"method":"then(java.util.List<androidx.work.OneTimeWorkRequest>)","addedIn":"2.5.0"}],"fields":[]},{"class":"androidx.work.multiprocess.RemoteWorkManager","addedIn":"2.5.0","methods":[{"method":"enqueueUniqueWork(java.lang.String,androidx.work.ExistingWorkPolicy,androidx.work.OneTimeWorkRequest)","addedIn":"2.5.0"},{"method":"enqueueUniquePeriodicWork(java.lang.String,androidx.work.ExistingPeriodicWorkPolicy,androidx.work.PeriodicWorkRequest)","addedIn":"2.5.0"},{"method":"enqueue(androidx.work.WorkRequest)","addedIn":"2.5.0"},{"method":"getInstance(android.content.Context)","addedIn":"2.5.0"},{"method":"beginWith(androidx.work.OneTimeWorkRequest)","addedIn":"2.5.0"},{"method":"beginWith(java.util.List<androidx.work.OneTimeWorkRequest>)","addedIn":"2.5.0"},{"method":"cancelUniqueWork(java.lang.String)","addedIn":"2.5.0"},{"method":"cancelWorkById(java.util.UUID)","addedIn":"2.5.0"},{"method":"enqueueUniqueWork(java.lang.String,androidx.work.ExistingWorkPolicy,java.util.List<androidx.work.OneTimeWorkRequest>)","addedIn":"2.5.0"},{"method":"cancelAllWorkByTag(java.lang.String)","addedIn":"2.5.0"},{"method":"enqueue(java.util.List<androidx.work.WorkRequest>)","addedIn":"2.5.0"},{"method":"beginUniqueWork(java.lang.String,androidx.work.ExistingWorkPolicy,java.util.List<androidx.work.OneTimeWorkRequest>)","addedIn":"2.5.0"},{"method":"beginUniqueWork(java.lang.String,androidx.work.ExistingWorkPolicy,androidx.work.OneTimeWorkRequest)","addedIn":"2.5.0"},{"method":"cancelAllWork()","addedIn":"2.5.0"},{"method":"getWorkInfos(androidx.work.WorkQuery)","addedIn":"2.5.0"}],"fields":[]},{"class":"androidx.work.WorkRequest.Builder","addedIn":"1.0.0","methods":[{"method":"setInitialDelay(long,java.util.concurrent.TimeUnit)","addedIn":"2.1.0"},{"method":"addTag(java.lang.String)","addedIn":"1.0.0"},{"method":"setExpedited(androidx.work.OutOfQuotaPolicy)","addedIn":"2.7.0"},{"method":"keepResultsForAtLeast(java.time.Duration)","addedIn":"1.0.0"},{"method":"keepResultsForAtLeast(long,java.util.concurrent.TimeUnit)","addedIn":"1.0.0"},{"method":"build()","addedIn":"1.0.0"},{"method":"setBackoffCriteria(androidx.work.BackoffPolicy,long,java.util.concurrent.TimeUnit)","addedIn":"1.0.0"},{"method":"setConstraints(androidx.work.Constraints)","addedIn":"1.0.0"},{"method":"setId(java.util.UUID)","addedIn":"2.8.0"},{"method":"setInputData(androidx.work.Data)","addedIn":"1.0.0"},{"method":"setBackoffCriteria(androidx.work.BackoffPolicy,java.time.Duration)","addedIn":"1.0.0"},{"method":"setInitialDelay(java.time.Duration)","addedIn":"2.1.0"}],"fields":[]},{"class":"androidx.work.Configuration.Provider","addedIn":"2.1.0","methods":[{"method":"getWorkManagerConfiguration()","addedIn":"2.1.0"}],"fields":[]},{"class":"androidx.work.DataKt","addedIn":"2.9.0","methods":[{"method":"workDataOf(kotlin.Pair<java.lang.String,?>...)","addedIn":"2.9.0"},{"method":"hasKeyWithValueOfType<reified T>(androidx.work.Data,java.lang.String)","addedIn":"2.9.0"}],"fields":[]},{"class":"androidx.work.OverwritingInputMerger","addedIn":"1.0.0","methods":[{"method":"OverwritingInputMerger()","addedIn":"1.0.0"},{"method":"merge(java.util.List<androidx.work.Data>)","addedIn":"2.10.0-alpha01"}],"fields":[]},{"class":"androidx.work.PeriodicWorkRequest.Builder","addedIn":"1.0.0","methods":[{"method":"Builder(java.lang.Class<? extends androidx.work.ListenableWorker>,java.time.Duration)","addedIn":"1.0.0"},{"method":"clearNextScheduleTimeOverride()","addedIn":"2.9.0"},{"method":"Builder(java.lang.Class<? extends androidx.work.ListenableWorker>,long,java.util.concurrent.TimeUnit)","addedIn":"1.0.0"},{"method":"Builder(java.lang.Class<? extends androidx.work.ListenableWorker>,java.time.Duration,java.time.Duration)","addedIn":"1.0.0"},{"method":"Builder(java.lang.Class<? extends androidx.work.ListenableWorker>,long,java.util.concurrent.TimeUnit,long,java.util.concurrent.TimeUnit)","addedIn":"1.0.0"},{"method":"setNextScheduleTimeOverride(long)","addedIn":"2.9.0"}],"fields":[]},{"class":"androidx.work.Configuration.Builder","addedIn":"1.0.0","methods":[{"method":"setDefaultProcessName(java.lang.String)","addedIn":"2.5.0"},{"method":"Builder()","addedIn":"1.0.0"},{"method":"setMinimumLoggingLevel(int)","addedIn":"1.0.0"},{"method":"setJobSchedulerJobIdRange(int,int)","addedIn":"1.0.0"},{"method":"build()","addedIn":"1.0.0"},{"method":"setSchedulingExceptionHandler(androidx.core.util.Consumer<java.lang.Throwable>)","addedIn":"2.8.0"},{"method":"setExecutor(java.util.concurrent.Executor)","addedIn":"1.0.0"},{"method":"setInitializationExceptionHandler(androidx.core.util.Consumer<java.lang.Throwable>)","addedIn":"2.8.0"},{"method":"setInputMergerFactory(androidx.work.InputMergerFactory)","addedIn":"2.3.0"},{"method":"setMaxSchedulerLimit(int)","addedIn":"1.0.0"},{"method":"setRunnableScheduler(androidx.work.RunnableScheduler)","addedIn":"2.4.0"},{"method":"setClock(androidx.work.Clock)","addedIn":"2.9.0"},{"method":"setTaskExecutor(java.util.concurrent.Executor)","addedIn":"2.1.0"},{"method":"setWorkerFactory(androidx.work.WorkerFactory)","addedIn":"1.0.0"},{"method":"setContentUriTriggerWorkersLimit(int)","addedIn":"2.9.0"}],"fields":[]},{"class":"androidx.work.ForegroundUpdater","addedIn":"2.3.0","methods":[{"method":"setForegroundAsync(android.content.Context,java.util.UUID,androidx.work.ForegroundInfo)","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.work.ArrayCreatingInputMerger","addedIn":"1.0.0","methods":[{"method":"ArrayCreatingInputMerger()","addedIn":"1.0.0"},{"method":"merge(java.util.List<androidx.work.Data>)","addedIn":"2.10.0-alpha01"}],"fields":[]},{"class":"androidx.work.ExistingWorkPolicy","addedIn":"1.0.0","methods":[{"method":"values()","addedIn":"1.0.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.0.0"}],"fields":[{"field":"KEEP","addedIn":"1.0.0"},{"field":"APPEND_OR_REPLACE","addedIn":"2.4.0"},{"field":"REPLACE","addedIn":"1.0.0"},{"field":"APPEND","addedIn":"1.0.0"}]},{"class":"androidx.work.WorkQuery","addedIn":"2.4.0","methods":[{"method":"getTags()","addedIn":"2.4.0"},{"method":"fromUniqueWorkNames(java.util.List<java.lang.String>)","addedIn":"2.8.0"},{"method":"fromTags(java.lang.String...)","addedIn":"2.8.0"},{"method":"fromIds(java.util.List<java.util.UUID>)","addedIn":"2.8.0"},{"method":"fromUniqueWorkNames(java.lang.String...)","addedIn":"2.8.0"},{"method":"fromStates(androidx.work.WorkInfo.State...)","addedIn":"2.8.0"},{"method":"fromStates(java.util.List<androidx.work.WorkInfo.State>)","addedIn":"2.8.0"},{"method":"fromTags(java.util.List<java.lang.String>)","addedIn":"2.8.0"},{"method":"getStates()","addedIn":"2.4.0"},{"method":"getUniqueWorkNames()","addedIn":"2.4.0"},{"method":"fromStates(java.util.List<? extends androidx.work.WorkInfo.State>)","addedIn":"2.10.0-alpha01"},{"method":"getIds()","addedIn":"2.5.0"},{"method":"fromIds(java.util.UUID...)","addedIn":"2.8.0"}],"fields":[{"field":"Companion","addedIn":"2.10.0-alpha01"}]},{"class":"androidx.work.Constraints.Companion","addedIn":"2.8.0","methods":[],"fields":[]},{"class":"androidx.work.WorkInfo.Companion","addedIn":"2.9.0","methods":[],"fields":[]},{"class":"androidx.work.PeriodicWorkRequest.Companion","addedIn":"2.8.0","methods":[],"fields":[]},{"class":"androidx.work.WorkManagerInitializer","addedIn":"2.7.0","methods":[{"method":"create(android.content.Context)","addedIn":"2.7.0"},{"method":"WorkManagerInitializer()","addedIn":"2.7.0"},{"method":"dependencies()","addedIn":"2.7.0"}],"fields":[]},{"class":"androidx.work.Configuration.Companion","addedIn":"2.9.0","methods":[],"fields":[]},{"class":"androidx.work.CoroutineWorker","addedIn":"2.9.0","methods":[{"method":"getCoroutineContext()","addedIn":"2.9.0","deprecatedIn":"2.9.0"},{"method":"onStopped()","addedIn":"2.10.0-alpha01"},{"method":"startWork()","addedIn":"2.10.0-alpha01"},{"method":"getForegroundInfo(kotlin.coroutines.Continuation<? super androidx.work.ForegroundInfo>)","addedIn":"2.9.0"},{"method":"getForegroundInfoAsync()","addedIn":"2.10.0-alpha01"},{"method":"CoroutineWorker(android.content.Context,androidx.work.WorkerParameters)","addedIn":"2.9.0"},{"method":"doWork(kotlin.coroutines.Continuation<? super androidx.work.ListenableWorker.Result>)","addedIn":"2.9.0"},{"method":"setForeground(androidx.work.ForegroundInfo,kotlin.coroutines.Continuation<? super kotlin.Unit>)","addedIn":"2.9.0"},{"method":"setProgress(androidx.work.Data,kotlin.coroutines.Continuation<? super kotlin.Unit>)","addedIn":"2.9.0"}],"fields":[]},{"class":"androidx.work.WorkInfo.PeriodicityInfo","addedIn":"2.9.0","methods":[{"method":"getRepeatIntervalMillis()","addedIn":"2.9.0"},{"method":"PeriodicityInfo(long,long)","addedIn":"2.9.0"},{"method":"getFlexIntervalMillis()","addedIn":"2.9.0"}],"fields":[]}]
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.md5
new file mode 100644
index 0000000..18340c2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.md5
@@ -0,0 +1 @@
+2c09255386d1d1adf0069f528d06cb86
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.sha1
new file mode 100644
index 0000000..8878b89
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.sha1
@@ -0,0 +1 @@
+c97fecf0d3784682d8eed9c9aeae081613f982a7
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.sha256
new file mode 100644
index 0000000..f9aba69
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.sha256
@@ -0,0 +1 @@
+46d98a424e897952a669f2473724c336bac31ca516f5226fb59218346811bf84
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.sha512
new file mode 100644
index 0000000..e156147
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01-versionMetadata.json.sha512
@@ -0,0 +1 @@
+a5ea1e9b8bb916e568edf09def0e9716416bac0bbc1c68e7160c7905482c19d7170de96f4b55f7775841f2103328082ef48fc4a6abfd566d162f16bc6a633ee6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar
new file mode 100644
index 0000000..d13931b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.md5
new file mode 100644
index 0000000..e507fcd
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.md5
@@ -0,0 +1 @@
+d770c5c9a5cbe486fcab8d76d2936c6a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.sha1
new file mode 100644
index 0000000..2932e1e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.sha1
@@ -0,0 +1 @@
+629c5dac7ba2a4f1af765feae51f8c278e2be3ef
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.sha256
new file mode 100644
index 0000000..6bc689f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.sha256
@@ -0,0 +1 @@
+b62f26be973e3efbc7747d57b3c8682b30ae4c48f2cfbf14939650ef3cd87f7a
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.sha512
new file mode 100644
index 0000000..4f522a4
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.aar.sha512
@@ -0,0 +1 @@
+ef3b0b47ec628d6aeaa479d2e6180244997a0f851adcf7fc31570db761f56d44f5f6bba483cd87e84a04b2c001828d262bed4e0462f016f0443633cb6d5f1eac
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module
new file mode 100644
index 0000000..0507d69
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module
@@ -0,0 +1,420 @@
+{
+  "formatVersion": "1.1",
+  "component": {
+    "group": "androidx.work",
+    "module": "work-runtime",
+    "version": "2.10.0-alpha01",
+    "attributes": {
+      "org.gradle.status": "release"
+    }
+  },
+  "createdBy": {
+    "gradle": {
+      "version": "8.4"
+    }
+  },
+  "variants": [
+    {
+      "name": "releaseVariantReleaseApiPublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-api"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.annotation",
+          "module": "annotation-experimental",
+          "version": {
+            "requires": "1.0.0"
+          }
+        },
+        {
+          "group": "androidx.lifecycle",
+          "module": "lifecycle-livedata",
+          "version": {
+            "requires": "2.5.1"
+          }
+        },
+        {
+          "group": "androidx.startup",
+          "module": "startup-runtime",
+          "version": {
+            "requires": "1.1.1"
+          }
+        },
+        {
+          "group": "com.google.guava",
+          "module": "listenablefuture",
+          "version": {
+            "requires": "1.0"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlin",
+          "module": "kotlin-stdlib",
+          "version": {
+            "requires": "1.8.22"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlinx",
+          "module": "kotlinx-coroutines-android",
+          "version": {
+            "requires": "1.7.3"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.work",
+          "module": "work-gcm",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-multiprocess",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-runtime-ktx",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava2",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava3",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-testing",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        }
+      ],
+      "files": [
+        {
+          "name": "work-runtime-2.10.0-alpha01.aar",
+          "url": "work-runtime-2.10.0-alpha01.aar",
+          "size": 1889071,
+          "sha512": "ef3b0b47ec628d6aeaa479d2e6180244997a0f851adcf7fc31570db761f56d44f5f6bba483cd87e84a04b2c001828d262bed4e0462f016f0443633cb6d5f1eac",
+          "sha256": "b62f26be973e3efbc7747d57b3c8682b30ae4c48f2cfbf14939650ef3cd87f7a",
+          "sha1": "629c5dac7ba2a4f1af765feae51f8c278e2be3ef",
+          "md5": "d770c5c9a5cbe486fcab8d76d2936c6a"
+        }
+      ]
+    },
+    {
+      "name": "releaseVariantReleaseRuntimePublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.annotation",
+          "module": "annotation-experimental",
+          "version": {
+            "requires": "1.0.0"
+          }
+        },
+        {
+          "group": "androidx.concurrent",
+          "module": "concurrent-futures",
+          "version": {
+            "requires": "1.1.0"
+          }
+        },
+        {
+          "group": "androidx.core",
+          "module": "core",
+          "version": {
+            "requires": "1.9.0"
+          }
+        },
+        {
+          "group": "androidx.lifecycle",
+          "module": "lifecycle-livedata",
+          "version": {
+            "requires": "2.5.1"
+          }
+        },
+        {
+          "group": "androidx.lifecycle",
+          "module": "lifecycle-service",
+          "version": {
+            "requires": "2.5.1"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-ktx",
+          "version": {
+            "requires": "2.5.0"
+          }
+        },
+        {
+          "group": "androidx.sqlite",
+          "module": "sqlite-framework",
+          "version": {
+            "requires": "2.3.0"
+          }
+        },
+        {
+          "group": "androidx.startup",
+          "module": "startup-runtime",
+          "version": {
+            "requires": "1.1.1"
+          }
+        },
+        {
+          "group": "com.google.guava",
+          "module": "listenablefuture",
+          "version": {
+            "requires": "1.0"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlin",
+          "module": "kotlin-stdlib",
+          "version": {
+            "requires": "1.8.22"
+          }
+        },
+        {
+          "group": "org.jetbrains.kotlinx",
+          "module": "kotlinx-coroutines-android",
+          "version": {
+            "requires": "1.7.3"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.work",
+          "module": "work-gcm",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-multiprocess",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-runtime-ktx",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava2",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava3",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-testing",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        }
+      ],
+      "files": [
+        {
+          "name": "work-runtime-2.10.0-alpha01.aar",
+          "url": "work-runtime-2.10.0-alpha01.aar",
+          "size": 1889071,
+          "sha512": "ef3b0b47ec628d6aeaa479d2e6180244997a0f851adcf7fc31570db761f56d44f5f6bba483cd87e84a04b2c001828d262bed4e0462f016f0443633cb6d5f1eac",
+          "sha256": "b62f26be973e3efbc7747d57b3c8682b30ae4c48f2cfbf14939650ef3cd87f7a",
+          "sha1": "629c5dac7ba2a4f1af765feae51f8c278e2be3ef",
+          "md5": "d770c5c9a5cbe486fcab8d76d2936c6a"
+        }
+      ]
+    },
+    {
+      "name": "sourcesElements",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.docstype": "sources",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.work",
+          "module": "work-gcm",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-multiprocess",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-runtime-ktx",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava2",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava3",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-testing",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        }
+      ],
+      "files": [
+        {
+          "name": "work-runtime-2.10.0-alpha01-sources.jar",
+          "url": "work-runtime-2.10.0-alpha01-sources.jar",
+          "size": 284908,
+          "sha512": "554cebf206a4c3f04bf29b51a36342948da45c5d26f0e48f12dbfd2618742e54f286287ef2aa2531a58d02b75bdf444aafe9d10189a09e82dece3a346b948cdd",
+          "sha256": "5a536dac98a17a3099151fb7a6e98f9c40853c67b9ecd1e5a8448473ac4c0e28",
+          "sha1": "fae05734966c433b4bdec6536e511a9cd1dbbcf6",
+          "md5": "ac7c9ccb3be8b2886847b455937cbfc9"
+        }
+      ]
+    },
+    {
+      "name": "libraryVersionMetadata",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.usage": "library-version-metadata"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.work",
+          "module": "work-gcm",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-multiprocess",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-runtime-ktx",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava2",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava3",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-testing",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-runtime is in atomic group androidx.work"
+        }
+      ],
+      "files": [
+        {
+          "name": "work-runtime-2.10.0-alpha01-versionMetadata.json",
+          "url": "work-runtime-2.10.0-alpha01-versionMetadata.json",
+          "size": 34099,
+          "sha512": "a5ea1e9b8bb916e568edf09def0e9716416bac0bbc1c68e7160c7905482c19d7170de96f4b55f7775841f2103328082ef48fc4a6abfd566d162f16bc6a633ee6",
+          "sha256": "46d98a424e897952a669f2473724c336bac31ca516f5226fb59218346811bf84",
+          "sha1": "c97fecf0d3784682d8eed9c9aeae081613f982a7",
+          "md5": "2c09255386d1d1adf0069f528d06cb86"
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.md5
new file mode 100644
index 0000000..af80055
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.md5
@@ -0,0 +1 @@
+43632247a073873e530694628c5ebcd2
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.sha1
new file mode 100644
index 0000000..ad75d41
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.sha1
@@ -0,0 +1 @@
+00652278ed1242258c5ec3628ba1291757038588
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.sha256
new file mode 100644
index 0000000..c2e94ca
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.sha256
@@ -0,0 +1 @@
+47fa794723d943a4f7fdb0ed2ca9de419b9a9365427535a8a65ed7c0924fa25e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.sha512
new file mode 100644
index 0000000..0300bb0
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.module.sha512
@@ -0,0 +1 @@
+fde7207c48d5a44eaeb7ff69acd2c3b7d0a8b768e66733a8954094e763f9eae9c8d7f559472011ad79fc1a6de8e7384500eac0daff72a0a394b68ff23dbca996
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom
new file mode 100644
index 0000000..3964790
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <!-- This module was also published with a richer model, Gradle metadata,  -->
+  <!-- which should be used instead. Do not delete the following line which  -->
+  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
+  <!-- that they should prefer consuming it instead. -->
+  <!-- do_not_remove: published-with-gradle-metadata -->
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>androidx.work</groupId>
+  <artifactId>work-runtime</artifactId>
+  <version>2.10.0-alpha01</version>
+  <packaging>aar</packaging>
+  <name>WorkManager Runtime</name>
+  <description>Android WorkManager runtime library</description>
+  <url>https://developer.android.com/jetpack/androidx/releases/work#2.10.0-alpha01</url>
+  <inceptionYear>2018</inceptionYear>
+  <organization>
+    <name>The Android Open Source Project</name>
+  </organization>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <developers>
+    <developer>
+      <name>The Android Open Source Project</name>
+    </developer>
+  </developers>
+  <scm>
+    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
+  </scm>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>androidx.work</groupId>
+        <artifactId>work-gcm</artifactId>
+        <version>2.10.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.work</groupId>
+        <artifactId>work-multiprocess</artifactId>
+        <version>2.10.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.work</groupId>
+        <artifactId>work-runtime-ktx</artifactId>
+        <version>2.10.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.work</groupId>
+        <artifactId>work-rxjava2</artifactId>
+        <version>2.10.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.work</groupId>
+        <artifactId>work-rxjava3</artifactId>
+        <version>2.10.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.work</groupId>
+        <artifactId>work-testing</artifactId>
+        <version>2.10.0-alpha01</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+  <dependencies>
+    <dependency>
+      <groupId>androidx.annotation</groupId>
+      <artifactId>annotation-experimental</artifactId>
+      <version>1.0.0</version>
+      <scope>compile</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.concurrent</groupId>
+      <artifactId>concurrent-futures</artifactId>
+      <version>1.1.0</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>androidx.core</groupId>
+      <artifactId>core</artifactId>
+      <version>1.9.0</version>
+      <scope>runtime</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.lifecycle</groupId>
+      <artifactId>lifecycle-livedata</artifactId>
+      <version>2.5.1</version>
+      <scope>compile</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.lifecycle</groupId>
+      <artifactId>lifecycle-service</artifactId>
+      <version>2.5.1</version>
+      <scope>runtime</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.room</groupId>
+      <artifactId>room-ktx</artifactId>
+      <version>2.5.0</version>
+      <scope>runtime</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.sqlite</groupId>
+      <artifactId>sqlite-framework</artifactId>
+      <version>2.3.0</version>
+      <scope>runtime</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.startup</groupId>
+      <artifactId>startup-runtime</artifactId>
+      <version>1.1.1</version>
+      <scope>compile</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>com.google.guava</groupId>
+      <artifactId>listenablefuture</artifactId>
+      <version>1.0</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jetbrains.kotlin</groupId>
+      <artifactId>kotlin-stdlib</artifactId>
+      <version>1.8.22</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jetbrains.kotlinx</groupId>
+      <artifactId>kotlinx-coroutines-android</artifactId>
+      <version>1.7.3</version>
+      <scope>compile</scope>
+    </dependency>
+  </dependencies>
+</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.md5
new file mode 100644
index 0000000..0b973ba
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.md5
@@ -0,0 +1 @@
+8b0d7d62c843911b5c714431719ec2b0
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.sha1
new file mode 100644
index 0000000..d682a2b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.sha1
@@ -0,0 +1 @@
+3125ffeb9bfce73deeab01d8c51d887e64429780
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.sha256
new file mode 100644
index 0000000..5e09a3f
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.sha256
@@ -0,0 +1 @@
+825a0e496a0084d778d7da9aebc0bdc29f1861226df508740211dee9d53c6ef9
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.sha512
new file mode 100644
index 0000000..7cc892e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-runtime/2.10.0-alpha01/work-runtime-2.10.0-alpha01.pom.sha512
@@ -0,0 +1 @@
+3d76ff1f339fc0e6fb13515078e0d07b92b2bfbda17c6834c63fbec83a879815dda4a3c5153eb710b9521a7cfc0e78c2a0193cba42b8086b9777517f99a9ec56
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar
deleted file mode 100644
index 52509c7..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.md5
deleted file mode 100644
index aa8cc10..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-f04291f93e863ac1c5a8f1046f1d849f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.sha1
deleted file mode 100644
index 3dd631c..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-3a007145b2e5de74a4ba82b1e1dd52b49da043d0
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.sha256
deleted file mode 100644
index 1190a34..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-4bdb04bfd316f929f35a828ba431b0a402a5baf8543e4946cf3b38fa90dc4c6e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.sha512
deleted file mode 100644
index 3d74fbb..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-cf8c2944e010a1de90d1d6b40db76b5f9a85645487786641b898197605ac4aef339ceee09e4aee28bbf9c15d183c21613bcb59f0f5df7f040d013367884b851f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar
deleted file mode 100644
index af8c32b..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.md5
deleted file mode 100644
index 28e5cea..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-f53b1ce5dc59bc2333c222c4bd4447b6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.sha1
deleted file mode 100644
index 9844358..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-7ddae06ac6213175bda5210e2f095a98221af078
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.sha256
deleted file mode 100644
index 72c7558..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-b2a2463994eafdca16ac98078f187785d1d55260895c2bc6e94fe645f8923f01
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.sha512
deleted file mode 100644
index e923063..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.aar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-5dc11c84e9705ed36af61ee7f5039336bc250e14f9e52c4613033573d784aaeb9eeb3b53b944b13180be3f9f4677b6f9925d7f4393668143259b21dd50875a12
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module
deleted file mode 100644
index a2204e7..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module
+++ /dev/null
@@ -1,312 +0,0 @@
-{
-  "formatVersion": "1.1",
-  "component": {
-    "group": "androidx.work",
-    "module": "work-runtime",
-    "version": "2.9.0-alpha01",
-    "attributes": {
-      "org.gradle.status": "release"
-    }
-  },
-  "createdBy": {
-    "gradle": {
-      "version": "8.0"
-    }
-  },
-  "variants": [
-    {
-      "name": "releaseVariantReleaseApiPublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-api"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.annotation",
-          "module": "annotation-experimental",
-          "version": {
-            "requires": "1.0.0"
-          }
-        },
-        {
-          "group": "androidx.lifecycle",
-          "module": "lifecycle-livedata",
-          "version": {
-            "requires": "2.5.1"
-          }
-        },
-        {
-          "group": "androidx.startup",
-          "module": "startup-runtime",
-          "version": {
-            "requires": "1.1.1"
-          }
-        },
-        {
-          "group": "com.google.guava",
-          "module": "listenablefuture",
-          "version": {
-            "requires": "1.0"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib",
-          "version": {
-            "requires": "1.8.10"
-          }
-        }
-      ],
-      "dependencyConstraints": [
-        {
-          "group": "androidx.work",
-          "module": "work-gcm",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-multiprocess",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-runtime-ktx",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-rxjava2",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-rxjava3",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-testing",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "work-runtime-2.9.0-alpha01.aar",
-          "url": "work-runtime-2.9.0-alpha01.aar",
-          "size": 1771201,
-          "sha512": "5dc11c84e9705ed36af61ee7f5039336bc250e14f9e52c4613033573d784aaeb9eeb3b53b944b13180be3f9f4677b6f9925d7f4393668143259b21dd50875a12",
-          "sha256": "b2a2463994eafdca16ac98078f187785d1d55260895c2bc6e94fe645f8923f01",
-          "sha1": "7ddae06ac6213175bda5210e2f095a98221af078",
-          "md5": "f53b1ce5dc59bc2333c222c4bd4447b6"
-        }
-      ]
-    },
-    {
-      "name": "releaseVariantReleaseRuntimePublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-runtime"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.annotation",
-          "module": "annotation-experimental",
-          "version": {
-            "requires": "1.0.0"
-          }
-        },
-        {
-          "group": "androidx.core",
-          "module": "core",
-          "version": {
-            "requires": "1.9.0"
-          }
-        },
-        {
-          "group": "androidx.lifecycle",
-          "module": "lifecycle-livedata",
-          "version": {
-            "requires": "2.5.1"
-          }
-        },
-        {
-          "group": "androidx.lifecycle",
-          "module": "lifecycle-service",
-          "version": {
-            "requires": "2.5.1"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-ktx",
-          "version": {
-            "requires": "2.5.0"
-          }
-        },
-        {
-          "group": "androidx.sqlite",
-          "module": "sqlite-framework",
-          "version": {
-            "requires": "2.3.0"
-          }
-        },
-        {
-          "group": "androidx.startup",
-          "module": "startup-runtime",
-          "version": {
-            "requires": "1.1.1"
-          }
-        },
-        {
-          "group": "com.google.guava",
-          "module": "listenablefuture",
-          "version": {
-            "requires": "1.0"
-          }
-        },
-        {
-          "group": "org.jetbrains.kotlin",
-          "module": "kotlin-stdlib",
-          "version": {
-            "requires": "1.8.10"
-          }
-        }
-      ],
-      "dependencyConstraints": [
-        {
-          "group": "androidx.work",
-          "module": "work-gcm",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-multiprocess",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-runtime-ktx",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-rxjava2",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-rxjava3",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-testing",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "work-runtime-2.9.0-alpha01.aar",
-          "url": "work-runtime-2.9.0-alpha01.aar",
-          "size": 1771201,
-          "sha512": "5dc11c84e9705ed36af61ee7f5039336bc250e14f9e52c4613033573d784aaeb9eeb3b53b944b13180be3f9f4677b6f9925d7f4393668143259b21dd50875a12",
-          "sha256": "b2a2463994eafdca16ac98078f187785d1d55260895c2bc6e94fe645f8923f01",
-          "sha1": "7ddae06ac6213175bda5210e2f095a98221af078",
-          "md5": "f53b1ce5dc59bc2333c222c4bd4447b6"
-        }
-      ]
-    },
-    {
-      "name": "sourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "java-runtime"
-      },
-      "dependencyConstraints": [
-        {
-          "group": "androidx.work",
-          "module": "work-gcm",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-multiprocess",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-runtime-ktx",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-rxjava2",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-rxjava3",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-testing",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "work-runtime-2.9.0-alpha01-sources.jar",
-          "url": "work-runtime-2.9.0-alpha01-sources.jar",
-          "size": 271274,
-          "sha512": "cf8c2944e010a1de90d1d6b40db76b5f9a85645487786641b898197605ac4aef339ceee09e4aee28bbf9c15d183c21613bcb59f0f5df7f040d013367884b851f",
-          "sha256": "4bdb04bfd316f929f35a828ba431b0a402a5baf8543e4946cf3b38fa90dc4c6e",
-          "sha1": "3a007145b2e5de74a4ba82b1e1dd52b49da043d0",
-          "md5": "f04291f93e863ac1c5a8f1046f1d849f"
-        }
-      ]
-    }
-  ]
-}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.md5
deleted file mode 100644
index ffefe9c..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.md5
+++ /dev/null
@@ -1 +0,0 @@
-a220f8c05031cb1e19fa309ed7f0910e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.sha1
deleted file mode 100644
index 26e6ad6..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.sha1
+++ /dev/null
@@ -1 +0,0 @@
-c61238c3429c9af831c2b6efe4e2c1511c3f17c5
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.sha256
deleted file mode 100644
index c4be2dc..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.sha256
+++ /dev/null
@@ -1 +0,0 @@
-5e020d4ccab96ce6bfb17e85e463cd0b033ac0b40359e3b2807b2d491f4740c4
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.sha512
deleted file mode 100644
index e0980c3..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.module.sha512
+++ /dev/null
@@ -1 +0,0 @@
-5a49c17549afbdc4449b6e3d8a1122e391048c299f937c838e1cf2062bab12c511bbca2ab831b7984af36b8b176ccff92e85e302c82661c359d7e4eea59748eb
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom
deleted file mode 100644
index 82b4ff0..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom
+++ /dev/null
@@ -1,130 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <!-- This module was also published with a richer model, Gradle metadata,  -->
-  <!-- which should be used instead. Do not delete the following line which  -->
-  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
-  <!-- that they should prefer consuming it instead. -->
-  <!-- do_not_remove: published-with-gradle-metadata -->
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>androidx.work</groupId>
-  <artifactId>work-runtime</artifactId>
-  <version>2.9.0-alpha01</version>
-  <packaging>aar</packaging>
-  <name>Android WorkManager Runtime</name>
-  <description>Android WorkManager runtime library</description>
-  <url>https://developer.android.com/jetpack/androidx/releases/work#2.9.0-alpha01</url>
-  <inceptionYear>2018</inceptionYear>
-  <licenses>
-    <license>
-      <name>The Apache Software License, Version 2.0</name>
-      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-      <distribution>repo</distribution>
-    </license>
-  </licenses>
-  <developers>
-    <developer>
-      <name>The Android Open Source Project</name>
-    </developer>
-  </developers>
-  <scm>
-    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
-    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
-  </scm>
-  <dependencyManagement>
-    <dependencies>
-      <dependency>
-        <groupId>androidx.work</groupId>
-        <artifactId>work-gcm</artifactId>
-        <version>2.9.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.work</groupId>
-        <artifactId>work-multiprocess</artifactId>
-        <version>2.9.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.work</groupId>
-        <artifactId>work-runtime-ktx</artifactId>
-        <version>2.9.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.work</groupId>
-        <artifactId>work-rxjava2</artifactId>
-        <version>2.9.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.work</groupId>
-        <artifactId>work-rxjava3</artifactId>
-        <version>2.9.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.work</groupId>
-        <artifactId>work-testing</artifactId>
-        <version>2.9.0-alpha01</version>
-      </dependency>
-    </dependencies>
-  </dependencyManagement>
-  <dependencies>
-    <dependency>
-      <groupId>androidx.annotation</groupId>
-      <artifactId>annotation-experimental</artifactId>
-      <version>1.0.0</version>
-      <scope>compile</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>androidx.core</groupId>
-      <artifactId>core</artifactId>
-      <version>1.9.0</version>
-      <scope>runtime</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>androidx.lifecycle</groupId>
-      <artifactId>lifecycle-livedata</artifactId>
-      <version>2.5.1</version>
-      <scope>compile</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>androidx.lifecycle</groupId>
-      <artifactId>lifecycle-service</artifactId>
-      <version>2.5.1</version>
-      <scope>runtime</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>androidx.room</groupId>
-      <artifactId>room-ktx</artifactId>
-      <version>2.5.0</version>
-      <scope>runtime</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>androidx.sqlite</groupId>
-      <artifactId>sqlite-framework</artifactId>
-      <version>2.3.0</version>
-      <scope>runtime</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>androidx.startup</groupId>
-      <artifactId>startup-runtime</artifactId>
-      <version>1.1.1</version>
-      <scope>compile</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>com.google.guava</groupId>
-      <artifactId>listenablefuture</artifactId>
-      <version>1.0</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jetbrains.kotlin</groupId>
-      <artifactId>kotlin-stdlib</artifactId>
-      <version>1.8.10</version>
-      <scope>compile</scope>
-    </dependency>
-  </dependencies>
-</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.md5
deleted file mode 100644
index a94d6ee..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-5b9c3b1cb28fa801a22282f994499d10
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.sha1
deleted file mode 100644
index b837c82..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-28b199fb675b26158ac19e0a23d7bd709eb4f29d
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.sha256
deleted file mode 100644
index 63626c9..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.sha256
+++ /dev/null
@@ -1 +0,0 @@
-aeae05b4365edcdda584213841d136d32ace95c401b0348aa69e93db6ff04afc
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.sha512
deleted file mode 100644
index 29a9b0f..0000000
--- a/current/androidx/m2repository/androidx/work/work-runtime/2.9.0-alpha01/work-runtime-2.9.0-alpha01.pom.sha512
+++ /dev/null
@@ -1 +0,0 @@
-0948a97c1f2ef7367d1449431978ed88046b400081aa3459b341eefa2814ca7871d34c07ab0278a3935f322c2c0a870542c9e55f78cac131adcf2ad1de3d9222
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/Android.bp b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/Android.bp
new file mode 100644
index 0000000..9e969f7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/Android.bp
@@ -0,0 +1,50 @@
+// This is a generated file. Do not modify directly.
+
+// *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
+//     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
+//     DEPENDING ON IT IN YOUR PROJECT. ***
+package {
+    // See: http://go/android-license-faq
+    // A large-scale-change added 'default_applicable_licenses' to import
+    // all of the 'license_kinds' from "prebuilts_sdk_license"
+    // to get the below license kinds:
+    //   SPDX-license-identifier-Apache-2.0
+    //   SPDX-license-identifier-OFL (by exception only)
+    //   SPDX-license-identifier-Unicode-DFS
+    default_applicable_licenses: ["prebuilts_sdk_license"],
+}
+
+android_library_import {
+    name: "androidx.work_work-testing-nodeps",
+    aars: ["work-testing-2.10.0-alpha01.aar"],
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    static_libs: [
+        "androidx.lifecycle_lifecycle-livedata-core",
+        "androidx.room_room-runtime",
+        "androidx.work_work-runtime",
+    ],
+}
+
+android_library {
+    name: "androidx.work_work-testing",
+    sdk_version: "31",
+    apex_available: [
+        "//apex_available:platform",
+        "//apex_available:anyapex",
+    ],
+    min_sdk_version: "19",
+    manifest: "manifest/AndroidManifest.xml",
+    static_libs: [
+        "androidx.work_work-testing-nodeps",
+        "androidx.lifecycle_lifecycle-livedata-core",
+        "androidx.room_room-runtime",
+        "androidx.work_work-runtime",
+    ],
+    java_version: "1.7",
+}
+
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/build-info.textproto b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/build-info.textproto
new file mode 100644
index 0000000..fcd5f7e
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/build-info.textproto
@@ -0,0 +1,70 @@
+version: "2.10.0-alpha01"
+dependency_list {
+  dependency {
+    group_id: "androidx.lifecycle"
+    artifact_id: "lifecycle-livedata-core"
+    version: "2.5.1"
+    is_tip_of_tree: false
+  }
+  dependency {
+    group_id: "androidx.room"
+    artifact_id: "room-runtime"
+    version: "2.5.0"
+    is_tip_of_tree: false
+  }
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-runtime"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
+release_checklist {
+}
+build_id: "androidx.work"
+group_id: "androidx.work"
+artifact_id: "work-testing"
+path: "/work/work-testing"
+sha: "e0f55d07b2ef7852f04ebb7db1e3103b48adafe1"
+require_same_version_group_build: true
+group_zip_path: "per-group-zips/gmaven-androidx-work-11110677.zip"
+project_zip_path: "per-project-zips/androidx.work-work-testing-all-11110677-2.10.0-alpha01.zip"
+kotlin_version: "1.9.20"
+dependency_constraint_list {
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-gcm"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-multiprocess"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-runtime"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-runtime-ktx"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-rxjava2"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+  dependency {
+    group_id: "androidx.work"
+    artifact_id: "work-rxjava3"
+    version: "2.10.0-alpha01"
+    is_tip_of_tree: true
+  }
+}
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/manifest/AndroidManifest.xml b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/manifest/AndroidManifest.xml
new file mode 100644
index 0000000..63832a6
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/manifest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2016 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+    package="androidx.work.testing" >
+
+    <uses-sdk android:minSdkVersion="19" />
+
+</manifest>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar
new file mode 100644
index 0000000..5bf61dd
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.md5
new file mode 100644
index 0000000..56fcb61
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.md5
@@ -0,0 +1 @@
+32d002954626b6d10f44234089eafab5
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.sha1
new file mode 100644
index 0000000..fa1e863
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.sha1
@@ -0,0 +1 @@
+6478ec39d030a30df5abeab164e07b134bd167b6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.sha256
new file mode 100644
index 0000000..f2425db
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.sha256
@@ -0,0 +1 @@
+fc19768cf54f6dbfa321a609c9259681ceddc375cec7fb5acbb8215072b60eb4
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.sha512
new file mode 100644
index 0000000..bfcee2c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-sources.jar.sha512
@@ -0,0 +1 @@
+5f3f25d46c10abbfd3db5ee45e0de2b91caefd15eee71c6ff2d34029b744f43ca04dac540771c6890579428535118fcfbc79dad0792051b22f8c2ae616d6ed11
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json
new file mode 100644
index 0000000..454d657
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json
@@ -0,0 +1 @@
+[{"class":"androidx.work.testing.WorkManagerTestInitHelper","addedIn":"1.0.0","methods":[{"method":"initializeTestWorkManager(android.content.Context,androidx.work.testing.WorkManagerTestInitHelper.ExecutorsMode)","addedIn":"2.9.0"},{"method":"initializeTestWorkManager(android.content.Context,androidx.work.Configuration)","addedIn":"1.0.0"},{"method":"initializeTestWorkManager(android.content.Context,androidx.work.Configuration,androidx.work.testing.WorkManagerTestInitHelper.ExecutorsMode)","addedIn":"2.9.0"},{"method":"initializeTestWorkManager(android.content.Context)","addedIn":"1.0.0"},{"method":"getTestDriver(android.content.Context)","addedIn":"2.1.0"},{"method":"closeWorkDatabase()","addedIn":"2.9.0"},{"method":"getTestDriver()","addedIn":"1.0.0","deprecatedIn":"2.1.0"}],"fields":[]},{"class":"androidx.work.testing.TestWorkerBuilder","addedIn":"2.1.0","methods":[{"method":"from<W extends androidx.work.Worker>(android.content.Context,java.lang.Class<W>,java.util.concurrent.Executor)","addedIn":"2.1.0"},{"method":"from(android.content.Context,androidx.work.WorkRequest,java.util.concurrent.Executor)","addedIn":"2.1.0"}],"fields":[]},{"class":"androidx.work.testing.TestListenableWorkerBuilder","addedIn":"2.1.0","methods":[{"method":"setTags(java.util.List<java.lang.String>)","addedIn":"2.1.0"},{"method":"setTriggeredContentUris(java.util.List<android.net.Uri>)","addedIn":"2.1.0"},{"method":"from<W extends androidx.work.ListenableWorker>(android.content.Context,java.lang.Class<W>)","addedIn":"2.1.0"},{"method":"setProgressUpdater(androidx.work.ProgressUpdater)","addedIn":"2.3.0"},{"method":"setForegroundUpdater(androidx.work.ForegroundUpdater)","addedIn":"2.3.0"},{"method":"build()","addedIn":"2.1.0"},{"method":"setRunAttemptCount(int)","addedIn":"2.1.0"},{"method":"setNetwork(android.net.Network)","addedIn":"2.1.0"},{"method":"setId(java.util.UUID)","addedIn":"2.1.0"},{"method":"setInputData(androidx.work.Data)","addedIn":"2.1.0"},{"method":"setWorkerFactory(androidx.work.WorkerFactory)","addedIn":"2.1.0"},{"method":"from(android.content.Context,androidx.work.WorkRequest)","addedIn":"2.1.0"},{"method":"setTriggeredContentAuthorities(java.util.List<java.lang.String>)","addedIn":"2.1.0"}],"fields":[]},{"class":"androidx.work.testing.TestWorkerBuilderKt","addedIn":"2.1.0","methods":[{"method":"TestWorkerBuilder<reified W extends androidx.work.Worker>(android.content.Context,java.util.concurrent.Executor,androidx.work.Data,java.util.List<java.lang.String>,int,java.util.List<? extends android.net.Uri>,java.util.List<java.lang.String>)","addedIn":"2.9.0"},{"method":"TestWorkerBuilder<reified W extends androidx.work.Worker>(android.content.Context,java.util.concurrent.Executor,androidx.work.Data,java.util.List<? extends java.lang.String>,int,java.util.List<? extends android.net.Uri>,java.util.List<? extends java.lang.String>)","addedIn":"2.1.0"}],"fields":[]},{"class":"androidx.work.testing.TestListenableWorkerBuilderKt","addedIn":"2.1.0","methods":[{"method":"TestListenableWorkerBuilder<reified W extends androidx.work.ListenableWorker>(android.content.Context,androidx.work.Data,java.util.List<? extends java.lang.String>,int,java.util.List<? extends android.net.Uri>,java.util.List<? extends java.lang.String>)","addedIn":"2.1.0"},{"method":"TestListenableWorkerBuilder<reified W extends androidx.work.ListenableWorker>(android.content.Context,androidx.work.Data,java.util.List<java.lang.String>,int,java.util.List<? extends android.net.Uri>,java.util.List<java.lang.String>)","addedIn":"2.9.0"}],"fields":[]},{"class":"androidx.work.testing.SynchronousExecutor","addedIn":"1.0.0","methods":[{"method":"SynchronousExecutor()","addedIn":"1.0.0"},{"method":"execute(java.lang.Runnable)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.work.testing.WorkManagerTestInitHelper.ExecutorsMode","addedIn":"2.9.0","methods":[{"method":"values()","addedIn":"2.9.0"},{"method":"valueOf(java.lang.String)","addedIn":"2.9.0"}],"fields":[{"field":"USE_TIME_BASED_SCHEDULING","addedIn":"2.9.0"},{"field":"PRESERVE_EXECUTORS","addedIn":"2.9.0"},{"field":"LEGACY_OVERRIDE_WITH_SYNCHRONOUS_EXECUTORS","addedIn":"2.9.0"}]},{"class":"androidx.work.testing.TestDriver","addedIn":"1.0.0","methods":[{"method":"setInitialDelayMet(java.util.UUID)","addedIn":"1.0.0"},{"method":"setAllConstraintsMet(java.util.UUID)","addedIn":"1.0.0"},{"method":"setPeriodDelayMet(java.util.UUID)","addedIn":"1.0.0"}],"fields":[]}]
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.md5 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.md5
new file mode 100644
index 0000000..a606fb7
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.md5
@@ -0,0 +1 @@
+5a63bbd97548a31eb06356c5e9e82a12
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.sha1 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.sha1
new file mode 100644
index 0000000..128d0c2
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.sha1
@@ -0,0 +1 @@
+54654616320ac71fa36ab0e51fa2be48ca960221
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.sha256 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.sha256
new file mode 100644
index 0000000..80e2fee
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.sha256
@@ -0,0 +1 @@
+7837b8f1f4ec58b417bcc50952e6275b510d66f8d8b52ab249cc9097504ee3d8
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.sha512 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.sha512
new file mode 100644
index 0000000..2c9f520
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01-versionMetadata.json.sha512
@@ -0,0 +1 @@
+18dbaedff5c62182e01a40acb98db736e2d28718f2ca56d6bac3004c8cfe8927bc99983e22806e7697416ec10d7d74810fce2bde1610b60fe4ec1777b910fa2f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar
new file mode 100644
index 0000000..4368994
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar
Binary files differ
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.md5
new file mode 100644
index 0000000..127e58b
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.md5
@@ -0,0 +1 @@
+cf6de1996ccff9292eaa57e041623469
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.sha1
new file mode 100644
index 0000000..2c062e0
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.sha1
@@ -0,0 +1 @@
+a910c72aeaf4509a5697df9d35c9263238076ce8
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.sha256
new file mode 100644
index 0000000..5b9931c
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.sha256
@@ -0,0 +1 @@
+7bb057e918cd228b10579e26176a0da84ac74607e838dd3cd604ca0b9cc8aa54
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.sha512
new file mode 100644
index 0000000..8c87a9a
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.aar.sha512
@@ -0,0 +1 @@
+4a3e57b92dcb5cb7e93448a291fa19dcc5d44f2356cc19f8f4abf9734c9d0f8bba78d34265db14cc6978e39bcdeef7729563c17684e5cd60333a0f16c4291a60
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module
new file mode 100644
index 0000000..3a8aa59
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module
@@ -0,0 +1,329 @@
+{
+  "formatVersion": "1.1",
+  "component": {
+    "group": "androidx.work",
+    "module": "work-testing",
+    "version": "2.10.0-alpha01",
+    "attributes": {
+      "org.gradle.status": "release"
+    }
+  },
+  "createdBy": {
+    "gradle": {
+      "version": "8.4"
+    }
+  },
+  "variants": [
+    {
+      "name": "releaseVariantReleaseApiPublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-api"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.work",
+          "module": "work-runtime",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.work",
+          "module": "work-gcm",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-multiprocess",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-runtime",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-runtime-ktx",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava2",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava3",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        }
+      ],
+      "files": [
+        {
+          "name": "work-testing-2.10.0-alpha01.aar",
+          "url": "work-testing-2.10.0-alpha01.aar",
+          "size": 34657,
+          "sha512": "4a3e57b92dcb5cb7e93448a291fa19dcc5d44f2356cc19f8f4abf9734c9d0f8bba78d34265db14cc6978e39bcdeef7729563c17684e5cd60333a0f16c4291a60",
+          "sha256": "7bb057e918cd228b10579e26176a0da84ac74607e838dd3cd604ca0b9cc8aa54",
+          "sha1": "a910c72aeaf4509a5697df9d35c9263238076ce8",
+          "md5": "cf6de1996ccff9292eaa57e041623469"
+        }
+      ]
+    },
+    {
+      "name": "releaseVariantReleaseRuntimePublication",
+      "attributes": {
+        "org.gradle.category": "library",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.libraryelements": "aar",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencies": [
+        {
+          "group": "androidx.lifecycle",
+          "module": "lifecycle-livedata-core",
+          "version": {
+            "requires": "2.5.1"
+          }
+        },
+        {
+          "group": "androidx.room",
+          "module": "room-runtime",
+          "version": {
+            "requires": "2.5.0"
+          }
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-runtime",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          }
+        }
+      ],
+      "dependencyConstraints": [
+        {
+          "group": "androidx.work",
+          "module": "work-gcm",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-multiprocess",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-runtime",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-runtime-ktx",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava2",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava3",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        }
+      ],
+      "files": [
+        {
+          "name": "work-testing-2.10.0-alpha01.aar",
+          "url": "work-testing-2.10.0-alpha01.aar",
+          "size": 34657,
+          "sha512": "4a3e57b92dcb5cb7e93448a291fa19dcc5d44f2356cc19f8f4abf9734c9d0f8bba78d34265db14cc6978e39bcdeef7729563c17684e5cd60333a0f16c4291a60",
+          "sha256": "7bb057e918cd228b10579e26176a0da84ac74607e838dd3cd604ca0b9cc8aa54",
+          "sha1": "a910c72aeaf4509a5697df9d35c9263238076ce8",
+          "md5": "cf6de1996ccff9292eaa57e041623469"
+        }
+      ]
+    },
+    {
+      "name": "sourcesElements",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.docstype": "sources",
+        "org.gradle.usage": "java-runtime"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.work",
+          "module": "work-gcm",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-multiprocess",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-runtime",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-runtime-ktx",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava2",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava3",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        }
+      ],
+      "files": [
+        {
+          "name": "work-testing-2.10.0-alpha01-sources.jar",
+          "url": "work-testing-2.10.0-alpha01-sources.jar",
+          "size": 20770,
+          "sha512": "5f3f25d46c10abbfd3db5ee45e0de2b91caefd15eee71c6ff2d34029b744f43ca04dac540771c6890579428535118fcfbc79dad0792051b22f8c2ae616d6ed11",
+          "sha256": "fc19768cf54f6dbfa321a609c9259681ceddc375cec7fb5acbb8215072b60eb4",
+          "sha1": "6478ec39d030a30df5abeab164e07b134bd167b6",
+          "md5": "32d002954626b6d10f44234089eafab5"
+        }
+      ]
+    },
+    {
+      "name": "libraryVersionMetadata",
+      "attributes": {
+        "org.gradle.category": "documentation",
+        "org.gradle.dependency.bundling": "external",
+        "org.gradle.usage": "library-version-metadata"
+      },
+      "dependencyConstraints": [
+        {
+          "group": "androidx.work",
+          "module": "work-gcm",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-multiprocess",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-runtime",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-runtime-ktx",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava2",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        },
+        {
+          "group": "androidx.work",
+          "module": "work-rxjava3",
+          "version": {
+            "requires": "2.10.0-alpha01"
+          },
+          "reason": "work-testing is in atomic group androidx.work"
+        }
+      ],
+      "files": [
+        {
+          "name": "work-testing-2.10.0-alpha01-versionMetadata.json",
+          "url": "work-testing-2.10.0-alpha01-versionMetadata.json",
+          "size": 4448,
+          "sha512": "18dbaedff5c62182e01a40acb98db736e2d28718f2ca56d6bac3004c8cfe8927bc99983e22806e7697416ec10d7d74810fce2bde1610b60fe4ec1777b910fa2f",
+          "sha256": "7837b8f1f4ec58b417bcc50952e6275b510d66f8d8b52ab249cc9097504ee3d8",
+          "sha1": "54654616320ac71fa36ab0e51fa2be48ca960221",
+          "md5": "5a63bbd97548a31eb06356c5e9e82a12"
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.md5
new file mode 100644
index 0000000..30a0c73
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.md5
@@ -0,0 +1 @@
+6d909ee9da4f1c8a528bf65d2df3d6c3
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.sha1
new file mode 100644
index 0000000..87b0475
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.sha1
@@ -0,0 +1 @@
+3861059ca20eb17c23158a53df770175afb72ad6
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.sha256
new file mode 100644
index 0000000..fd46428
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.sha256
@@ -0,0 +1 @@
+4ca5fc0774cf2f3c11c2aadbd5d5f38ce94df0f08d52a6fa3fbc14e0ad3954e8
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.sha512
new file mode 100644
index 0000000..a752c22
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.module.sha512
@@ -0,0 +1 @@
+a15c0cacb57ea172f9bd24f37abf29bd448d42d09b64a0ef51df681287932679966bd7fddc78ea29047de27558a74034ab3c55792cebf7397300094446a58fd1
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom
new file mode 100644
index 0000000..3a16dd8
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom
@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <!-- This module was also published with a richer model, Gradle metadata,  -->
+  <!-- which should be used instead. Do not delete the following line which  -->
+  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
+  <!-- that they should prefer consuming it instead. -->
+  <!-- do_not_remove: published-with-gradle-metadata -->
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>androidx.work</groupId>
+  <artifactId>work-testing</artifactId>
+  <version>2.10.0-alpha01</version>
+  <packaging>aar</packaging>
+  <name>WorkManager Testing</name>
+  <description>Android WorkManager testing library</description>
+  <url>https://developer.android.com/jetpack/androidx/releases/work#2.10.0-alpha01</url>
+  <inceptionYear>2018</inceptionYear>
+  <organization>
+    <name>The Android Open Source Project</name>
+  </organization>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <developers>
+    <developer>
+      <name>The Android Open Source Project</name>
+    </developer>
+  </developers>
+  <scm>
+    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
+  </scm>
+  <dependencyManagement>
+    <dependencies>
+      <dependency>
+        <groupId>androidx.work</groupId>
+        <artifactId>work-gcm</artifactId>
+        <version>2.10.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.work</groupId>
+        <artifactId>work-multiprocess</artifactId>
+        <version>2.10.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.work</groupId>
+        <artifactId>work-runtime</artifactId>
+        <version>2.10.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.work</groupId>
+        <artifactId>work-runtime-ktx</artifactId>
+        <version>2.10.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.work</groupId>
+        <artifactId>work-rxjava2</artifactId>
+        <version>2.10.0-alpha01</version>
+      </dependency>
+      <dependency>
+        <groupId>androidx.work</groupId>
+        <artifactId>work-rxjava3</artifactId>
+        <version>2.10.0-alpha01</version>
+      </dependency>
+    </dependencies>
+  </dependencyManagement>
+  <dependencies>
+    <dependency>
+      <groupId>androidx.lifecycle</groupId>
+      <artifactId>lifecycle-livedata-core</artifactId>
+      <version>2.5.1</version>
+      <scope>runtime</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.room</groupId>
+      <artifactId>room-runtime</artifactId>
+      <version>2.5.0</version>
+      <scope>runtime</scope>
+      <type>aar</type>
+    </dependency>
+    <dependency>
+      <groupId>androidx.work</groupId>
+      <artifactId>work-runtime</artifactId>
+      <version>[2.10.0-alpha01]</version>
+      <scope>compile</scope>
+      <type>aar</type>
+    </dependency>
+  </dependencies>
+</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.md5
new file mode 100644
index 0000000..ba5fbde
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.md5
@@ -0,0 +1 @@
+7ca486c22511d70f9d14694aedbd56a0
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.sha1
new file mode 100644
index 0000000..73a5ecd
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.sha1
@@ -0,0 +1 @@
+e65388684a3da1a7938a151a020b6874d8da0ed4
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.sha256
new file mode 100644
index 0000000..61c3959
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.sha256
@@ -0,0 +1 @@
+7773bddaf3b6b0ed6cd99a2776992f7eaac08148676e7e8ad1175a4513a4ec27
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.sha512
new file mode 100644
index 0000000..b7ce3e5
--- /dev/null
+++ b/current/androidx/m2repository/androidx/work/work-testing/2.10.0-alpha01/work-testing-2.10.0-alpha01.pom.sha512
@@ -0,0 +1 @@
+7b937c01de85a006593a3819963152925e10e7791f67e64727d991178387afef421779206822a713943adf13a028be4016814a2453a77370b0abf130dcb5b669
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar
deleted file mode 100644
index 1ea4d88..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.md5 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.md5
deleted file mode 100644
index 2644e9f..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-762ff306cb156e71ed9ce92d9094b7f5
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.sha1 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.sha1
deleted file mode 100644
index 95ab837..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-32d0e94ba1ffcc9fbbc8347858f1b859285e34df
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.sha256 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.sha256
deleted file mode 100644
index 323c9f7..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-991dc51dd87045e6b689174e66a3b6b309f72b9feec4e8d427e9b81117c3f7a5
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.sha512 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.sha512
deleted file mode 100644
index 19ca82e..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-16f9d1dce79997a8529df7ffb26a6eca7d6b89d545233cc0acb4fb3ea0abf51b9b056ec4e0ca19e57551a4684967a68404595581fe43effeaa12f0a70cbb9892
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar
deleted file mode 100644
index e68668e..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar
+++ /dev/null
Binary files differ
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.md5 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.md5
deleted file mode 100644
index 1fa554b..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-a3103dc16d7f1711ed1cbdec5721e719
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.sha1 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.sha1
deleted file mode 100644
index 42dc85e..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-3af20b72b4ee26ca5a73e7b07b36d1cd06c78983
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.sha256 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.sha256
deleted file mode 100644
index 23c8977..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-c8d78b3508011e674a23b709f6cf0f15c82388a0089669c400131e03cebed337
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.sha512 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.sha512
deleted file mode 100644
index 34c2bbb..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.aar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-de2d79d4eb6b931bd6ffc57683e1917e4e1c5ac21a76ce9fd0a89807d545db6b5e1421316a899f122a0c91a5fac4d252f48a76041dc3e21f93cfb5f435dda060
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module
deleted file mode 100644
index 6032e74..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module
+++ /dev/null
@@ -1,242 +0,0 @@
-{
-  "formatVersion": "1.1",
-  "component": {
-    "group": "androidx.work",
-    "module": "work-testing",
-    "version": "2.9.0-alpha01",
-    "attributes": {
-      "org.gradle.status": "release"
-    }
-  },
-  "createdBy": {
-    "gradle": {
-      "version": "8.0"
-    }
-  },
-  "variants": [
-    {
-      "name": "releaseVariantReleaseApiPublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-api"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.work",
-          "module": "work-runtime-ktx",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        }
-      ],
-      "dependencyConstraints": [
-        {
-          "group": "androidx.work",
-          "module": "work-gcm",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-multiprocess",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-runtime",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-runtime-ktx",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-rxjava2",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-rxjava3",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "work-testing-2.9.0-alpha01.aar",
-          "url": "work-testing-2.9.0-alpha01.aar",
-          "size": 31322,
-          "sha512": "de2d79d4eb6b931bd6ffc57683e1917e4e1c5ac21a76ce9fd0a89807d545db6b5e1421316a899f122a0c91a5fac4d252f48a76041dc3e21f93cfb5f435dda060",
-          "sha256": "c8d78b3508011e674a23b709f6cf0f15c82388a0089669c400131e03cebed337",
-          "sha1": "3af20b72b4ee26ca5a73e7b07b36d1cd06c78983",
-          "md5": "a3103dc16d7f1711ed1cbdec5721e719"
-        }
-      ]
-    },
-    {
-      "name": "releaseVariantReleaseRuntimePublication",
-      "attributes": {
-        "org.gradle.category": "library",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.libraryelements": "aar",
-        "org.gradle.usage": "java-runtime"
-      },
-      "dependencies": [
-        {
-          "group": "androidx.lifecycle",
-          "module": "lifecycle-livedata-core",
-          "version": {
-            "requires": "2.5.1"
-          }
-        },
-        {
-          "group": "androidx.room",
-          "module": "room-runtime",
-          "version": {
-            "requires": "2.5.0"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-runtime-ktx",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        }
-      ],
-      "dependencyConstraints": [
-        {
-          "group": "androidx.work",
-          "module": "work-gcm",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-multiprocess",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-runtime",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-runtime-ktx",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-rxjava2",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-rxjava3",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "work-testing-2.9.0-alpha01.aar",
-          "url": "work-testing-2.9.0-alpha01.aar",
-          "size": 31322,
-          "sha512": "de2d79d4eb6b931bd6ffc57683e1917e4e1c5ac21a76ce9fd0a89807d545db6b5e1421316a899f122a0c91a5fac4d252f48a76041dc3e21f93cfb5f435dda060",
-          "sha256": "c8d78b3508011e674a23b709f6cf0f15c82388a0089669c400131e03cebed337",
-          "sha1": "3af20b72b4ee26ca5a73e7b07b36d1cd06c78983",
-          "md5": "a3103dc16d7f1711ed1cbdec5721e719"
-        }
-      ]
-    },
-    {
-      "name": "sourcesElements",
-      "attributes": {
-        "org.gradle.category": "documentation",
-        "org.gradle.dependency.bundling": "external",
-        "org.gradle.docstype": "sources",
-        "org.gradle.usage": "java-runtime"
-      },
-      "dependencyConstraints": [
-        {
-          "group": "androidx.work",
-          "module": "work-gcm",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-multiprocess",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-runtime",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-runtime-ktx",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-rxjava2",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        },
-        {
-          "group": "androidx.work",
-          "module": "work-rxjava3",
-          "version": {
-            "requires": "2.9.0-alpha01"
-          }
-        }
-      ],
-      "files": [
-        {
-          "name": "work-testing-2.9.0-alpha01-sources.jar",
-          "url": "work-testing-2.9.0-alpha01-sources.jar",
-          "size": 18470,
-          "sha512": "16f9d1dce79997a8529df7ffb26a6eca7d6b89d545233cc0acb4fb3ea0abf51b9b056ec4e0ca19e57551a4684967a68404595581fe43effeaa12f0a70cbb9892",
-          "sha256": "991dc51dd87045e6b689174e66a3b6b309f72b9feec4e8d427e9b81117c3f7a5",
-          "sha1": "32d0e94ba1ffcc9fbbc8347858f1b859285e34df",
-          "md5": "762ff306cb156e71ed9ce92d9094b7f5"
-        }
-      ]
-    }
-  ]
-}
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.md5 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.md5
deleted file mode 100644
index 25e8817..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.md5
+++ /dev/null
@@ -1 +0,0 @@
-23a40fa7cd24098c550bca8c15f3de21
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.sha1 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.sha1
deleted file mode 100644
index 361711f..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.sha1
+++ /dev/null
@@ -1 +0,0 @@
-742bfb3418b34b93f94ec2355b4b8d254c0b7405
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.sha256 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.sha256
deleted file mode 100644
index 5bc05a5..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.sha256
+++ /dev/null
@@ -1 +0,0 @@
-f24b535696fcb2d838392e3ffd9054930526a2cbf32fcc3aa4235511f52ddf0c
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.sha512 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.sha512
deleted file mode 100644
index 9d05f85..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.module.sha512
+++ /dev/null
@@ -1 +0,0 @@
-de311a1d1f38e9f6b0e6d62087355fdaf75bd3dddb5def80c48f4bd5dabe8c30fb342355e55655c8b5f77778b0a33b850affa8113236382faf88ea841e75f61b
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom
deleted file mode 100644
index f4be082..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom
+++ /dev/null
@@ -1,90 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <!-- This module was also published with a richer model, Gradle metadata,  -->
-  <!-- which should be used instead. Do not delete the following line which  -->
-  <!-- is to indicate to Gradle or any Gradle module metadata file consumer  -->
-  <!-- that they should prefer consuming it instead. -->
-  <!-- do_not_remove: published-with-gradle-metadata -->
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>androidx.work</groupId>
-  <artifactId>work-testing</artifactId>
-  <version>2.9.0-alpha01</version>
-  <packaging>aar</packaging>
-  <name>Android WorkManager Testing</name>
-  <description>Android WorkManager testing library</description>
-  <url>https://developer.android.com/jetpack/androidx/releases/work#2.9.0-alpha01</url>
-  <inceptionYear>2018</inceptionYear>
-  <licenses>
-    <license>
-      <name>The Apache Software License, Version 2.0</name>
-      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-      <distribution>repo</distribution>
-    </license>
-  </licenses>
-  <developers>
-    <developer>
-      <name>The Android Open Source Project</name>
-    </developer>
-  </developers>
-  <scm>
-    <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
-    <url>https://cs.android.com/androidx/platform/frameworks/support</url>
-  </scm>
-  <dependencyManagement>
-    <dependencies>
-      <dependency>
-        <groupId>androidx.work</groupId>
-        <artifactId>work-gcm</artifactId>
-        <version>2.9.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.work</groupId>
-        <artifactId>work-multiprocess</artifactId>
-        <version>2.9.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.work</groupId>
-        <artifactId>work-runtime</artifactId>
-        <version>2.9.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.work</groupId>
-        <artifactId>work-runtime-ktx</artifactId>
-        <version>2.9.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.work</groupId>
-        <artifactId>work-rxjava2</artifactId>
-        <version>2.9.0-alpha01</version>
-      </dependency>
-      <dependency>
-        <groupId>androidx.work</groupId>
-        <artifactId>work-rxjava3</artifactId>
-        <version>2.9.0-alpha01</version>
-      </dependency>
-    </dependencies>
-  </dependencyManagement>
-  <dependencies>
-    <dependency>
-      <groupId>androidx.lifecycle</groupId>
-      <artifactId>lifecycle-livedata-core</artifactId>
-      <version>2.5.1</version>
-      <scope>runtime</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>androidx.room</groupId>
-      <artifactId>room-runtime</artifactId>
-      <version>2.5.0</version>
-      <scope>runtime</scope>
-      <type>aar</type>
-    </dependency>
-    <dependency>
-      <groupId>androidx.work</groupId>
-      <artifactId>work-runtime-ktx</artifactId>
-      <version>[2.9.0-alpha01]</version>
-      <scope>compile</scope>
-      <type>aar</type>
-    </dependency>
-  </dependencies>
-</project>
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.md5 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.md5
deleted file mode 100644
index 8fc05a4..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-45132291272edfb44b0b714543b55c9f
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.sha1 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.sha1
deleted file mode 100644
index 7399ea6..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-9ff56d02690ca1476659ad9121bf8fbf500ad4d0
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.sha256 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.sha256
deleted file mode 100644
index 21b995c..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.sha256
+++ /dev/null
@@ -1 +0,0 @@
-480a87f90807391a2093f188d4f83816e090ddc6ab835c41c186d96b8e678f0e
\ No newline at end of file
diff --git a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.sha512 b/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.sha512
deleted file mode 100644
index ac2508c..0000000
--- a/current/androidx/m2repository/androidx/work/work-testing/2.9.0-alpha01/work-testing-2.9.0-alpha01.pom.sha512
+++ /dev/null
@@ -1 +0,0 @@
-b39340b28072a9efabdeaa3b38786ed66b0244b8324f0e82e2e275c42ed019fcdeac3c2a8cd302310b98c21b404667f982cb6d06051453d2d38c138ca145ef29
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx-constraintlayout_constraintlayout/AndroidManifest.xml b/current/androidx/manifests/androidx-constraintlayout_constraintlayout/AndroidManifest.xml
index f1af374..ebd701b 100644
--- a/current/androidx/manifests/androidx-constraintlayout_constraintlayout/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx-constraintlayout_constraintlayout/AndroidManifest.xml
@@ -2,7 +2,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.constraintlayout.widget" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
     <!-- package="androidx.constraintlayout.widget" -->
     <application />
 
diff --git a/current/androidx/manifests/androidx.activity_activity-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.activity_activity-ktx/AndroidManifest.xml
index 8ed7187..6607671 100644
--- a/current/androidx/manifests/androidx.activity_activity-ktx/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.activity_activity-ktx/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.activity.ktx" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.activity_activity/AndroidManifest.xml b/current/androidx/manifests/androidx.activity_activity/AndroidManifest.xml
index 92e8b1e..612c6de 100644
--- a/current/androidx/manifests/androidx.activity_activity/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.activity_activity/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.activity" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.annotation_annotation-experimental/AndroidManifest.xml b/current/androidx/manifests/androidx.annotation_annotation-experimental/AndroidManifest.xml
index 10c72c2..5d154e94 100644
--- a/current/androidx/manifests/androidx.annotation_annotation-experimental/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.annotation_annotation-experimental/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.annotation.experimental" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.appcompat_appcompat-resources/AndroidManifest.xml b/current/androidx/manifests/androidx.appcompat_appcompat-resources/AndroidManifest.xml
index dad9747..42e9027 100644
--- a/current/androidx/manifests/androidx.appcompat_appcompat-resources/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.appcompat_appcompat-resources/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.appcompat.resources" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.appcompat_appcompat/AndroidManifest.xml b/current/androidx/manifests/androidx.appcompat_appcompat/AndroidManifest.xml
index 1a4b4ee..4b66f47 100644
--- a/current/androidx/manifests/androidx.appcompat_appcompat/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.appcompat_appcompat/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.appcompat" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.appsearch_appsearch-builtin-types/AndroidManifest.xml b/current/androidx/manifests/androidx.appsearch_appsearch-builtin-types/AndroidManifest.xml
index 481ece6..a9d1e86 100644
--- a/current/androidx/manifests/androidx.appsearch_appsearch-builtin-types/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.appsearch_appsearch-builtin-types/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.appsearch.builtintypes" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.appsearch_appsearch-platform-storage/AndroidManifest.xml b/current/androidx/manifests/androidx.appsearch_appsearch-platform-storage/AndroidManifest.xml
index 6f60000..7206924 100644
--- a/current/androidx/manifests/androidx.appsearch_appsearch-platform-storage/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.appsearch_appsearch-platform-storage/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.appsearch.platformstorage" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.appsearch_appsearch/AndroidManifest.xml b/current/androidx/manifests/androidx.appsearch_appsearch/AndroidManifest.xml
index 13a9b09..9810942 100644
--- a/current/androidx/manifests/androidx.appsearch_appsearch/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.appsearch_appsearch/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.appsearch" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.appsearch_appsearch_local_storage/AndroidManifest.xml b/current/androidx/manifests/androidx.appsearch_appsearch_local_storage/AndroidManifest.xml
index 3094f51..852669b 100644
--- a/current/androidx/manifests/androidx.appsearch_appsearch_local_storage/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.appsearch_appsearch_local_storage/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.appsearch.localstorage" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.arch.core_core-runtime/AndroidManifest.xml b/current/androidx/manifests/androidx.arch.core_core-runtime/AndroidManifest.xml
index cceae92..d6fa191 100644
--- a/current/androidx/manifests/androidx.arch.core_core-runtime/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.arch.core_core-runtime/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.arch.core" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.arch.core_core-testing/AndroidManifest.xml b/current/androidx/manifests/androidx.arch.core_core-testing/AndroidManifest.xml
index ab621c1..f6312d6 100644
--- a/current/androidx/manifests/androidx.arch.core_core-testing/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.arch.core_core-testing/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.arch.core.testing" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.asynclayoutinflater_asynclayoutinflater/AndroidManifest.xml b/current/androidx/manifests/androidx.asynclayoutinflater_asynclayoutinflater/AndroidManifest.xml
index 356d2de..a71f90e 100644
--- a/current/androidx/manifests/androidx.asynclayoutinflater_asynclayoutinflater/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.asynclayoutinflater_asynclayoutinflater/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.asynclayoutinflater" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.autofill_autofill/AndroidManifest.xml b/current/androidx/manifests/androidx.autofill_autofill/AndroidManifest.xml
index 56d6321..c1714c4 100644
--- a/current/androidx/manifests/androidx.autofill_autofill/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.autofill_autofill/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.autofill" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.benchmark_benchmark-common/AndroidManifest.xml b/current/androidx/manifests/androidx.benchmark_benchmark-common/AndroidManifest.xml
index 60d9855..6aed38f 100644
--- a/current/androidx/manifests/androidx.benchmark_benchmark-common/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.benchmark_benchmark-common/AndroidManifest.xml
@@ -17,7 +17,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.benchmark" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <!--
     This is needed to write benchmark report data to an external directory during instrumented
diff --git a/current/androidx/manifests/androidx.benchmark_benchmark-junit4/AndroidManifest.xml b/current/androidx/manifests/androidx.benchmark_benchmark-junit4/AndroidManifest.xml
index e087e06..73091e2 100644
--- a/current/androidx/manifests/androidx.benchmark_benchmark-junit4/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.benchmark_benchmark-junit4/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.benchmark.junit4" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.biometric_biometric/AndroidManifest.xml b/current/androidx/manifests/androidx.biometric_biometric/AndroidManifest.xml
index c3d5fd6..05d767c 100644
--- a/current/androidx/manifests/androidx.biometric_biometric/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.biometric_biometric/AndroidManifest.xml
@@ -17,7 +17,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.biometric" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <uses-permission android:name="android.permission.USE_BIOMETRIC" />
 
diff --git a/current/androidx/manifests/androidx.browser_browser/AndroidManifest.xml b/current/androidx/manifests/androidx.browser_browser/AndroidManifest.xml
index 4ee7e71..06dc221 100644
--- a/current/androidx/manifests/androidx.browser_browser/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.browser_browser/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.browser" >
 
-    <uses-sdk android:minSdkVersion="16" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.camera_camera-camera2/AndroidManifest.xml b/current/androidx/manifests/androidx.camera_camera-camera2/AndroidManifest.xml
index 6a2f9b2..ac4e478 100644
--- a/current/androidx/manifests/androidx.camera_camera-camera2/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.camera_camera-camera2/AndroidManifest.xml
@@ -18,7 +18,7 @@
     xmlns:tools="http://schemas.android.com/tools"
     package="androidx.camera.camera2" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <application>
         <service
diff --git a/current/androidx/manifests/androidx.camera_camera-core/AndroidManifest.xml b/current/androidx/manifests/androidx.camera_camera-core/AndroidManifest.xml
index 3e1d872..1a10035 100644
--- a/current/androidx/manifests/androidx.camera_camera-core/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.camera_camera-core/AndroidManifest.xml
@@ -18,7 +18,7 @@
     xmlns:tools="http://schemas.android.com/tools"
     package="androidx.camera.core" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <application>
 
diff --git a/current/androidx/manifests/androidx.camera_camera-extensions/AndroidManifest.xml b/current/androidx/manifests/androidx.camera_camera-extensions/AndroidManifest.xml
index d2937af..945450c 100644
--- a/current/androidx/manifests/androidx.camera_camera-extensions/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.camera_camera-extensions/AndroidManifest.xml
@@ -17,7 +17,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.camera.extensions" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <queries>
         <intent>
diff --git a/current/androidx/manifests/androidx.camera_camera-lifecycle/AndroidManifest.xml b/current/androidx/manifests/androidx.camera_camera-lifecycle/AndroidManifest.xml
index e9e1251..b824297 100644
--- a/current/androidx/manifests/androidx.camera_camera-lifecycle/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.camera_camera-lifecycle/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.camera.lifecycle" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.camera_camera-viewfinder/AndroidManifest.xml b/current/androidx/manifests/androidx.camera_camera-viewfinder/AndroidManifest.xml
index 9150ae8..b8ce408 100644
--- a/current/androidx/manifests/androidx.camera_camera-viewfinder/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.camera_camera-viewfinder/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.camera.viewfinder" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.cardview_cardview/AndroidManifest.xml b/current/androidx/manifests/androidx.cardview_cardview/AndroidManifest.xml
index c117c12..5426ec0 100644
--- a/current/androidx/manifests/androidx.cardview_cardview/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.cardview_cardview/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.cardview" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.coordinatorlayout_coordinatorlayout/AndroidManifest.xml b/current/androidx/manifests/androidx.coordinatorlayout_coordinatorlayout/AndroidManifest.xml
index 76c37f1..f62a736 100644
--- a/current/androidx/manifests/androidx.coordinatorlayout_coordinatorlayout/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.coordinatorlayout_coordinatorlayout/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.coordinatorlayout" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.core_core-animation-testing/AndroidManifest.xml b/current/androidx/manifests/androidx.core_core-animation-testing/AndroidManifest.xml
index f13675e..8fe601d 100644
--- a/current/androidx/manifests/androidx.core_core-animation-testing/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.core_core-animation-testing/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.core.animation.testing" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.core_core-animation/AndroidManifest.xml b/current/androidx/manifests/androidx.core_core-animation/AndroidManifest.xml
index fb7dfaa..ac6fb39 100644
--- a/current/androidx/manifests/androidx.core_core-animation/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.core_core-animation/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.core.animation" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.core_core-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.core_core-ktx/AndroidManifest.xml
index 3bb3036..9dc2c48 100644
--- a/current/androidx/manifests/androidx.core_core-ktx/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.core_core-ktx/AndroidManifest.xml
@@ -2,6 +2,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.core.ktx" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.core_core/AndroidManifest.xml b/current/androidx/manifests/androidx.core_core/AndroidManifest.xml
index 4a800ab..4adb174 100644
--- a/current/androidx/manifests/androidx.core_core/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.core_core/AndroidManifest.xml
@@ -17,7 +17,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.core" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <permission
         android:name="${applicationId}.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"
diff --git a/current/androidx/manifests/androidx.cursoradapter_cursoradapter/AndroidManifest.xml b/current/androidx/manifests/androidx.cursoradapter_cursoradapter/AndroidManifest.xml
index 0bb940c..9785f5f 100644
--- a/current/androidx/manifests/androidx.cursoradapter_cursoradapter/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.cursoradapter_cursoradapter/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.cursoradapter" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.customview_customview-poolingcontainer/AndroidManifest.xml b/current/androidx/manifests/androidx.customview_customview-poolingcontainer/AndroidManifest.xml
index a917d74..fdb9a55 100644
--- a/current/androidx/manifests/androidx.customview_customview-poolingcontainer/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.customview_customview-poolingcontainer/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.customview.poolingcontainer" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.customview_customview/AndroidManifest.xml b/current/androidx/manifests/androidx.customview_customview/AndroidManifest.xml
index 915dc90..696cb51 100644
--- a/current/androidx/manifests/androidx.customview_customview/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.customview_customview/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.customview" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.datastore_datastore-core/AndroidManifest.xml b/current/androidx/manifests/androidx.datastore_datastore-core/AndroidManifest.xml
index 3f25563..c1d2a0f 100644
--- a/current/androidx/manifests/androidx.datastore_datastore-core/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.datastore_datastore-core/AndroidManifest.xml
@@ -2,6 +2,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.datastore.core" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.datastore_datastore-preferences-rxjava2/AndroidManifest.xml b/current/androidx/manifests/androidx.datastore_datastore-preferences-rxjava2/AndroidManifest.xml
index 77505b1..dab44cf 100644
--- a/current/androidx/manifests/androidx.datastore_datastore-preferences-rxjava2/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.datastore_datastore-preferences-rxjava2/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.datastore.preferences.rxjava2" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.datastore_datastore-preferences/AndroidManifest.xml b/current/androidx/manifests/androidx.datastore_datastore-preferences/AndroidManifest.xml
index 1143297..62cdf5c 100644
--- a/current/androidx/manifests/androidx.datastore_datastore-preferences/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.datastore_datastore-preferences/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.datastore.preferences" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.datastore_datastore-rxjava2/AndroidManifest.xml b/current/androidx/manifests/androidx.datastore_datastore-rxjava2/AndroidManifest.xml
index ddc9300..33be83c 100644
--- a/current/androidx/manifests/androidx.datastore_datastore-rxjava2/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.datastore_datastore-rxjava2/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.datastore.rxjava2" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.datastore_datastore/AndroidManifest.xml b/current/androidx/manifests/androidx.datastore_datastore/AndroidManifest.xml
index 21a0871..afad725 100644
--- a/current/androidx/manifests/androidx.datastore_datastore/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.datastore_datastore/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.datastore.datastore" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.documentfile_documentfile/AndroidManifest.xml b/current/androidx/manifests/androidx.documentfile_documentfile/AndroidManifest.xml
index 6347df4..7a3b4a7 100644
--- a/current/androidx/manifests/androidx.documentfile_documentfile/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.documentfile_documentfile/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.documentfile" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.drawerlayout_drawerlayout/AndroidManifest.xml b/current/androidx/manifests/androidx.drawerlayout_drawerlayout/AndroidManifest.xml
index bcbc3be..e3847ea 100644
--- a/current/androidx/manifests/androidx.drawerlayout_drawerlayout/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.drawerlayout_drawerlayout/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.drawerlayout" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.dynamicanimation_dynamicanimation/AndroidManifest.xml b/current/androidx/manifests/androidx.dynamicanimation_dynamicanimation/AndroidManifest.xml
index d3907cd..e9914a8 100644
--- a/current/androidx/manifests/androidx.dynamicanimation_dynamicanimation/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.dynamicanimation_dynamicanimation/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.dynamicanimation" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.emoji2_emoji2-views-helper/AndroidManifest.xml b/current/androidx/manifests/androidx.emoji2_emoji2-views-helper/AndroidManifest.xml
index 8e9407a..3f0f3d1 100644
--- a/current/androidx/manifests/androidx.emoji2_emoji2-views-helper/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.emoji2_emoji2-views-helper/AndroidManifest.xml
@@ -2,6 +2,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.emoji2.viewsintegration" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.emoji2_emoji2/AndroidManifest.xml b/current/androidx/manifests/androidx.emoji2_emoji2/AndroidManifest.xml
index 20d05f7..f86ae4a 100644
--- a/current/androidx/manifests/androidx.emoji2_emoji2/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.emoji2_emoji2/AndroidManifest.xml
@@ -18,7 +18,7 @@
     xmlns:tools="http://schemas.android.com/tools"
     package="androidx.emoji2" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <application>
         <provider
diff --git a/current/androidx/manifests/androidx.emoji_emoji-appcompat/AndroidManifest.xml b/current/androidx/manifests/androidx.emoji_emoji-appcompat/AndroidManifest.xml
index b83e254..d8ffb7c 100644
--- a/current/androidx/manifests/androidx.emoji_emoji-appcompat/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.emoji_emoji-appcompat/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.emoji.appcompat" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.emoji_emoji-bundled/AndroidManifest.xml b/current/androidx/manifests/androidx.emoji_emoji-bundled/AndroidManifest.xml
index f60df1b..3cd6010 100644
--- a/current/androidx/manifests/androidx.emoji_emoji-bundled/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.emoji_emoji-bundled/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.emoji.bundled" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.emoji_emoji/AndroidManifest.xml b/current/androidx/manifests/androidx.emoji_emoji/AndroidManifest.xml
index 9417b8d..a97f112 100644
--- a/current/androidx/manifests/androidx.emoji_emoji/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.emoji_emoji/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.emoji" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.exifinterface_exifinterface/AndroidManifest.xml b/current/androidx/manifests/androidx.exifinterface_exifinterface/AndroidManifest.xml
index c16ef1a..6ad6661 100644
--- a/current/androidx/manifests/androidx.exifinterface_exifinterface/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.exifinterface_exifinterface/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.exifinterface" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.fragment_fragment-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.fragment_fragment-ktx/AndroidManifest.xml
index 2f1a740..e73547f 100644
--- a/current/androidx/manifests/androidx.fragment_fragment-ktx/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.fragment_fragment-ktx/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.fragment.ktx" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.fragment_fragment/AndroidManifest.xml b/current/androidx/manifests/androidx.fragment_fragment/AndroidManifest.xml
index c189f70..93905f3 100644
--- a/current/androidx/manifests/androidx.fragment_fragment/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.fragment_fragment/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.fragment" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.gridlayout_gridlayout/AndroidManifest.xml b/current/androidx/manifests/androidx.gridlayout_gridlayout/AndroidManifest.xml
index 78f646d..c658a0f 100644
--- a/current/androidx/manifests/androidx.gridlayout_gridlayout/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.gridlayout_gridlayout/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.gridlayout" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.interpolator_interpolator/AndroidManifest.xml b/current/androidx/manifests/androidx.interpolator_interpolator/AndroidManifest.xml
index c78c260..34ce40f 100644
--- a/current/androidx/manifests/androidx.interpolator_interpolator/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.interpolator_interpolator/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.interpolator" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.leanback_leanback-grid/AndroidManifest.xml b/current/androidx/manifests/androidx.leanback_leanback-grid/AndroidManifest.xml
index 05f5c34..873c2ca 100644
--- a/current/androidx/manifests/androidx.leanback_leanback-grid/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.leanback_leanback-grid/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.leanback.widget" >
 
-    <uses-sdk android:minSdkVersion="17" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.leanback_leanback/AndroidManifest.xml b/current/androidx/manifests/androidx.leanback_leanback/AndroidManifest.xml
index 1317538..cde0aca 100644
--- a/current/androidx/manifests/androidx.leanback_leanback/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.leanback_leanback/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.leanback" >
 
-    <uses-sdk android:minSdkVersion="17" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-core-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-core-ktx/AndroidManifest.xml
index 60b78c9..d85ae47 100644
--- a/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-core-ktx/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-core-ktx/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.lifecycle.livedata.core.ktx" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-core/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-core/AndroidManifest.xml
index 21681cc..52b6b10 100644
--- a/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-core/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-core/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.lifecycle.livedata.core" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-ktx/AndroidManifest.xml
index 5b4b09f..82bdac4 100644
--- a/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-ktx/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata-ktx/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.lifecycle.livedata.ktx" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata/AndroidManifest.xml
index d1b554d..d2cce8e 100644
--- a/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-livedata/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.lifecycle.livedata" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-process/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-process/AndroidManifest.xml
index ce6e339..c8101c7 100644
--- a/current/androidx/manifests/androidx.lifecycle_lifecycle-process/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-process/AndroidManifest.xml
@@ -18,7 +18,7 @@
     xmlns:tools="http://schemas.android.com/tools"
     package="androidx.lifecycle.process" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <application>
         <provider
diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime-ktx/AndroidManifest.xml
index 7b61d92..e8484bc 100644
--- a/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime-ktx/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime-ktx/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.lifecycle.ktx" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime-testing/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime-testing/AndroidManifest.xml
index 36628ab..d60ce76 100644
--- a/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime-testing/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime-testing/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.lifecycle.testing" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime/AndroidManifest.xml
index 5d39967..d0eab10 100644
--- a/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-runtime/AndroidManifest.xml
@@ -2,6 +2,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.lifecycle.runtime" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-service/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-service/AndroidManifest.xml
index d219c2a..9c742e1 100644
--- a/current/androidx/manifests/androidx.lifecycle_lifecycle-service/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-service/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.lifecycle.service" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel-ktx/AndroidManifest.xml
index 0e2893b..ed5185d 100644
--- a/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel-ktx/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel-ktx/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.lifecycle.viewmodel.ktx" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel-savedstate/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel-savedstate/AndroidManifest.xml
index 3ad8bde..891815d 100644
--- a/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel-savedstate/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel-savedstate/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.lifecycle.viewmodel.savedstate" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel/AndroidManifest.xml b/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel/AndroidManifest.xml
index 45c0d57..3f52477 100644
--- a/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.lifecycle_lifecycle-viewmodel/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.lifecycle.viewmodel" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.loader_loader/AndroidManifest.xml b/current/androidx/manifests/androidx.loader_loader/AndroidManifest.xml
index fca9d61..204e408 100644
--- a/current/androidx/manifests/androidx.loader_loader/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.loader_loader/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.loader" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.media2_media2-common/AndroidManifest.xml b/current/androidx/manifests/androidx.media2_media2-common/AndroidManifest.xml
index 4cb9eda..bf7fcbe 100644
--- a/current/androidx/manifests/androidx.media2_media2-common/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.media2_media2-common/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.media2.common" >
 
-    <uses-sdk android:minSdkVersion="16" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.media2_media2-exoplayer/AndroidManifest.xml b/current/androidx/manifests/androidx.media2_media2-exoplayer/AndroidManifest.xml
index 0c9bb3d..c8271fd 100644
--- a/current/androidx/manifests/androidx.media2_media2-exoplayer/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.media2_media2-exoplayer/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.media2.exoplayer.external" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.media2_media2-player/AndroidManifest.xml b/current/androidx/manifests/androidx.media2_media2-player/AndroidManifest.xml
index c768e48..38bd6eb 100644
--- a/current/androidx/manifests/androidx.media2_media2-player/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.media2_media2-player/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.media2.player" >
 
-    <uses-sdk android:minSdkVersion="16" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.media2_media2-session/AndroidManifest.xml b/current/androidx/manifests/androidx.media2_media2-session/AndroidManifest.xml
index ec67c2a..f7d8810 100644
--- a/current/androidx/manifests/androidx.media2_media2-session/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.media2_media2-session/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.media2.session" >
 
-    <uses-sdk android:minSdkVersion="16" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.media2_media2-widget/AndroidManifest.xml b/current/androidx/manifests/androidx.media2_media2-widget/AndroidManifest.xml
index c6ba537..4c84117 100644
--- a/current/androidx/manifests/androidx.media2_media2-widget/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.media2_media2-widget/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.media2.widget" >
 
-    <uses-sdk android:minSdkVersion="16" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.media_media/AndroidManifest.xml b/current/androidx/manifests/androidx.media_media/AndroidManifest.xml
index 7c40277..6d96947 100644
--- a/current/androidx/manifests/androidx.media_media/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.media_media/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.media" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.mediarouter_mediarouter/AndroidManifest.xml b/current/androidx/manifests/androidx.mediarouter_mediarouter/AndroidManifest.xml
index d383250..87c063b 100644
--- a/current/androidx/manifests/androidx.mediarouter_mediarouter/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.mediarouter_mediarouter/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.mediarouter" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.navigation_navigation-common-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.navigation_navigation-common-ktx/AndroidManifest.xml
index e96b69a..d22de45 100644
--- a/current/androidx/manifests/androidx.navigation_navigation-common-ktx/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.navigation_navigation-common-ktx/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.navigation.common.ktx" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.navigation_navigation-common/AndroidManifest.xml b/current/androidx/manifests/androidx.navigation_navigation-common/AndroidManifest.xml
index 4b98e91..6ea05d5 100644
--- a/current/androidx/manifests/androidx.navigation_navigation-common/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.navigation_navigation-common/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.navigation.common" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.navigation_navigation-fragment-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.navigation_navigation-fragment-ktx/AndroidManifest.xml
index 18a6154..513f6f5 100644
--- a/current/androidx/manifests/androidx.navigation_navigation-fragment-ktx/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.navigation_navigation-fragment-ktx/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.navigation.fragment.ktx" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.navigation_navigation-fragment/AndroidManifest.xml b/current/androidx/manifests/androidx.navigation_navigation-fragment/AndroidManifest.xml
index b3d86a7..80215c4 100644
--- a/current/androidx/manifests/androidx.navigation_navigation-fragment/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.navigation_navigation-fragment/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.navigation.fragment" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.navigation_navigation-runtime-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.navigation_navigation-runtime-ktx/AndroidManifest.xml
index e9ecd1b..4aa0871 100644
--- a/current/androidx/manifests/androidx.navigation_navigation-runtime-ktx/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.navigation_navigation-runtime-ktx/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.navigation.ktx" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.navigation_navigation-runtime/AndroidManifest.xml b/current/androidx/manifests/androidx.navigation_navigation-runtime/AndroidManifest.xml
index 70d43f3..6247afd 100644
--- a/current/androidx/manifests/androidx.navigation_navigation-runtime/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.navigation_navigation-runtime/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.navigation" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.navigation_navigation-ui-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.navigation_navigation-ui-ktx/AndroidManifest.xml
index 38f674b..1418aa4 100644
--- a/current/androidx/manifests/androidx.navigation_navigation-ui-ktx/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.navigation_navigation-ui-ktx/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.navigation.ui.ktx" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.navigation_navigation-ui/AndroidManifest.xml b/current/androidx/manifests/androidx.navigation_navigation-ui/AndroidManifest.xml
index c4fcb7c..0af8379 100644
--- a/current/androidx/manifests/androidx.navigation_navigation-ui/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.navigation_navigation-ui/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.navigation.ui" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.paging_paging-guava/AndroidManifest.xml b/current/androidx/manifests/androidx.paging_paging-guava/AndroidManifest.xml
index 0b429c9..a7091fb 100644
--- a/current/androidx/manifests/androidx.paging_paging-guava/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.paging_paging-guava/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.paging.guava" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.paging_paging-runtime/AndroidManifest.xml b/current/androidx/manifests/androidx.paging_paging-runtime/AndroidManifest.xml
index 5168348..d2615e8 100644
--- a/current/androidx/manifests/androidx.paging_paging-runtime/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.paging_paging-runtime/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.paging.runtime" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.privacysandbox.ads_ads-adservices-java/AndroidManifest.xml b/current/androidx/manifests/androidx.privacysandbox.ads_ads-adservices-java/AndroidManifest.xml
index b1dba65..0aaee8d 100644
--- a/current/androidx/manifests/androidx.privacysandbox.ads_ads-adservices-java/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.privacysandbox.ads_ads-adservices-java/AndroidManifest.xml
@@ -2,6 +2,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.privacysandbox.ads.adservices.java" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.privacysandbox.ads_ads-adservices/AndroidManifest.xml b/current/androidx/manifests/androidx.privacysandbox.ads_ads-adservices/AndroidManifest.xml
index 9e81111..bb8c8c0 100644
--- a/current/androidx/manifests/androidx.privacysandbox.ads_ads-adservices/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.privacysandbox.ads_ads-adservices/AndroidManifest.xml
@@ -2,6 +2,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.privacysandbox.ads.adservices" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.privacysandbox.sdkruntime_sdkruntime-client/AndroidManifest.xml b/current/androidx/manifests/androidx.privacysandbox.sdkruntime_sdkruntime-client/AndroidManifest.xml
index c824ced..35abb2e 100644
--- a/current/androidx/manifests/androidx.privacysandbox.sdkruntime_sdkruntime-client/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.privacysandbox.sdkruntime_sdkruntime-client/AndroidManifest.xml
@@ -2,6 +2,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.privacysandbox.sdkruntime.client" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.privacysandbox.sdkruntime_sdkruntime-core/AndroidManifest.xml b/current/androidx/manifests/androidx.privacysandbox.sdkruntime_sdkruntime-core/AndroidManifest.xml
index 5f42c03..dbe123e 100644
--- a/current/androidx/manifests/androidx.privacysandbox.sdkruntime_sdkruntime-core/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.privacysandbox.sdkruntime_sdkruntime-core/AndroidManifest.xml
@@ -2,6 +2,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.privacysandbox.sdkruntime.core" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.privacysandbox.ui_ui-client/AndroidManifest.xml b/current/androidx/manifests/androidx.privacysandbox.ui_ui-client/AndroidManifest.xml
index 395984a..00e3c28 100644
--- a/current/androidx/manifests/androidx.privacysandbox.ui_ui-client/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.privacysandbox.ui_ui-client/AndroidManifest.xml
@@ -2,6 +2,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.privacysandbox.ui.client" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.privacysandbox.ui_ui-core/AndroidManifest.xml b/current/androidx/manifests/androidx.privacysandbox.ui_ui-core/AndroidManifest.xml
index 4f234b1..b4d5954 100644
--- a/current/androidx/manifests/androidx.privacysandbox.ui_ui-core/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.privacysandbox.ui_ui-core/AndroidManifest.xml
@@ -2,6 +2,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.privacysandbox.ui.core" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.privacysandbox.ui_ui-provider/AndroidManifest.xml b/current/androidx/manifests/androidx.privacysandbox.ui_ui-provider/AndroidManifest.xml
index 30db972..e63a039 100644
--- a/current/androidx/manifests/androidx.privacysandbox.ui_ui-provider/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.privacysandbox.ui_ui-provider/AndroidManifest.xml
@@ -2,6 +2,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.privacysandbox.ui.provider" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.profileinstaller_profileinstaller/AndroidManifest.xml b/current/androidx/manifests/androidx.profileinstaller_profileinstaller/AndroidManifest.xml
index 40e5076..ad2be5e 100644
--- a/current/androidx/manifests/androidx.profileinstaller_profileinstaller/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.profileinstaller_profileinstaller/AndroidManifest.xml
@@ -18,7 +18,7 @@
     xmlns:tools="http://schemas.android.com/tools"
     package="androidx.profileinstaller" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <application>
         <provider
diff --git a/current/androidx/manifests/androidx.recyclerview_recyclerview-selection/AndroidManifest.xml b/current/androidx/manifests/androidx.recyclerview_recyclerview-selection/AndroidManifest.xml
index 3986020..c602f26 100644
--- a/current/androidx/manifests/androidx.recyclerview_recyclerview-selection/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.recyclerview_recyclerview-selection/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.recyclerview.selection" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.recyclerview_recyclerview/AndroidManifest.xml b/current/androidx/manifests/androidx.recyclerview_recyclerview/AndroidManifest.xml
index d9ea956..2ffb54f 100644
--- a/current/androidx/manifests/androidx.recyclerview_recyclerview/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.recyclerview_recyclerview/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.recyclerview" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.room_room-guava/AndroidManifest.xml b/current/androidx/manifests/androidx.room_room-guava/AndroidManifest.xml
index 8ca1479..1fdf92b 100644
--- a/current/androidx/manifests/androidx.room_room-guava/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.room_room-guava/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.room.guava" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.room_room-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.room_room-ktx/AndroidManifest.xml
index 8c6b87a..2755440 100644
--- a/current/androidx/manifests/androidx.room_room-ktx/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.room_room-ktx/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.room.ktx" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.room_room-paging-guava/AndroidManifest.xml b/current/androidx/manifests/androidx.room_room-paging-guava/AndroidManifest.xml
index 0187e39..ebc6f49 100644
--- a/current/androidx/manifests/androidx.room_room-paging-guava/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.room_room-paging-guava/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.room.paging.guava" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.room_room-paging/AndroidManifest.xml b/current/androidx/manifests/androidx.room_room-paging/AndroidManifest.xml
index e7dd852..e203a6d 100644
--- a/current/androidx/manifests/androidx.room_room-paging/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.room_room-paging/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.room.paging" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.savedstate_savedstate-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.savedstate_savedstate-ktx/AndroidManifest.xml
index 18ca539..c5c280e 100644
--- a/current/androidx/manifests/androidx.savedstate_savedstate-ktx/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.savedstate_savedstate-ktx/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.savedstate.ktx" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.savedstate_savedstate/AndroidManifest.xml b/current/androidx/manifests/androidx.savedstate_savedstate/AndroidManifest.xml
index d9ff51d..32e4c91 100644
--- a/current/androidx/manifests/androidx.savedstate_savedstate/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.savedstate_savedstate/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.savedstate" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.slice_slice-builders/AndroidManifest.xml b/current/androidx/manifests/androidx.slice_slice-builders/AndroidManifest.xml
index 4a32fa9..f1b1019 100644
--- a/current/androidx/manifests/androidx.slice_slice-builders/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.slice_slice-builders/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.slice.builders" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.slice_slice-core/AndroidManifest.xml b/current/androidx/manifests/androidx.slice_slice-core/AndroidManifest.xml
index 55cdb7e..b1e0cd6 100644
--- a/current/androidx/manifests/androidx.slice_slice-core/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.slice_slice-core/AndroidManifest.xml
@@ -17,7 +17,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.slice.core" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <application>
         <activity
diff --git a/current/androidx/manifests/androidx.slice_slice-view/AndroidManifest.xml b/current/androidx/manifests/androidx.slice_slice-view/AndroidManifest.xml
index 719c9bf..e843e61 100644
--- a/current/androidx/manifests/androidx.slice_slice-view/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.slice_slice-view/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.slice.view" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.slidingpanelayout_slidingpanelayout/AndroidManifest.xml b/current/androidx/manifests/androidx.slidingpanelayout_slidingpanelayout/AndroidManifest.xml
index 783bd18..09d773a 100644
--- a/current/androidx/manifests/androidx.slidingpanelayout_slidingpanelayout/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.slidingpanelayout_slidingpanelayout/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.slidingpanelayout" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.sqlite_sqlite-framework/AndroidManifest.xml b/current/androidx/manifests/androidx.sqlite_sqlite-framework/AndroidManifest.xml
index a4b73ee..1ee538c 100644
--- a/current/androidx/manifests/androidx.sqlite_sqlite-framework/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.sqlite_sqlite-framework/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.sqlite.db.framework" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.sqlite_sqlite/AndroidManifest.xml b/current/androidx/manifests/androidx.sqlite_sqlite/AndroidManifest.xml
index 8df792b..2cf6306 100644
--- a/current/androidx/manifests/androidx.sqlite_sqlite/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.sqlite_sqlite/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.sqlite.db" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.startup_startup-runtime/AndroidManifest.xml b/current/androidx/manifests/androidx.startup_startup-runtime/AndroidManifest.xml
index 08f8c1f..55106a9 100644
--- a/current/androidx/manifests/androidx.startup_startup-runtime/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.startup_startup-runtime/AndroidManifest.xml
@@ -18,7 +18,7 @@
     xmlns:tools="http://schemas.android.com/tools"
     package="androidx.startup" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <application>
         <provider
diff --git a/current/androidx/manifests/androidx.swiperefreshlayout_swiperefreshlayout/AndroidManifest.xml b/current/androidx/manifests/androidx.swiperefreshlayout_swiperefreshlayout/AndroidManifest.xml
index 4651005..42b1944 100644
--- a/current/androidx/manifests/androidx.swiperefreshlayout_swiperefreshlayout/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.swiperefreshlayout_swiperefreshlayout/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.swiperefreshlayout" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.test.uiautomator_uiautomator/AndroidManifest.xml b/current/androidx/manifests/androidx.test.uiautomator_uiautomator/AndroidManifest.xml
index ce10283..24bfcce 100644
--- a/current/androidx/manifests/androidx.test.uiautomator_uiautomator/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.test.uiautomator_uiautomator/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.test.uiautomator" >
 
-    <uses-sdk android:minSdkVersion="18" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.tracing_tracing-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.tracing_tracing-ktx/AndroidManifest.xml
index 1f174246..7136d18 100644
--- a/current/androidx/manifests/androidx.tracing_tracing-ktx/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.tracing_tracing-ktx/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.tracing.ktx" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.tracing_tracing-perfetto-binary/AndroidManifest.xml b/current/androidx/manifests/androidx.tracing_tracing-perfetto-binary/AndroidManifest.xml
index 2cca0e2..6311110 100644
--- a/current/androidx/manifests/androidx.tracing_tracing-perfetto-binary/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.tracing_tracing-perfetto-binary/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.tracing.perfetto.binary" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.tracing_tracing-perfetto/AndroidManifest.xml b/current/androidx/manifests/androidx.tracing_tracing-perfetto/AndroidManifest.xml
index dfc81d3..5e25fce 100644
--- a/current/androidx/manifests/androidx.tracing_tracing-perfetto/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.tracing_tracing-perfetto/AndroidManifest.xml
@@ -17,7 +17,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.tracing.perfetto" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <application>
         <receiver
diff --git a/current/androidx/manifests/androidx.tracing_tracing/AndroidManifest.xml b/current/androidx/manifests/androidx.tracing_tracing/AndroidManifest.xml
index e625bb0..5aa708e 100644
--- a/current/androidx/manifests/androidx.tracing_tracing/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.tracing_tracing/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.tracing" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.transition_transition/AndroidManifest.xml b/current/androidx/manifests/androidx.transition_transition/AndroidManifest.xml
index 5d48bad..3b08b00 100644
--- a/current/androidx/manifests/androidx.transition_transition/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.transition_transition/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.transition" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.vectordrawable_vectordrawable-animated/AndroidManifest.xml b/current/androidx/manifests/androidx.vectordrawable_vectordrawable-animated/AndroidManifest.xml
index 5a43fa9..93f6946 100644
--- a/current/androidx/manifests/androidx.vectordrawable_vectordrawable-animated/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.vectordrawable_vectordrawable-animated/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.vectordrawable.animated" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.vectordrawable_vectordrawable/AndroidManifest.xml b/current/androidx/manifests/androidx.vectordrawable_vectordrawable/AndroidManifest.xml
index bba678c..eeaff76 100644
--- a/current/androidx/manifests/androidx.vectordrawable_vectordrawable/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.vectordrawable_vectordrawable/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.vectordrawable" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.versionedparcelable_versionedparcelable/AndroidManifest.xml b/current/androidx/manifests/androidx.versionedparcelable_versionedparcelable/AndroidManifest.xml
index 8d6020e..dc1e263 100644
--- a/current/androidx/manifests/androidx.versionedparcelable_versionedparcelable/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.versionedparcelable_versionedparcelable/AndroidManifest.xml
@@ -17,7 +17,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.versionedparcelable" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <application>
     </application>
diff --git a/current/androidx/manifests/androidx.viewpager2_viewpager2/AndroidManifest.xml b/current/androidx/manifests/androidx.viewpager2_viewpager2/AndroidManifest.xml
index 6e79034..6ec53b9 100644
--- a/current/androidx/manifests/androidx.viewpager2_viewpager2/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.viewpager2_viewpager2/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.viewpager2" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.viewpager_viewpager/AndroidManifest.xml b/current/androidx/manifests/androidx.viewpager_viewpager/AndroidManifest.xml
index 65ceb76..897ebec 100644
--- a/current/androidx/manifests/androidx.viewpager_viewpager/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.viewpager_viewpager/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.viewpager" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.webkit_webkit/AndroidManifest.xml b/current/androidx/manifests/androidx.webkit_webkit/AndroidManifest.xml
index c220fae..c4d1e99 100644
--- a/current/androidx/manifests/androidx.webkit_webkit/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.webkit_webkit/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.webkit" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.window.extensions.core_core/AndroidManifest.xml b/current/androidx/manifests/androidx.window.extensions.core_core/AndroidManifest.xml
index f9cd49d..063e5ec 100644
--- a/current/androidx/manifests/androidx.window.extensions.core_core/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.window.extensions.core_core/AndroidManifest.xml
@@ -2,6 +2,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.window.extensions.core" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.window.extensions_extensions/AndroidManifest.xml b/current/androidx/manifests/androidx.window.extensions_extensions/AndroidManifest.xml
index 63e0477..df860f2 100644
--- a/current/androidx/manifests/androidx.window.extensions_extensions/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.window.extensions_extensions/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.window.extensions" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.window_window-core/AndroidManifest.xml b/current/androidx/manifests/androidx.window_window-core/AndroidManifest.xml
index e6d8d2a..fc0bc95 100644
--- a/current/androidx/manifests/androidx.window_window-core/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.window_window-core/AndroidManifest.xml
@@ -2,6 +2,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.window.core" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.window_window-java/AndroidManifest.xml b/current/androidx/manifests/androidx.window_window-java/AndroidManifest.xml
index 92289ae..8326de5 100644
--- a/current/androidx/manifests/androidx.window_window-java/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.window_window-java/AndroidManifest.xml
@@ -16,6 +16,6 @@
 -->
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.window.java" > <!-- Empty manifest file for the library. -->
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.window_window/AndroidManifest.xml b/current/androidx/manifests/androidx.window_window/AndroidManifest.xml
index dbae6f4..b83feaf 100644
--- a/current/androidx/manifests/androidx.window_window/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.window_window/AndroidManifest.xml
@@ -17,7 +17,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.window" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <application>
         <uses-library
diff --git a/current/androidx/manifests/androidx.work_work-runtime-ktx/AndroidManifest.xml b/current/androidx/manifests/androidx.work_work-runtime-ktx/AndroidManifest.xml
index e5df39f..22b93f2 100644
--- a/current/androidx/manifests/androidx.work_work-runtime-ktx/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.work_work-runtime-ktx/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.work.ktx" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/androidx/manifests/androidx.work_work-runtime/AndroidManifest.xml b/current/androidx/manifests/androidx.work_work-runtime/AndroidManifest.xml
index 3968da9..2e089c5 100644
--- a/current/androidx/manifests/androidx.work_work-runtime/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.work_work-runtime/AndroidManifest.xml
@@ -18,7 +18,7 @@
     xmlns:tools="http://schemas.android.com/tools"
     package="androidx.work" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <uses-permission android:name="android.permission.WAKE_LOCK" />
     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
diff --git a/current/androidx/manifests/androidx.work_work-testing/AndroidManifest.xml b/current/androidx/manifests/androidx.work_work-testing/AndroidManifest.xml
index fb56dcf..63832a6 100644
--- a/current/androidx/manifests/androidx.work_work-testing/AndroidManifest.xml
+++ b/current/androidx/manifests/androidx.work_work-testing/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.work.testing" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/extras/app-toolkit/Android.bp b/current/extras/app-toolkit/Android.bp
index ed9d6c6..0ac0d1f 100644
--- a/current/extras/app-toolkit/Android.bp
+++ b/current/extras/app-toolkit/Android.bp
@@ -45,7 +45,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-arch-core-common",
@@ -59,7 +59,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-arch-core-runtime/AndroidManifest.xml",
     static_libs: [
         "android-arch-core-runtime-nodeps",
@@ -130,7 +130,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-arch-core-common",
         "android-support-fragment",
@@ -149,7 +149,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-arch-lifecycle-extensions/AndroidManifest.xml",
     static_libs: [
         "android-arch-lifecycle-extensions-nodeps",
@@ -172,7 +172,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-arch-lifecycle-common",
         "android-arch-core-common",
@@ -187,7 +187,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-arch-lifecycle-livedata-core/AndroidManifest.xml",
     static_libs: [
         "android-arch-lifecycle-livedata-core-nodeps",
@@ -206,7 +206,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-arch-core-common",
         "android-arch-core-runtime",
@@ -221,7 +221,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-arch-lifecycle-livedata/AndroidManifest.xml",
     static_libs: [
         "android-arch-lifecycle-livedata-nodeps",
@@ -240,7 +240,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-arch-lifecycle-common",
         "android-arch-core-common",
@@ -255,7 +255,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-arch-lifecycle-runtime/AndroidManifest.xml",
     static_libs: [
         "android-arch-lifecycle-runtime-nodeps",
@@ -274,7 +274,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
     ],
@@ -287,7 +287,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-arch-lifecycle-viewmodel/AndroidManifest.xml",
     static_libs: [
         "android-arch-lifecycle-viewmodel-nodeps",
@@ -331,7 +331,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-arch-paging-common",
         "android-support-v7-recyclerview",
@@ -348,7 +348,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-arch-paging-runtime/AndroidManifest.xml",
     static_libs: [
         "android-arch-paging-runtime-nodeps",
@@ -369,7 +369,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-arch-persistence-db",
@@ -383,7 +383,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-arch-persistence-db-framework/AndroidManifest.xml",
     static_libs: [
         "android-arch-persistence-db-framework-nodeps",
@@ -401,7 +401,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
     ],
@@ -414,7 +414,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-arch-persistence-db/AndroidManifest.xml",
     static_libs: [
         "android-arch-persistence-db-nodeps",
@@ -457,7 +457,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-arch-room-common",
         "android-support-core-utils",
@@ -474,7 +474,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-arch-room-runtime/AndroidManifest.xml",
     static_libs: [
         "android-arch-room-runtime-nodeps",
diff --git a/current/extras/app-toolkit/manifests/android-arch-core-runtime/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-core-runtime/AndroidManifest.xml
index c710f35..1417238 100644
--- a/current/extras/app-toolkit/manifests/android-arch-core-runtime/AndroidManifest.xml
+++ b/current/extras/app-toolkit/manifests/android-arch-core-runtime/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.arch.core" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/extras/app-toolkit/manifests/android-arch-lifecycle-extensions/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-lifecycle-extensions/AndroidManifest.xml
index ca83eb3..de3efa9 100644
--- a/current/extras/app-toolkit/manifests/android-arch-lifecycle-extensions/AndroidManifest.xml
+++ b/current/extras/app-toolkit/manifests/android-arch-lifecycle-extensions/AndroidManifest.xml
@@ -17,7 +17,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.arch.lifecycle.extensions" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <application>
         <provider
diff --git a/current/extras/app-toolkit/manifests/android-arch-lifecycle-livedata-core/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-lifecycle-livedata-core/AndroidManifest.xml
index c1d5de0..1f09216 100644
--- a/current/extras/app-toolkit/manifests/android-arch-lifecycle-livedata-core/AndroidManifest.xml
+++ b/current/extras/app-toolkit/manifests/android-arch-lifecycle-livedata-core/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.arch.lifecycle.livedata.core" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/extras/app-toolkit/manifests/android-arch-lifecycle-livedata/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-lifecycle-livedata/AndroidManifest.xml
index 056a4ee..2f4217f 100644
--- a/current/extras/app-toolkit/manifests/android-arch-lifecycle-livedata/AndroidManifest.xml
+++ b/current/extras/app-toolkit/manifests/android-arch-lifecycle-livedata/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.arch.lifecycle.livedata" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/extras/app-toolkit/manifests/android-arch-lifecycle-runtime/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-lifecycle-runtime/AndroidManifest.xml
index f92fe36..010fab7 100644
--- a/current/extras/app-toolkit/manifests/android-arch-lifecycle-runtime/AndroidManifest.xml
+++ b/current/extras/app-toolkit/manifests/android-arch-lifecycle-runtime/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.arch.lifecycle" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/extras/app-toolkit/manifests/android-arch-lifecycle-viewmodel/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-lifecycle-viewmodel/AndroidManifest.xml
index 440bccf..84e95e6 100644
--- a/current/extras/app-toolkit/manifests/android-arch-lifecycle-viewmodel/AndroidManifest.xml
+++ b/current/extras/app-toolkit/manifests/android-arch-lifecycle-viewmodel/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.arch.lifecycle.viewmodel" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/extras/app-toolkit/manifests/android-arch-paging-runtime/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-paging-runtime/AndroidManifest.xml
index 17d1bb7..ae80056 100644
--- a/current/extras/app-toolkit/manifests/android-arch-paging-runtime/AndroidManifest.xml
+++ b/current/extras/app-toolkit/manifests/android-arch-paging-runtime/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.arch.paging.runtime" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/extras/app-toolkit/manifests/android-arch-persistence-db-framework/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-persistence-db-framework/AndroidManifest.xml
index 9617944..2c2d0e9 100644
--- a/current/extras/app-toolkit/manifests/android-arch-persistence-db-framework/AndroidManifest.xml
+++ b/current/extras/app-toolkit/manifests/android-arch-persistence-db-framework/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.arch.persistence.db.framework" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/extras/app-toolkit/manifests/android-arch-persistence-db/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-persistence-db/AndroidManifest.xml
index 8f8e03d..017a1e9 100644
--- a/current/extras/app-toolkit/manifests/android-arch-persistence-db/AndroidManifest.xml
+++ b/current/extras/app-toolkit/manifests/android-arch-persistence-db/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.arch.persistence.db" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/extras/app-toolkit/manifests/android-arch-room-runtime/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-room-runtime/AndroidManifest.xml
index 1ab878f..b6ea167 100644
--- a/current/extras/app-toolkit/manifests/android-arch-room-runtime/AndroidManifest.xml
+++ b/current/extras/app-toolkit/manifests/android-arch-room-runtime/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.arch.persistence.room" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/extras/app-toolkit/manifests/android-arch-room-testing/AndroidManifest.xml b/current/extras/app-toolkit/manifests/android-arch-room-testing/AndroidManifest.xml
index 1b54ec1..883f8d1 100644
--- a/current/extras/app-toolkit/manifests/android-arch-room-testing/AndroidManifest.xml
+++ b/current/extras/app-toolkit/manifests/android-arch-room-testing/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.arch.persistence.room.testing" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/extras/material-design-x/Android.bp b/current/extras/material-design-x/Android.bp
index 495e7d7..b85e021 100644
--- a/current/extras/material-design-x/Android.bp
+++ b/current/extras/material-design-x/Android.bp
@@ -18,7 +18,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "androidx.annotation_annotation",
         "androidx.appcompat_appcompat",
@@ -45,7 +45,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/com.google.android.material_material/AndroidManifest.xml",
     static_libs: [
         "com.google.android.material_material-nodeps",
diff --git a/current/extras/material-design-x/manifests/com.google.android.material_material/AndroidManifest.xml b/current/extras/material-design-x/manifests/com.google.android.material_material/AndroidManifest.xml
index a9e5f3e..4f4b4f1 100644
--- a/current/extras/material-design-x/manifests/com.google.android.material_material/AndroidManifest.xml
+++ b/current/extras/material-design-x/manifests/com.google.android.material_material/AndroidManifest.xml
@@ -18,7 +18,7 @@
     package="com.google.android.material" >
 
     <uses-sdk
-        android:minSdkVersion="14"
+        android:minSdkVersion="19"
         android:targetSdkVersion="32" />
 
     <application />
diff --git a/current/extras/material-design/Android.bp b/current/extras/material-design/Android.bp
index 1c81a50..aa6a6d9 100644
--- a/current/extras/material-design/Android.bp
+++ b/current/extras/material-design/Android.bp
@@ -14,7 +14,7 @@
     name: "android-support-design-nodeps",
     aars: ["design/com/android/support/design/28.0.0/design-28.0.0.aar"],
     sdk_version: "current",
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-support-compat",
@@ -31,7 +31,7 @@
 android_library {
     name: "android-support-design",
     sdk_version: "current",
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-design/AndroidManifest.xml",
     static_libs: [
         "android-support-design-nodeps",
diff --git a/current/extras/material-design/manifests/android-support-design/AndroidManifest.xml b/current/extras/material-design/manifests/android-support-design/AndroidManifest.xml
index 911713f..499296e 100644
--- a/current/extras/material-design/manifests/android-support-design/AndroidManifest.xml
+++ b/current/extras/material-design/manifests/android-support-design/AndroidManifest.xml
@@ -17,7 +17,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.design" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <application />
 
diff --git a/current/support/Android.bp b/current/support/Android.bp
index 3ba8a50..3cc6304 100644
--- a/current/support/Android.bp
+++ b/current/support/Android.bp
@@ -27,7 +27,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-vectordrawable",
         "android-support-core-ui",
@@ -41,7 +41,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-animatedvectordrawable/AndroidManifest.xml",
     static_libs: [
         "android-support-animatedvectordrawable-nodeps",
@@ -59,7 +59,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-support-collections",
@@ -79,7 +79,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-v7-appcompat/AndroidManifest.xml",
     static_libs: [
         "android-support-v7-appcompat-nodeps",
@@ -103,7 +103,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-support-compat",
@@ -117,7 +117,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-asynclayoutinflater/AndroidManifest.xml",
     static_libs: [
         "android-support-asynclayoutinflater-nodeps",
@@ -135,7 +135,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
     ],
@@ -148,7 +148,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-v7-cardview/AndroidManifest.xml",
     static_libs: [
         "android-support-v7-cardview-nodeps",
@@ -191,7 +191,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-support-compat",
@@ -206,7 +206,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-coordinatorlayout/AndroidManifest.xml",
     static_libs: [
         "android-support-coordinatorlayout-nodeps",
@@ -225,7 +225,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
     ],
@@ -238,7 +238,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-cursoradapter/AndroidManifest.xml",
     static_libs: [
         "android-support-cursoradapter-nodeps",
@@ -255,7 +255,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-support-compat",
@@ -269,7 +269,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-customview/AndroidManifest.xml",
     static_libs: [
         "android-support-customview-nodeps",
@@ -287,7 +287,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
     ],
@@ -300,7 +300,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-documentfile/AndroidManifest.xml",
     static_libs: [
         "android-support-documentfile-nodeps",
@@ -317,7 +317,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-support-compat",
@@ -332,7 +332,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-drawerlayout/AndroidManifest.xml",
     static_libs: [
         "android-support-drawerlayout-nodeps",
@@ -351,7 +351,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
     ],
@@ -364,7 +364,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-exifinterface/AndroidManifest.xml",
     static_libs: [
         "android-support-exifinterface-nodeps",
@@ -381,7 +381,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-compat",
         "android-support-core-ui",
@@ -395,7 +395,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-v7-gridlayout/AndroidManifest.xml",
     static_libs: [
         "android-support-v7-gridlayout-nodeps",
@@ -413,7 +413,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
     ],
@@ -426,7 +426,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-interpolator/AndroidManifest.xml",
     static_libs: [
         "android-support-interpolator-nodeps",
@@ -443,7 +443,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "17",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-compat",
         "android-support-core-ui",
@@ -460,7 +460,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "17",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-v17-leanback/AndroidManifest.xml",
     static_libs: [
         "android-support-v17-leanback-nodeps",
@@ -481,7 +481,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-support-compat",
@@ -497,7 +497,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-loader/AndroidManifest.xml",
     static_libs: [
         "android-support-loader-nodeps",
@@ -517,7 +517,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
     ],
@@ -530,7 +530,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-localbroadcastmanager/AndroidManifest.xml",
     static_libs: [
         "android-support-localbroadcastmanager-nodeps",
@@ -547,7 +547,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-media-compat",
         "android-support-v7-appcompat",
@@ -562,7 +562,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-v7-mediarouter/AndroidManifest.xml",
     static_libs: [
         "android-support-v7-mediarouter-nodeps",
@@ -581,7 +581,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-compat",
         "android-support-core-utils",
@@ -595,7 +595,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-v7-palette/AndroidManifest.xml",
     static_libs: [
         "android-support-v7-palette-nodeps",
@@ -613,7 +613,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-compat",
     ],
@@ -626,7 +626,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-percent/AndroidManifest.xml",
     static_libs: [
         "android-support-percent-nodeps",
@@ -643,7 +643,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-v7-preference",
     ],
@@ -656,7 +656,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-v14-preference/AndroidManifest.xml",
     static_libs: [
         "android-support-v14-preference-nodeps",
@@ -673,7 +673,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-collections",
         "android-support-compat",
@@ -690,7 +690,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-v7-preference/AndroidManifest.xml",
     static_libs: [
         "android-support-v7-preference-nodeps",
@@ -711,7 +711,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
     ],
@@ -724,7 +724,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-print/AndroidManifest.xml",
     static_libs: [
         "android-support-print-nodeps",
@@ -741,7 +741,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-support-compat",
@@ -756,7 +756,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-v7-recyclerview/AndroidManifest.xml",
     static_libs: [
         "android-support-v7-recyclerview-nodeps",
@@ -775,7 +775,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-support-compat",
@@ -790,7 +790,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-slidingpanelayout/AndroidManifest.xml",
     static_libs: [
         "android-support-slidingpanelayout-nodeps",
@@ -834,7 +834,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-support-collections",
@@ -850,7 +850,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-compat/AndroidManifest.xml",
     static_libs: [
         "android-support-compat-nodeps",
@@ -870,7 +870,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-support-compat",
@@ -894,7 +894,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-core-ui/AndroidManifest.xml",
     static_libs: [
         "android-support-core-ui-nodeps",
@@ -922,7 +922,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-support-compat",
@@ -940,7 +940,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-core-utils/AndroidManifest.xml",
     static_libs: [
         "android-support-core-utils-nodeps",
@@ -962,7 +962,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-collections",
         "android-support-compat",
@@ -977,7 +977,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-dynamic-animation/AndroidManifest.xml",
     static_libs: [
         "android-support-dynamic-animation-nodeps",
@@ -996,7 +996,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-support-compat",
@@ -1014,7 +1014,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-fragment/AndroidManifest.xml",
     static_libs: [
         "android-support-fragment-nodeps",
@@ -1036,7 +1036,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-support-compat",
@@ -1050,7 +1050,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-media-compat/AndroidManifest.xml",
     static_libs: [
         "android-support-media-compat-nodeps",
@@ -1068,7 +1068,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-v4",
     ],
@@ -1081,7 +1081,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-v13/AndroidManifest.xml",
     static_libs: [
         "android-support-v13-nodeps",
@@ -1098,7 +1098,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-compat",
         "android-support-media-compat",
@@ -1115,7 +1115,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-v4/AndroidManifest.xml",
     static_libs: [
         "android-support-v4-nodeps",
@@ -1136,7 +1136,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-support-compat",
@@ -1150,7 +1150,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-vectordrawable/AndroidManifest.xml",
     static_libs: [
         "android-support-vectordrawable-nodeps",
@@ -1168,7 +1168,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-support-compat",
@@ -1183,7 +1183,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-swiperefreshlayout/AndroidManifest.xml",
     static_libs: [
         "android-support-swiperefreshlayout-nodeps",
@@ -1202,7 +1202,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-support-compat",
@@ -1216,7 +1216,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-transition/AndroidManifest.xml",
     static_libs: [
         "android-support-transition-nodeps",
@@ -1234,7 +1234,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
     ],
@@ -1247,7 +1247,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-versionedparcelable/AndroidManifest.xml",
     static_libs: [
         "android-versionedparcelable-nodeps",
@@ -1264,7 +1264,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-annotations",
         "android-support-compat",
@@ -1279,7 +1279,7 @@
         "//apex_available:platform",
         "//apex_available:anyapex",
     ],
-    min_sdk_version: "14",
+    min_sdk_version: "19",
     manifest: "manifests/android-support-viewpager/AndroidManifest.xml",
     static_libs: [
         "android-support-viewpager-nodeps",
diff --git a/current/support/manifests/android-support-animatedvectordrawable/AndroidManifest.xml b/current/support/manifests/android-support-animatedvectordrawable/AndroidManifest.xml
index af92e72..0be3d4b 100644
--- a/current/support/manifests/android-support-animatedvectordrawable/AndroidManifest.xml
+++ b/current/support/manifests/android-support-animatedvectordrawable/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.graphics.drawable" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-asynclayoutinflater/AndroidManifest.xml b/current/support/manifests/android-support-asynclayoutinflater/AndroidManifest.xml
index ae09bdb..54a54bd 100644
--- a/current/support/manifests/android-support-asynclayoutinflater/AndroidManifest.xml
+++ b/current/support/manifests/android-support-asynclayoutinflater/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.asynclayoutinflater" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-compat/AndroidManifest.xml b/current/support/manifests/android-support-compat/AndroidManifest.xml
index e9c5928..40ee31f 100644
--- a/current/support/manifests/android-support-compat/AndroidManifest.xml
+++ b/current/support/manifests/android-support-compat/AndroidManifest.xml
@@ -17,7 +17,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.compat" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <application android:appComponentFactory="android.support.v4.app.CoreComponentFactory" />
 
diff --git a/current/support/manifests/android-support-coordinatorlayout/AndroidManifest.xml b/current/support/manifests/android-support-coordinatorlayout/AndroidManifest.xml
index b700a2d..337eb4f 100644
--- a/current/support/manifests/android-support-coordinatorlayout/AndroidManifest.xml
+++ b/current/support/manifests/android-support-coordinatorlayout/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.coordinatorlayout" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-core-ui/AndroidManifest.xml b/current/support/manifests/android-support-core-ui/AndroidManifest.xml
index 9defa24..449c77a 100644
--- a/current/support/manifests/android-support-core-ui/AndroidManifest.xml
+++ b/current/support/manifests/android-support-core-ui/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.coreui" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-core-utils/AndroidManifest.xml b/current/support/manifests/android-support-core-utils/AndroidManifest.xml
index 543f549..92d1c76 100644
--- a/current/support/manifests/android-support-core-utils/AndroidManifest.xml
+++ b/current/support/manifests/android-support-core-utils/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.coreutils" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-cursoradapter/AndroidManifest.xml b/current/support/manifests/android-support-cursoradapter/AndroidManifest.xml
index 7d0849c..bfc15f9 100644
--- a/current/support/manifests/android-support-cursoradapter/AndroidManifest.xml
+++ b/current/support/manifests/android-support-cursoradapter/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.cursoradapter" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-customview/AndroidManifest.xml b/current/support/manifests/android-support-customview/AndroidManifest.xml
index 332f31a..8741b79 100644
--- a/current/support/manifests/android-support-customview/AndroidManifest.xml
+++ b/current/support/manifests/android-support-customview/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.customview" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-documentfile/AndroidManifest.xml b/current/support/manifests/android-support-documentfile/AndroidManifest.xml
index c23f879..e902454 100644
--- a/current/support/manifests/android-support-documentfile/AndroidManifest.xml
+++ b/current/support/manifests/android-support-documentfile/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.documentfile" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-drawerlayout/AndroidManifest.xml b/current/support/manifests/android-support-drawerlayout/AndroidManifest.xml
index e150138..4e0fd15 100644
--- a/current/support/manifests/android-support-drawerlayout/AndroidManifest.xml
+++ b/current/support/manifests/android-support-drawerlayout/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.drawerlayout" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-dynamic-animation/AndroidManifest.xml b/current/support/manifests/android-support-dynamic-animation/AndroidManifest.xml
index ce3c761..e126c4e 100644
--- a/current/support/manifests/android-support-dynamic-animation/AndroidManifest.xml
+++ b/current/support/manifests/android-support-dynamic-animation/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.dynamicanimation" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-emoji-appcompat/AndroidManifest.xml b/current/support/manifests/android-support-emoji-appcompat/AndroidManifest.xml
index 74d7e06..3ae03b5 100644
--- a/current/support/manifests/android-support-emoji-appcompat/AndroidManifest.xml
+++ b/current/support/manifests/android-support-emoji-appcompat/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.text.emoji.appcompat" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-emoji-bundled/AndroidManifest.xml b/current/support/manifests/android-support-emoji-bundled/AndroidManifest.xml
index e8fe31b..806a844 100644
--- a/current/support/manifests/android-support-emoji-bundled/AndroidManifest.xml
+++ b/current/support/manifests/android-support-emoji-bundled/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.text.emoji.bundled" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-emoji/AndroidManifest.xml b/current/support/manifests/android-support-emoji/AndroidManifest.xml
index 53e9136..d4ec708 100644
--- a/current/support/manifests/android-support-emoji/AndroidManifest.xml
+++ b/current/support/manifests/android-support-emoji/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.text.emoji" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-exifinterface/AndroidManifest.xml b/current/support/manifests/android-support-exifinterface/AndroidManifest.xml
index 9abdaaa..f006e52 100644
--- a/current/support/manifests/android-support-exifinterface/AndroidManifest.xml
+++ b/current/support/manifests/android-support-exifinterface/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.exifinterface" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-fragment/AndroidManifest.xml b/current/support/manifests/android-support-fragment/AndroidManifest.xml
index 6a6c686..96848cb 100644
--- a/current/support/manifests/android-support-fragment/AndroidManifest.xml
+++ b/current/support/manifests/android-support-fragment/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.fragment" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-interpolator/AndroidManifest.xml b/current/support/manifests/android-support-interpolator/AndroidManifest.xml
index 1ea3b26..2cf2d8b 100644
--- a/current/support/manifests/android-support-interpolator/AndroidManifest.xml
+++ b/current/support/manifests/android-support-interpolator/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.interpolator" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-loader/AndroidManifest.xml b/current/support/manifests/android-support-loader/AndroidManifest.xml
index dabde12..a83bf0e 100644
--- a/current/support/manifests/android-support-loader/AndroidManifest.xml
+++ b/current/support/manifests/android-support-loader/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.loader" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-localbroadcastmanager/AndroidManifest.xml b/current/support/manifests/android-support-localbroadcastmanager/AndroidManifest.xml
index 3543365..2d4e0a4 100644
--- a/current/support/manifests/android-support-localbroadcastmanager/AndroidManifest.xml
+++ b/current/support/manifests/android-support-localbroadcastmanager/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.localbroadcastmanager" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-media-compat/AndroidManifest.xml b/current/support/manifests/android-support-media-compat/AndroidManifest.xml
index 46e4ab0..4a5b7fa 100644
--- a/current/support/manifests/android-support-media-compat/AndroidManifest.xml
+++ b/current/support/manifests/android-support-media-compat/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.mediacompat" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-percent/AndroidManifest.xml b/current/support/manifests/android-support-percent/AndroidManifest.xml
index 0abf581..a6a3a4a 100644
--- a/current/support/manifests/android-support-percent/AndroidManifest.xml
+++ b/current/support/manifests/android-support-percent/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.percent" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-print/AndroidManifest.xml b/current/support/manifests/android-support-print/AndroidManifest.xml
index 26a6ad9..aba07ed 100644
--- a/current/support/manifests/android-support-print/AndroidManifest.xml
+++ b/current/support/manifests/android-support-print/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.print" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-recyclerview-selection/AndroidManifest.xml b/current/support/manifests/android-support-recyclerview-selection/AndroidManifest.xml
index 3986020..c602f26 100644
--- a/current/support/manifests/android-support-recyclerview-selection/AndroidManifest.xml
+++ b/current/support/manifests/android-support-recyclerview-selection/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.recyclerview.selection" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-slidingpanelayout/AndroidManifest.xml b/current/support/manifests/android-support-slidingpanelayout/AndroidManifest.xml
index d2ab689..dacdb4e 100644
--- a/current/support/manifests/android-support-slidingpanelayout/AndroidManifest.xml
+++ b/current/support/manifests/android-support-slidingpanelayout/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.slidingpanelayout" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-swiperefreshlayout/AndroidManifest.xml b/current/support/manifests/android-support-swiperefreshlayout/AndroidManifest.xml
index 8df4bce..f1935ec 100644
--- a/current/support/manifests/android-support-swiperefreshlayout/AndroidManifest.xml
+++ b/current/support/manifests/android-support-swiperefreshlayout/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.swiperefreshlayout" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-transition/AndroidManifest.xml b/current/support/manifests/android-support-transition/AndroidManifest.xml
index b024f24..175a5a7 100644
--- a/current/support/manifests/android-support-transition/AndroidManifest.xml
+++ b/current/support/manifests/android-support-transition/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.transition" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v13/AndroidManifest.xml b/current/support/manifests/android-support-v13/AndroidManifest.xml
index b28bdd7..d92f158 100644
--- a/current/support/manifests/android-support-v13/AndroidManifest.xml
+++ b/current/support/manifests/android-support-v13/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.v13" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v14-preference/AndroidManifest.xml b/current/support/manifests/android-support-v14-preference/AndroidManifest.xml
index bae5d45..c08fcc9 100644
--- a/current/support/manifests/android-support-v14-preference/AndroidManifest.xml
+++ b/current/support/manifests/android-support-v14-preference/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.v14.preference" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v17-leanback/AndroidManifest.xml b/current/support/manifests/android-support-v17-leanback/AndroidManifest.xml
index 476dac7..79a6645 100644
--- a/current/support/manifests/android-support-v17-leanback/AndroidManifest.xml
+++ b/current/support/manifests/android-support-v17-leanback/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.v17.leanback" >
 
-    <uses-sdk android:minSdkVersion="17" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v17-preference-leanback/AndroidManifest.xml b/current/support/manifests/android-support-v17-preference-leanback/AndroidManifest.xml
index 4f314d1..3dc0fc3 100644
--- a/current/support/manifests/android-support-v17-preference-leanback/AndroidManifest.xml
+++ b/current/support/manifests/android-support-v17-preference-leanback/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.v17.preference" >
 
-    <uses-sdk android:minSdkVersion="17" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v4/AndroidManifest.xml b/current/support/manifests/android-support-v4/AndroidManifest.xml
index 17eb08f0..092bfbb 100644
--- a/current/support/manifests/android-support-v4/AndroidManifest.xml
+++ b/current/support/manifests/android-support-v4/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.v4" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v7-appcompat/AndroidManifest.xml b/current/support/manifests/android-support-v7-appcompat/AndroidManifest.xml
index 351b3b5..ec1821a 100644
--- a/current/support/manifests/android-support-v7-appcompat/AndroidManifest.xml
+++ b/current/support/manifests/android-support-v7-appcompat/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.v7.appcompat" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v7-cardview/AndroidManifest.xml b/current/support/manifests/android-support-v7-cardview/AndroidManifest.xml
index c12a9bc..60dcf47 100644
--- a/current/support/manifests/android-support-v7-cardview/AndroidManifest.xml
+++ b/current/support/manifests/android-support-v7-cardview/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.v7.cardview" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v7-gridlayout/AndroidManifest.xml b/current/support/manifests/android-support-v7-gridlayout/AndroidManifest.xml
index 545fbda..e57a968 100644
--- a/current/support/manifests/android-support-v7-gridlayout/AndroidManifest.xml
+++ b/current/support/manifests/android-support-v7-gridlayout/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.v7.gridlayout" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v7-mediarouter/AndroidManifest.xml b/current/support/manifests/android-support-v7-mediarouter/AndroidManifest.xml
index 530cb6d..52ddaee 100644
--- a/current/support/manifests/android-support-v7-mediarouter/AndroidManifest.xml
+++ b/current/support/manifests/android-support-v7-mediarouter/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.v7.mediarouter" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v7-palette/AndroidManifest.xml b/current/support/manifests/android-support-v7-palette/AndroidManifest.xml
index e3615db..cec3e6e 100644
--- a/current/support/manifests/android-support-v7-palette/AndroidManifest.xml
+++ b/current/support/manifests/android-support-v7-palette/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.v7.palette" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v7-preference/AndroidManifest.xml b/current/support/manifests/android-support-v7-preference/AndroidManifest.xml
index 994c2e4..abc5773 100644
--- a/current/support/manifests/android-support-v7-preference/AndroidManifest.xml
+++ b/current/support/manifests/android-support-v7-preference/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.v7.preference" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v7-recyclerview/AndroidManifest.xml b/current/support/manifests/android-support-v7-recyclerview/AndroidManifest.xml
index 88bc29f..7e584a9 100644
--- a/current/support/manifests/android-support-v7-recyclerview/AndroidManifest.xml
+++ b/current/support/manifests/android-support-v7-recyclerview/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.v7.recyclerview" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-vectordrawable/AndroidManifest.xml b/current/support/manifests/android-support-vectordrawable/AndroidManifest.xml
index af92e72..0be3d4b 100644
--- a/current/support/manifests/android-support-vectordrawable/AndroidManifest.xml
+++ b/current/support/manifests/android-support-vectordrawable/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.graphics.drawable" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-viewpager/AndroidManifest.xml b/current/support/manifests/android-support-viewpager/AndroidManifest.xml
index 2620d3d..4bcdec2 100644
--- a/current/support/manifests/android-support-viewpager/AndroidManifest.xml
+++ b/current/support/manifests/android-support-viewpager/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="android.support.v7.viewpager" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-webkit/AndroidManifest.xml b/current/support/manifests/android-support-webkit/AndroidManifest.xml
index c220fae..c4d1e99 100644
--- a/current/support/manifests/android-support-webkit/AndroidManifest.xml
+++ b/current/support/manifests/android-support-webkit/AndroidManifest.xml
@@ -17,6 +17,6 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.webkit" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
 </manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-versionedparcelable/AndroidManifest.xml b/current/support/manifests/android-versionedparcelable/AndroidManifest.xml
index 8d6020e..dc1e263 100644
--- a/current/support/manifests/android-versionedparcelable/AndroidManifest.xml
+++ b/current/support/manifests/android-versionedparcelable/AndroidManifest.xml
@@ -17,7 +17,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="androidx.versionedparcelable" >
 
-    <uses-sdk android:minSdkVersion="14" />
+    <uses-sdk android:minSdkVersion="19" />
 
     <application>
     </application>
diff --git a/extensions/10/module-lib/api/framework-connectivity.txt b/extensions/10/module-lib/api/framework-connectivity.txt
index 193bd92..78d855a 100644
--- a/extensions/10/module-lib/api/framework-connectivity.txt
+++ b/extensions/10/module-lib/api/framework-connectivity.txt
@@ -231,6 +231,7 @@
 
   public final class VpnTransportInfo implements android.os.Parcelable android.net.TransportInfo {
     ctor @Deprecated public VpnTransportInfo(int, @Nullable String);
+    method public long getApplicableRedactions();
     method @Nullable public String getSessionId();
     method @NonNull public android.net.VpnTransportInfo makeCopy(long);
   }
diff --git a/extensions/10/system/api/framework-adservices.txt b/extensions/10/system/api/framework-adservices.txt
index 958f5dc..c662cf7 100644
--- a/extensions/10/system/api/framework-adservices.txt
+++ b/extensions/10/system/api/framework-adservices.txt
@@ -88,6 +88,7 @@
     method public int describeContents();
     method public boolean isApiEnabled();
     method public boolean isSuccess();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
     field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.EnableAdServicesResponse> CREATOR;
   }
 
diff --git a/extensions/11/module-lib/api/framework-adservices-removed.txt b/extensions/11/module-lib/api/framework-adservices-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/module-lib/api/framework-adservices-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/module-lib/api/framework-adservices.txt b/extensions/11/module-lib/api/framework-adservices.txt
new file mode 100644
index 0000000..3a3276d
--- /dev/null
+++ b/extensions/11/module-lib/api/framework-adservices.txt
@@ -0,0 +1,9 @@
+// Signature format: 2.0
+package android.adservices {
+
+  public class AdServicesFrameworkInitializer {
+    method public static void registerServiceWrappers();
+  }
+
+}
+
diff --git a/extensions/11/module-lib/api/framework-connectivity-removed.txt b/extensions/11/module-lib/api/framework-connectivity-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/module-lib/api/framework-connectivity-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/module-lib/api/framework-connectivity-t-removed.txt b/extensions/11/module-lib/api/framework-connectivity-t-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/module-lib/api/framework-connectivity-t-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/module-lib/api/framework-connectivity-t.txt b/extensions/11/module-lib/api/framework-connectivity-t.txt
new file mode 100644
index 0000000..5a8d47b
--- /dev/null
+++ b/extensions/11/module-lib/api/framework-connectivity-t.txt
@@ -0,0 +1,209 @@
+// Signature format: 2.0
+package android.app.usage {
+
+  public class NetworkStatsManager {
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void forceUpdate();
+    method public static int getCollapsedRatType(int);
+    method @NonNull @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public android.net.NetworkStats getMobileUidStats();
+    method @NonNull @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public android.net.NetworkStats getWifiUidStats();
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void noteUidForeground(int, boolean);
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void notifyNetworkStatus(@NonNull java.util.List<android.net.Network>, @NonNull java.util.List<android.net.NetworkStateSnapshot>, @Nullable String, @NonNull java.util.List<android.net.UnderlyingNetworkInfo>);
+    method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForDevice(@NonNull android.net.NetworkTemplate, long, long);
+    method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForUidTagState(@NonNull android.net.NetworkTemplate, long, long, int, int, int) throws java.lang.SecurityException;
+    method @NonNull @WorkerThread public android.app.usage.NetworkStats querySummary(@NonNull android.net.NetworkTemplate, long, long) throws java.lang.SecurityException;
+    method @NonNull @WorkerThread public android.app.usage.NetworkStats.Bucket querySummaryForDevice(@NonNull android.net.NetworkTemplate, long, long);
+    method @NonNull @WorkerThread public android.app.usage.NetworkStats queryTaggedSummary(@NonNull android.net.NetworkTemplate, long, long) throws java.lang.SecurityException;
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}, conditional=true) public void registerUsageCallback(@NonNull android.net.NetworkTemplate, long, @NonNull java.util.concurrent.Executor, @NonNull android.app.usage.NetworkStatsManager.UsageCallback);
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void setDefaultGlobalAlert(long);
+    method public void setPollForce(boolean);
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void setPollOnOpen(boolean);
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void setStatsProviderWarningAndLimitAsync(@NonNull String, long, long);
+    field public static final int NETWORK_TYPE_5G_NSA = -2; // 0xfffffffe
+  }
+
+  public abstract static class NetworkStatsManager.UsageCallback {
+    method public void onThresholdReached(@NonNull android.net.NetworkTemplate);
+  }
+
+}
+
+package android.nearby {
+
+  public final class NearbyFrameworkInitializer {
+    method public static void registerServiceWrappers();
+  }
+
+}
+
+package android.net {
+
+  public final class ConnectivityFrameworkInitializerTiramisu {
+    method public static void registerServiceWrappers();
+  }
+
+  public class EthernetManager {
+    method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void addEthernetStateListener(@NonNull java.util.concurrent.Executor, @NonNull java.util.function.IntConsumer);
+    method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void addInterfaceStateListener(@NonNull java.util.concurrent.Executor, @NonNull android.net.EthernetManager.InterfaceStateListener);
+    method @NonNull @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public java.util.List<java.lang.String> getInterfaceList();
+    method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void removeEthernetStateListener(@NonNull java.util.function.IntConsumer);
+    method public void removeInterfaceStateListener(@NonNull android.net.EthernetManager.InterfaceStateListener);
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void setEthernetEnabled(boolean);
+    method public void setIncludeTestInterfaces(boolean);
+    field public static final int ETHERNET_STATE_DISABLED = 0; // 0x0
+    field public static final int ETHERNET_STATE_ENABLED = 1; // 0x1
+    field public static final int ROLE_CLIENT = 1; // 0x1
+    field public static final int ROLE_NONE = 0; // 0x0
+    field public static final int ROLE_SERVER = 2; // 0x2
+    field public static final int STATE_ABSENT = 0; // 0x0
+    field public static final int STATE_LINK_DOWN = 1; // 0x1
+    field public static final int STATE_LINK_UP = 2; // 0x2
+  }
+
+  public static interface EthernetManager.InterfaceStateListener {
+    method public void onInterfaceStateChanged(@NonNull String, int, int, @Nullable android.net.IpConfiguration);
+  }
+
+  public class IpSecManager {
+    field public static final int DIRECTION_FWD = 2; // 0x2
+  }
+
+  public static final class IpSecManager.UdpEncapsulationSocket implements java.lang.AutoCloseable {
+    method public int getResourceId();
+  }
+
+  public class NetworkIdentity {
+    method public int getOemManaged();
+    method public int getRatType();
+    method public int getSubId();
+    method @Nullable public String getSubscriberId();
+    method public int getType();
+    method @Nullable public String getWifiNetworkKey();
+    method public boolean isDefaultNetwork();
+    method public boolean isMetered();
+    method public boolean isRoaming();
+  }
+
+  public static final class NetworkIdentity.Builder {
+    ctor public NetworkIdentity.Builder();
+    method @NonNull public android.net.NetworkIdentity build();
+    method @NonNull public android.net.NetworkIdentity.Builder clearRatType();
+    method @NonNull public android.net.NetworkIdentity.Builder setDefaultNetwork(boolean);
+    method @NonNull public android.net.NetworkIdentity.Builder setMetered(boolean);
+    method @NonNull public android.net.NetworkIdentity.Builder setNetworkStateSnapshot(@NonNull android.net.NetworkStateSnapshot);
+    method @NonNull public android.net.NetworkIdentity.Builder setOemManaged(int);
+    method @NonNull public android.net.NetworkIdentity.Builder setRatType(int);
+    method @NonNull public android.net.NetworkIdentity.Builder setRoaming(boolean);
+    method @NonNull public android.net.NetworkIdentity.Builder setSubId(int);
+    method @NonNull public android.net.NetworkIdentity.Builder setSubscriberId(@Nullable String);
+    method @NonNull public android.net.NetworkIdentity.Builder setType(int);
+    method @NonNull public android.net.NetworkIdentity.Builder setWifiNetworkKey(@Nullable String);
+  }
+
+  public final class NetworkStateSnapshot implements android.os.Parcelable {
+    ctor public NetworkStateSnapshot(@NonNull android.net.Network, @NonNull android.net.NetworkCapabilities, @NonNull android.net.LinkProperties, @Nullable String, int);
+    method public int describeContents();
+    method public int getLegacyType();
+    method @NonNull public android.net.LinkProperties getLinkProperties();
+    method @NonNull public android.net.Network getNetwork();
+    method @NonNull public android.net.NetworkCapabilities getNetworkCapabilities();
+    method public int getSubId();
+    method @Deprecated @Nullable public String getSubscriberId();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkStateSnapshot> CREATOR;
+  }
+
+  public class NetworkStatsCollection {
+    method @NonNull public java.util.Map<android.net.NetworkStatsCollection.Key,android.net.NetworkStatsHistory> getEntries();
+  }
+
+  public static final class NetworkStatsCollection.Builder {
+    ctor public NetworkStatsCollection.Builder(long);
+    method @NonNull public android.net.NetworkStatsCollection.Builder addEntry(@NonNull android.net.NetworkStatsCollection.Key, @NonNull android.net.NetworkStatsHistory);
+    method @NonNull public android.net.NetworkStatsCollection build();
+  }
+
+  public static final class NetworkStatsCollection.Key {
+    ctor public NetworkStatsCollection.Key(@NonNull java.util.Set<android.net.NetworkIdentity>, int, int, int);
+  }
+
+  public final class NetworkStatsHistory implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public java.util.List<android.net.NetworkStatsHistory.Entry> getEntries();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkStatsHistory> CREATOR;
+  }
+
+  public static final class NetworkStatsHistory.Builder {
+    ctor public NetworkStatsHistory.Builder(long, int);
+    method @NonNull public android.net.NetworkStatsHistory.Builder addEntry(@NonNull android.net.NetworkStatsHistory.Entry);
+    method @NonNull public android.net.NetworkStatsHistory build();
+  }
+
+  public static final class NetworkStatsHistory.Entry {
+    ctor public NetworkStatsHistory.Entry(long, long, long, long, long, long, long);
+    method public long getActiveTime();
+    method public long getBucketStart();
+    method public long getOperations();
+    method public long getRxBytes();
+    method public long getRxPackets();
+    method public long getTxBytes();
+    method public long getTxPackets();
+  }
+
+  public final class NetworkTemplate implements android.os.Parcelable {
+    method public int describeContents();
+    method public int getDefaultNetworkStatus();
+    method public int getMatchRule();
+    method public int getMeteredness();
+    method public int getOemManaged();
+    method public int getRatType();
+    method public int getRoaming();
+    method @NonNull public java.util.Set<java.lang.String> getSubscriberIds();
+    method @NonNull public java.util.Set<java.lang.String> getWifiNetworkKeys();
+    method public boolean matches(@NonNull android.net.NetworkIdentity);
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkTemplate> CREATOR;
+    field public static final int MATCH_BLUETOOTH = 8; // 0x8
+    field public static final int MATCH_CARRIER = 10; // 0xa
+    field public static final int MATCH_ETHERNET = 5; // 0x5
+    field public static final int MATCH_MOBILE = 1; // 0x1
+    field public static final int MATCH_PROXY = 9; // 0x9
+    field public static final int MATCH_WIFI = 4; // 0x4
+    field public static final int NETWORK_TYPE_ALL = -1; // 0xffffffff
+    field public static final int OEM_MANAGED_ALL = -1; // 0xffffffff
+    field public static final int OEM_MANAGED_NO = 0; // 0x0
+    field public static final int OEM_MANAGED_PAID = 1; // 0x1
+    field public static final int OEM_MANAGED_PRIVATE = 2; // 0x2
+    field public static final int OEM_MANAGED_YES = -2; // 0xfffffffe
+  }
+
+  public static final class NetworkTemplate.Builder {
+    ctor public NetworkTemplate.Builder(int);
+    method @NonNull public android.net.NetworkTemplate build();
+    method @NonNull public android.net.NetworkTemplate.Builder setDefaultNetworkStatus(int);
+    method @NonNull public android.net.NetworkTemplate.Builder setMeteredness(int);
+    method @NonNull public android.net.NetworkTemplate.Builder setOemManaged(int);
+    method @NonNull public android.net.NetworkTemplate.Builder setRatType(int);
+    method @NonNull public android.net.NetworkTemplate.Builder setRoaming(int);
+    method @NonNull public android.net.NetworkTemplate.Builder setSubscriberIds(@NonNull java.util.Set<java.lang.String>);
+    method @NonNull public android.net.NetworkTemplate.Builder setWifiNetworkKeys(@NonNull java.util.Set<java.lang.String>);
+  }
+
+  public class TrafficStats {
+    method public static void attachSocketTagger();
+    method public static void init(@NonNull android.content.Context);
+    method public static void setThreadStatsTagDownload();
+  }
+
+  public final class UnderlyingNetworkInfo implements android.os.Parcelable {
+    ctor public UnderlyingNetworkInfo(int, @NonNull String, @NonNull java.util.List<java.lang.String>);
+    method public int describeContents();
+    method @NonNull public String getInterface();
+    method public int getOwnerUid();
+    method @NonNull public java.util.List<java.lang.String> getUnderlyingInterfaces();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.UnderlyingNetworkInfo> CREATOR;
+  }
+
+}
+
diff --git a/extensions/11/module-lib/api/framework-connectivity.txt b/extensions/11/module-lib/api/framework-connectivity.txt
new file mode 100644
index 0000000..99e96c8
--- /dev/null
+++ b/extensions/11/module-lib/api/framework-connectivity.txt
@@ -0,0 +1,243 @@
+// Signature format: 2.0
+package android.net {
+
+  public final class ConnectivityFrameworkInitializer {
+    method public static void registerServiceWrappers();
+  }
+
+  public class ConnectivityManager {
+    method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void addUidToMeteredNetworkAllowList(int);
+    method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void addUidToMeteredNetworkDenyList(int);
+    method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void factoryReset();
+    method @NonNull @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public java.util.List<android.net.NetworkStateSnapshot> getAllNetworkStateSnapshots();
+    method @Nullable public android.net.ProxyInfo getGlobalProxy();
+    method @NonNull public static android.util.Range<java.lang.Integer> getIpSecNetIdRange();
+    method @Nullable @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public android.net.LinkProperties getRedactedLinkPropertiesForPackage(@NonNull android.net.LinkProperties, int, @NonNull String);
+    method @Nullable @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public android.net.NetworkCapabilities getRedactedNetworkCapabilitiesForPackage(@NonNull android.net.NetworkCapabilities, int, @NonNull String);
+    method @RequiresPermission(android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK) public boolean isUidNetworkingBlocked(int, boolean);
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void registerDefaultNetworkCallbackForUid(int, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler);
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.CONNECTIVITY_USE_RESTRICTED_NETWORKS}) public void registerSystemDefaultNetworkCallback(@NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler);
+    method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void removeUidFromMeteredNetworkAllowList(int);
+    method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void removeUidFromMeteredNetworkDenyList(int);
+    method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void replaceFirewallChain(int, @NonNull int[]);
+    method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void requestBackgroundNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler);
+    method @Deprecated public boolean requestRouteToHostAddress(int, java.net.InetAddress);
+    method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setAcceptPartialConnectivity(@NonNull android.net.Network, boolean, boolean);
+    method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setAcceptUnvalidated(@NonNull android.net.Network, boolean, boolean);
+    method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setAvoidUnvalidated(@NonNull android.net.Network);
+    method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setFirewallChainEnabled(int, boolean);
+    method @RequiresPermission(android.Manifest.permission.NETWORK_STACK) public void setGlobalProxy(@Nullable android.net.ProxyInfo);
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void setLegacyLockdownVpnEnabled(boolean);
+    method @Deprecated @RequiresPermission(android.Manifest.permission.NETWORK_STACK) public void setProfileNetworkPreference(@NonNull android.os.UserHandle, int, @Nullable java.util.concurrent.Executor, @Nullable Runnable);
+    method @RequiresPermission(android.Manifest.permission.NETWORK_STACK) public void setProfileNetworkPreferences(@NonNull android.os.UserHandle, @NonNull java.util.List<android.net.ProfileNetworkPreference>, @Nullable java.util.concurrent.Executor, @Nullable Runnable);
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void setRequireVpnForUids(boolean, @NonNull java.util.Collection<android.util.Range<java.lang.Integer>>);
+    method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void setUidFirewallRule(int, int, int);
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.NETWORK_SETTINGS}) public void setVpnDefaultForUids(@NonNull String, @NonNull java.util.Collection<android.util.Range<java.lang.Integer>>);
+    method @RequiresPermission(anyOf={android.Manifest.permission.MANAGE_TEST_NETWORKS, android.Manifest.permission.NETWORK_STACK}) public void simulateDataStall(int, long, @NonNull android.net.Network, @NonNull android.os.PersistableBundle);
+    method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void startCaptivePortalApp(@NonNull android.net.Network);
+    method public void systemReady();
+    field public static final String ACTION_CLEAR_DNS_CACHE = "android.net.action.CLEAR_DNS_CACHE";
+    field public static final String ACTION_PROMPT_LOST_VALIDATION = "android.net.action.PROMPT_LOST_VALIDATION";
+    field public static final String ACTION_PROMPT_PARTIAL_CONNECTIVITY = "android.net.action.PROMPT_PARTIAL_CONNECTIVITY";
+    field public static final String ACTION_PROMPT_UNVALIDATED = "android.net.action.PROMPT_UNVALIDATED";
+    field public static final int BLOCKED_METERED_REASON_ADMIN_DISABLED = 262144; // 0x40000
+    field public static final int BLOCKED_METERED_REASON_DATA_SAVER = 65536; // 0x10000
+    field public static final int BLOCKED_METERED_REASON_MASK = -65536; // 0xffff0000
+    field public static final int BLOCKED_METERED_REASON_USER_RESTRICTED = 131072; // 0x20000
+    field public static final int BLOCKED_REASON_APP_BACKGROUND = 64; // 0x40
+    field public static final int BLOCKED_REASON_APP_STANDBY = 4; // 0x4
+    field public static final int BLOCKED_REASON_BATTERY_SAVER = 1; // 0x1
+    field public static final int BLOCKED_REASON_DOZE = 2; // 0x2
+    field public static final int BLOCKED_REASON_LOCKDOWN_VPN = 16; // 0x10
+    field public static final int BLOCKED_REASON_LOW_POWER_STANDBY = 32; // 0x20
+    field public static final int BLOCKED_REASON_NONE = 0; // 0x0
+    field public static final int BLOCKED_REASON_RESTRICTED_MODE = 8; // 0x8
+    field public static final int FIREWALL_CHAIN_BACKGROUND = 6; // 0x6
+    field public static final int FIREWALL_CHAIN_DOZABLE = 1; // 0x1
+    field public static final int FIREWALL_CHAIN_LOW_POWER_STANDBY = 5; // 0x5
+    field public static final int FIREWALL_CHAIN_OEM_DENY_1 = 7; // 0x7
+    field public static final int FIREWALL_CHAIN_OEM_DENY_2 = 8; // 0x8
+    field public static final int FIREWALL_CHAIN_OEM_DENY_3 = 9; // 0x9
+    field public static final int FIREWALL_CHAIN_POWERSAVE = 3; // 0x3
+    field public static final int FIREWALL_CHAIN_RESTRICTED = 4; // 0x4
+    field public static final int FIREWALL_CHAIN_STANDBY = 2; // 0x2
+    field public static final int FIREWALL_RULE_ALLOW = 1; // 0x1
+    field public static final int FIREWALL_RULE_DEFAULT = 0; // 0x0
+    field public static final int FIREWALL_RULE_DENY = 2; // 0x2
+    field public static final int PROFILE_NETWORK_PREFERENCE_DEFAULT = 0; // 0x0
+    field public static final int PROFILE_NETWORK_PREFERENCE_ENTERPRISE = 1; // 0x1
+    field public static final int PROFILE_NETWORK_PREFERENCE_ENTERPRISE_BLOCKING = 3; // 0x3
+    field public static final int PROFILE_NETWORK_PREFERENCE_ENTERPRISE_NO_FALLBACK = 2; // 0x2
+  }
+
+  public static class ConnectivityManager.NetworkCallback {
+    method public void onBlockedStatusChanged(@NonNull android.net.Network, int);
+  }
+
+  public class ConnectivitySettingsManager {
+    method public static void clearGlobalProxy(@NonNull android.content.Context);
+    method @Nullable public static String getCaptivePortalHttpUrl(@NonNull android.content.Context);
+    method public static int getCaptivePortalMode(@NonNull android.content.Context, int);
+    method @NonNull public static java.time.Duration getConnectivityKeepPendingIntentDuration(@NonNull android.content.Context, @NonNull java.time.Duration);
+    method @NonNull public static android.util.Range<java.lang.Integer> getDnsResolverSampleRanges(@NonNull android.content.Context);
+    method @NonNull public static java.time.Duration getDnsResolverSampleValidityDuration(@NonNull android.content.Context, @NonNull java.time.Duration);
+    method public static int getDnsResolverSuccessThresholdPercent(@NonNull android.content.Context, int);
+    method @Nullable public static android.net.ProxyInfo getGlobalProxy(@NonNull android.content.Context);
+    method public static long getIngressRateLimitInBytesPerSecond(@NonNull android.content.Context);
+    method @NonNull public static java.time.Duration getMobileDataActivityTimeout(@NonNull android.content.Context, @NonNull java.time.Duration);
+    method public static boolean getMobileDataAlwaysOn(@NonNull android.content.Context, boolean);
+    method @NonNull public static java.util.Set<java.lang.Integer> getMobileDataPreferredUids(@NonNull android.content.Context);
+    method public static int getNetworkAvoidBadWifi(@NonNull android.content.Context);
+    method @Nullable public static String getNetworkMeteredMultipathPreference(@NonNull android.content.Context);
+    method public static int getNetworkSwitchNotificationMaximumDailyCount(@NonNull android.content.Context, int);
+    method @NonNull public static java.time.Duration getNetworkSwitchNotificationRateDuration(@NonNull android.content.Context, @NonNull java.time.Duration);
+    method @NonNull public static String getPrivateDnsDefaultMode(@NonNull android.content.Context);
+    method @Nullable public static String getPrivateDnsHostname(@NonNull android.content.Context);
+    method public static int getPrivateDnsMode(@NonNull android.content.Context);
+    method @NonNull public static java.util.Set<java.lang.Integer> getUidsAllowedOnRestrictedNetworks(@NonNull android.content.Context);
+    method public static boolean getWifiAlwaysRequested(@NonNull android.content.Context, boolean);
+    method @NonNull public static java.time.Duration getWifiDataActivityTimeout(@NonNull android.content.Context, @NonNull java.time.Duration);
+    method public static void setCaptivePortalHttpUrl(@NonNull android.content.Context, @Nullable String);
+    method public static void setCaptivePortalMode(@NonNull android.content.Context, int);
+    method public static void setConnectivityKeepPendingIntentDuration(@NonNull android.content.Context, @NonNull java.time.Duration);
+    method public static void setDnsResolverSampleRanges(@NonNull android.content.Context, @NonNull android.util.Range<java.lang.Integer>);
+    method public static void setDnsResolverSampleValidityDuration(@NonNull android.content.Context, @NonNull java.time.Duration);
+    method public static void setDnsResolverSuccessThresholdPercent(@NonNull android.content.Context, @IntRange(from=0, to=100) int);
+    method public static void setGlobalProxy(@NonNull android.content.Context, @NonNull android.net.ProxyInfo);
+    method public static void setIngressRateLimitInBytesPerSecond(@NonNull android.content.Context, @IntRange(from=-1L, to=4294967295L) long);
+    method public static void setMobileDataActivityTimeout(@NonNull android.content.Context, @NonNull java.time.Duration);
+    method public static void setMobileDataAlwaysOn(@NonNull android.content.Context, boolean);
+    method public static void setMobileDataPreferredUids(@NonNull android.content.Context, @NonNull java.util.Set<java.lang.Integer>);
+    method public static void setNetworkAvoidBadWifi(@NonNull android.content.Context, int);
+    method public static void setNetworkMeteredMultipathPreference(@NonNull android.content.Context, @NonNull String);
+    method public static void setNetworkSwitchNotificationMaximumDailyCount(@NonNull android.content.Context, @IntRange(from=0) int);
+    method public static void setNetworkSwitchNotificationRateDuration(@NonNull android.content.Context, @NonNull java.time.Duration);
+    method public static void setPrivateDnsDefaultMode(@NonNull android.content.Context, @NonNull int);
+    method public static void setPrivateDnsHostname(@NonNull android.content.Context, @Nullable String);
+    method public static void setPrivateDnsMode(@NonNull android.content.Context, int);
+    method public static void setUidsAllowedOnRestrictedNetworks(@NonNull android.content.Context, @NonNull java.util.Set<java.lang.Integer>);
+    method public static void setWifiAlwaysRequested(@NonNull android.content.Context, boolean);
+    method public static void setWifiDataActivityTimeout(@NonNull android.content.Context, @NonNull java.time.Duration);
+    field public static final int CAPTIVE_PORTAL_MODE_AVOID = 2; // 0x2
+    field public static final int CAPTIVE_PORTAL_MODE_IGNORE = 0; // 0x0
+    field public static final int CAPTIVE_PORTAL_MODE_PROMPT = 1; // 0x1
+    field public static final int NETWORK_AVOID_BAD_WIFI_AVOID = 2; // 0x2
+    field public static final int NETWORK_AVOID_BAD_WIFI_IGNORE = 0; // 0x0
+    field public static final int NETWORK_AVOID_BAD_WIFI_PROMPT = 1; // 0x1
+    field public static final int PRIVATE_DNS_MODE_OFF = 1; // 0x1
+    field public static final int PRIVATE_DNS_MODE_OPPORTUNISTIC = 2; // 0x2
+    field public static final int PRIVATE_DNS_MODE_PROVIDER_HOSTNAME = 3; // 0x3
+  }
+
+  public final class DhcpOption implements android.os.Parcelable {
+    ctor public DhcpOption(byte, @Nullable byte[]);
+    method public int describeContents();
+    method public byte getType();
+    method @Nullable public byte[] getValue();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.DhcpOption> CREATOR;
+  }
+
+  public final class NetworkAgentConfig implements android.os.Parcelable {
+    method @Nullable public String getSubscriberId();
+    method public boolean isBypassableVpn();
+    method public boolean isVpnValidationRequired();
+  }
+
+  public static final class NetworkAgentConfig.Builder {
+    method @NonNull public android.net.NetworkAgentConfig.Builder setBypassableVpn(boolean);
+    method @NonNull public android.net.NetworkAgentConfig.Builder setLocalRoutesExcludedForVpn(boolean);
+    method @NonNull public android.net.NetworkAgentConfig.Builder setSubscriberId(@Nullable String);
+    method @NonNull public android.net.NetworkAgentConfig.Builder setVpnRequiresValidation(boolean);
+  }
+
+  public final class NetworkCapabilities implements android.os.Parcelable {
+    method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public java.util.Set<java.lang.Integer> getAllowedUids();
+    method @Nullable public java.util.Set<android.util.Range<java.lang.Integer>> getUids();
+    method public boolean hasForbiddenCapability(int);
+    field public static final long REDACT_ALL = -1L; // 0xffffffffffffffffL
+    field public static final long REDACT_FOR_ACCESS_FINE_LOCATION = 1L; // 0x1L
+    field public static final long REDACT_FOR_LOCAL_MAC_ADDRESS = 2L; // 0x2L
+    field public static final long REDACT_FOR_NETWORK_SETTINGS = 4L; // 0x4L
+    field public static final long REDACT_NONE = 0L; // 0x0L
+    field public static final int TRANSPORT_TEST = 7; // 0x7
+  }
+
+  public static final class NetworkCapabilities.Builder {
+    method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setAllowedUids(@NonNull java.util.Set<java.lang.Integer>);
+    method @NonNull public android.net.NetworkCapabilities.Builder setUids(@Nullable java.util.Set<android.util.Range<java.lang.Integer>>);
+  }
+
+  public class NetworkRequest implements android.os.Parcelable {
+    method @NonNull public int[] getEnterpriseIds();
+    method @NonNull public int[] getForbiddenCapabilities();
+    method public boolean hasEnterpriseId(int);
+    method public boolean hasForbiddenCapability(int);
+  }
+
+  public static class NetworkRequest.Builder {
+    method @NonNull public android.net.NetworkRequest.Builder addForbiddenCapability(int);
+    method @NonNull public android.net.NetworkRequest.Builder removeForbiddenCapability(int);
+    method @NonNull public android.net.NetworkRequest.Builder setUids(@Nullable java.util.Set<android.util.Range<java.lang.Integer>>);
+  }
+
+  public final class ProfileNetworkPreference implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public int[] getExcludedUids();
+    method @NonNull public int[] getIncludedUids();
+    method public int getPreference();
+    method public int getPreferenceEnterpriseId();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.ProfileNetworkPreference> CREATOR;
+  }
+
+  public static final class ProfileNetworkPreference.Builder {
+    ctor public ProfileNetworkPreference.Builder();
+    method @NonNull public android.net.ProfileNetworkPreference build();
+    method @NonNull public android.net.ProfileNetworkPreference.Builder setExcludedUids(@NonNull int[]);
+    method @NonNull public android.net.ProfileNetworkPreference.Builder setIncludedUids(@NonNull int[]);
+    method @NonNull public android.net.ProfileNetworkPreference.Builder setPreference(int);
+    method @NonNull public android.net.ProfileNetworkPreference.Builder setPreferenceEnterpriseId(int);
+  }
+
+  public final class TestNetworkInterface implements android.os.Parcelable {
+    ctor public TestNetworkInterface(@NonNull android.os.ParcelFileDescriptor, @NonNull String);
+    method public int describeContents();
+    method @NonNull public android.os.ParcelFileDescriptor getFileDescriptor();
+    method @NonNull public String getInterfaceName();
+    method @Nullable public android.net.MacAddress getMacAddress();
+    method public int getMtu();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.TestNetworkInterface> CREATOR;
+  }
+
+  public class TestNetworkManager {
+    method @NonNull @RequiresPermission(android.Manifest.permission.MANAGE_TEST_NETWORKS) public android.net.TestNetworkInterface createTapInterface();
+    method @NonNull @RequiresPermission(android.Manifest.permission.MANAGE_TEST_NETWORKS) public android.net.TestNetworkInterface createTunInterface(@NonNull java.util.Collection<android.net.LinkAddress>);
+    method @RequiresPermission(android.Manifest.permission.MANAGE_TEST_NETWORKS) public void setupTestNetwork(@NonNull String, @NonNull android.os.IBinder);
+    method @RequiresPermission(android.Manifest.permission.MANAGE_TEST_NETWORKS) public void teardownTestNetwork(@NonNull android.net.Network);
+    field public static final String TEST_TAP_PREFIX = "testtap";
+  }
+
+  public final class TestNetworkSpecifier extends android.net.NetworkSpecifier implements android.os.Parcelable {
+    ctor public TestNetworkSpecifier(@NonNull String);
+    method public int describeContents();
+    method @Nullable public String getInterfaceName();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.TestNetworkSpecifier> CREATOR;
+  }
+
+  public interface TransportInfo {
+    method public default long getApplicableRedactions();
+    method @NonNull public default android.net.TransportInfo makeCopy(long);
+  }
+
+  public final class VpnTransportInfo implements android.os.Parcelable android.net.TransportInfo {
+    ctor @Deprecated public VpnTransportInfo(int, @Nullable String);
+    method public long getApplicableRedactions();
+    method @Nullable public String getSessionId();
+    method @NonNull public android.net.VpnTransportInfo makeCopy(long);
+  }
+
+}
+
diff --git a/extensions/11/module-lib/api/framework-sdksandbox-removed.txt b/extensions/11/module-lib/api/framework-sdksandbox-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/module-lib/api/framework-sdksandbox-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/module-lib/api/framework-sdksandbox.txt b/extensions/11/module-lib/api/framework-sdksandbox.txt
new file mode 100644
index 0000000..ecc83ce
--- /dev/null
+++ b/extensions/11/module-lib/api/framework-sdksandbox.txt
@@ -0,0 +1,13 @@
+// Signature format: 2.0
+package android.app.sdksandbox {
+
+  public final class SdkSandboxManager {
+    field public static final String ACTION_START_SANDBOXED_ACTIVITY = "android.app.sdksandbox.action.START_SANDBOXED_ACTIVITY";
+  }
+
+  public class SdkSandboxManagerFrameworkInitializer {
+    method public static void registerServiceWrappers();
+  }
+
+}
+
diff --git a/extensions/11/module-lib/api/framework-tethering-removed.txt b/extensions/11/module-lib/api/framework-tethering-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/module-lib/api/framework-tethering-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/module-lib/api/framework-tethering.txt b/extensions/11/module-lib/api/framework-tethering.txt
new file mode 100644
index 0000000..460c216
--- /dev/null
+++ b/extensions/11/module-lib/api/framework-tethering.txt
@@ -0,0 +1,50 @@
+// Signature format: 2.0
+package android.net {
+
+  public final class TetheringConstants {
+    field public static final String EXTRA_ADD_TETHER_TYPE = "extraAddTetherType";
+    field public static final String EXTRA_PROVISION_CALLBACK = "extraProvisionCallback";
+    field public static final String EXTRA_REM_TETHER_TYPE = "extraRemTetherType";
+    field public static final String EXTRA_RUN_PROVISION = "extraRunProvision";
+    field public static final String EXTRA_SET_ALARM = "extraSetAlarm";
+  }
+
+  public class TetheringManager {
+    ctor public TetheringManager(@NonNull android.content.Context, @NonNull java.util.function.Supplier<android.os.IBinder>);
+    method public int getLastTetherError(@NonNull String);
+    method @NonNull public String[] getTetherableBluetoothRegexs();
+    method @NonNull public String[] getTetherableIfaces();
+    method @NonNull public String[] getTetherableUsbRegexs();
+    method @NonNull public String[] getTetherableWifiRegexs();
+    method @NonNull public String[] getTetheredIfaces();
+    method @NonNull public String[] getTetheringErroredIfaces();
+    method public boolean isTetheringSupported();
+    method public boolean isTetheringSupported(@NonNull String);
+    method public void requestLatestTetheringEntitlementResult(int, @NonNull android.os.ResultReceiver, boolean);
+    method @Deprecated public int setUsbTethering(boolean);
+    method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void startTethering(int, @NonNull java.util.concurrent.Executor, @NonNull android.net.TetheringManager.StartTetheringCallback);
+    method @Deprecated public int tether(@NonNull String);
+    method @Deprecated public int untether(@NonNull String);
+  }
+
+  public static interface TetheringManager.TetheredInterfaceCallback {
+    method public void onAvailable(@NonNull String);
+    method public void onUnavailable();
+  }
+
+  public static interface TetheringManager.TetheredInterfaceRequest {
+    method public void release();
+  }
+
+  public static interface TetheringManager.TetheringEventCallback {
+    method @Deprecated public default void onTetherableInterfaceRegexpsChanged(@NonNull android.net.TetheringManager.TetheringInterfaceRegexps);
+  }
+
+  @Deprecated public static class TetheringManager.TetheringInterfaceRegexps {
+    method @Deprecated @NonNull public java.util.List<java.lang.String> getTetherableBluetoothRegexs();
+    method @Deprecated @NonNull public java.util.List<java.lang.String> getTetherableUsbRegexs();
+    method @Deprecated @NonNull public java.util.List<java.lang.String> getTetherableWifiRegexs();
+  }
+
+}
+
diff --git a/extensions/11/module-lib/framework-adservices.jar b/extensions/11/module-lib/framework-adservices.jar
new file mode 100644
index 0000000..f3e3494
--- /dev/null
+++ b/extensions/11/module-lib/framework-adservices.jar
Binary files differ
diff --git a/extensions/11/module-lib/framework-connectivity-t.jar b/extensions/11/module-lib/framework-connectivity-t.jar
new file mode 100644
index 0000000..e72e6fc
--- /dev/null
+++ b/extensions/11/module-lib/framework-connectivity-t.jar
Binary files differ
diff --git a/extensions/11/module-lib/framework-connectivity.jar b/extensions/11/module-lib/framework-connectivity.jar
new file mode 100644
index 0000000..9b7d9a2
--- /dev/null
+++ b/extensions/11/module-lib/framework-connectivity.jar
Binary files differ
diff --git a/extensions/11/module-lib/framework-sdksandbox.jar b/extensions/11/module-lib/framework-sdksandbox.jar
new file mode 100644
index 0000000..c50e172
--- /dev/null
+++ b/extensions/11/module-lib/framework-sdksandbox.jar
Binary files differ
diff --git a/extensions/11/module-lib/framework-tethering.jar b/extensions/11/module-lib/framework-tethering.jar
new file mode 100644
index 0000000..df2d046
--- /dev/null
+++ b/extensions/11/module-lib/framework-tethering.jar
Binary files differ
diff --git a/extensions/11/public/api/framework-adservices-removed.txt b/extensions/11/public/api/framework-adservices-removed.txt
new file mode 100644
index 0000000..8374d75
--- /dev/null
+++ b/extensions/11/public/api/framework-adservices-removed.txt
@@ -0,0 +1,9 @@
+// Signature format: 2.0
+package android.adservices {
+
+  public class AdServicesVersion {
+    field public static final int API_VERSION;
+  }
+
+}
+
diff --git a/extensions/11/public/api/framework-adservices.txt b/extensions/11/public/api/framework-adservices.txt
new file mode 100644
index 0000000..5fcfbd2
--- /dev/null
+++ b/extensions/11/public/api/framework-adservices.txt
@@ -0,0 +1,636 @@
+// Signature format: 2.0
+package android.adservices {
+
+  public class AdServicesState {
+    method public static boolean isAdServicesStateEnabled();
+  }
+
+}
+
+package android.adservices.adid {
+
+  public class AdId {
+    ctor public AdId(@NonNull String, boolean);
+    method @NonNull public String getAdId();
+    method public boolean isLimitAdTrackingEnabled();
+    field public static final String ZERO_OUT = "00000000-0000-0000-0000-000000000000";
+  }
+
+  public class AdIdManager {
+    method @NonNull public static android.adservices.adid.AdIdManager get(@NonNull android.content.Context);
+    method @NonNull @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_AD_ID) public void getAdId(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adid.AdId,java.lang.Exception>);
+    method @NonNull @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_AD_ID) public void getAdId(@NonNull java.util.concurrent.Executor, @NonNull android.adservices.common.AdServicesOutcomeReceiver<android.adservices.adid.AdId,java.lang.Exception>);
+  }
+
+}
+
+package android.adservices.adselection {
+
+  public final class AdSelectionConfig implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public android.adservices.common.AdSelectionSignals getAdSelectionSignals();
+    method @NonNull public java.util.List<android.adservices.common.AdTechIdentifier> getCustomAudienceBuyers();
+    method @NonNull public android.net.Uri getDecisionLogicUri();
+    method @NonNull public java.util.Map<android.adservices.common.AdTechIdentifier,android.adservices.common.AdSelectionSignals> getPerBuyerSignals();
+    method @NonNull public android.adservices.common.AdTechIdentifier getSeller();
+    method @NonNull public android.adservices.common.AdSelectionSignals getSellerSignals();
+    method @NonNull public android.net.Uri getTrustedScoringSignalsUri();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.adselection.AdSelectionConfig> CREATOR;
+  }
+
+  public static final class AdSelectionConfig.Builder {
+    ctor public AdSelectionConfig.Builder();
+    method @NonNull public android.adservices.adselection.AdSelectionConfig build();
+    method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setAdSelectionSignals(@NonNull android.adservices.common.AdSelectionSignals);
+    method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setCustomAudienceBuyers(@NonNull java.util.List<android.adservices.common.AdTechIdentifier>);
+    method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setDecisionLogicUri(@NonNull android.net.Uri);
+    method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setPerBuyerSignals(@NonNull java.util.Map<android.adservices.common.AdTechIdentifier,android.adservices.common.AdSelectionSignals>);
+    method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setSeller(@NonNull android.adservices.common.AdTechIdentifier);
+    method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setSellerSignals(@NonNull android.adservices.common.AdSelectionSignals);
+    method @NonNull public android.adservices.adselection.AdSelectionConfig.Builder setTrustedScoringSignalsUri(@NonNull android.net.Uri);
+  }
+
+  public final class AdSelectionFromOutcomesConfig implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public java.util.List<java.lang.Long> getAdSelectionIds();
+    method @NonNull public android.net.Uri getSelectionLogicUri();
+    method @NonNull public android.adservices.common.AdSelectionSignals getSelectionSignals();
+    method @NonNull public android.adservices.common.AdTechIdentifier getSeller();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.adselection.AdSelectionFromOutcomesConfig> CREATOR;
+  }
+
+  public static final class AdSelectionFromOutcomesConfig.Builder {
+    ctor public AdSelectionFromOutcomesConfig.Builder();
+    method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig build();
+    method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder setAdSelectionIds(@NonNull java.util.List<java.lang.Long>);
+    method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri(@NonNull android.net.Uri);
+    method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder setSelectionSignals(@NonNull android.adservices.common.AdSelectionSignals);
+    method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder setSeller(@NonNull android.adservices.common.AdTechIdentifier);
+  }
+
+  public class AdSelectionManager {
+    method @NonNull public static android.adservices.adselection.AdSelectionManager get(@NonNull android.content.Context);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void getAdSelectionData(@NonNull android.adservices.adselection.GetAdSelectionDataRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adselection.GetAdSelectionDataOutcome,java.lang.Exception>);
+    method @NonNull public android.adservices.adselection.TestAdSelectionManager getTestAdSelectionManager();
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void persistAdSelectionResult(@NonNull android.adservices.adselection.PersistAdSelectionResultRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adselection.AdSelectionOutcome,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void reportEvent(@NonNull android.adservices.adselection.ReportEventRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void reportImpression(@NonNull android.adservices.adselection.ReportImpressionRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void selectAds(@NonNull android.adservices.adselection.AdSelectionConfig, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adselection.AdSelectionOutcome,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void selectAds(@NonNull android.adservices.adselection.AdSelectionFromOutcomesConfig, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.adselection.AdSelectionOutcome,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void updateAdCounterHistogram(@NonNull android.adservices.adselection.UpdateAdCounterHistogramRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+  }
+
+  public class AdSelectionOutcome {
+    method @NonNull public long getAdSelectionId();
+    method @NonNull public android.net.Uri getRenderUri();
+    method public boolean hasOutcome();
+    field @NonNull public static final android.adservices.adselection.AdSelectionOutcome NO_OUTCOME;
+  }
+
+  public static final class AdSelectionOutcome.Builder {
+    ctor public AdSelectionOutcome.Builder();
+    method @NonNull public android.adservices.adselection.AdSelectionOutcome build();
+    method @NonNull public android.adservices.adselection.AdSelectionOutcome.Builder setAdSelectionId(long);
+    method @NonNull public android.adservices.adselection.AdSelectionOutcome.Builder setRenderUri(@NonNull android.net.Uri);
+  }
+
+  public class AddAdSelectionFromOutcomesOverrideRequest {
+    ctor public AddAdSelectionFromOutcomesOverrideRequest(@NonNull android.adservices.adselection.AdSelectionFromOutcomesConfig, @NonNull String, @NonNull android.adservices.common.AdSelectionSignals);
+    method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig();
+    method @NonNull public String getOutcomeSelectionLogicJs();
+    method @NonNull public android.adservices.common.AdSelectionSignals getOutcomeSelectionTrustedSignals();
+  }
+
+  public class AddAdSelectionOverrideRequest {
+    ctor public AddAdSelectionOverrideRequest(@NonNull android.adservices.adselection.AdSelectionConfig, @NonNull String, @NonNull android.adservices.common.AdSelectionSignals);
+    method @NonNull public android.adservices.adselection.AdSelectionConfig getAdSelectionConfig();
+    method @NonNull public String getDecisionLogicJs();
+    method @NonNull public android.adservices.common.AdSelectionSignals getTrustedScoringSignals();
+  }
+
+  public final class GetAdSelectionDataOutcome {
+    method @Nullable public byte[] getAdSelectionData();
+    method public long getAdSelectionId();
+  }
+
+  public final class GetAdSelectionDataRequest {
+    method @Nullable public android.adservices.common.AdTechIdentifier getSeller();
+  }
+
+  public static final class GetAdSelectionDataRequest.Builder {
+    ctor public GetAdSelectionDataRequest.Builder();
+    method @NonNull public android.adservices.adselection.GetAdSelectionDataRequest build();
+    method @NonNull public android.adservices.adselection.GetAdSelectionDataRequest.Builder setSeller(@Nullable android.adservices.common.AdTechIdentifier);
+  }
+
+  public final class PersistAdSelectionResultRequest {
+    method public long getAdSelectionId();
+    method @Nullable public byte[] getAdSelectionResult();
+    method @Nullable public android.adservices.common.AdTechIdentifier getSeller();
+  }
+
+  public static final class PersistAdSelectionResultRequest.Builder {
+    ctor public PersistAdSelectionResultRequest.Builder();
+    method @NonNull public android.adservices.adselection.PersistAdSelectionResultRequest build();
+    method @NonNull public android.adservices.adselection.PersistAdSelectionResultRequest.Builder setAdSelectionId(long);
+    method @NonNull public android.adservices.adselection.PersistAdSelectionResultRequest.Builder setAdSelectionResult(@Nullable byte[]);
+    method @NonNull public android.adservices.adselection.PersistAdSelectionResultRequest.Builder setSeller(@Nullable android.adservices.common.AdTechIdentifier);
+  }
+
+  public class RemoveAdSelectionFromOutcomesOverrideRequest {
+    ctor public RemoveAdSelectionFromOutcomesOverrideRequest(@NonNull android.adservices.adselection.AdSelectionFromOutcomesConfig);
+    method @NonNull public android.adservices.adselection.AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig();
+  }
+
+  public class RemoveAdSelectionOverrideRequest {
+    ctor public RemoveAdSelectionOverrideRequest(@NonNull android.adservices.adselection.AdSelectionConfig);
+    method @NonNull public android.adservices.adselection.AdSelectionConfig getAdSelectionConfig();
+  }
+
+  public class ReportEventRequest {
+    method public long getAdSelectionId();
+    method @NonNull public String getData();
+    method @Nullable public android.view.InputEvent getInputEvent();
+    method @NonNull public String getKey();
+    method public int getReportingDestinations();
+    field public static final int FLAG_REPORTING_DESTINATION_BUYER = 2; // 0x2
+    field public static final int FLAG_REPORTING_DESTINATION_SELLER = 1; // 0x1
+  }
+
+  public static final class ReportEventRequest.Builder {
+    ctor public ReportEventRequest.Builder(long, @NonNull String, @NonNull String, int);
+    method @NonNull public android.adservices.adselection.ReportEventRequest build();
+    method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setAdSelectionId(long);
+    method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setData(@NonNull String);
+    method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setInputEvent(@Nullable android.view.InputEvent);
+    method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setKey(@NonNull String);
+    method @NonNull public android.adservices.adselection.ReportEventRequest.Builder setReportingDestinations(int);
+  }
+
+  public class ReportImpressionRequest {
+    ctor public ReportImpressionRequest(long, @NonNull android.adservices.adselection.AdSelectionConfig);
+    ctor public ReportImpressionRequest(long);
+    method @NonNull public android.adservices.adselection.AdSelectionConfig getAdSelectionConfig();
+    method public long getAdSelectionId();
+  }
+
+  public class TestAdSelectionManager {
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void overrideAdSelectionConfigRemoteInfo(@NonNull android.adservices.adselection.AddAdSelectionOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void overrideAdSelectionFromOutcomesConfigRemoteInfo(@NonNull android.adservices.adselection.AddAdSelectionFromOutcomesOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void removeAdSelectionConfigRemoteInfoOverride(@NonNull android.adservices.adselection.RemoveAdSelectionOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void removeAdSelectionFromOutcomesConfigRemoteInfoOverride(@NonNull android.adservices.adselection.RemoveAdSelectionFromOutcomesOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void resetAllAdSelectionConfigRemoteOverrides(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void resetAllAdSelectionFromOutcomesConfigRemoteOverrides(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+  }
+
+  public class UpdateAdCounterHistogramRequest {
+    method public int getAdEventType();
+    method public long getAdSelectionId();
+    method @NonNull public android.adservices.common.AdTechIdentifier getCallerAdTech();
+  }
+
+  public static final class UpdateAdCounterHistogramRequest.Builder {
+    ctor public UpdateAdCounterHistogramRequest.Builder(long, int, @NonNull android.adservices.common.AdTechIdentifier);
+    method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest build();
+    method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest.Builder setAdEventType(int);
+    method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest.Builder setAdSelectionId(long);
+    method @NonNull public android.adservices.adselection.UpdateAdCounterHistogramRequest.Builder setCallerAdTech(@NonNull android.adservices.common.AdTechIdentifier);
+  }
+
+}
+
+package android.adservices.appsetid {
+
+  public class AppSetId {
+    ctor public AppSetId(@NonNull String, int);
+    method @NonNull public String getId();
+    method public int getScope();
+    field public static final int SCOPE_APP = 1; // 0x1
+    field public static final int SCOPE_DEVELOPER = 2; // 0x2
+  }
+
+  public class AppSetIdManager {
+    method @NonNull public static android.adservices.appsetid.AppSetIdManager get(@NonNull android.content.Context);
+    method @NonNull public void getAppSetId(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.appsetid.AppSetId,java.lang.Exception>);
+  }
+
+}
+
+package android.adservices.common {
+
+  public final class AdData implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public java.util.Set<java.lang.Integer> getAdCounterKeys();
+    method @Nullable public android.adservices.common.AdFilters getAdFilters();
+    method @Nullable public String getAdRenderId();
+    method @NonNull public String getMetadata();
+    method @NonNull public android.net.Uri getRenderUri();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdData> CREATOR;
+  }
+
+  public static final class AdData.Builder {
+    ctor public AdData.Builder();
+    method @NonNull public android.adservices.common.AdData build();
+    method @NonNull public android.adservices.common.AdData.Builder setAdCounterKeys(@NonNull java.util.Set<java.lang.Integer>);
+    method @NonNull public android.adservices.common.AdData.Builder setAdFilters(@Nullable android.adservices.common.AdFilters);
+    method @NonNull public android.adservices.common.AdData.Builder setAdRenderId(@Nullable String);
+    method @NonNull public android.adservices.common.AdData.Builder setMetadata(@NonNull String);
+    method @NonNull public android.adservices.common.AdData.Builder setRenderUri(@NonNull android.net.Uri);
+  }
+
+  public final class AdFilters implements android.os.Parcelable {
+    method public int describeContents();
+    method @Nullable public android.adservices.common.FrequencyCapFilters getFrequencyCapFilters();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdFilters> CREATOR;
+  }
+
+  public static final class AdFilters.Builder {
+    ctor public AdFilters.Builder();
+    method @NonNull public android.adservices.common.AdFilters build();
+    method @NonNull public android.adservices.common.AdFilters.Builder setFrequencyCapFilters(@Nullable android.adservices.common.FrequencyCapFilters);
+  }
+
+  public final class AdSelectionSignals implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public static android.adservices.common.AdSelectionSignals fromString(@NonNull String);
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdSelectionSignals> CREATOR;
+    field public static final android.adservices.common.AdSelectionSignals EMPTY;
+  }
+
+  public interface AdServicesOutcomeReceiver<R, E extends java.lang.Throwable> {
+    method public default void onError(@NonNull E);
+    method public void onResult(R);
+  }
+
+  public class AdServicesPermissions {
+    field public static final String ACCESS_ADSERVICES_AD_ID = "android.permission.ACCESS_ADSERVICES_AD_ID";
+    field public static final String ACCESS_ADSERVICES_ATTRIBUTION = "android.permission.ACCESS_ADSERVICES_ATTRIBUTION";
+    field public static final String ACCESS_ADSERVICES_CUSTOM_AUDIENCE = "android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE";
+    field public static final String ACCESS_ADSERVICES_TOPICS = "android.permission.ACCESS_ADSERVICES_TOPICS";
+  }
+
+  public final class AdTechIdentifier implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public static android.adservices.common.AdTechIdentifier fromString(@NonNull String);
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdTechIdentifier> CREATOR;
+  }
+
+  public final class FrequencyCapFilters implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForClickEvents();
+    method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForImpressionEvents();
+    method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForViewEvents();
+    method @NonNull public java.util.List<android.adservices.common.KeyedFrequencyCap> getKeyedFrequencyCapsForWinEvents();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field public static final int AD_EVENT_TYPE_CLICK = 3; // 0x3
+    field public static final int AD_EVENT_TYPE_IMPRESSION = 1; // 0x1
+    field public static final int AD_EVENT_TYPE_VIEW = 2; // 0x2
+    field public static final int AD_EVENT_TYPE_WIN = 0; // 0x0
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.FrequencyCapFilters> CREATOR;
+  }
+
+  public static final class FrequencyCapFilters.Builder {
+    ctor public FrequencyCapFilters.Builder();
+    method @NonNull public android.adservices.common.FrequencyCapFilters build();
+    method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForClickEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>);
+    method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForImpressionEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>);
+    method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForViewEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>);
+    method @NonNull public android.adservices.common.FrequencyCapFilters.Builder setKeyedFrequencyCapsForWinEvents(@NonNull java.util.List<android.adservices.common.KeyedFrequencyCap>);
+  }
+
+  public final class KeyedFrequencyCap implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public int getAdCounterKey();
+    method @NonNull public java.time.Duration getInterval();
+    method public int getMaxCount();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.KeyedFrequencyCap> CREATOR;
+  }
+
+  public static final class KeyedFrequencyCap.Builder {
+    ctor public KeyedFrequencyCap.Builder(int, int, @NonNull java.time.Duration);
+    method @NonNull public android.adservices.common.KeyedFrequencyCap build();
+    method @NonNull public android.adservices.common.KeyedFrequencyCap.Builder setAdCounterKey(int);
+    method @NonNull public android.adservices.common.KeyedFrequencyCap.Builder setInterval(@NonNull java.time.Duration);
+    method @NonNull public android.adservices.common.KeyedFrequencyCap.Builder setMaxCount(int);
+  }
+
+}
+
+package android.adservices.customaudience {
+
+  public class AddCustomAudienceOverrideRequest {
+    ctor public AddCustomAudienceOverrideRequest(@NonNull android.adservices.common.AdTechIdentifier, @NonNull String, @NonNull String, @NonNull android.adservices.common.AdSelectionSignals);
+    method @NonNull public String getBiddingLogicJs();
+    method @NonNull public android.adservices.common.AdTechIdentifier getBuyer();
+    method @NonNull public String getName();
+    method @NonNull public android.adservices.common.AdSelectionSignals getTrustedBiddingSignals();
+  }
+
+  public static final class AddCustomAudienceOverrideRequest.Builder {
+    ctor public AddCustomAudienceOverrideRequest.Builder();
+    method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest build();
+    method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setBiddingLogicJs(@NonNull String);
+    method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier);
+    method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setName(@NonNull String);
+    method @NonNull public android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder setTrustedBiddingSignals(@NonNull android.adservices.common.AdSelectionSignals);
+  }
+
+  public final class CustomAudience implements android.os.Parcelable {
+    method public int describeContents();
+    method @Nullable public java.time.Instant getActivationTime();
+    method @NonNull public java.util.List<android.adservices.common.AdData> getAds();
+    method @NonNull public android.net.Uri getBiddingLogicUri();
+    method @NonNull public android.adservices.common.AdTechIdentifier getBuyer();
+    method @NonNull public android.net.Uri getDailyUpdateUri();
+    method @Nullable public java.time.Instant getExpirationTime();
+    method @NonNull public String getName();
+    method @Nullable public android.adservices.customaudience.TrustedBiddingData getTrustedBiddingData();
+    method @Nullable public android.adservices.common.AdSelectionSignals getUserBiddingSignals();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.customaudience.CustomAudience> CREATOR;
+  }
+
+  public static final class CustomAudience.Builder {
+    ctor public CustomAudience.Builder();
+    method @NonNull public android.adservices.customaudience.CustomAudience build();
+    method @NonNull public android.adservices.customaudience.CustomAudience.Builder setActivationTime(@Nullable java.time.Instant);
+    method @NonNull public android.adservices.customaudience.CustomAudience.Builder setAds(@Nullable java.util.List<android.adservices.common.AdData>);
+    method @NonNull public android.adservices.customaudience.CustomAudience.Builder setBiddingLogicUri(@NonNull android.net.Uri);
+    method @NonNull public android.adservices.customaudience.CustomAudience.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier);
+    method @NonNull public android.adservices.customaudience.CustomAudience.Builder setDailyUpdateUri(@NonNull android.net.Uri);
+    method @NonNull public android.adservices.customaudience.CustomAudience.Builder setExpirationTime(@Nullable java.time.Instant);
+    method @NonNull public android.adservices.customaudience.CustomAudience.Builder setName(@NonNull String);
+    method @NonNull public android.adservices.customaudience.CustomAudience.Builder setTrustedBiddingData(@Nullable android.adservices.customaudience.TrustedBiddingData);
+    method @NonNull public android.adservices.customaudience.CustomAudience.Builder setUserBiddingSignals(@Nullable android.adservices.common.AdSelectionSignals);
+  }
+
+  public class CustomAudienceManager {
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void fetchAndJoinCustomAudience(@NonNull android.adservices.customaudience.FetchAndJoinCustomAudienceRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @NonNull public static android.adservices.customaudience.CustomAudienceManager get(@NonNull android.content.Context);
+    method @NonNull public android.adservices.customaudience.TestCustomAudienceManager getTestCustomAudienceManager();
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void joinCustomAudience(@NonNull android.adservices.customaudience.JoinCustomAudienceRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void leaveCustomAudience(@NonNull android.adservices.customaudience.LeaveCustomAudienceRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+  }
+
+  public final class FetchAndJoinCustomAudienceRequest {
+    method @Nullable public java.time.Instant getActivationTime();
+    method @Nullable public java.time.Instant getExpirationTime();
+    method @NonNull public android.net.Uri getFetchUri();
+    method @Nullable public String getName();
+    method @Nullable public android.adservices.common.AdSelectionSignals getUserBiddingSignals();
+  }
+
+  public static final class FetchAndJoinCustomAudienceRequest.Builder {
+    ctor public FetchAndJoinCustomAudienceRequest.Builder(@NonNull android.net.Uri);
+    method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest build();
+    method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setActivationTime(@Nullable java.time.Instant);
+    method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setExpirationTime(@Nullable java.time.Instant);
+    method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setFetchUri(@NonNull android.net.Uri);
+    method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setName(@Nullable String);
+    method @NonNull public android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder setUserBiddingSignals(@Nullable android.adservices.common.AdSelectionSignals);
+  }
+
+  public class JoinCustomAudienceRequest {
+    method @NonNull public android.adservices.customaudience.CustomAudience getCustomAudience();
+  }
+
+  public static final class JoinCustomAudienceRequest.Builder {
+    ctor public JoinCustomAudienceRequest.Builder();
+    method @NonNull public android.adservices.customaudience.JoinCustomAudienceRequest build();
+    method @NonNull public android.adservices.customaudience.JoinCustomAudienceRequest.Builder setCustomAudience(@NonNull android.adservices.customaudience.CustomAudience);
+  }
+
+  public final class LeaveCustomAudienceRequest {
+    method @NonNull public android.adservices.common.AdTechIdentifier getBuyer();
+    method @NonNull public String getName();
+  }
+
+  public static final class LeaveCustomAudienceRequest.Builder {
+    ctor public LeaveCustomAudienceRequest.Builder();
+    method @NonNull public android.adservices.customaudience.LeaveCustomAudienceRequest build();
+    method @NonNull public android.adservices.customaudience.LeaveCustomAudienceRequest.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier);
+    method @NonNull public android.adservices.customaudience.LeaveCustomAudienceRequest.Builder setName(@NonNull String);
+  }
+
+  public class RemoveCustomAudienceOverrideRequest {
+    ctor public RemoveCustomAudienceOverrideRequest(@NonNull android.adservices.common.AdTechIdentifier, @NonNull String);
+    method @NonNull public android.adservices.common.AdTechIdentifier getBuyer();
+    method @NonNull public String getName();
+  }
+
+  public static final class RemoveCustomAudienceOverrideRequest.Builder {
+    ctor public RemoveCustomAudienceOverrideRequest.Builder();
+    method @NonNull public android.adservices.customaudience.RemoveCustomAudienceOverrideRequest build();
+    method @NonNull public android.adservices.customaudience.RemoveCustomAudienceOverrideRequest.Builder setBuyer(@NonNull android.adservices.common.AdTechIdentifier);
+    method @NonNull public android.adservices.customaudience.RemoveCustomAudienceOverrideRequest.Builder setName(@NonNull String);
+  }
+
+  public class TestCustomAudienceManager {
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void overrideCustomAudienceRemoteInfo(@NonNull android.adservices.customaudience.AddCustomAudienceOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void removeCustomAudienceRemoteInfoOverride(@NonNull android.adservices.customaudience.RemoveCustomAudienceOverrideRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE) public void resetAllCustomAudienceOverrides(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+  }
+
+  public final class TrustedBiddingData implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public java.util.List<java.lang.String> getTrustedBiddingKeys();
+    method @NonNull public android.net.Uri getTrustedBiddingUri();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.customaudience.TrustedBiddingData> CREATOR;
+  }
+
+  public static final class TrustedBiddingData.Builder {
+    ctor public TrustedBiddingData.Builder();
+    method @NonNull public android.adservices.customaudience.TrustedBiddingData build();
+    method @NonNull public android.adservices.customaudience.TrustedBiddingData.Builder setTrustedBiddingKeys(@NonNull java.util.List<java.lang.String>);
+    method @NonNull public android.adservices.customaudience.TrustedBiddingData.Builder setTrustedBiddingUri(@NonNull android.net.Uri);
+  }
+
+}
+
+package android.adservices.exceptions {
+
+  public class AdServicesException extends java.lang.Exception {
+    ctor public AdServicesException(@Nullable String, @Nullable Throwable);
+    ctor public AdServicesException(@Nullable String);
+  }
+
+}
+
+package android.adservices.measurement {
+
+  public class DeletionRequest {
+    method public int getDeletionMode();
+    method @NonNull public java.util.List<android.net.Uri> getDomainUris();
+    method @NonNull public java.time.Instant getEnd();
+    method public int getMatchBehavior();
+    method @NonNull public java.util.List<android.net.Uri> getOriginUris();
+    method @NonNull public java.time.Instant getStart();
+    field public static final int DELETION_MODE_ALL = 0; // 0x0
+    field public static final int DELETION_MODE_EXCLUDE_INTERNAL_DATA = 1; // 0x1
+    field public static final int MATCH_BEHAVIOR_DELETE = 0; // 0x0
+    field public static final int MATCH_BEHAVIOR_PRESERVE = 1; // 0x1
+  }
+
+  public static final class DeletionRequest.Builder {
+    ctor public DeletionRequest.Builder();
+    method @NonNull public android.adservices.measurement.DeletionRequest build();
+    method @NonNull public android.adservices.measurement.DeletionRequest.Builder setDeletionMode(int);
+    method @NonNull public android.adservices.measurement.DeletionRequest.Builder setDomainUris(@Nullable java.util.List<android.net.Uri>);
+    method @NonNull public android.adservices.measurement.DeletionRequest.Builder setEnd(@NonNull java.time.Instant);
+    method @NonNull public android.adservices.measurement.DeletionRequest.Builder setMatchBehavior(int);
+    method @NonNull public android.adservices.measurement.DeletionRequest.Builder setOriginUris(@Nullable java.util.List<android.net.Uri>);
+    method @NonNull public android.adservices.measurement.DeletionRequest.Builder setStart(@NonNull java.time.Instant);
+  }
+
+  public class MeasurementManager {
+    method public void deleteRegistrations(@NonNull android.adservices.measurement.DeletionRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method public void deleteRegistrations(@NonNull android.adservices.measurement.DeletionRequest, @NonNull java.util.concurrent.Executor, @NonNull android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @NonNull public static android.adservices.measurement.MeasurementManager get(@NonNull android.content.Context);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void getMeasurementApiStatus(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Integer,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void getMeasurementApiStatus(@NonNull java.util.concurrent.Executor, @NonNull android.adservices.common.AdServicesOutcomeReceiver<java.lang.Integer,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerSource(@NonNull android.net.Uri, @Nullable android.view.InputEvent, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerSource(@NonNull android.net.Uri, @Nullable android.view.InputEvent, @Nullable java.util.concurrent.Executor, @Nullable android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerSource(@NonNull android.adservices.measurement.SourceRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerSource(@NonNull android.adservices.measurement.SourceRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerTrigger(@NonNull android.net.Uri, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerTrigger(@NonNull android.net.Uri, @Nullable java.util.concurrent.Executor, @Nullable android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerWebSource(@NonNull android.adservices.measurement.WebSourceRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerWebSource(@NonNull android.adservices.measurement.WebSourceRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerWebTrigger(@NonNull android.adservices.measurement.WebTriggerRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    method @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_ATTRIBUTION) public void registerWebTrigger(@NonNull android.adservices.measurement.WebTriggerRegistrationRequest, @Nullable java.util.concurrent.Executor, @Nullable android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object,java.lang.Exception>);
+    field public static final int MEASUREMENT_API_STATE_DISABLED = 0; // 0x0
+    field public static final int MEASUREMENT_API_STATE_ENABLED = 1; // 0x1
+  }
+
+  public final class SourceRegistrationRequest implements android.os.Parcelable {
+    method public int describeContents();
+    method @Nullable public android.view.InputEvent getInputEvent();
+    method @NonNull public java.util.List<android.net.Uri> getRegistrationUris();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.SourceRegistrationRequest> CREATOR;
+  }
+
+  public static final class SourceRegistrationRequest.Builder {
+    ctor public SourceRegistrationRequest.Builder(@NonNull java.util.List<android.net.Uri>);
+    method @NonNull public android.adservices.measurement.SourceRegistrationRequest build();
+    method @NonNull public android.adservices.measurement.SourceRegistrationRequest.Builder setInputEvent(@Nullable android.view.InputEvent);
+  }
+
+  public final class WebSourceParams implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public android.net.Uri getRegistrationUri();
+    method public boolean isDebugKeyAllowed();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebSourceParams> CREATOR;
+  }
+
+  public static final class WebSourceParams.Builder {
+    ctor public WebSourceParams.Builder(@NonNull android.net.Uri);
+    method @NonNull public android.adservices.measurement.WebSourceParams build();
+    method @NonNull public android.adservices.measurement.WebSourceParams.Builder setDebugKeyAllowed(boolean);
+  }
+
+  public final class WebSourceRegistrationRequest implements android.os.Parcelable {
+    method public int describeContents();
+    method @Nullable public android.net.Uri getAppDestination();
+    method @Nullable public android.view.InputEvent getInputEvent();
+    method @NonNull public java.util.List<android.adservices.measurement.WebSourceParams> getSourceParams();
+    method @NonNull public android.net.Uri getTopOriginUri();
+    method @Nullable public android.net.Uri getVerifiedDestination();
+    method @Nullable public android.net.Uri getWebDestination();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebSourceRegistrationRequest> CREATOR;
+  }
+
+  public static final class WebSourceRegistrationRequest.Builder {
+    ctor public WebSourceRegistrationRequest.Builder(@NonNull java.util.List<android.adservices.measurement.WebSourceParams>, @NonNull android.net.Uri);
+    method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest build();
+    method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setAppDestination(@Nullable android.net.Uri);
+    method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setInputEvent(@Nullable android.view.InputEvent);
+    method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setVerifiedDestination(@Nullable android.net.Uri);
+    method @NonNull public android.adservices.measurement.WebSourceRegistrationRequest.Builder setWebDestination(@Nullable android.net.Uri);
+  }
+
+  public final class WebTriggerParams implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public android.net.Uri getRegistrationUri();
+    method public boolean isDebugKeyAllowed();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebTriggerParams> CREATOR;
+  }
+
+  public static final class WebTriggerParams.Builder {
+    ctor public WebTriggerParams.Builder(@NonNull android.net.Uri);
+    method @NonNull public android.adservices.measurement.WebTriggerParams build();
+    method @NonNull public android.adservices.measurement.WebTriggerParams.Builder setDebugKeyAllowed(boolean);
+  }
+
+  public final class WebTriggerRegistrationRequest implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public android.net.Uri getDestination();
+    method @NonNull public java.util.List<android.adservices.measurement.WebTriggerParams> getTriggerParams();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.measurement.WebTriggerRegistrationRequest> CREATOR;
+  }
+
+  public static final class WebTriggerRegistrationRequest.Builder {
+    ctor public WebTriggerRegistrationRequest.Builder(@NonNull java.util.List<android.adservices.measurement.WebTriggerParams>, @NonNull android.net.Uri);
+    method @NonNull public android.adservices.measurement.WebTriggerRegistrationRequest build();
+  }
+
+}
+
+package android.adservices.topics {
+
+  public final class EncryptedTopic {
+    ctor public EncryptedTopic(@NonNull byte[], @NonNull String, @NonNull byte[]);
+    method @NonNull public byte[] getEncapsulatedKey();
+    method @NonNull public byte[] getEncryptedTopic();
+    method @NonNull public String getKeyIdentifier();
+  }
+
+  public final class GetTopicsRequest {
+    method @NonNull public String getAdsSdkName();
+    method public boolean shouldRecordObservation();
+  }
+
+  public static final class GetTopicsRequest.Builder {
+    ctor public GetTopicsRequest.Builder();
+    method @NonNull public android.adservices.topics.GetTopicsRequest build();
+    method @NonNull public android.adservices.topics.GetTopicsRequest.Builder setAdsSdkName(@NonNull String);
+    method @NonNull public android.adservices.topics.GetTopicsRequest.Builder setShouldRecordObservation(boolean);
+  }
+
+  public final class GetTopicsResponse {
+    method @NonNull public java.util.List<android.adservices.topics.EncryptedTopic> getEncryptedTopics();
+    method @NonNull public java.util.List<android.adservices.topics.Topic> getTopics();
+  }
+
+  public static final class GetTopicsResponse.Builder {
+    ctor @Deprecated public GetTopicsResponse.Builder(@NonNull java.util.List<android.adservices.topics.Topic>);
+    ctor public GetTopicsResponse.Builder(@NonNull java.util.List<android.adservices.topics.Topic>, @NonNull java.util.List<android.adservices.topics.EncryptedTopic>);
+    method @NonNull public android.adservices.topics.GetTopicsResponse build();
+  }
+
+  public final class Topic {
+    ctor public Topic(long, long, int);
+    method public long getModelVersion();
+    method public long getTaxonomyVersion();
+    method public int getTopicId();
+  }
+
+  public final class TopicsManager {
+    method @NonNull public static android.adservices.topics.TopicsManager get(@NonNull android.content.Context);
+    method @NonNull @RequiresPermission(android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_TOPICS) public void getTopics(@NonNull android.adservices.topics.GetTopicsRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.adservices.topics.GetTopicsResponse,java.lang.Exception>);
+  }
+
+}
+
diff --git a/extensions/11/public/api/framework-connectivity-removed.txt b/extensions/11/public/api/framework-connectivity-removed.txt
new file mode 100644
index 0000000..303a1e6
--- /dev/null
+++ b/extensions/11/public/api/framework-connectivity-removed.txt
@@ -0,0 +1,11 @@
+// Signature format: 2.0
+package android.net {
+
+  public class ConnectivityManager {
+    method @Deprecated public boolean requestRouteToHost(int, int);
+    method @Deprecated public int startUsingNetworkFeature(int, String);
+    method @Deprecated public int stopUsingNetworkFeature(int, String);
+  }
+
+}
+
diff --git a/extensions/11/public/api/framework-connectivity-t-removed.txt b/extensions/11/public/api/framework-connectivity-t-removed.txt
new file mode 100644
index 0000000..1ba87d8
--- /dev/null
+++ b/extensions/11/public/api/framework-connectivity-t-removed.txt
@@ -0,0 +1,9 @@
+// Signature format: 2.0
+package android.net {
+
+  public class TrafficStats {
+    method @Deprecated public static void setThreadStatsUidSelf();
+  }
+
+}
+
diff --git a/extensions/11/public/api/framework-connectivity-t.txt b/extensions/11/public/api/framework-connectivity-t.txt
new file mode 100644
index 0000000..86745d4
--- /dev/null
+++ b/extensions/11/public/api/framework-connectivity-t.txt
@@ -0,0 +1,267 @@
+// Signature format: 2.0
+package android.app.usage {
+
+  public final class NetworkStats implements java.lang.AutoCloseable {
+    method public void close();
+    method public boolean getNextBucket(@Nullable android.app.usage.NetworkStats.Bucket);
+    method public boolean hasNextBucket();
+  }
+
+  public static class NetworkStats.Bucket {
+    ctor public NetworkStats.Bucket();
+    method public int getDefaultNetworkStatus();
+    method public long getEndTimeStamp();
+    method public int getMetered();
+    method public int getRoaming();
+    method public long getRxBytes();
+    method public long getRxPackets();
+    method public long getStartTimeStamp();
+    method public int getState();
+    method public int getTag();
+    method public long getTxBytes();
+    method public long getTxPackets();
+    method public int getUid();
+    field public static final int DEFAULT_NETWORK_ALL = -1; // 0xffffffff
+    field public static final int DEFAULT_NETWORK_NO = 1; // 0x1
+    field public static final int DEFAULT_NETWORK_YES = 2; // 0x2
+    field public static final int METERED_ALL = -1; // 0xffffffff
+    field public static final int METERED_NO = 1; // 0x1
+    field public static final int METERED_YES = 2; // 0x2
+    field public static final int ROAMING_ALL = -1; // 0xffffffff
+    field public static final int ROAMING_NO = 1; // 0x1
+    field public static final int ROAMING_YES = 2; // 0x2
+    field public static final int STATE_ALL = -1; // 0xffffffff
+    field public static final int STATE_DEFAULT = 1; // 0x1
+    field public static final int STATE_FOREGROUND = 2; // 0x2
+    field public static final int TAG_NONE = 0; // 0x0
+    field public static final int UID_ALL = -1; // 0xffffffff
+    field public static final int UID_REMOVED = -4; // 0xfffffffc
+    field public static final int UID_TETHERING = -5; // 0xfffffffb
+  }
+
+  public class NetworkStatsManager {
+    method @WorkerThread public android.app.usage.NetworkStats queryDetails(int, @Nullable String, long, long) throws android.os.RemoteException, java.lang.SecurityException;
+    method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForUid(int, @Nullable String, long, long, int) throws java.lang.SecurityException;
+    method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForUidTag(int, @Nullable String, long, long, int, int) throws java.lang.SecurityException;
+    method @NonNull @WorkerThread public android.app.usage.NetworkStats queryDetailsForUidTagState(int, @Nullable String, long, long, int, int, int) throws java.lang.SecurityException;
+    method @WorkerThread public android.app.usage.NetworkStats querySummary(int, @Nullable String, long, long) throws android.os.RemoteException, java.lang.SecurityException;
+    method @WorkerThread public android.app.usage.NetworkStats.Bucket querySummaryForDevice(int, @Nullable String, long, long) throws android.os.RemoteException, java.lang.SecurityException;
+    method @WorkerThread public android.app.usage.NetworkStats.Bucket querySummaryForUser(int, @Nullable String, long, long) throws android.os.RemoteException, java.lang.SecurityException;
+    method public void registerUsageCallback(int, @Nullable String, long, @NonNull android.app.usage.NetworkStatsManager.UsageCallback);
+    method public void registerUsageCallback(int, @Nullable String, long, @NonNull android.app.usage.NetworkStatsManager.UsageCallback, @Nullable android.os.Handler);
+    method public void unregisterUsageCallback(@NonNull android.app.usage.NetworkStatsManager.UsageCallback);
+  }
+
+  public abstract static class NetworkStatsManager.UsageCallback {
+    ctor public NetworkStatsManager.UsageCallback();
+    method public abstract void onThresholdReached(int, @Nullable String);
+  }
+
+}
+
+package android.net {
+
+  public final class EthernetNetworkSpecifier extends android.net.NetworkSpecifier implements android.os.Parcelable {
+    ctor public EthernetNetworkSpecifier(@NonNull String);
+    method public int describeContents();
+    method @Nullable public String getInterfaceName();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.EthernetNetworkSpecifier> CREATOR;
+  }
+
+  public final class IpSecAlgorithm implements android.os.Parcelable {
+    ctor public IpSecAlgorithm(@NonNull String, @NonNull byte[]);
+    ctor public IpSecAlgorithm(@NonNull String, @NonNull byte[], int);
+    method public int describeContents();
+    method @NonNull public byte[] getKey();
+    method @NonNull public String getName();
+    method @NonNull public static java.util.Set<java.lang.String> getSupportedAlgorithms();
+    method public int getTruncationLengthBits();
+    method public void writeToParcel(android.os.Parcel, int);
+    field public static final String AUTH_AES_CMAC = "cmac(aes)";
+    field public static final String AUTH_AES_XCBC = "xcbc(aes)";
+    field public static final String AUTH_CRYPT_AES_GCM = "rfc4106(gcm(aes))";
+    field public static final String AUTH_CRYPT_CHACHA20_POLY1305 = "rfc7539esp(chacha20,poly1305)";
+    field public static final String AUTH_HMAC_MD5 = "hmac(md5)";
+    field public static final String AUTH_HMAC_SHA1 = "hmac(sha1)";
+    field public static final String AUTH_HMAC_SHA256 = "hmac(sha256)";
+    field public static final String AUTH_HMAC_SHA384 = "hmac(sha384)";
+    field public static final String AUTH_HMAC_SHA512 = "hmac(sha512)";
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.IpSecAlgorithm> CREATOR;
+    field public static final String CRYPT_AES_CBC = "cbc(aes)";
+    field public static final String CRYPT_AES_CTR = "rfc3686(ctr(aes))";
+  }
+
+  public class IpSecManager {
+    method @NonNull public android.net.IpSecManager.SecurityParameterIndex allocateSecurityParameterIndex(@NonNull java.net.InetAddress) throws android.net.IpSecManager.ResourceUnavailableException;
+    method @NonNull public android.net.IpSecManager.SecurityParameterIndex allocateSecurityParameterIndex(@NonNull java.net.InetAddress, int) throws android.net.IpSecManager.ResourceUnavailableException, android.net.IpSecManager.SpiUnavailableException;
+    method public void applyTransportModeTransform(@NonNull java.net.Socket, int, @NonNull android.net.IpSecTransform) throws java.io.IOException;
+    method public void applyTransportModeTransform(@NonNull java.net.DatagramSocket, int, @NonNull android.net.IpSecTransform) throws java.io.IOException;
+    method public void applyTransportModeTransform(@NonNull java.io.FileDescriptor, int, @NonNull android.net.IpSecTransform) throws java.io.IOException;
+    method @NonNull public android.net.IpSecManager.UdpEncapsulationSocket openUdpEncapsulationSocket(int) throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException;
+    method @NonNull public android.net.IpSecManager.UdpEncapsulationSocket openUdpEncapsulationSocket() throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException;
+    method public void removeTransportModeTransforms(@NonNull java.net.Socket) throws java.io.IOException;
+    method public void removeTransportModeTransforms(@NonNull java.net.DatagramSocket) throws java.io.IOException;
+    method public void removeTransportModeTransforms(@NonNull java.io.FileDescriptor) throws java.io.IOException;
+    field public static final int DIRECTION_IN = 0; // 0x0
+    field public static final int DIRECTION_OUT = 1; // 0x1
+  }
+
+  public static final class IpSecManager.ResourceUnavailableException extends android.util.AndroidException {
+  }
+
+  public static final class IpSecManager.SecurityParameterIndex implements java.lang.AutoCloseable {
+    method public void close();
+    method public int getSpi();
+  }
+
+  public static final class IpSecManager.SpiUnavailableException extends android.util.AndroidException {
+    method public int getSpi();
+  }
+
+  public static final class IpSecManager.UdpEncapsulationSocket implements java.lang.AutoCloseable {
+    method public void close() throws java.io.IOException;
+    method public java.io.FileDescriptor getFileDescriptor();
+    method public int getPort();
+  }
+
+  public final class IpSecTransform implements java.lang.AutoCloseable {
+    method public void close();
+  }
+
+  public static class IpSecTransform.Builder {
+    ctor public IpSecTransform.Builder(@NonNull android.content.Context);
+    method @NonNull public android.net.IpSecTransform buildTransportModeTransform(@NonNull java.net.InetAddress, @NonNull android.net.IpSecManager.SecurityParameterIndex) throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException, android.net.IpSecManager.SpiUnavailableException;
+    method @NonNull public android.net.IpSecTransform.Builder setAuthenticatedEncryption(@NonNull android.net.IpSecAlgorithm);
+    method @NonNull public android.net.IpSecTransform.Builder setAuthentication(@NonNull android.net.IpSecAlgorithm);
+    method @NonNull public android.net.IpSecTransform.Builder setEncryption(@NonNull android.net.IpSecAlgorithm);
+    method @NonNull public android.net.IpSecTransform.Builder setIpv4Encapsulation(@NonNull android.net.IpSecManager.UdpEncapsulationSocket, int);
+  }
+
+  public class TrafficStats {
+    ctor public TrafficStats();
+    method public static void clearThreadStatsTag();
+    method public static void clearThreadStatsUid();
+    method public static int getAndSetThreadStatsTag(int);
+    method public static long getMobileRxBytes();
+    method public static long getMobileRxPackets();
+    method public static long getMobileTxBytes();
+    method public static long getMobileTxPackets();
+    method public static long getRxBytes(@NonNull String);
+    method public static long getRxPackets(@NonNull String);
+    method public static int getThreadStatsTag();
+    method public static int getThreadStatsUid();
+    method public static long getTotalRxBytes();
+    method public static long getTotalRxPackets();
+    method public static long getTotalTxBytes();
+    method public static long getTotalTxPackets();
+    method public static long getTxBytes(@NonNull String);
+    method public static long getTxPackets(@NonNull String);
+    method public static long getUidRxBytes(int);
+    method public static long getUidRxPackets(int);
+    method @Deprecated public static long getUidTcpRxBytes(int);
+    method @Deprecated public static long getUidTcpRxSegments(int);
+    method @Deprecated public static long getUidTcpTxBytes(int);
+    method @Deprecated public static long getUidTcpTxSegments(int);
+    method public static long getUidTxBytes(int);
+    method public static long getUidTxPackets(int);
+    method @Deprecated public static long getUidUdpRxBytes(int);
+    method @Deprecated public static long getUidUdpRxPackets(int);
+    method @Deprecated public static long getUidUdpTxBytes(int);
+    method @Deprecated public static long getUidUdpTxPackets(int);
+    method public static void incrementOperationCount(int);
+    method public static void incrementOperationCount(int, int);
+    method public static void setThreadStatsTag(int);
+    method public static void setThreadStatsUid(int);
+    method public static void tagDatagramSocket(@NonNull java.net.DatagramSocket) throws java.net.SocketException;
+    method public static void tagFileDescriptor(@NonNull java.io.FileDescriptor) throws java.io.IOException;
+    method public static void tagSocket(@NonNull java.net.Socket) throws java.net.SocketException;
+    method public static void untagDatagramSocket(@NonNull java.net.DatagramSocket) throws java.net.SocketException;
+    method public static void untagFileDescriptor(@NonNull java.io.FileDescriptor) throws java.io.IOException;
+    method public static void untagSocket(@NonNull java.net.Socket) throws java.net.SocketException;
+    field public static final int UNSUPPORTED = -1; // 0xffffffff
+  }
+
+}
+
+package android.net.nsd {
+
+  public final class NsdManager {
+    method public void discoverServices(String, int, android.net.nsd.NsdManager.DiscoveryListener);
+    method public void discoverServices(@NonNull String, int, @Nullable android.net.Network, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.DiscoveryListener);
+    method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void discoverServices(@NonNull String, int, @NonNull android.net.NetworkRequest, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.DiscoveryListener);
+    method public void registerService(android.net.nsd.NsdServiceInfo, int, android.net.nsd.NsdManager.RegistrationListener);
+    method public void registerService(@NonNull android.net.nsd.NsdServiceInfo, int, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.RegistrationListener);
+    method public void registerServiceInfoCallback(@NonNull android.net.nsd.NsdServiceInfo, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.ServiceInfoCallback);
+    method @Deprecated public void resolveService(android.net.nsd.NsdServiceInfo, android.net.nsd.NsdManager.ResolveListener);
+    method @Deprecated public void resolveService(@NonNull android.net.nsd.NsdServiceInfo, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.NsdManager.ResolveListener);
+    method public void stopServiceDiscovery(android.net.nsd.NsdManager.DiscoveryListener);
+    method public void stopServiceResolution(@NonNull android.net.nsd.NsdManager.ResolveListener);
+    method public void unregisterService(android.net.nsd.NsdManager.RegistrationListener);
+    method public void unregisterServiceInfoCallback(@NonNull android.net.nsd.NsdManager.ServiceInfoCallback);
+    field public static final String ACTION_NSD_STATE_CHANGED = "android.net.nsd.STATE_CHANGED";
+    field public static final String EXTRA_NSD_STATE = "nsd_state";
+    field public static final int FAILURE_ALREADY_ACTIVE = 3; // 0x3
+    field public static final int FAILURE_BAD_PARAMETERS = 6; // 0x6
+    field public static final int FAILURE_INTERNAL_ERROR = 0; // 0x0
+    field public static final int FAILURE_MAX_LIMIT = 4; // 0x4
+    field public static final int FAILURE_OPERATION_NOT_RUNNING = 5; // 0x5
+    field public static final int NSD_STATE_DISABLED = 1; // 0x1
+    field public static final int NSD_STATE_ENABLED = 2; // 0x2
+    field public static final int PROTOCOL_DNS_SD = 1; // 0x1
+  }
+
+  public static interface NsdManager.DiscoveryListener {
+    method public void onDiscoveryStarted(String);
+    method public void onDiscoveryStopped(String);
+    method public void onServiceFound(android.net.nsd.NsdServiceInfo);
+    method public void onServiceLost(android.net.nsd.NsdServiceInfo);
+    method public void onStartDiscoveryFailed(String, int);
+    method public void onStopDiscoveryFailed(String, int);
+  }
+
+  public static interface NsdManager.RegistrationListener {
+    method public void onRegistrationFailed(android.net.nsd.NsdServiceInfo, int);
+    method public void onServiceRegistered(android.net.nsd.NsdServiceInfo);
+    method public void onServiceUnregistered(android.net.nsd.NsdServiceInfo);
+    method public void onUnregistrationFailed(android.net.nsd.NsdServiceInfo, int);
+  }
+
+  public static interface NsdManager.ResolveListener {
+    method public default void onResolutionStopped(@NonNull android.net.nsd.NsdServiceInfo);
+    method public void onResolveFailed(android.net.nsd.NsdServiceInfo, int);
+    method public void onServiceResolved(android.net.nsd.NsdServiceInfo);
+    method public default void onStopResolutionFailed(@NonNull android.net.nsd.NsdServiceInfo, int);
+  }
+
+  public static interface NsdManager.ServiceInfoCallback {
+    method public void onServiceInfoCallbackRegistrationFailed(int);
+    method public void onServiceInfoCallbackUnregistered();
+    method public void onServiceLost();
+    method public void onServiceUpdated(@NonNull android.net.nsd.NsdServiceInfo);
+  }
+
+  public final class NsdServiceInfo implements android.os.Parcelable {
+    ctor public NsdServiceInfo();
+    method public int describeContents();
+    method public java.util.Map<java.lang.String,byte[]> getAttributes();
+    method @Deprecated public java.net.InetAddress getHost();
+    method @NonNull public java.util.List<java.net.InetAddress> getHostAddresses();
+    method @Nullable public android.net.Network getNetwork();
+    method public int getPort();
+    method public String getServiceName();
+    method public String getServiceType();
+    method public void removeAttribute(String);
+    method public void setAttribute(String, String);
+    method @Deprecated public void setHost(java.net.InetAddress);
+    method public void setHostAddresses(@NonNull java.util.List<java.net.InetAddress>);
+    method public void setNetwork(@Nullable android.net.Network);
+    method public void setPort(int);
+    method public void setServiceName(String);
+    method public void setServiceType(String);
+    method public void writeToParcel(android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.nsd.NsdServiceInfo> CREATOR;
+  }
+
+}
+
diff --git a/extensions/11/public/api/framework-connectivity.txt b/extensions/11/public/api/framework-connectivity.txt
new file mode 100644
index 0000000..6860c3c
--- /dev/null
+++ b/extensions/11/public/api/framework-connectivity.txt
@@ -0,0 +1,816 @@
+// Signature format: 2.0
+package android.net {
+
+  public class CaptivePortal implements android.os.Parcelable {
+    method public int describeContents();
+    method public void ignoreNetwork();
+    method public void reportCaptivePortalDismissed();
+    method public void writeToParcel(android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.CaptivePortal> CREATOR;
+  }
+
+  public class ConnectivityDiagnosticsManager {
+    method public void registerConnectivityDiagnosticsCallback(@NonNull android.net.NetworkRequest, @NonNull java.util.concurrent.Executor, @NonNull android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback);
+    method public void unregisterConnectivityDiagnosticsCallback(@NonNull android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback);
+  }
+
+  public abstract static class ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback {
+    ctor public ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback();
+    method public void onConnectivityReportAvailable(@NonNull android.net.ConnectivityDiagnosticsManager.ConnectivityReport);
+    method public void onDataStallSuspected(@NonNull android.net.ConnectivityDiagnosticsManager.DataStallReport);
+    method public void onNetworkConnectivityReported(@NonNull android.net.Network, boolean);
+  }
+
+  public static final class ConnectivityDiagnosticsManager.ConnectivityReport implements android.os.Parcelable {
+    ctor public ConnectivityDiagnosticsManager.ConnectivityReport(@NonNull android.net.Network, long, @NonNull android.net.LinkProperties, @NonNull android.net.NetworkCapabilities, @NonNull android.os.PersistableBundle);
+    method public int describeContents();
+    method @NonNull public android.os.PersistableBundle getAdditionalInfo();
+    method @NonNull public android.net.LinkProperties getLinkProperties();
+    method @NonNull public android.net.Network getNetwork();
+    method @NonNull public android.net.NetworkCapabilities getNetworkCapabilities();
+    method public long getReportTimestamp();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.ConnectivityDiagnosticsManager.ConnectivityReport> CREATOR;
+    field public static final String KEY_NETWORK_PROBES_ATTEMPTED_BITMASK = "networkProbesAttempted";
+    field public static final String KEY_NETWORK_PROBES_SUCCEEDED_BITMASK = "networkProbesSucceeded";
+    field public static final String KEY_NETWORK_VALIDATION_RESULT = "networkValidationResult";
+    field public static final int NETWORK_PROBE_DNS = 4; // 0x4
+    field public static final int NETWORK_PROBE_FALLBACK = 32; // 0x20
+    field public static final int NETWORK_PROBE_HTTP = 8; // 0x8
+    field public static final int NETWORK_PROBE_HTTPS = 16; // 0x10
+    field public static final int NETWORK_PROBE_PRIVATE_DNS = 64; // 0x40
+    field public static final int NETWORK_VALIDATION_RESULT_INVALID = 0; // 0x0
+    field public static final int NETWORK_VALIDATION_RESULT_PARTIALLY_VALID = 2; // 0x2
+    field public static final int NETWORK_VALIDATION_RESULT_SKIPPED = 3; // 0x3
+    field public static final int NETWORK_VALIDATION_RESULT_VALID = 1; // 0x1
+  }
+
+  public static final class ConnectivityDiagnosticsManager.DataStallReport implements android.os.Parcelable {
+    ctor public ConnectivityDiagnosticsManager.DataStallReport(@NonNull android.net.Network, long, int, @NonNull android.net.LinkProperties, @NonNull android.net.NetworkCapabilities, @NonNull android.os.PersistableBundle);
+    method public int describeContents();
+    method public int getDetectionMethod();
+    method @NonNull public android.net.LinkProperties getLinkProperties();
+    method @NonNull public android.net.Network getNetwork();
+    method @NonNull public android.net.NetworkCapabilities getNetworkCapabilities();
+    method public long getReportTimestamp();
+    method @NonNull public android.os.PersistableBundle getStallDetails();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.ConnectivityDiagnosticsManager.DataStallReport> CREATOR;
+    field public static final int DETECTION_METHOD_DNS_EVENTS = 1; // 0x1
+    field public static final int DETECTION_METHOD_TCP_METRICS = 2; // 0x2
+    field public static final String KEY_DNS_CONSECUTIVE_TIMEOUTS = "dnsConsecutiveTimeouts";
+    field public static final String KEY_TCP_METRICS_COLLECTION_PERIOD_MILLIS = "tcpMetricsCollectionPeriodMillis";
+    field public static final String KEY_TCP_PACKET_FAIL_RATE = "tcpPacketFailRate";
+  }
+
+  public class ConnectivityManager {
+    method public void addDefaultNetworkActiveListener(android.net.ConnectivityManager.OnNetworkActiveListener);
+    method public boolean bindProcessToNetwork(@Nullable android.net.Network);
+    method @NonNull public android.net.SocketKeepalive createSocketKeepalive(@NonNull android.net.Network, @NonNull android.net.IpSecManager.UdpEncapsulationSocket, @NonNull java.net.InetAddress, @NonNull java.net.InetAddress, @NonNull java.util.concurrent.Executor, @NonNull android.net.SocketKeepalive.Callback);
+    method @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.Network getActiveNetwork();
+    method @Deprecated @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkInfo getActiveNetworkInfo();
+    method @Deprecated @NonNull @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkInfo[] getAllNetworkInfo();
+    method @Deprecated @NonNull @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.Network[] getAllNetworks();
+    method @Deprecated public boolean getBackgroundDataSetting();
+    method @Nullable public android.net.Network getBoundNetworkForProcess();
+    method public int getConnectionOwnerUid(int, @NonNull java.net.InetSocketAddress, @NonNull java.net.InetSocketAddress);
+    method @Nullable public android.net.ProxyInfo getDefaultProxy();
+    method @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.LinkProperties getLinkProperties(@Nullable android.net.Network);
+    method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public int getMultipathPreference(@Nullable android.net.Network);
+    method @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkCapabilities getNetworkCapabilities(@Nullable android.net.Network);
+    method @Deprecated @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkInfo getNetworkInfo(int);
+    method @Deprecated @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public android.net.NetworkInfo getNetworkInfo(@Nullable android.net.Network);
+    method @Deprecated @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public int getNetworkPreference();
+    method @Nullable public byte[] getNetworkWatchlistConfigHash();
+    method @Deprecated @Nullable public static android.net.Network getProcessDefaultNetwork();
+    method public int getRestrictBackgroundStatus();
+    method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public boolean isActiveNetworkMetered();
+    method public boolean isDefaultNetworkActive();
+    method @Deprecated public static boolean isNetworkTypeValid(int);
+    method public void registerBestMatchingNetworkCallback(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler);
+    method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerDefaultNetworkCallback(@NonNull android.net.ConnectivityManager.NetworkCallback);
+    method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerDefaultNetworkCallback(@NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler);
+    method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerNetworkCallback(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback);
+    method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerNetworkCallback(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler);
+    method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerNetworkCallback(@NonNull android.net.NetworkRequest, @NonNull android.app.PendingIntent);
+    method public void releaseNetworkRequest(@NonNull android.app.PendingIntent);
+    method public void removeDefaultNetworkActiveListener(@NonNull android.net.ConnectivityManager.OnNetworkActiveListener);
+    method @Deprecated public void reportBadNetwork(@Nullable android.net.Network);
+    method public void reportNetworkConnectivity(@Nullable android.net.Network, boolean);
+    method public boolean requestBandwidthUpdate(@NonNull android.net.Network);
+    method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback);
+    method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler);
+    method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, int);
+    method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.net.ConnectivityManager.NetworkCallback, @NonNull android.os.Handler, int);
+    method public void requestNetwork(@NonNull android.net.NetworkRequest, @NonNull android.app.PendingIntent);
+    method @Deprecated public void setNetworkPreference(int);
+    method @Deprecated public static boolean setProcessDefaultNetwork(@Nullable android.net.Network);
+    method public void unregisterNetworkCallback(@NonNull android.net.ConnectivityManager.NetworkCallback);
+    method public void unregisterNetworkCallback(@NonNull android.app.PendingIntent);
+    field @Deprecated public static final String ACTION_BACKGROUND_DATA_SETTING_CHANGED = "android.net.conn.BACKGROUND_DATA_SETTING_CHANGED";
+    field public static final String ACTION_CAPTIVE_PORTAL_SIGN_IN = "android.net.conn.CAPTIVE_PORTAL";
+    field public static final String ACTION_RESTRICT_BACKGROUND_CHANGED = "android.net.conn.RESTRICT_BACKGROUND_CHANGED";
+    field @Deprecated public static final String CONNECTIVITY_ACTION = "android.net.conn.CONNECTIVITY_CHANGE";
+    field @Deprecated public static final int DEFAULT_NETWORK_PREFERENCE = 1; // 0x1
+    field public static final String EXTRA_CAPTIVE_PORTAL = "android.net.extra.CAPTIVE_PORTAL";
+    field public static final String EXTRA_CAPTIVE_PORTAL_URL = "android.net.extra.CAPTIVE_PORTAL_URL";
+    field @Deprecated public static final String EXTRA_EXTRA_INFO = "extraInfo";
+    field @Deprecated public static final String EXTRA_IS_FAILOVER = "isFailover";
+    field public static final String EXTRA_NETWORK = "android.net.extra.NETWORK";
+    field @Deprecated public static final String EXTRA_NETWORK_INFO = "networkInfo";
+    field public static final String EXTRA_NETWORK_REQUEST = "android.net.extra.NETWORK_REQUEST";
+    field @Deprecated public static final String EXTRA_NETWORK_TYPE = "networkType";
+    field public static final String EXTRA_NO_CONNECTIVITY = "noConnectivity";
+    field @Deprecated public static final String EXTRA_OTHER_NETWORK_INFO = "otherNetwork";
+    field public static final String EXTRA_REASON = "reason";
+    field public static final int MULTIPATH_PREFERENCE_HANDOVER = 1; // 0x1
+    field public static final int MULTIPATH_PREFERENCE_PERFORMANCE = 4; // 0x4
+    field public static final int MULTIPATH_PREFERENCE_RELIABILITY = 2; // 0x2
+    field public static final int RESTRICT_BACKGROUND_STATUS_DISABLED = 1; // 0x1
+    field public static final int RESTRICT_BACKGROUND_STATUS_ENABLED = 3; // 0x3
+    field public static final int RESTRICT_BACKGROUND_STATUS_WHITELISTED = 2; // 0x2
+    field @Deprecated public static final int TYPE_BLUETOOTH = 7; // 0x7
+    field @Deprecated public static final int TYPE_DUMMY = 8; // 0x8
+    field @Deprecated public static final int TYPE_ETHERNET = 9; // 0x9
+    field @Deprecated public static final int TYPE_MOBILE = 0; // 0x0
+    field @Deprecated public static final int TYPE_MOBILE_DUN = 4; // 0x4
+    field @Deprecated public static final int TYPE_MOBILE_HIPRI = 5; // 0x5
+    field @Deprecated public static final int TYPE_MOBILE_MMS = 2; // 0x2
+    field @Deprecated public static final int TYPE_MOBILE_SUPL = 3; // 0x3
+    field @Deprecated public static final int TYPE_VPN = 17; // 0x11
+    field @Deprecated public static final int TYPE_WIFI = 1; // 0x1
+    field @Deprecated public static final int TYPE_WIMAX = 6; // 0x6
+  }
+
+  public static class ConnectivityManager.NetworkCallback {
+    ctor public ConnectivityManager.NetworkCallback();
+    ctor public ConnectivityManager.NetworkCallback(int);
+    method public void onAvailable(@NonNull android.net.Network);
+    method public void onBlockedStatusChanged(@NonNull android.net.Network, boolean);
+    method public void onCapabilitiesChanged(@NonNull android.net.Network, @NonNull android.net.NetworkCapabilities);
+    method public void onLinkPropertiesChanged(@NonNull android.net.Network, @NonNull android.net.LinkProperties);
+    method public void onLosing(@NonNull android.net.Network, int);
+    method public void onLost(@NonNull android.net.Network);
+    method public void onUnavailable();
+    field public static final int FLAG_INCLUDE_LOCATION_INFO = 1; // 0x1
+  }
+
+  public static interface ConnectivityManager.OnNetworkActiveListener {
+    method public void onNetworkActive();
+  }
+
+  public class DhcpInfo implements android.os.Parcelable {
+    ctor public DhcpInfo();
+    method public int describeContents();
+    method public void writeToParcel(android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.DhcpInfo> CREATOR;
+    field public int dns1;
+    field public int dns2;
+    field public int gateway;
+    field public int ipAddress;
+    field public int leaseDuration;
+    field public int netmask;
+    field public int serverAddress;
+  }
+
+  public final class DnsResolver {
+    method @NonNull public static android.net.DnsResolver getInstance();
+    method public void query(@Nullable android.net.Network, @NonNull String, int, @NonNull java.util.concurrent.Executor, @Nullable android.os.CancellationSignal, @NonNull android.net.DnsResolver.Callback<? super java.util.List<java.net.InetAddress>>);
+    method public void query(@Nullable android.net.Network, @NonNull String, int, int, @NonNull java.util.concurrent.Executor, @Nullable android.os.CancellationSignal, @NonNull android.net.DnsResolver.Callback<? super java.util.List<java.net.InetAddress>>);
+    method public void rawQuery(@Nullable android.net.Network, @NonNull byte[], int, @NonNull java.util.concurrent.Executor, @Nullable android.os.CancellationSignal, @NonNull android.net.DnsResolver.Callback<? super byte[]>);
+    method public void rawQuery(@Nullable android.net.Network, @NonNull String, int, int, int, @NonNull java.util.concurrent.Executor, @Nullable android.os.CancellationSignal, @NonNull android.net.DnsResolver.Callback<? super byte[]>);
+    field public static final int CLASS_IN = 1; // 0x1
+    field public static final int ERROR_PARSE = 0; // 0x0
+    field public static final int ERROR_SYSTEM = 1; // 0x1
+    field public static final int FLAG_EMPTY = 0; // 0x0
+    field public static final int FLAG_NO_CACHE_LOOKUP = 4; // 0x4
+    field public static final int FLAG_NO_CACHE_STORE = 2; // 0x2
+    field public static final int FLAG_NO_RETRY = 1; // 0x1
+    field public static final int TYPE_A = 1; // 0x1
+    field public static final int TYPE_AAAA = 28; // 0x1c
+  }
+
+  public static interface DnsResolver.Callback<T> {
+    method public void onAnswer(@NonNull T, int);
+    method public void onError(@NonNull android.net.DnsResolver.DnsException);
+  }
+
+  public static class DnsResolver.DnsException extends java.lang.Exception {
+    ctor public DnsResolver.DnsException(int, @Nullable Throwable);
+    field public final int code;
+  }
+
+  public class InetAddresses {
+    method public static boolean isNumericAddress(@NonNull String);
+    method @NonNull public static java.net.InetAddress parseNumericAddress(@NonNull String);
+  }
+
+  public final class IpConfiguration implements android.os.Parcelable {
+    method public int describeContents();
+    method @Nullable public android.net.ProxyInfo getHttpProxy();
+    method @Nullable public android.net.StaticIpConfiguration getStaticIpConfiguration();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.IpConfiguration> CREATOR;
+  }
+
+  public static final class IpConfiguration.Builder {
+    ctor public IpConfiguration.Builder();
+    method @NonNull public android.net.IpConfiguration build();
+    method @NonNull public android.net.IpConfiguration.Builder setHttpProxy(@Nullable android.net.ProxyInfo);
+    method @NonNull public android.net.IpConfiguration.Builder setStaticIpConfiguration(@Nullable android.net.StaticIpConfiguration);
+  }
+
+  public final class IpPrefix implements android.os.Parcelable {
+    ctor public IpPrefix(@NonNull java.net.InetAddress, @IntRange(from=0, to=128) int);
+    method public boolean contains(@NonNull java.net.InetAddress);
+    method public int describeContents();
+    method @NonNull public java.net.InetAddress getAddress();
+    method @IntRange(from=0, to=128) public int getPrefixLength();
+    method @NonNull public byte[] getRawAddress();
+    method public void writeToParcel(android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.IpPrefix> CREATOR;
+  }
+
+  public class LinkAddress implements android.os.Parcelable {
+    method public int describeContents();
+    method public java.net.InetAddress getAddress();
+    method public int getFlags();
+    method @IntRange(from=0, to=128) public int getPrefixLength();
+    method public int getScope();
+    method public void writeToParcel(android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.LinkAddress> CREATOR;
+  }
+
+  public final class LinkProperties implements android.os.Parcelable {
+    ctor public LinkProperties();
+    method public boolean addRoute(@NonNull android.net.RouteInfo);
+    method public void clear();
+    method public int describeContents();
+    method @Nullable public java.net.Inet4Address getDhcpServerAddress();
+    method @NonNull public java.util.List<java.net.InetAddress> getDnsServers();
+    method @Nullable public String getDomains();
+    method @Nullable public android.net.ProxyInfo getHttpProxy();
+    method @Nullable public String getInterfaceName();
+    method @NonNull public java.util.List<android.net.LinkAddress> getLinkAddresses();
+    method public int getMtu();
+    method @Nullable public android.net.IpPrefix getNat64Prefix();
+    method @Nullable public String getPrivateDnsServerName();
+    method @NonNull public java.util.List<android.net.RouteInfo> getRoutes();
+    method public boolean isPrivateDnsActive();
+    method public boolean isWakeOnLanSupported();
+    method public void setDhcpServerAddress(@Nullable java.net.Inet4Address);
+    method public void setDnsServers(@NonNull java.util.Collection<java.net.InetAddress>);
+    method public void setDomains(@Nullable String);
+    method public void setHttpProxy(@Nullable android.net.ProxyInfo);
+    method public void setInterfaceName(@Nullable String);
+    method public void setLinkAddresses(@NonNull java.util.Collection<android.net.LinkAddress>);
+    method public void setMtu(int);
+    method public void setNat64Prefix(@Nullable android.net.IpPrefix);
+    method public void writeToParcel(android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.LinkProperties> CREATOR;
+  }
+
+  public final class MacAddress implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public static android.net.MacAddress fromBytes(@NonNull byte[]);
+    method @NonNull public static android.net.MacAddress fromString(@NonNull String);
+    method public int getAddressType();
+    method @Nullable public java.net.Inet6Address getLinkLocalIpv6FromEui48Mac();
+    method public boolean isLocallyAssigned();
+    method public boolean matches(@NonNull android.net.MacAddress, @NonNull android.net.MacAddress);
+    method @NonNull public byte[] toByteArray();
+    method @NonNull public String toOuiString();
+    method public void writeToParcel(android.os.Parcel, int);
+    field public static final android.net.MacAddress BROADCAST_ADDRESS;
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.MacAddress> CREATOR;
+    field public static final int TYPE_BROADCAST = 3; // 0x3
+    field public static final int TYPE_MULTICAST = 2; // 0x2
+    field public static final int TYPE_UNICAST = 1; // 0x1
+  }
+
+  public class Network implements android.os.Parcelable {
+    method public void bindSocket(java.net.DatagramSocket) throws java.io.IOException;
+    method public void bindSocket(java.net.Socket) throws java.io.IOException;
+    method public void bindSocket(java.io.FileDescriptor) throws java.io.IOException;
+    method public int describeContents();
+    method public static android.net.Network fromNetworkHandle(long);
+    method public java.net.InetAddress[] getAllByName(String) throws java.net.UnknownHostException;
+    method public java.net.InetAddress getByName(String) throws java.net.UnknownHostException;
+    method public long getNetworkHandle();
+    method public javax.net.SocketFactory getSocketFactory();
+    method public java.net.URLConnection openConnection(java.net.URL) throws java.io.IOException;
+    method public java.net.URLConnection openConnection(java.net.URL, java.net.Proxy) throws java.io.IOException;
+    method public void writeToParcel(android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.Network> CREATOR;
+  }
+
+  public final class NetworkCapabilities implements android.os.Parcelable {
+    ctor public NetworkCapabilities();
+    ctor public NetworkCapabilities(android.net.NetworkCapabilities);
+    method public int describeContents();
+    method @NonNull public int[] getCapabilities();
+    method @NonNull public int[] getEnterpriseIds();
+    method public int getLinkDownstreamBandwidthKbps();
+    method public int getLinkUpstreamBandwidthKbps();
+    method @Nullable public android.net.NetworkSpecifier getNetworkSpecifier();
+    method public int getOwnerUid();
+    method public int getSignalStrength();
+    method @Nullable public android.net.TransportInfo getTransportInfo();
+    method public boolean hasCapability(int);
+    method public boolean hasEnterpriseId(int);
+    method public boolean hasTransport(int);
+    method public void writeToParcel(android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkCapabilities> CREATOR;
+    field public static final int NET_CAPABILITY_CAPTIVE_PORTAL = 17; // 0x11
+    field public static final int NET_CAPABILITY_CBS = 5; // 0x5
+    field public static final int NET_CAPABILITY_DUN = 2; // 0x2
+    field public static final int NET_CAPABILITY_EIMS = 10; // 0xa
+    field public static final int NET_CAPABILITY_ENTERPRISE = 29; // 0x1d
+    field public static final int NET_CAPABILITY_FOREGROUND = 19; // 0x13
+    field public static final int NET_CAPABILITY_FOTA = 3; // 0x3
+    field public static final int NET_CAPABILITY_HEAD_UNIT = 32; // 0x20
+    field public static final int NET_CAPABILITY_IA = 7; // 0x7
+    field public static final int NET_CAPABILITY_IMS = 4; // 0x4
+    field public static final int NET_CAPABILITY_INTERNET = 12; // 0xc
+    field public static final int NET_CAPABILITY_MCX = 23; // 0x17
+    field public static final int NET_CAPABILITY_MMS = 0; // 0x0
+    field public static final int NET_CAPABILITY_MMTEL = 33; // 0x21
+    field public static final int NET_CAPABILITY_NOT_CONGESTED = 20; // 0x14
+    field public static final int NET_CAPABILITY_NOT_METERED = 11; // 0xb
+    field public static final int NET_CAPABILITY_NOT_RESTRICTED = 13; // 0xd
+    field public static final int NET_CAPABILITY_NOT_ROAMING = 18; // 0x12
+    field public static final int NET_CAPABILITY_NOT_SUSPENDED = 21; // 0x15
+    field public static final int NET_CAPABILITY_NOT_VPN = 15; // 0xf
+    field public static final int NET_CAPABILITY_PRIORITIZE_BANDWIDTH = 35; // 0x23
+    field public static final int NET_CAPABILITY_PRIORITIZE_LATENCY = 34; // 0x22
+    field public static final int NET_CAPABILITY_RCS = 8; // 0x8
+    field public static final int NET_CAPABILITY_SUPL = 1; // 0x1
+    field public static final int NET_CAPABILITY_TEMPORARILY_NOT_METERED = 25; // 0x19
+    field public static final int NET_CAPABILITY_TRUSTED = 14; // 0xe
+    field public static final int NET_CAPABILITY_VALIDATED = 16; // 0x10
+    field public static final int NET_CAPABILITY_WIFI_P2P = 6; // 0x6
+    field public static final int NET_CAPABILITY_XCAP = 9; // 0x9
+    field public static final int NET_ENTERPRISE_ID_1 = 1; // 0x1
+    field public static final int NET_ENTERPRISE_ID_2 = 2; // 0x2
+    field public static final int NET_ENTERPRISE_ID_3 = 3; // 0x3
+    field public static final int NET_ENTERPRISE_ID_4 = 4; // 0x4
+    field public static final int NET_ENTERPRISE_ID_5 = 5; // 0x5
+    field public static final int SIGNAL_STRENGTH_UNSPECIFIED = -2147483648; // 0x80000000
+    field public static final int TRANSPORT_BLUETOOTH = 2; // 0x2
+    field public static final int TRANSPORT_CELLULAR = 0; // 0x0
+    field public static final int TRANSPORT_ETHERNET = 3; // 0x3
+    field public static final int TRANSPORT_LOWPAN = 6; // 0x6
+    field public static final int TRANSPORT_THREAD = 9; // 0x9
+    field public static final int TRANSPORT_USB = 8; // 0x8
+    field public static final int TRANSPORT_VPN = 4; // 0x4
+    field public static final int TRANSPORT_WIFI = 1; // 0x1
+    field public static final int TRANSPORT_WIFI_AWARE = 5; // 0x5
+  }
+
+  @Deprecated public class NetworkInfo implements android.os.Parcelable {
+    ctor @Deprecated public NetworkInfo(int, int, @Nullable String, @Nullable String);
+    method @Deprecated public int describeContents();
+    method @Deprecated @NonNull public android.net.NetworkInfo.DetailedState getDetailedState();
+    method @Deprecated public String getExtraInfo();
+    method @Deprecated public String getReason();
+    method @Deprecated public android.net.NetworkInfo.State getState();
+    method @Deprecated public int getSubtype();
+    method @Deprecated public String getSubtypeName();
+    method @Deprecated public int getType();
+    method @Deprecated public String getTypeName();
+    method @Deprecated public boolean isAvailable();
+    method @Deprecated public boolean isConnected();
+    method @Deprecated public boolean isConnectedOrConnecting();
+    method @Deprecated public boolean isFailover();
+    method @Deprecated public boolean isRoaming();
+    method @Deprecated public void setDetailedState(@NonNull android.net.NetworkInfo.DetailedState, @Nullable String, @Nullable String);
+    method @Deprecated public void writeToParcel(android.os.Parcel, int);
+    field @Deprecated @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkInfo> CREATOR;
+  }
+
+  @Deprecated public enum NetworkInfo.DetailedState {
+    enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState AUTHENTICATING;
+    enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState BLOCKED;
+    enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState CAPTIVE_PORTAL_CHECK;
+    enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState CONNECTED;
+    enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState CONNECTING;
+    enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState DISCONNECTED;
+    enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState DISCONNECTING;
+    enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState FAILED;
+    enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState IDLE;
+    enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState OBTAINING_IPADDR;
+    enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState SCANNING;
+    enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState SUSPENDED;
+    enum_constant @Deprecated public static final android.net.NetworkInfo.DetailedState VERIFYING_POOR_LINK;
+  }
+
+  @Deprecated public enum NetworkInfo.State {
+    enum_constant @Deprecated public static final android.net.NetworkInfo.State CONNECTED;
+    enum_constant @Deprecated public static final android.net.NetworkInfo.State CONNECTING;
+    enum_constant @Deprecated public static final android.net.NetworkInfo.State DISCONNECTED;
+    enum_constant @Deprecated public static final android.net.NetworkInfo.State DISCONNECTING;
+    enum_constant @Deprecated public static final android.net.NetworkInfo.State SUSPENDED;
+    enum_constant @Deprecated public static final android.net.NetworkInfo.State UNKNOWN;
+  }
+
+  public class NetworkRequest implements android.os.Parcelable {
+    method public boolean canBeSatisfiedBy(@Nullable android.net.NetworkCapabilities);
+    method public int describeContents();
+    method @NonNull public int[] getCapabilities();
+    method @Nullable public android.net.NetworkSpecifier getNetworkSpecifier();
+    method @NonNull public int[] getTransportTypes();
+    method public boolean hasCapability(int);
+    method public boolean hasTransport(int);
+    method public void writeToParcel(android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkRequest> CREATOR;
+  }
+
+  public static class NetworkRequest.Builder {
+    ctor public NetworkRequest.Builder();
+    ctor public NetworkRequest.Builder(@NonNull android.net.NetworkRequest);
+    method public android.net.NetworkRequest.Builder addCapability(int);
+    method public android.net.NetworkRequest.Builder addTransportType(int);
+    method public android.net.NetworkRequest build();
+    method @NonNull public android.net.NetworkRequest.Builder clearCapabilities();
+    method public android.net.NetworkRequest.Builder removeCapability(int);
+    method public android.net.NetworkRequest.Builder removeTransportType(int);
+    method @NonNull public android.net.NetworkRequest.Builder setIncludeOtherUidNetworks(boolean);
+    method @Deprecated public android.net.NetworkRequest.Builder setNetworkSpecifier(String);
+    method public android.net.NetworkRequest.Builder setNetworkSpecifier(android.net.NetworkSpecifier);
+  }
+
+  public class ParseException extends java.lang.RuntimeException {
+    ctor public ParseException(@NonNull String);
+    ctor public ParseException(@NonNull String, @NonNull Throwable);
+    field public String response;
+  }
+
+  public class ProxyInfo implements android.os.Parcelable {
+    ctor public ProxyInfo(@Nullable android.net.ProxyInfo);
+    method public static android.net.ProxyInfo buildDirectProxy(String, int);
+    method public static android.net.ProxyInfo buildDirectProxy(String, int, java.util.List<java.lang.String>);
+    method public static android.net.ProxyInfo buildPacProxy(android.net.Uri);
+    method @NonNull public static android.net.ProxyInfo buildPacProxy(@NonNull android.net.Uri, int);
+    method public int describeContents();
+    method public String[] getExclusionList();
+    method public String getHost();
+    method public android.net.Uri getPacFileUrl();
+    method public int getPort();
+    method public boolean isValid();
+    method public void writeToParcel(android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.ProxyInfo> CREATOR;
+  }
+
+  public final class RouteInfo implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public android.net.IpPrefix getDestination();
+    method @Nullable public java.net.InetAddress getGateway();
+    method @Nullable public String getInterface();
+    method public int getType();
+    method public boolean hasGateway();
+    method public boolean isDefaultRoute();
+    method public boolean matches(java.net.InetAddress);
+    method public void writeToParcel(android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.RouteInfo> CREATOR;
+    field public static final int RTN_THROW = 9; // 0x9
+    field public static final int RTN_UNICAST = 1; // 0x1
+    field public static final int RTN_UNREACHABLE = 7; // 0x7
+  }
+
+  public abstract class SocketKeepalive implements java.lang.AutoCloseable {
+    method public final void close();
+    method public final void start(@IntRange(from=0xa, to=0xe10) int);
+    method public final void stop();
+    field public static final int ERROR_HARDWARE_ERROR = -31; // 0xffffffe1
+    field public static final int ERROR_INSUFFICIENT_RESOURCES = -32; // 0xffffffe0
+    field public static final int ERROR_INVALID_INTERVAL = -24; // 0xffffffe8
+    field public static final int ERROR_INVALID_IP_ADDRESS = -21; // 0xffffffeb
+    field public static final int ERROR_INVALID_LENGTH = -23; // 0xffffffe9
+    field public static final int ERROR_INVALID_NETWORK = -20; // 0xffffffec
+    field public static final int ERROR_INVALID_PORT = -22; // 0xffffffea
+    field public static final int ERROR_INVALID_SOCKET = -25; // 0xffffffe7
+    field public static final int ERROR_SOCKET_NOT_IDLE = -26; // 0xffffffe6
+    field public static final int ERROR_UNSUPPORTED = -30; // 0xffffffe2
+  }
+
+  public static class SocketKeepalive.Callback {
+    ctor public SocketKeepalive.Callback();
+    method public void onDataReceived();
+    method public void onError(int);
+    method public void onStarted();
+    method public void onStopped();
+  }
+
+  public final class StaticIpConfiguration implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public java.util.List<java.net.InetAddress> getDnsServers();
+    method @Nullable public String getDomains();
+    method @Nullable public java.net.InetAddress getGateway();
+    method @NonNull public android.net.LinkAddress getIpAddress();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.StaticIpConfiguration> CREATOR;
+  }
+
+  public static final class StaticIpConfiguration.Builder {
+    ctor public StaticIpConfiguration.Builder();
+    method @NonNull public android.net.StaticIpConfiguration build();
+    method @NonNull public android.net.StaticIpConfiguration.Builder setDnsServers(@NonNull Iterable<java.net.InetAddress>);
+    method @NonNull public android.net.StaticIpConfiguration.Builder setDomains(@Nullable String);
+    method @NonNull public android.net.StaticIpConfiguration.Builder setGateway(@Nullable java.net.InetAddress);
+    method @NonNull public android.net.StaticIpConfiguration.Builder setIpAddress(@NonNull android.net.LinkAddress);
+  }
+
+  public interface TransportInfo {
+  }
+
+}
+
+package android.net.http {
+
+  public abstract class BidirectionalStream {
+    ctor public BidirectionalStream();
+    method public abstract void cancel();
+    method public abstract void flush();
+    method @NonNull public abstract android.net.http.HeaderBlock getHeaders();
+    method @NonNull public abstract String getHttpMethod();
+    method public abstract int getPriority();
+    method public abstract int getTrafficStatsTag();
+    method public abstract int getTrafficStatsUid();
+    method public abstract boolean hasTrafficStatsTag();
+    method public abstract boolean hasTrafficStatsUid();
+    method public abstract boolean isDelayRequestHeadersUntilFirstFlushEnabled();
+    method public abstract boolean isDone();
+    method public abstract void read(@NonNull java.nio.ByteBuffer);
+    method public abstract void start();
+    method public abstract void write(@NonNull java.nio.ByteBuffer, boolean);
+    field public static final int STREAM_PRIORITY_HIGHEST = 4; // 0x4
+    field public static final int STREAM_PRIORITY_IDLE = 0; // 0x0
+    field public static final int STREAM_PRIORITY_LOW = 2; // 0x2
+    field public static final int STREAM_PRIORITY_LOWEST = 1; // 0x1
+    field public static final int STREAM_PRIORITY_MEDIUM = 3; // 0x3
+  }
+
+  public abstract static class BidirectionalStream.Builder {
+    ctor public BidirectionalStream.Builder();
+    method @NonNull public abstract android.net.http.BidirectionalStream.Builder addHeader(@NonNull String, @NonNull String);
+    method @NonNull public abstract android.net.http.BidirectionalStream build();
+    method @NonNull public abstract android.net.http.BidirectionalStream.Builder setDelayRequestHeadersUntilFirstFlushEnabled(boolean);
+    method @NonNull public abstract android.net.http.BidirectionalStream.Builder setHttpMethod(@NonNull String);
+    method @NonNull public abstract android.net.http.BidirectionalStream.Builder setPriority(int);
+    method @NonNull public abstract android.net.http.BidirectionalStream.Builder setTrafficStatsTag(int);
+    method @NonNull public abstract android.net.http.BidirectionalStream.Builder setTrafficStatsUid(int);
+  }
+
+  public static interface BidirectionalStream.Callback {
+    method public void onCanceled(@NonNull android.net.http.BidirectionalStream, @Nullable android.net.http.UrlResponseInfo);
+    method public void onFailed(@NonNull android.net.http.BidirectionalStream, @Nullable android.net.http.UrlResponseInfo, @NonNull android.net.http.HttpException);
+    method public void onReadCompleted(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo, @NonNull java.nio.ByteBuffer, boolean);
+    method public void onResponseHeadersReceived(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo);
+    method public void onResponseTrailersReceived(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo, @NonNull android.net.http.HeaderBlock);
+    method public void onStreamReady(@NonNull android.net.http.BidirectionalStream);
+    method public void onSucceeded(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo);
+    method public void onWriteCompleted(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo, @NonNull java.nio.ByteBuffer, boolean);
+  }
+
+  public abstract class CallbackException extends android.net.http.HttpException {
+    ctor protected CallbackException(@Nullable String, @Nullable Throwable);
+  }
+
+  public class ConnectionMigrationOptions {
+    method public int getAllowNonDefaultNetworkUsage();
+    method public int getDefaultNetworkMigration();
+    method public int getPathDegradationMigration();
+    field public static final int MIGRATION_OPTION_DISABLED = 2; // 0x2
+    field public static final int MIGRATION_OPTION_ENABLED = 1; // 0x1
+    field public static final int MIGRATION_OPTION_UNSPECIFIED = 0; // 0x0
+  }
+
+  public static final class ConnectionMigrationOptions.Builder {
+    ctor public ConnectionMigrationOptions.Builder();
+    method @NonNull public android.net.http.ConnectionMigrationOptions build();
+    method @NonNull public android.net.http.ConnectionMigrationOptions.Builder setAllowNonDefaultNetworkUsage(int);
+    method @NonNull public android.net.http.ConnectionMigrationOptions.Builder setDefaultNetworkMigration(int);
+    method @NonNull public android.net.http.ConnectionMigrationOptions.Builder setPathDegradationMigration(int);
+  }
+
+  public final class DnsOptions {
+    method public int getPersistHostCache();
+    method @Nullable public java.time.Duration getPersistHostCachePeriod();
+    method public int getPreestablishConnectionsToStaleDnsResults();
+    method public int getStaleDns();
+    method @Nullable public android.net.http.DnsOptions.StaleDnsOptions getStaleDnsOptions();
+    method public int getUseHttpStackDnsResolver();
+    field public static final int DNS_OPTION_DISABLED = 2; // 0x2
+    field public static final int DNS_OPTION_ENABLED = 1; // 0x1
+    field public static final int DNS_OPTION_UNSPECIFIED = 0; // 0x0
+  }
+
+  public static final class DnsOptions.Builder {
+    ctor public DnsOptions.Builder();
+    method @NonNull public android.net.http.DnsOptions build();
+    method @NonNull public android.net.http.DnsOptions.Builder setPersistHostCache(int);
+    method @NonNull public android.net.http.DnsOptions.Builder setPersistHostCachePeriod(@NonNull java.time.Duration);
+    method @NonNull public android.net.http.DnsOptions.Builder setPreestablishConnectionsToStaleDnsResults(int);
+    method @NonNull public android.net.http.DnsOptions.Builder setStaleDns(int);
+    method @NonNull public android.net.http.DnsOptions.Builder setStaleDnsOptions(@NonNull android.net.http.DnsOptions.StaleDnsOptions);
+    method @NonNull public android.net.http.DnsOptions.Builder setUseHttpStackDnsResolver(int);
+  }
+
+  public static class DnsOptions.StaleDnsOptions {
+    method public int getAllowCrossNetworkUsage();
+    method @Nullable public java.time.Duration getFreshLookupTimeout();
+    method @Nullable public java.time.Duration getMaxExpiredDelay();
+    method public int getUseStaleOnNameNotResolved();
+  }
+
+  public static final class DnsOptions.StaleDnsOptions.Builder {
+    ctor public DnsOptions.StaleDnsOptions.Builder();
+    method @NonNull public android.net.http.DnsOptions.StaleDnsOptions build();
+    method @NonNull public android.net.http.DnsOptions.StaleDnsOptions.Builder setAllowCrossNetworkUsage(int);
+    method @NonNull public android.net.http.DnsOptions.StaleDnsOptions.Builder setFreshLookupTimeout(@NonNull java.time.Duration);
+    method @NonNull public android.net.http.DnsOptions.StaleDnsOptions.Builder setMaxExpiredDelay(@NonNull java.time.Duration);
+    method @NonNull public android.net.http.DnsOptions.StaleDnsOptions.Builder setUseStaleOnNameNotResolved(int);
+  }
+
+  public abstract class HeaderBlock {
+    ctor public HeaderBlock();
+    method @NonNull public abstract java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> getAsList();
+    method @NonNull public abstract java.util.Map<java.lang.String,java.util.List<java.lang.String>> getAsMap();
+  }
+
+  public abstract class HttpEngine {
+    method public void bindToNetwork(@Nullable android.net.Network);
+    method @NonNull public abstract java.net.URLStreamHandlerFactory createUrlStreamHandlerFactory();
+    method @NonNull public static String getVersionString();
+    method @NonNull public abstract android.net.http.BidirectionalStream.Builder newBidirectionalStreamBuilder(@NonNull String, @NonNull java.util.concurrent.Executor, @NonNull android.net.http.BidirectionalStream.Callback);
+    method @NonNull public abstract android.net.http.UrlRequest.Builder newUrlRequestBuilder(@NonNull String, @NonNull java.util.concurrent.Executor, @NonNull android.net.http.UrlRequest.Callback);
+    method @NonNull public abstract java.net.URLConnection openConnection(@NonNull java.net.URL) throws java.io.IOException;
+    method public abstract void shutdown();
+  }
+
+  public static class HttpEngine.Builder {
+    ctor public HttpEngine.Builder(@NonNull android.content.Context);
+    method @NonNull public android.net.http.HttpEngine.Builder addPublicKeyPins(@NonNull String, @NonNull java.util.Set<byte[]>, boolean, @NonNull java.time.Instant);
+    method @NonNull public android.net.http.HttpEngine.Builder addQuicHint(@NonNull String, int, int);
+    method @NonNull public android.net.http.HttpEngine build();
+    method @NonNull public String getDefaultUserAgent();
+    method @NonNull public android.net.http.HttpEngine.Builder setConnectionMigrationOptions(@NonNull android.net.http.ConnectionMigrationOptions);
+    method @NonNull public android.net.http.HttpEngine.Builder setDnsOptions(@NonNull android.net.http.DnsOptions);
+    method @NonNull public android.net.http.HttpEngine.Builder setEnableBrotli(boolean);
+    method @NonNull public android.net.http.HttpEngine.Builder setEnableHttp2(boolean);
+    method @NonNull public android.net.http.HttpEngine.Builder setEnableHttpCache(int, long);
+    method @NonNull public android.net.http.HttpEngine.Builder setEnablePublicKeyPinningBypassForLocalTrustAnchors(boolean);
+    method @NonNull public android.net.http.HttpEngine.Builder setEnableQuic(boolean);
+    method @NonNull public android.net.http.HttpEngine.Builder setQuicOptions(@NonNull android.net.http.QuicOptions);
+    method @NonNull public android.net.http.HttpEngine.Builder setStoragePath(@NonNull String);
+    method @NonNull public android.net.http.HttpEngine.Builder setUserAgent(@NonNull String);
+    field public static final int HTTP_CACHE_DISABLED = 0; // 0x0
+    field public static final int HTTP_CACHE_DISK = 3; // 0x3
+    field public static final int HTTP_CACHE_DISK_NO_HTTP = 2; // 0x2
+    field public static final int HTTP_CACHE_IN_MEMORY = 1; // 0x1
+  }
+
+  public class HttpException extends java.io.IOException {
+    ctor public HttpException(@Nullable String, @Nullable Throwable);
+  }
+
+  public final class InlineExecutionProhibitedException extends java.util.concurrent.RejectedExecutionException {
+    ctor public InlineExecutionProhibitedException();
+  }
+
+  public abstract class NetworkException extends android.net.http.HttpException {
+    ctor public NetworkException(@Nullable String, @Nullable Throwable);
+    method public abstract int getErrorCode();
+    method public abstract boolean isImmediatelyRetryable();
+    field public static final int ERROR_ADDRESS_UNREACHABLE = 9; // 0x9
+    field public static final int ERROR_CONNECTION_CLOSED = 5; // 0x5
+    field public static final int ERROR_CONNECTION_REFUSED = 7; // 0x7
+    field public static final int ERROR_CONNECTION_RESET = 8; // 0x8
+    field public static final int ERROR_CONNECTION_TIMED_OUT = 6; // 0x6
+    field public static final int ERROR_HOSTNAME_NOT_RESOLVED = 1; // 0x1
+    field public static final int ERROR_INTERNET_DISCONNECTED = 2; // 0x2
+    field public static final int ERROR_NETWORK_CHANGED = 3; // 0x3
+    field public static final int ERROR_OTHER = 11; // 0xb
+    field public static final int ERROR_QUIC_PROTOCOL_FAILED = 10; // 0xa
+    field public static final int ERROR_TIMED_OUT = 4; // 0x4
+  }
+
+  public abstract class QuicException extends android.net.http.NetworkException {
+    ctor protected QuicException(@Nullable String, @Nullable Throwable);
+  }
+
+  public class QuicOptions {
+    method @NonNull public java.util.Set<java.lang.String> getAllowedQuicHosts();
+    method @Nullable public String getHandshakeUserAgent();
+    method @Nullable public java.time.Duration getIdleConnectionTimeout();
+    method public int getInMemoryServerConfigsCacheSize();
+    method public boolean hasInMemoryServerConfigsCacheSize();
+  }
+
+  public static final class QuicOptions.Builder {
+    ctor public QuicOptions.Builder();
+    method @NonNull public android.net.http.QuicOptions.Builder addAllowedQuicHost(@NonNull String);
+    method @NonNull public android.net.http.QuicOptions build();
+    method @NonNull public android.net.http.QuicOptions.Builder setHandshakeUserAgent(@NonNull String);
+    method @NonNull public android.net.http.QuicOptions.Builder setIdleConnectionTimeout(@NonNull java.time.Duration);
+    method @NonNull public android.net.http.QuicOptions.Builder setInMemoryServerConfigsCacheSize(int);
+  }
+
+  public abstract class UploadDataProvider implements java.io.Closeable {
+    ctor public UploadDataProvider();
+    method public void close() throws java.io.IOException;
+    method public abstract long getLength() throws java.io.IOException;
+    method public abstract void read(@NonNull android.net.http.UploadDataSink, @NonNull java.nio.ByteBuffer) throws java.io.IOException;
+    method public abstract void rewind(@NonNull android.net.http.UploadDataSink) throws java.io.IOException;
+  }
+
+  public abstract class UploadDataSink {
+    ctor public UploadDataSink();
+    method public abstract void onReadError(@NonNull Exception);
+    method public abstract void onReadSucceeded(boolean);
+    method public abstract void onRewindError(@NonNull Exception);
+    method public abstract void onRewindSucceeded();
+  }
+
+  public abstract class UrlRequest {
+    method public abstract void cancel();
+    method public abstract void followRedirect();
+    method @NonNull public abstract android.net.http.HeaderBlock getHeaders();
+    method @Nullable public abstract String getHttpMethod();
+    method public abstract int getPriority();
+    method public abstract void getStatus(@NonNull android.net.http.UrlRequest.StatusListener);
+    method public abstract int getTrafficStatsTag();
+    method public abstract int getTrafficStatsUid();
+    method public abstract boolean hasTrafficStatsTag();
+    method public abstract boolean hasTrafficStatsUid();
+    method public abstract boolean isCacheDisabled();
+    method public abstract boolean isDirectExecutorAllowed();
+    method public abstract boolean isDone();
+    method public abstract void read(@NonNull java.nio.ByteBuffer);
+    method public abstract void start();
+    field public static final int REQUEST_PRIORITY_HIGHEST = 4; // 0x4
+    field public static final int REQUEST_PRIORITY_IDLE = 0; // 0x0
+    field public static final int REQUEST_PRIORITY_LOW = 2; // 0x2
+    field public static final int REQUEST_PRIORITY_LOWEST = 1; // 0x1
+    field public static final int REQUEST_PRIORITY_MEDIUM = 3; // 0x3
+  }
+
+  public abstract static class UrlRequest.Builder {
+    method @NonNull public abstract android.net.http.UrlRequest.Builder addHeader(@NonNull String, @NonNull String);
+    method @NonNull public abstract android.net.http.UrlRequest.Builder bindToNetwork(@Nullable android.net.Network);
+    method @NonNull public abstract android.net.http.UrlRequest build();
+    method @NonNull public abstract android.net.http.UrlRequest.Builder setCacheDisabled(boolean);
+    method @NonNull public abstract android.net.http.UrlRequest.Builder setDirectExecutorAllowed(boolean);
+    method @NonNull public abstract android.net.http.UrlRequest.Builder setHttpMethod(@NonNull String);
+    method @NonNull public abstract android.net.http.UrlRequest.Builder setPriority(int);
+    method @NonNull public abstract android.net.http.UrlRequest.Builder setTrafficStatsTag(int);
+    method @NonNull public abstract android.net.http.UrlRequest.Builder setTrafficStatsUid(int);
+    method @NonNull public abstract android.net.http.UrlRequest.Builder setUploadDataProvider(@NonNull android.net.http.UploadDataProvider, @NonNull java.util.concurrent.Executor);
+  }
+
+  public static interface UrlRequest.Callback {
+    method public void onCanceled(@NonNull android.net.http.UrlRequest, @Nullable android.net.http.UrlResponseInfo);
+    method public void onFailed(@NonNull android.net.http.UrlRequest, @Nullable android.net.http.UrlResponseInfo, @NonNull android.net.http.HttpException);
+    method public void onReadCompleted(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo, @NonNull java.nio.ByteBuffer) throws java.lang.Exception;
+    method public void onRedirectReceived(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo, @NonNull String) throws java.lang.Exception;
+    method public void onResponseStarted(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo) throws java.lang.Exception;
+    method public void onSucceeded(@NonNull android.net.http.UrlRequest, @NonNull android.net.http.UrlResponseInfo);
+  }
+
+  public static class UrlRequest.Status {
+    field public static final int CONNECTING = 10; // 0xa
+    field public static final int DOWNLOADING_PAC_FILE = 5; // 0x5
+    field public static final int ESTABLISHING_PROXY_TUNNEL = 8; // 0x8
+    field public static final int IDLE = 0; // 0x0
+    field public static final int INVALID = -1; // 0xffffffff
+    field public static final int READING_RESPONSE = 14; // 0xe
+    field public static final int RESOLVING_HOST = 9; // 0x9
+    field public static final int RESOLVING_HOST_IN_PAC_FILE = 7; // 0x7
+    field public static final int RESOLVING_PROXY_FOR_URL = 6; // 0x6
+    field public static final int SENDING_REQUEST = 12; // 0xc
+    field public static final int SSL_HANDSHAKE = 11; // 0xb
+    field public static final int WAITING_FOR_AVAILABLE_SOCKET = 2; // 0x2
+    field public static final int WAITING_FOR_CACHE = 4; // 0x4
+    field public static final int WAITING_FOR_DELEGATE = 3; // 0x3
+    field public static final int WAITING_FOR_RESPONSE = 13; // 0xd
+    field public static final int WAITING_FOR_STALLED_SOCKET_POOL = 1; // 0x1
+  }
+
+  public static interface UrlRequest.StatusListener {
+    method public void onStatus(int);
+  }
+
+  public abstract class UrlResponseInfo {
+    ctor public UrlResponseInfo();
+    method @NonNull public abstract android.net.http.HeaderBlock getHeaders();
+    method public abstract int getHttpStatusCode();
+    method @NonNull public abstract String getHttpStatusText();
+    method @NonNull public abstract String getNegotiatedProtocol();
+    method public abstract long getReceivedByteCount();
+    method @NonNull public abstract String getUrl();
+    method @NonNull public abstract java.util.List<java.lang.String> getUrlChain();
+    method public abstract boolean wasCached();
+  }
+
+}
+
diff --git a/extensions/11/public/api/framework-sdksandbox-removed.txt b/extensions/11/public/api/framework-sdksandbox-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/public/api/framework-sdksandbox-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/public/api/framework-sdksandbox.txt b/extensions/11/public/api/framework-sdksandbox.txt
new file mode 100644
index 0000000..431f36e
--- /dev/null
+++ b/extensions/11/public/api/framework-sdksandbox.txt
@@ -0,0 +1,106 @@
+// Signature format: 2.0
+package android.app.sdksandbox {
+
+  public final class AppOwnedSdkSandboxInterface implements android.os.Parcelable {
+    ctor public AppOwnedSdkSandboxInterface(@NonNull String, long, @NonNull android.os.IBinder);
+    method public int describeContents();
+    method @NonNull public android.os.IBinder getInterface();
+    method @NonNull public String getName();
+    method public long getVersion();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.app.sdksandbox.AppOwnedSdkSandboxInterface> CREATOR;
+  }
+
+  public final class LoadSdkException extends java.lang.Exception implements android.os.Parcelable {
+    ctor public LoadSdkException(@NonNull Throwable, @NonNull android.os.Bundle);
+    method public int describeContents();
+    method @NonNull public android.os.Bundle getExtraInformation();
+    method public int getLoadSdkErrorCode();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.app.sdksandbox.LoadSdkException> CREATOR;
+  }
+
+  @Deprecated public final class RequestSurfacePackageException extends java.lang.Exception {
+    ctor @Deprecated public RequestSurfacePackageException(int, @Nullable String);
+    ctor @Deprecated public RequestSurfacePackageException(int, @Nullable String, @Nullable Throwable);
+    ctor @Deprecated public RequestSurfacePackageException(int, @Nullable String, @Nullable Throwable, @NonNull android.os.Bundle);
+    method @Deprecated @NonNull public android.os.Bundle getExtraErrorInformation();
+    method @Deprecated public int getRequestSurfacePackageErrorCode();
+  }
+
+  public final class SandboxedSdk implements android.os.Parcelable {
+    ctor public SandboxedSdk(@NonNull android.os.IBinder);
+    method public int describeContents();
+    method @Nullable public android.os.IBinder getInterface();
+    method @NonNull public android.content.pm.SharedLibraryInfo getSharedLibraryInfo();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.app.sdksandbox.SandboxedSdk> CREATOR;
+  }
+
+  public abstract class SandboxedSdkProvider {
+    ctor public SandboxedSdkProvider();
+    method public final void attachContext(@NonNull android.content.Context);
+    method public void beforeUnloadSdk();
+    method @Nullable public final android.content.Context getContext();
+    method @Deprecated @NonNull public abstract android.view.View getView(@NonNull android.content.Context, @NonNull android.os.Bundle, int, int);
+    method @NonNull public abstract android.app.sdksandbox.SandboxedSdk onLoadSdk(@NonNull android.os.Bundle) throws android.app.sdksandbox.LoadSdkException;
+  }
+
+  public final class SdkSandboxManager {
+    method public void addSdkSandboxProcessDeathCallback(@NonNull java.util.concurrent.Executor, @NonNull android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback);
+    method public void addSyncedSharedPreferencesKeys(@NonNull java.util.Set<java.lang.String>);
+    method @NonNull public java.util.List<android.app.sdksandbox.AppOwnedSdkSandboxInterface> getAppOwnedSdkSandboxInterfaces();
+    method @NonNull public java.util.List<android.app.sdksandbox.SandboxedSdk> getSandboxedSdks();
+    method public static int getSdkSandboxState();
+    method @NonNull public java.util.Set<java.lang.String> getSyncedSharedPreferencesKeys();
+    method public void loadSdk(@NonNull String, @NonNull android.os.Bundle, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.app.sdksandbox.SandboxedSdk,android.app.sdksandbox.LoadSdkException>);
+    method public void registerAppOwnedSdkSandboxInterface(@NonNull android.app.sdksandbox.AppOwnedSdkSandboxInterface);
+    method public void removeSdkSandboxProcessDeathCallback(@NonNull android.app.sdksandbox.SdkSandboxManager.SdkSandboxProcessDeathCallback);
+    method public void removeSyncedSharedPreferencesKeys(@NonNull java.util.Set<java.lang.String>);
+    method @Deprecated public void requestSurfacePackage(@NonNull String, @NonNull android.os.Bundle, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.os.Bundle,android.app.sdksandbox.RequestSurfacePackageException>);
+    method public void startSdkSandboxActivity(@NonNull android.app.Activity, @NonNull android.os.IBinder);
+    method public void unloadSdk(@NonNull String);
+    method public void unregisterAppOwnedSdkSandboxInterface(@NonNull String);
+    field @Deprecated public static final String EXTRA_DISPLAY_ID = "android.app.sdksandbox.extra.DISPLAY_ID";
+    field @Deprecated public static final String EXTRA_HEIGHT_IN_PIXELS = "android.app.sdksandbox.extra.HEIGHT_IN_PIXELS";
+    field @Deprecated public static final String EXTRA_HOST_TOKEN = "android.app.sdksandbox.extra.HOST_TOKEN";
+    field @Deprecated public static final String EXTRA_SURFACE_PACKAGE = "android.app.sdksandbox.extra.SURFACE_PACKAGE";
+    field @Deprecated public static final String EXTRA_WIDTH_IN_PIXELS = "android.app.sdksandbox.extra.WIDTH_IN_PIXELS";
+    field public static final int LOAD_SDK_ALREADY_LOADED = 101; // 0x65
+    field public static final int LOAD_SDK_INTERNAL_ERROR = 500; // 0x1f4
+    field public static final int LOAD_SDK_NOT_FOUND = 100; // 0x64
+    field public static final int LOAD_SDK_SDK_DEFINED_ERROR = 102; // 0x66
+    field public static final int LOAD_SDK_SDK_SANDBOX_DISABLED = 103; // 0x67
+    field public static final int REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR = 700; // 0x2bc
+    field public static final int REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED = 701; // 0x2bd
+    field public static final int SDK_SANDBOX_PROCESS_NOT_AVAILABLE = 503; // 0x1f7
+    field public static final String SDK_SANDBOX_SERVICE = "sdk_sandbox";
+    field public static final int SDK_SANDBOX_STATE_DISABLED = 0; // 0x0
+    field public static final int SDK_SANDBOX_STATE_ENABLED_PROCESS_ISOLATION = 2; // 0x2
+  }
+
+  public static interface SdkSandboxManager.SdkSandboxProcessDeathCallback {
+    method public void onSdkSandboxDied();
+  }
+
+}
+
+package android.app.sdksandbox.sdkprovider {
+
+  public interface SdkSandboxActivityHandler {
+    method public void onActivityCreated(@NonNull android.app.Activity);
+  }
+
+  public class SdkSandboxController {
+    method @NonNull public java.util.List<android.app.sdksandbox.AppOwnedSdkSandboxInterface> getAppOwnedSdkSandboxInterfaces();
+    method @NonNull public String getClientPackageName();
+    method @NonNull public android.content.SharedPreferences getClientSharedPreferences();
+    method @NonNull public java.util.List<android.app.sdksandbox.SandboxedSdk> getSandboxedSdks();
+    method public void loadSdk(@NonNull String, @NonNull android.os.Bundle, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<android.app.sdksandbox.SandboxedSdk,android.app.sdksandbox.LoadSdkException>);
+    method @NonNull public android.os.IBinder registerSdkSandboxActivityHandler(@NonNull android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler);
+    method @NonNull public void unregisterSdkSandboxActivityHandler(@NonNull android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler);
+    field public static final String SDK_SANDBOX_CONTROLLER_SERVICE = "sdk_sandbox_controller_service";
+  }
+
+}
+
diff --git a/extensions/11/public/api/framework-tethering-removed.txt b/extensions/11/public/api/framework-tethering-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/public/api/framework-tethering-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/public/api/framework-tethering.txt b/extensions/11/public/api/framework-tethering.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/public/api/framework-tethering.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/public/api/service-adservices-removed.txt b/extensions/11/public/api/service-adservices-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/public/api/service-adservices-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/public/api/service-adservices.txt b/extensions/11/public/api/service-adservices.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/public/api/service-adservices.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/public/api/service-sdksandbox-removed.txt b/extensions/11/public/api/service-sdksandbox-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/public/api/service-sdksandbox-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/public/api/service-sdksandbox.txt b/extensions/11/public/api/service-sdksandbox.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/public/api/service-sdksandbox.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/public/framework-adservices.jar b/extensions/11/public/framework-adservices.jar
new file mode 100644
index 0000000..ab5c26d
--- /dev/null
+++ b/extensions/11/public/framework-adservices.jar
Binary files differ
diff --git a/extensions/11/public/framework-connectivity-t.jar b/extensions/11/public/framework-connectivity-t.jar
new file mode 100644
index 0000000..b4d1537
--- /dev/null
+++ b/extensions/11/public/framework-connectivity-t.jar
Binary files differ
diff --git a/extensions/11/public/framework-connectivity.jar b/extensions/11/public/framework-connectivity.jar
new file mode 100644
index 0000000..6508e5f
--- /dev/null
+++ b/extensions/11/public/framework-connectivity.jar
Binary files differ
diff --git a/extensions/11/public/framework-sdksandbox.jar b/extensions/11/public/framework-sdksandbox.jar
new file mode 100644
index 0000000..6a0e31d
--- /dev/null
+++ b/extensions/11/public/framework-sdksandbox.jar
Binary files differ
diff --git a/extensions/11/public/framework-tethering.jar b/extensions/11/public/framework-tethering.jar
new file mode 100644
index 0000000..b62b671
--- /dev/null
+++ b/extensions/11/public/framework-tethering.jar
Binary files differ
diff --git a/extensions/11/public/service-adservices.jar b/extensions/11/public/service-adservices.jar
new file mode 100644
index 0000000..b62b671
--- /dev/null
+++ b/extensions/11/public/service-adservices.jar
Binary files differ
diff --git a/extensions/11/public/service-sdksandbox.jar b/extensions/11/public/service-sdksandbox.jar
new file mode 100644
index 0000000..b62b671
--- /dev/null
+++ b/extensions/11/public/service-sdksandbox.jar
Binary files differ
diff --git a/extensions/11/system-server/api/service-adservices-removed.txt b/extensions/11/system-server/api/service-adservices-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/system-server/api/service-adservices-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/system-server/api/service-adservices.txt b/extensions/11/system-server/api/service-adservices.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/system-server/api/service-adservices.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/system-server/api/service-sdksandbox-removed.txt b/extensions/11/system-server/api/service-sdksandbox-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/system-server/api/service-sdksandbox-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/system-server/api/service-sdksandbox.txt b/extensions/11/system-server/api/service-sdksandbox.txt
new file mode 100644
index 0000000..b3e48d1
--- /dev/null
+++ b/extensions/11/system-server/api/service-sdksandbox.txt
@@ -0,0 +1,20 @@
+// Signature format: 2.0
+package com.android.server.sdksandbox {
+
+  public interface SdkSandboxManagerLocal {
+    method public boolean canAccessContentProviderFromSdkSandbox(@NonNull android.content.pm.ProviderInfo);
+    method public boolean canRegisterBroadcastReceiver(@NonNull android.content.IntentFilter, int, boolean);
+    method public boolean canSendBroadcast(@NonNull android.content.Intent);
+    method public void enforceAllowedToHostSandboxedActivity(@NonNull android.content.Intent, int, @NonNull String);
+    method @Deprecated public void enforceAllowedToSendBroadcast(@NonNull android.content.Intent);
+    method public void enforceAllowedToStartActivity(@NonNull android.content.Intent);
+    method public void enforceAllowedToStartOrBindService(@NonNull android.content.Intent);
+    method @NonNull public String getSdkSandboxProcessNameForInstrumentation(@NonNull android.content.pm.ApplicationInfo);
+    method public void notifyInstrumentationFinished(@NonNull String, int);
+    method public void notifyInstrumentationStarted(@NonNull String, int);
+    field public static final String SERVICE_INTERFACE = "com.android.sdksandbox.SdkSandboxService";
+    field public static final String VERIFIER_RECEIVER = "com.android.server.sdksandbox.SdkSandboxVerifierReceiver";
+  }
+
+}
+
diff --git a/extensions/11/system-server/service-adservices.jar b/extensions/11/system-server/service-adservices.jar
new file mode 100644
index 0000000..b62b671
--- /dev/null
+++ b/extensions/11/system-server/service-adservices.jar
Binary files differ
diff --git a/extensions/11/system-server/service-sdksandbox.jar b/extensions/11/system-server/service-sdksandbox.jar
new file mode 100644
index 0000000..2b26176
--- /dev/null
+++ b/extensions/11/system-server/service-sdksandbox.jar
Binary files differ
diff --git a/extensions/11/system/api/framework-adservices-removed.txt b/extensions/11/system/api/framework-adservices-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/system/api/framework-adservices-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/system/api/framework-adservices.txt b/extensions/11/system/api/framework-adservices.txt
new file mode 100644
index 0000000..99903c3
--- /dev/null
+++ b/extensions/11/system/api/framework-adservices.txt
@@ -0,0 +1,147 @@
+// Signature format: 2.0
+package android.adservices.adid {
+
+  public abstract class AdIdProviderService extends android.app.Service {
+    ctor public AdIdProviderService();
+    method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent);
+    method @NonNull public abstract android.adservices.adid.AdId onGetAdId(int, @NonNull String) throws java.io.IOException;
+    field public static final String SERVICE_INTERFACE = "android.adservices.adid.AdIdProviderService";
+  }
+
+}
+
+package android.adservices.appsetid {
+
+  public abstract class AppSetIdProviderService extends android.app.Service {
+    ctor public AppSetIdProviderService();
+    method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent);
+    method @NonNull public abstract android.adservices.appsetid.AppSetId onGetAppSetId(int, @NonNull String) throws java.io.IOException;
+    field public static final String SERVICE_INTERFACE = "android.adservices.appsetid.AppSetIdProviderService";
+  }
+
+}
+
+package android.adservices.cobalt {
+
+  public abstract class AdServicesCobaltUploadService extends android.app.Service {
+    ctor public AdServicesCobaltUploadService();
+    method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent);
+    method public abstract void onUploadEncryptedCobaltEnvelope(@NonNull android.adservices.cobalt.EncryptedCobaltEnvelopeParams);
+    field public static final String SERVICE_INTERFACE = "android.adservices.cobalt.AdServicesCobaltUploadService";
+  }
+
+  public final class EncryptedCobaltEnvelopeParams implements android.os.Parcelable {
+    ctor public EncryptedCobaltEnvelopeParams(int, @NonNull int, @NonNull byte[]);
+    method public int describeContents();
+    method @NonNull public byte[] getCipherText();
+    method @NonNull public int getEnvironment();
+    method @NonNull public int getKeyIndex();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.cobalt.EncryptedCobaltEnvelopeParams> CREATOR;
+    field public static final int ENVIRONMENT_DEV = 1; // 0x1
+    field public static final int ENVIRONMENT_PROD = 0; // 0x0
+  }
+
+}
+
+package android.adservices.common {
+
+  public class AdServicesCommonManager {
+    method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE_COMPAT}) public void enableAdServices(@NonNull android.adservices.common.AdServicesStates, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Boolean,java.lang.Exception>);
+    method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE_COMPAT}) public void enableAdServices(@NonNull android.adservices.common.AdServicesStates, @NonNull java.util.concurrent.Executor, @NonNull android.adservices.common.AdServicesOutcomeReceiver<java.lang.Boolean,java.lang.Exception>);
+    method @NonNull public static android.adservices.common.AdServicesCommonManager get(@NonNull android.content.Context);
+    method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_STATE_COMPAT}) public void isAdServicesEnabled(@NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Boolean,java.lang.Exception>);
+    method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.ACCESS_ADSERVICES_STATE_COMPAT}) public void isAdServicesEnabled(@NonNull java.util.concurrent.Executor, @NonNull android.adservices.common.AdServicesOutcomeReceiver<java.lang.Boolean,java.lang.Exception>);
+    method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE, android.adservices.common.AdServicesPermissions.MODIFY_ADSERVICES_STATE_COMPAT}) public void setAdServicesEnabled(boolean, boolean);
+    method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.UPDATE_PRIVILEGED_AD_ID, android.adservices.common.AdServicesPermissions.UPDATE_PRIVILEGED_AD_ID_COMPAT}) public void updateAdId(@NonNull android.adservices.common.UpdateAdIdRequest, @NonNull java.util.concurrent.Executor, @NonNull android.adservices.common.AdServicesOutcomeReceiver<java.lang.Boolean,java.lang.Exception>);
+    method @RequiresPermission(anyOf={android.adservices.common.AdServicesPermissions.UPDATE_PRIVILEGED_AD_ID, android.adservices.common.AdServicesPermissions.UPDATE_PRIVILEGED_AD_ID_COMPAT}) public void updateAdId(@NonNull android.adservices.common.UpdateAdIdRequest, @NonNull java.util.concurrent.Executor, @NonNull android.os.OutcomeReceiver<java.lang.Boolean,java.lang.Exception>);
+  }
+
+  public class AdServicesPermissions {
+    field public static final String ACCESS_ADSERVICES_STATE = "android.permission.ACCESS_ADSERVICES_STATE";
+    field public static final String ACCESS_ADSERVICES_STATE_COMPAT = "android.permission.ACCESS_ADSERVICES_STATE_COMPAT";
+    field public static final String ACCESS_PRIVILEGED_ADSERVICES_COBALT_UPLOAD = "android.permission.ACCESS_PRIVILEGED_AD_SERVICES_COBALT_UPLOAD";
+    field public static final String ACCESS_PRIVILEGED_AD_ID = "android.permission.ACCESS_PRIVILEGED_AD_ID";
+    field public static final String ACCESS_PRIVILEGED_APP_SET_ID = "android.permission.ACCESS_PRIVILEGED_APP_SET_ID";
+    field public static final String MODIFY_ADSERVICES_STATE = "android.permission.MODIFY_ADSERVICES_STATE";
+    field public static final String MODIFY_ADSERVICES_STATE_COMPAT = "android.permission.MODIFY_ADSERVICES_STATE_COMPAT";
+    field public static final String UPDATE_PRIVILEGED_AD_ID = "android.permission.UPDATE_PRIVILEGED_AD_ID";
+    field public static final String UPDATE_PRIVILEGED_AD_ID_COMPAT = "android.permission.UPDATE_PRIVILEGED_AD_ID_COMPAT";
+  }
+
+  public final class AdServicesStates implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public boolean isAdIdEnabled();
+    method @NonNull public boolean isAdultAccount();
+    method @NonNull public boolean isPrivacySandboxUiEnabled();
+    method @NonNull public boolean isPrivacySandboxUiRequest();
+    method @NonNull public boolean isU18Account();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.AdServicesStates> CREATOR;
+  }
+
+  public static final class AdServicesStates.Builder {
+    ctor public AdServicesStates.Builder();
+    method @NonNull public android.adservices.common.AdServicesStates build();
+    method @NonNull public android.adservices.common.AdServicesStates.Builder setAdIdEnabled(boolean);
+    method @NonNull public android.adservices.common.AdServicesStates.Builder setAdultAccount(boolean);
+    method @NonNull public android.adservices.common.AdServicesStates.Builder setPrivacySandboxUiEnabled(boolean);
+    method @NonNull public android.adservices.common.AdServicesStates.Builder setPrivacySandboxUiRequest(boolean);
+    method @NonNull public android.adservices.common.AdServicesStates.Builder setU18Account(boolean);
+  }
+
+  public final class EnableAdServicesResponse implements android.os.Parcelable {
+    method public int describeContents();
+    method public boolean isApiEnabled();
+    method public boolean isSuccess();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.EnableAdServicesResponse> CREATOR;
+  }
+
+  public final class UpdateAdIdRequest implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public String getAdId();
+    method public boolean isLimitAdTrackingEnabled();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.common.UpdateAdIdRequest> CREATOR;
+  }
+
+  public static final class UpdateAdIdRequest.Builder {
+    ctor public UpdateAdIdRequest.Builder(@NonNull String);
+    method @NonNull public android.adservices.common.UpdateAdIdRequest build();
+    method @NonNull public android.adservices.common.UpdateAdIdRequest.Builder setLimitAdTrackingEnabled(boolean);
+  }
+
+}
+
+package android.adservices.extdata {
+
+  public final class AdServicesExtDataParams implements android.os.Parcelable {
+    ctor public AdServicesExtDataParams(int, int, int, int, int, long);
+    method public int describeContents();
+    method public int getIsAdultAccount();
+    method public int getIsMeasurementConsented();
+    method public int getIsNotificationDisplayed();
+    method public int getIsU18Account();
+    method public int getManualInteractionWithConsentStatus();
+    method public long getMeasurementRollbackApexVersion();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.adservices.extdata.AdServicesExtDataParams> CREATOR;
+  }
+
+  public abstract class AdServicesExtDataStorageService extends android.app.Service {
+    ctor public AdServicesExtDataStorageService();
+    method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent);
+    method @NonNull public abstract android.adservices.extdata.AdServicesExtDataParams onGetAdServicesExtData();
+    method public abstract void onPutAdServicesExtData(@NonNull android.adservices.extdata.AdServicesExtDataParams, @NonNull int[]);
+    field public static final int FIELD_IS_ADULT_ACCOUNT = 3; // 0x3
+    field public static final int FIELD_IS_MEASUREMENT_CONSENTED = 1; // 0x1
+    field public static final int FIELD_IS_NOTIFICATION_DISPLAYED = 0; // 0x0
+    field public static final int FIELD_IS_U18_ACCOUNT = 2; // 0x2
+    field public static final int FIELD_MANUAL_INTERACTION_WITH_CONSENT_STATUS = 4; // 0x4
+    field public static final int FIELD_MEASUREMENT_ROLLBACK_APEX_VERSION = 5; // 0x5
+    field public static final String SERVICE_INTERFACE = "android.adservices.extdata.AdServicesExtDataStorageService";
+  }
+
+}
+
diff --git a/extensions/11/system/api/framework-connectivity-removed.txt b/extensions/11/system/api/framework-connectivity-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/system/api/framework-connectivity-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/system/api/framework-connectivity-t-removed.txt b/extensions/11/system/api/framework-connectivity-t-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/system/api/framework-connectivity-t-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/system/api/framework-connectivity-t.txt b/extensions/11/system/api/framework-connectivity-t.txt
new file mode 100644
index 0000000..6f0119e
--- /dev/null
+++ b/extensions/11/system/api/framework-connectivity-t.txt
@@ -0,0 +1,417 @@
+// Signature format: 2.0
+package android.app.usage {
+
+  public class NetworkStatsManager {
+    method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_STATS_PROVIDER, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void registerNetworkStatsProvider(@NonNull String, @NonNull android.net.netstats.provider.NetworkStatsProvider);
+    method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_STATS_PROVIDER, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public void unregisterNetworkStatsProvider(@NonNull android.net.netstats.provider.NetworkStatsProvider);
+  }
+
+}
+
+package android.nearby {
+
+  public interface BroadcastCallback {
+    method public void onStatusChanged(int);
+    field public static final int STATUS_FAILURE = 1; // 0x1
+    field public static final int STATUS_FAILURE_ALREADY_REGISTERED = 2; // 0x2
+    field public static final int STATUS_FAILURE_MISSING_PERMISSIONS = 4; // 0x4
+    field public static final int STATUS_FAILURE_SIZE_EXCEED_LIMIT = 3; // 0x3
+    field public static final int STATUS_OK = 0; // 0x0
+  }
+
+  public abstract class BroadcastRequest {
+    method @NonNull public java.util.List<java.lang.Integer> getMediums();
+    method @IntRange(from=0xffffff81, to=126) public int getTxPower();
+    method public int getType();
+    method public int getVersion();
+    field public static final int BROADCAST_TYPE_NEARBY_PRESENCE = 3; // 0x3
+    field public static final int BROADCAST_TYPE_UNKNOWN = -1; // 0xffffffff
+    field public static final int MEDIUM_BLE = 1; // 0x1
+    field public static final int PRESENCE_VERSION_UNKNOWN = -1; // 0xffffffff
+    field public static final int PRESENCE_VERSION_V0 = 0; // 0x0
+    field public static final int PRESENCE_VERSION_V1 = 1; // 0x1
+    field public static final int UNKNOWN_TX_POWER = -127; // 0xffffff81
+  }
+
+  public final class CredentialElement implements android.os.Parcelable {
+    ctor public CredentialElement(@NonNull String, @NonNull byte[]);
+    method public int describeContents();
+    method @NonNull public String getKey();
+    method @NonNull public byte[] getValue();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.nearby.CredentialElement> CREATOR;
+  }
+
+  public final class DataElement implements android.os.Parcelable {
+    ctor public DataElement(int, @NonNull byte[]);
+    method public int describeContents();
+    method public int getKey();
+    method @NonNull public byte[] getValue();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.nearby.DataElement> CREATOR;
+  }
+
+  public abstract class NearbyDevice {
+    method @NonNull public java.util.List<java.lang.Integer> getMediums();
+    method @Nullable public String getName();
+    method @IntRange(from=0xffffff81, to=126) public int getRssi();
+    method public static boolean isValidMedium(int);
+  }
+
+  public class NearbyManager {
+    method public void queryOffloadCapability(@NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer<android.nearby.OffloadCapability>);
+    method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_ADVERTISE, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public void startBroadcast(@NonNull android.nearby.BroadcastRequest, @NonNull java.util.concurrent.Executor, @NonNull android.nearby.BroadcastCallback);
+    method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_SCAN, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int startScan(@NonNull android.nearby.ScanRequest, @NonNull java.util.concurrent.Executor, @NonNull android.nearby.ScanCallback);
+    method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_ADVERTISE, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public void stopBroadcast(@NonNull android.nearby.BroadcastCallback);
+    method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_SCAN, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public void stopScan(@NonNull android.nearby.ScanCallback);
+  }
+
+  public final class OffloadCapability implements android.os.Parcelable {
+    method public int describeContents();
+    method public long getVersion();
+    method public boolean isFastPairSupported();
+    method public boolean isNearbyShareSupported();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.nearby.OffloadCapability> CREATOR;
+  }
+
+  public static final class OffloadCapability.Builder {
+    ctor public OffloadCapability.Builder();
+    method @NonNull public android.nearby.OffloadCapability build();
+    method @NonNull public android.nearby.OffloadCapability.Builder setFastPairSupported(boolean);
+    method @NonNull public android.nearby.OffloadCapability.Builder setNearbyShareSupported(boolean);
+    method @NonNull public android.nearby.OffloadCapability.Builder setVersion(long);
+  }
+
+  public final class PresenceBroadcastRequest extends android.nearby.BroadcastRequest implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public java.util.List<java.lang.Integer> getActions();
+    method @NonNull public android.nearby.PrivateCredential getCredential();
+    method @NonNull public java.util.List<android.nearby.DataElement> getExtendedProperties();
+    method @NonNull public byte[] getSalt();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PresenceBroadcastRequest> CREATOR;
+  }
+
+  public static final class PresenceBroadcastRequest.Builder {
+    ctor public PresenceBroadcastRequest.Builder(@NonNull java.util.List<java.lang.Integer>, @NonNull byte[], @NonNull android.nearby.PrivateCredential);
+    method @NonNull public android.nearby.PresenceBroadcastRequest.Builder addAction(@IntRange(from=1, to=255) int);
+    method @NonNull public android.nearby.PresenceBroadcastRequest.Builder addExtendedProperty(@NonNull android.nearby.DataElement);
+    method @NonNull public android.nearby.PresenceBroadcastRequest build();
+    method @NonNull public android.nearby.PresenceBroadcastRequest.Builder setTxPower(@IntRange(from=0xffffff81, to=126) int);
+    method @NonNull public android.nearby.PresenceBroadcastRequest.Builder setVersion(int);
+  }
+
+  public abstract class PresenceCredential {
+    method @NonNull public byte[] getAuthenticityKey();
+    method @NonNull public java.util.List<android.nearby.CredentialElement> getCredentialElements();
+    method public int getIdentityType();
+    method @NonNull public byte[] getSecretId();
+    method public int getType();
+    field public static final int CREDENTIAL_TYPE_PRIVATE = 0; // 0x0
+    field public static final int CREDENTIAL_TYPE_PUBLIC = 1; // 0x1
+    field public static final int IDENTITY_TYPE_PRIVATE = 1; // 0x1
+    field public static final int IDENTITY_TYPE_PROVISIONED = 2; // 0x2
+    field public static final int IDENTITY_TYPE_TRUSTED = 3; // 0x3
+    field public static final int IDENTITY_TYPE_UNKNOWN = 0; // 0x0
+  }
+
+  public final class PresenceDevice extends android.nearby.NearbyDevice implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public String getDeviceId();
+    method @Nullable public String getDeviceImageUrl();
+    method public int getDeviceType();
+    method public long getDiscoveryTimestampMillis();
+    method @NonNull public byte[] getEncryptedIdentity();
+    method @NonNull public java.util.List<android.nearby.DataElement> getExtendedProperties();
+    method @NonNull public byte[] getSalt();
+    method @NonNull public byte[] getSecretId();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PresenceDevice> CREATOR;
+  }
+
+  public static final class PresenceDevice.Builder {
+    ctor public PresenceDevice.Builder(@NonNull String, @NonNull byte[], @NonNull byte[], @NonNull byte[]);
+    method @NonNull public android.nearby.PresenceDevice.Builder addExtendedProperty(@NonNull android.nearby.DataElement);
+    method @NonNull public android.nearby.PresenceDevice.Builder addMedium(int);
+    method @NonNull public android.nearby.PresenceDevice build();
+    method @NonNull public android.nearby.PresenceDevice.Builder setDeviceImageUrl(@Nullable String);
+    method @NonNull public android.nearby.PresenceDevice.Builder setDeviceType(int);
+    method @NonNull public android.nearby.PresenceDevice.Builder setDiscoveryTimestampMillis(long);
+    method @NonNull public android.nearby.PresenceDevice.Builder setName(@Nullable String);
+    method @NonNull public android.nearby.PresenceDevice.Builder setRssi(int);
+  }
+
+  public final class PresenceScanFilter extends android.nearby.ScanFilter implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public java.util.List<android.nearby.PublicCredential> getCredentials();
+    method @NonNull public java.util.List<android.nearby.DataElement> getExtendedProperties();
+    method @NonNull public java.util.List<java.lang.Integer> getPresenceActions();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PresenceScanFilter> CREATOR;
+  }
+
+  public static final class PresenceScanFilter.Builder {
+    ctor public PresenceScanFilter.Builder();
+    method @NonNull public android.nearby.PresenceScanFilter.Builder addCredential(@NonNull android.nearby.PublicCredential);
+    method @NonNull public android.nearby.PresenceScanFilter.Builder addExtendedProperty(@NonNull android.nearby.DataElement);
+    method @NonNull public android.nearby.PresenceScanFilter.Builder addPresenceAction(@IntRange(from=1, to=255) int);
+    method @NonNull public android.nearby.PresenceScanFilter build();
+    method @NonNull public android.nearby.PresenceScanFilter.Builder setMaxPathLoss(@IntRange(from=0, to=127) int);
+  }
+
+  public final class PrivateCredential extends android.nearby.PresenceCredential implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public String getDeviceName();
+    method @NonNull public byte[] getMetadataEncryptionKey();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PrivateCredential> CREATOR;
+  }
+
+  public static final class PrivateCredential.Builder {
+    ctor public PrivateCredential.Builder(@NonNull byte[], @NonNull byte[], @NonNull byte[], @NonNull String);
+    method @NonNull public android.nearby.PrivateCredential.Builder addCredentialElement(@NonNull android.nearby.CredentialElement);
+    method @NonNull public android.nearby.PrivateCredential build();
+    method @NonNull public android.nearby.PrivateCredential.Builder setIdentityType(int);
+  }
+
+  public final class PublicCredential extends android.nearby.PresenceCredential implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public byte[] getEncryptedMetadata();
+    method @NonNull public byte[] getEncryptedMetadataKeyTag();
+    method @NonNull public byte[] getPublicKey();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.nearby.PublicCredential> CREATOR;
+  }
+
+  public static final class PublicCredential.Builder {
+    ctor public PublicCredential.Builder(@NonNull byte[], @NonNull byte[], @NonNull byte[], @NonNull byte[], @NonNull byte[]);
+    method @NonNull public android.nearby.PublicCredential.Builder addCredentialElement(@NonNull android.nearby.CredentialElement);
+    method @NonNull public android.nearby.PublicCredential build();
+    method @NonNull public android.nearby.PublicCredential.Builder setIdentityType(int);
+  }
+
+  public interface ScanCallback {
+    method public void onDiscovered(@NonNull android.nearby.NearbyDevice);
+    method public default void onError(int);
+    method public void onLost(@NonNull android.nearby.NearbyDevice);
+    method public void onUpdated(@NonNull android.nearby.NearbyDevice);
+    field public static final int ERROR_INVALID_ARGUMENT = 2; // 0x2
+    field public static final int ERROR_PERMISSION_DENIED = 3; // 0x3
+    field public static final int ERROR_RESOURCE_EXHAUSTED = 4; // 0x4
+    field public static final int ERROR_UNKNOWN = 0; // 0x0
+    field public static final int ERROR_UNSUPPORTED = 1; // 0x1
+  }
+
+  public abstract class ScanFilter {
+    method @IntRange(from=0, to=127) public int getMaxPathLoss();
+    method public int getType();
+  }
+
+  public final class ScanRequest implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public java.util.List<android.nearby.ScanFilter> getScanFilters();
+    method public int getScanMode();
+    method public int getScanType();
+    method @NonNull public android.os.WorkSource getWorkSource();
+    method public boolean isBleEnabled();
+    method public boolean isOffloadOnly();
+    method public static boolean isValidScanMode(int);
+    method public static boolean isValidScanType(int);
+    method @NonNull public static String scanModeToString(int);
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.nearby.ScanRequest> CREATOR;
+    field public static final int SCAN_MODE_BALANCED = 1; // 0x1
+    field public static final int SCAN_MODE_LOW_LATENCY = 2; // 0x2
+    field public static final int SCAN_MODE_LOW_POWER = 0; // 0x0
+    field public static final int SCAN_MODE_NO_POWER = -1; // 0xffffffff
+    field public static final int SCAN_TYPE_FAST_PAIR = 1; // 0x1
+    field public static final int SCAN_TYPE_NEARBY_PRESENCE = 2; // 0x2
+  }
+
+  public static final class ScanRequest.Builder {
+    ctor public ScanRequest.Builder();
+    method @NonNull public android.nearby.ScanRequest.Builder addScanFilter(@NonNull android.nearby.ScanFilter);
+    method @NonNull public android.nearby.ScanRequest build();
+    method @NonNull public android.nearby.ScanRequest.Builder setBleEnabled(boolean);
+    method @NonNull public android.nearby.ScanRequest.Builder setOffloadOnly(boolean);
+    method @NonNull public android.nearby.ScanRequest.Builder setScanMode(int);
+    method @NonNull public android.nearby.ScanRequest.Builder setScanType(int);
+    method @NonNull @RequiresPermission(android.Manifest.permission.UPDATE_DEVICE_STATS) public android.nearby.ScanRequest.Builder setWorkSource(@Nullable android.os.WorkSource);
+  }
+
+}
+
+package android.net {
+
+  public class EthernetManager {
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.MANAGE_ETHERNET_NETWORKS}) public void disableInterface(@NonNull String, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.String,android.net.EthernetNetworkManagementException>);
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.MANAGE_ETHERNET_NETWORKS}) public void enableInterface(@NonNull String, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.String,android.net.EthernetNetworkManagementException>);
+    method @NonNull @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_STACK, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK}) public android.net.EthernetManager.TetheredInterfaceRequest requestTetheredInterface(@NonNull java.util.concurrent.Executor, @NonNull android.net.EthernetManager.TetheredInterfaceCallback);
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK, android.Manifest.permission.MANAGE_ETHERNET_NETWORKS}) public void updateConfiguration(@NonNull String, @NonNull android.net.EthernetNetworkUpdateRequest, @Nullable java.util.concurrent.Executor, @Nullable android.os.OutcomeReceiver<java.lang.String,android.net.EthernetNetworkManagementException>);
+  }
+
+  public static interface EthernetManager.TetheredInterfaceCallback {
+    method public void onAvailable(@NonNull String);
+    method public void onUnavailable();
+  }
+
+  public static class EthernetManager.TetheredInterfaceRequest {
+    method public void release();
+  }
+
+  public final class EthernetNetworkManagementException extends java.lang.RuntimeException implements android.os.Parcelable {
+    ctor public EthernetNetworkManagementException(@NonNull String);
+    method public int describeContents();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.EthernetNetworkManagementException> CREATOR;
+  }
+
+  public final class EthernetNetworkUpdateRequest implements android.os.Parcelable {
+    method public int describeContents();
+    method @Nullable public android.net.IpConfiguration getIpConfiguration();
+    method @Nullable public android.net.NetworkCapabilities getNetworkCapabilities();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.EthernetNetworkUpdateRequest> CREATOR;
+  }
+
+  public static final class EthernetNetworkUpdateRequest.Builder {
+    ctor public EthernetNetworkUpdateRequest.Builder();
+    ctor public EthernetNetworkUpdateRequest.Builder(@NonNull android.net.EthernetNetworkUpdateRequest);
+    method @NonNull public android.net.EthernetNetworkUpdateRequest build();
+    method @NonNull public android.net.EthernetNetworkUpdateRequest.Builder setIpConfiguration(@Nullable android.net.IpConfiguration);
+    method @NonNull public android.net.EthernetNetworkUpdateRequest.Builder setNetworkCapabilities(@Nullable android.net.NetworkCapabilities);
+  }
+
+  public class IpSecManager {
+    method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void applyTunnelModeTransform(@NonNull android.net.IpSecManager.IpSecTunnelInterface, int, @NonNull android.net.IpSecTransform) throws java.io.IOException;
+    method @NonNull @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public android.net.IpSecManager.IpSecTunnelInterface createIpSecTunnelInterface(@NonNull java.net.InetAddress, @NonNull java.net.InetAddress, @NonNull android.net.Network) throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException;
+    method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void startTunnelModeTransformMigration(@NonNull android.net.IpSecTransform, @NonNull java.net.InetAddress, @NonNull java.net.InetAddress);
+  }
+
+  public static final class IpSecManager.IpSecTunnelInterface implements java.lang.AutoCloseable {
+    method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void addAddress(@NonNull java.net.InetAddress, int) throws java.io.IOException;
+    method public void close();
+    method @NonNull public String getInterfaceName();
+    method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void removeAddress(@NonNull java.net.InetAddress, int) throws java.io.IOException;
+    method @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public void setUnderlyingNetwork(@NonNull android.net.Network) throws java.io.IOException;
+  }
+
+  public static class IpSecTransform.Builder {
+    method @NonNull @RequiresPermission(android.Manifest.permission.MANAGE_IPSEC_TUNNELS) public android.net.IpSecTransform buildTunnelModeTransform(@NonNull java.net.InetAddress, @NonNull android.net.IpSecManager.SecurityParameterIndex) throws java.io.IOException, android.net.IpSecManager.ResourceUnavailableException, android.net.IpSecManager.SpiUnavailableException;
+  }
+
+  public final class NetworkStats implements java.lang.Iterable<android.net.NetworkStats.Entry> android.os.Parcelable {
+    ctor public NetworkStats(long, int);
+    method @NonNull public android.net.NetworkStats add(@NonNull android.net.NetworkStats);
+    method @NonNull public android.net.NetworkStats addEntry(@NonNull android.net.NetworkStats.Entry);
+    method public android.net.NetworkStats clone();
+    method public int describeContents();
+    method @NonNull public java.util.Iterator<android.net.NetworkStats.Entry> iterator();
+    method @NonNull public android.net.NetworkStats subtract(@NonNull android.net.NetworkStats);
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkStats> CREATOR;
+    field public static final int DEFAULT_NETWORK_ALL = -1; // 0xffffffff
+    field public static final int DEFAULT_NETWORK_NO = 0; // 0x0
+    field public static final int DEFAULT_NETWORK_YES = 1; // 0x1
+    field public static final String IFACE_VT = "vt_data0";
+    field public static final int METERED_ALL = -1; // 0xffffffff
+    field public static final int METERED_NO = 0; // 0x0
+    field public static final int METERED_YES = 1; // 0x1
+    field public static final int ROAMING_ALL = -1; // 0xffffffff
+    field public static final int ROAMING_NO = 0; // 0x0
+    field public static final int ROAMING_YES = 1; // 0x1
+    field public static final int SET_ALL = -1; // 0xffffffff
+    field public static final int SET_DEFAULT = 0; // 0x0
+    field public static final int SET_FOREGROUND = 1; // 0x1
+    field public static final int TAG_NONE = 0; // 0x0
+    field public static final int UID_ALL = -1; // 0xffffffff
+    field public static final int UID_TETHERING = -5; // 0xfffffffb
+  }
+
+  public static class NetworkStats.Entry {
+    ctor public NetworkStats.Entry(@Nullable String, int, int, int, int, int, int, long, long, long, long, long);
+    method public int getDefaultNetwork();
+    method public int getMetered();
+    method public long getOperations();
+    method public int getRoaming();
+    method public long getRxBytes();
+    method public long getRxPackets();
+    method public int getSet();
+    method public int getTag();
+    method public long getTxBytes();
+    method public long getTxPackets();
+    method public int getUid();
+  }
+
+  public class TrafficStats {
+    method public static void setThreadStatsTagApp();
+    method public static void setThreadStatsTagBackup();
+    method public static void setThreadStatsTagRestore();
+    field public static final int TAG_NETWORK_STACK_IMPERSONATION_RANGE_END = -113; // 0xffffff8f
+    field public static final int TAG_NETWORK_STACK_IMPERSONATION_RANGE_START = -128; // 0xffffff80
+    field public static final int TAG_NETWORK_STACK_RANGE_END = -257; // 0xfffffeff
+    field public static final int TAG_NETWORK_STACK_RANGE_START = -768; // 0xfffffd00
+    field public static final int TAG_SYSTEM_IMPERSONATION_RANGE_END = -241; // 0xffffff0f
+    field public static final int TAG_SYSTEM_IMPERSONATION_RANGE_START = -256; // 0xffffff00
+  }
+
+}
+
+package android.net.netstats.provider {
+
+  public abstract class NetworkStatsProvider {
+    ctor public NetworkStatsProvider();
+    method public void notifyAlertReached();
+    method public void notifyLimitReached();
+    method public void notifyStatsUpdated(int, @NonNull android.net.NetworkStats, @NonNull android.net.NetworkStats);
+    method public void notifyWarningReached();
+    method public abstract void onRequestStatsUpdate(int);
+    method public abstract void onSetAlert(long);
+    method public abstract void onSetLimit(@NonNull String, long);
+    method public void onSetWarningAndLimit(@NonNull String, long, long);
+    field public static final int QUOTA_UNLIMITED = -1; // 0xffffffff
+  }
+
+}
+
+package android.net.nsd {
+
+  public final class NsdManager {
+    method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void registerOffloadEngine(@NonNull String, long, long, @NonNull java.util.concurrent.Executor, @NonNull android.net.nsd.OffloadEngine);
+    method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public void unregisterOffloadEngine(@NonNull android.net.nsd.OffloadEngine);
+  }
+
+  public interface OffloadEngine {
+    method public void onOffloadServiceRemoved(@NonNull android.net.nsd.OffloadServiceInfo);
+    method public void onOffloadServiceUpdated(@NonNull android.net.nsd.OffloadServiceInfo);
+    field public static final int OFFLOAD_CAPABILITY_BYPASS_MULTICAST_LOCK = 1; // 0x1
+    field public static final int OFFLOAD_TYPE_FILTER_QUERIES = 2; // 0x2
+    field public static final int OFFLOAD_TYPE_FILTER_REPLIES = 4; // 0x4
+    field public static final int OFFLOAD_TYPE_REPLY = 1; // 0x1
+  }
+
+  public final class OffloadServiceInfo implements android.os.Parcelable {
+    ctor public OffloadServiceInfo(@NonNull android.net.nsd.OffloadServiceInfo.Key, @NonNull java.util.List<java.lang.String>, @NonNull String, @Nullable byte[], @IntRange(from=0, to=java.lang.Integer.MAX_VALUE) int, long);
+    method public int describeContents();
+    method @NonNull public String getHostname();
+    method @NonNull public android.net.nsd.OffloadServiceInfo.Key getKey();
+    method @Nullable public byte[] getOffloadPayload();
+    method public long getOffloadType();
+    method public int getPriority();
+    method @NonNull public java.util.List<java.lang.String> getSubtypes();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.nsd.OffloadServiceInfo> CREATOR;
+  }
+
+  public static final class OffloadServiceInfo.Key implements android.os.Parcelable {
+    ctor public OffloadServiceInfo.Key(@NonNull String, @NonNull String);
+    method public int describeContents();
+    method @NonNull public String getServiceName();
+    method @NonNull public String getServiceType();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.nsd.OffloadServiceInfo.Key> CREATOR;
+  }
+
+}
+
diff --git a/extensions/11/system/api/framework-connectivity.txt b/extensions/11/system/api/framework-connectivity.txt
new file mode 100644
index 0000000..e812024
--- /dev/null
+++ b/extensions/11/system/api/framework-connectivity.txt
@@ -0,0 +1,546 @@
+// Signature format: 2.0
+package android.net {
+
+  public class CaptivePortal implements android.os.Parcelable {
+    method @Deprecated public void logEvent(int, @NonNull String);
+    method @RequiresPermission(android.Manifest.permission.NETWORK_STACK) public void reevaluateNetwork();
+    method public void useNetwork();
+    field public static final int APP_REQUEST_REEVALUATION_REQUIRED = 100; // 0x64
+    field public static final int APP_RETURN_DISMISSED = 0; // 0x0
+    field public static final int APP_RETURN_UNWANTED = 1; // 0x1
+    field public static final int APP_RETURN_WANTED_AS_IS = 2; // 0x2
+  }
+
+  public final class CaptivePortalData implements android.os.Parcelable {
+    method public int describeContents();
+    method public long getByteLimit();
+    method public long getExpiryTimeMillis();
+    method public long getRefreshTimeMillis();
+    method @Nullable public android.net.Uri getUserPortalUrl();
+    method public int getUserPortalUrlSource();
+    method @Nullable public CharSequence getVenueFriendlyName();
+    method @Nullable public android.net.Uri getVenueInfoUrl();
+    method public int getVenueInfoUrlSource();
+    method public boolean isCaptive();
+    method public boolean isSessionExtendable();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field public static final int CAPTIVE_PORTAL_DATA_SOURCE_OTHER = 0; // 0x0
+    field public static final int CAPTIVE_PORTAL_DATA_SOURCE_PASSPOINT = 1; // 0x1
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.CaptivePortalData> CREATOR;
+  }
+
+  public static class CaptivePortalData.Builder {
+    ctor public CaptivePortalData.Builder();
+    ctor public CaptivePortalData.Builder(@Nullable android.net.CaptivePortalData);
+    method @NonNull public android.net.CaptivePortalData build();
+    method @NonNull public android.net.CaptivePortalData.Builder setBytesRemaining(long);
+    method @NonNull public android.net.CaptivePortalData.Builder setCaptive(boolean);
+    method @NonNull public android.net.CaptivePortalData.Builder setExpiryTime(long);
+    method @NonNull public android.net.CaptivePortalData.Builder setRefreshTime(long);
+    method @NonNull public android.net.CaptivePortalData.Builder setSessionExtendable(boolean);
+    method @NonNull public android.net.CaptivePortalData.Builder setUserPortalUrl(@Nullable android.net.Uri);
+    method @NonNull public android.net.CaptivePortalData.Builder setUserPortalUrl(@Nullable android.net.Uri, int);
+    method @NonNull public android.net.CaptivePortalData.Builder setVenueFriendlyName(@Nullable CharSequence);
+    method @NonNull public android.net.CaptivePortalData.Builder setVenueInfoUrl(@Nullable android.net.Uri);
+    method @NonNull public android.net.CaptivePortalData.Builder setVenueInfoUrl(@Nullable android.net.Uri, int);
+  }
+
+  public class ConnectivityManager {
+    method @NonNull @RequiresPermission(android.Manifest.permission.PACKET_KEEPALIVE_OFFLOAD) public android.net.SocketKeepalive createNattKeepalive(@NonNull android.net.Network, @NonNull android.os.ParcelFileDescriptor, @NonNull java.net.InetAddress, @NonNull java.net.InetAddress, @NonNull java.util.concurrent.Executor, @NonNull android.net.SocketKeepalive.Callback);
+    method @NonNull @RequiresPermission(android.Manifest.permission.PACKET_KEEPALIVE_OFFLOAD) public android.net.SocketKeepalive createSocketKeepalive(@NonNull android.net.Network, @NonNull java.net.Socket, @NonNull java.util.concurrent.Executor, @NonNull android.net.SocketKeepalive.Callback);
+    method @Deprecated @RequiresPermission(android.Manifest.permission.NETWORK_SETTINGS) public String getCaptivePortalServerUrl();
+    method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void getLatestTetheringEntitlementResult(int, boolean, @NonNull java.util.concurrent.Executor, @NonNull android.net.ConnectivityManager.OnTetheringEntitlementResultListener);
+    method @Deprecated @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public boolean isTetheringSupported();
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_FACTORY}) public int registerNetworkProvider(@NonNull android.net.NetworkProvider);
+    method public void registerQosCallback(@NonNull android.net.QosSocketInfo, @NonNull java.util.concurrent.Executor, @NonNull android.net.QosCallback);
+    method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void registerTetheringEventCallback(@NonNull java.util.concurrent.Executor, @NonNull android.net.ConnectivityManager.OnTetheringEventCallback);
+    method @RequiresPermission(android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK) public void requestNetwork(@NonNull android.net.NetworkRequest, int, int, @NonNull android.os.Handler, @NonNull android.net.ConnectivityManager.NetworkCallback);
+    method @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_AIRPLANE_MODE, android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD, android.Manifest.permission.NETWORK_STACK}) public void setAirplaneMode(boolean);
+    method @RequiresPermission(android.Manifest.permission.CONTROL_OEM_PAID_NETWORK_PREFERENCE) public void setOemNetworkPreference(@NonNull android.net.OemNetworkPreferences, @Nullable java.util.concurrent.Executor, @Nullable Runnable);
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_STACK}) public boolean shouldAvoidBadWifi();
+    method @RequiresPermission(android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK) public void startCaptivePortalApp(@NonNull android.net.Network, @NonNull android.os.Bundle);
+    method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void startTethering(int, boolean, android.net.ConnectivityManager.OnStartTetheringCallback);
+    method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void startTethering(int, boolean, android.net.ConnectivityManager.OnStartTetheringCallback, android.os.Handler);
+    method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void stopTethering(int);
+    method @RequiresPermission(anyOf={android.net.NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK, android.Manifest.permission.NETWORK_FACTORY}) public void unregisterNetworkProvider(@NonNull android.net.NetworkProvider);
+    method public void unregisterQosCallback(@NonNull android.net.QosCallback);
+    method @Deprecated @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public void unregisterTetheringEventCallback(@NonNull android.net.ConnectivityManager.OnTetheringEventCallback);
+    field public static final String EXTRA_CAPTIVE_PORTAL_PROBE_SPEC = "android.net.extra.CAPTIVE_PORTAL_PROBE_SPEC";
+    field public static final String EXTRA_CAPTIVE_PORTAL_USER_AGENT = "android.net.extra.CAPTIVE_PORTAL_USER_AGENT";
+    field public static final int TETHERING_BLUETOOTH = 2; // 0x2
+    field public static final int TETHERING_USB = 1; // 0x1
+    field public static final int TETHERING_WIFI = 0; // 0x0
+    field @Deprecated public static final int TETHER_ERROR_ENTITLEMENT_UNKONWN = 13; // 0xd
+    field @Deprecated public static final int TETHER_ERROR_NO_ERROR = 0; // 0x0
+    field @Deprecated public static final int TETHER_ERROR_PROVISION_FAILED = 11; // 0xb
+    field public static final int TYPE_NONE = -1; // 0xffffffff
+    field @Deprecated public static final int TYPE_PROXY = 16; // 0x10
+    field @Deprecated public static final int TYPE_WIFI_P2P = 13; // 0xd
+  }
+
+  @Deprecated public abstract static class ConnectivityManager.OnStartTetheringCallback {
+    ctor @Deprecated public ConnectivityManager.OnStartTetheringCallback();
+    method @Deprecated public void onTetheringFailed();
+    method @Deprecated public void onTetheringStarted();
+  }
+
+  @Deprecated public static interface ConnectivityManager.OnTetheringEntitlementResultListener {
+    method @Deprecated public void onTetheringEntitlementResult(int);
+  }
+
+  @Deprecated public abstract static class ConnectivityManager.OnTetheringEventCallback {
+    ctor @Deprecated public ConnectivityManager.OnTetheringEventCallback();
+    method @Deprecated public void onUpstreamChanged(@Nullable android.net.Network);
+  }
+
+  public final class DscpPolicy implements android.os.Parcelable {
+    method public int describeContents();
+    method @Nullable public java.net.InetAddress getDestinationAddress();
+    method @Nullable public android.util.Range<java.lang.Integer> getDestinationPortRange();
+    method public int getDscpValue();
+    method public int getPolicyId();
+    method public int getProtocol();
+    method @Nullable public java.net.InetAddress getSourceAddress();
+    method public int getSourcePort();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.DscpPolicy> CREATOR;
+    field public static final int PROTOCOL_ANY = -1; // 0xffffffff
+    field public static final int SOURCE_PORT_ANY = -1; // 0xffffffff
+  }
+
+  public static final class DscpPolicy.Builder {
+    ctor public DscpPolicy.Builder(int, int);
+    method @NonNull public android.net.DscpPolicy build();
+    method @NonNull public android.net.DscpPolicy.Builder setDestinationAddress(@NonNull java.net.InetAddress);
+    method @NonNull public android.net.DscpPolicy.Builder setDestinationPortRange(@NonNull android.util.Range<java.lang.Integer>);
+    method @NonNull public android.net.DscpPolicy.Builder setProtocol(int);
+    method @NonNull public android.net.DscpPolicy.Builder setSourceAddress(@NonNull java.net.InetAddress);
+    method @NonNull public android.net.DscpPolicy.Builder setSourcePort(int);
+  }
+
+  public final class InvalidPacketException extends java.lang.Exception {
+    ctor public InvalidPacketException(int);
+    method public int getError();
+    field public static final int ERROR_INVALID_IP_ADDRESS = -21; // 0xffffffeb
+    field public static final int ERROR_INVALID_LENGTH = -23; // 0xffffffe9
+    field public static final int ERROR_INVALID_PORT = -22; // 0xffffffea
+  }
+
+  public final class IpConfiguration implements android.os.Parcelable {
+    ctor public IpConfiguration();
+    ctor public IpConfiguration(@NonNull android.net.IpConfiguration);
+    method @NonNull public android.net.IpConfiguration.IpAssignment getIpAssignment();
+    method @NonNull public android.net.IpConfiguration.ProxySettings getProxySettings();
+    method public void setHttpProxy(@Nullable android.net.ProxyInfo);
+    method public void setIpAssignment(@NonNull android.net.IpConfiguration.IpAssignment);
+    method public void setProxySettings(@NonNull android.net.IpConfiguration.ProxySettings);
+    method public void setStaticIpConfiguration(@Nullable android.net.StaticIpConfiguration);
+  }
+
+  public enum IpConfiguration.IpAssignment {
+    enum_constant public static final android.net.IpConfiguration.IpAssignment DHCP;
+    enum_constant public static final android.net.IpConfiguration.IpAssignment STATIC;
+    enum_constant public static final android.net.IpConfiguration.IpAssignment UNASSIGNED;
+  }
+
+  public enum IpConfiguration.ProxySettings {
+    enum_constant public static final android.net.IpConfiguration.ProxySettings NONE;
+    enum_constant public static final android.net.IpConfiguration.ProxySettings PAC;
+    enum_constant public static final android.net.IpConfiguration.ProxySettings STATIC;
+    enum_constant public static final android.net.IpConfiguration.ProxySettings UNASSIGNED;
+  }
+
+  public final class IpPrefix implements android.os.Parcelable {
+    ctor public IpPrefix(@NonNull String);
+  }
+
+  public class KeepalivePacketData {
+    ctor protected KeepalivePacketData(@NonNull java.net.InetAddress, @IntRange(from=0, to=65535) int, @NonNull java.net.InetAddress, @IntRange(from=0, to=65535) int, @NonNull byte[]) throws android.net.InvalidPacketException;
+    method @NonNull public java.net.InetAddress getDstAddress();
+    method public int getDstPort();
+    method @NonNull public byte[] getPacket();
+    method @NonNull public java.net.InetAddress getSrcAddress();
+    method public int getSrcPort();
+  }
+
+  public class LinkAddress implements android.os.Parcelable {
+    ctor public LinkAddress(@NonNull java.net.InetAddress, @IntRange(from=0, to=128) int, int, int);
+    ctor public LinkAddress(@NonNull java.net.InetAddress, @IntRange(from=0, to=128) int, int, int, long, long);
+    ctor public LinkAddress(@NonNull java.net.InetAddress, @IntRange(from=0, to=128) int);
+    ctor public LinkAddress(@NonNull String);
+    ctor public LinkAddress(@NonNull String, int, int);
+    method public long getDeprecationTime();
+    method public long getExpirationTime();
+    method public boolean isGlobalPreferred();
+    method public boolean isIpv4();
+    method public boolean isIpv6();
+    method public boolean isSameAddressAs(@Nullable android.net.LinkAddress);
+    field public static final long LIFETIME_PERMANENT = 9223372036854775807L; // 0x7fffffffffffffffL
+    field public static final long LIFETIME_UNKNOWN = -1L; // 0xffffffffffffffffL
+  }
+
+  public final class LinkProperties implements android.os.Parcelable {
+    ctor public LinkProperties(@Nullable android.net.LinkProperties);
+    ctor public LinkProperties(@Nullable android.net.LinkProperties, boolean);
+    method public boolean addDnsServer(@NonNull java.net.InetAddress);
+    method public boolean addLinkAddress(@NonNull android.net.LinkAddress);
+    method public boolean addPcscfServer(@NonNull java.net.InetAddress);
+    method @NonNull public java.util.List<java.net.InetAddress> getAddresses();
+    method @NonNull public java.util.List<java.lang.String> getAllInterfaceNames();
+    method @NonNull public java.util.List<android.net.LinkAddress> getAllLinkAddresses();
+    method @NonNull public java.util.List<android.net.RouteInfo> getAllRoutes();
+    method @Nullable public android.net.Uri getCaptivePortalApiUrl();
+    method @Nullable public android.net.CaptivePortalData getCaptivePortalData();
+    method @NonNull public java.util.List<java.net.InetAddress> getPcscfServers();
+    method @Nullable public String getTcpBufferSizes();
+    method @NonNull public java.util.List<java.net.InetAddress> getValidatedPrivateDnsServers();
+    method public boolean hasGlobalIpv6Address();
+    method public boolean hasIpv4Address();
+    method public boolean hasIpv4DefaultRoute();
+    method public boolean hasIpv4DnsServer();
+    method public boolean hasIpv6DefaultRoute();
+    method public boolean hasIpv6DnsServer();
+    method public boolean isIpv4Provisioned();
+    method public boolean isIpv6Provisioned();
+    method public boolean isProvisioned();
+    method public boolean isReachable(@NonNull java.net.InetAddress);
+    method public boolean removeDnsServer(@NonNull java.net.InetAddress);
+    method public boolean removeLinkAddress(@NonNull android.net.LinkAddress);
+    method public boolean removeRoute(@NonNull android.net.RouteInfo);
+    method public void setCaptivePortalApiUrl(@Nullable android.net.Uri);
+    method public void setCaptivePortalData(@Nullable android.net.CaptivePortalData);
+    method public void setPcscfServers(@NonNull java.util.Collection<java.net.InetAddress>);
+    method public void setPrivateDnsServerName(@Nullable String);
+    method public void setTcpBufferSizes(@Nullable String);
+    method public void setUsePrivateDns(boolean);
+    method public void setValidatedPrivateDnsServers(@NonNull java.util.Collection<java.net.InetAddress>);
+  }
+
+  public final class NattKeepalivePacketData extends android.net.KeepalivePacketData implements android.os.Parcelable {
+    ctor public NattKeepalivePacketData(@NonNull java.net.InetAddress, int, @NonNull java.net.InetAddress, int, @NonNull byte[]) throws android.net.InvalidPacketException;
+    method public int describeContents();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.NattKeepalivePacketData> CREATOR;
+  }
+
+  public class Network implements android.os.Parcelable {
+    ctor public Network(@NonNull android.net.Network);
+    method public int getNetId();
+    method @NonNull public android.net.Network getPrivateDnsBypassingCopy();
+  }
+
+  public abstract class NetworkAgent {
+    ctor public NetworkAgent(@NonNull android.content.Context, @NonNull android.os.Looper, @NonNull String, @NonNull android.net.NetworkCapabilities, @NonNull android.net.LinkProperties, int, @NonNull android.net.NetworkAgentConfig, @Nullable android.net.NetworkProvider);
+    ctor public NetworkAgent(@NonNull android.content.Context, @NonNull android.os.Looper, @NonNull String, @NonNull android.net.NetworkCapabilities, @NonNull android.net.LinkProperties, @NonNull android.net.NetworkScore, @NonNull android.net.NetworkAgentConfig, @Nullable android.net.NetworkProvider);
+    method @Nullable public android.net.Network getNetwork();
+    method public void markConnected();
+    method public void onAddKeepalivePacketFilter(int, @NonNull android.net.KeepalivePacketData);
+    method public void onAutomaticReconnectDisabled();
+    method public void onBandwidthUpdateRequested();
+    method public void onDscpPolicyStatusUpdated(int, int);
+    method public void onNetworkCreated();
+    method public void onNetworkDestroyed();
+    method public void onNetworkUnwanted();
+    method public void onQosCallbackRegistered(int, @NonNull android.net.QosFilter);
+    method public void onQosCallbackUnregistered(int);
+    method public void onRemoveKeepalivePacketFilter(int);
+    method public void onSaveAcceptUnvalidated(boolean);
+    method public void onSignalStrengthThresholdsUpdated(@NonNull int[]);
+    method public void onStartSocketKeepalive(int, @NonNull java.time.Duration, @NonNull android.net.KeepalivePacketData);
+    method public void onStopSocketKeepalive(int);
+    method public void onValidationStatus(int, @Nullable android.net.Uri);
+    method @NonNull public android.net.Network register();
+    method public void sendAddDscpPolicy(@NonNull android.net.DscpPolicy);
+    method public void sendLinkProperties(@NonNull android.net.LinkProperties);
+    method public void sendNetworkCapabilities(@NonNull android.net.NetworkCapabilities);
+    method public void sendNetworkScore(@NonNull android.net.NetworkScore);
+    method public void sendNetworkScore(@IntRange(from=0, to=99) int);
+    method public final void sendQosCallbackError(int, int);
+    method public final void sendQosSessionAvailable(int, int, @NonNull android.net.QosSessionAttributes);
+    method public final void sendQosSessionLost(int, int, int);
+    method public void sendRemoveAllDscpPolicies();
+    method public void sendRemoveDscpPolicy(int);
+    method public final void sendSocketKeepaliveEvent(int, int);
+    method @Deprecated public void setLegacySubtype(int, @NonNull String);
+    method public void setLingerDuration(@NonNull java.time.Duration);
+    method public void setTeardownDelayMillis(@IntRange(from=0, to=0x1388) int);
+    method public void setUnderlyingNetworks(@Nullable java.util.List<android.net.Network>);
+    method public void unregister();
+    method public void unregisterAfterReplacement(@IntRange(from=0, to=0x1388) int);
+    field public static final int DSCP_POLICY_STATUS_DELETED = 4; // 0x4
+    field public static final int DSCP_POLICY_STATUS_INSUFFICIENT_PROCESSING_RESOURCES = 3; // 0x3
+    field public static final int DSCP_POLICY_STATUS_POLICY_NOT_FOUND = 5; // 0x5
+    field public static final int DSCP_POLICY_STATUS_REQUESTED_CLASSIFIER_NOT_SUPPORTED = 2; // 0x2
+    field public static final int DSCP_POLICY_STATUS_REQUEST_DECLINED = 1; // 0x1
+    field public static final int DSCP_POLICY_STATUS_SUCCESS = 0; // 0x0
+    field public static final int VALIDATION_STATUS_NOT_VALID = 2; // 0x2
+    field public static final int VALIDATION_STATUS_VALID = 1; // 0x1
+  }
+
+  public final class NetworkAgentConfig implements android.os.Parcelable {
+    method public int describeContents();
+    method public int getLegacyType();
+    method @NonNull public String getLegacyTypeName();
+    method public boolean isExplicitlySelected();
+    method public boolean isPartialConnectivityAcceptable();
+    method public boolean isUnvalidatedConnectivityAcceptable();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkAgentConfig> CREATOR;
+  }
+
+  public static final class NetworkAgentConfig.Builder {
+    ctor public NetworkAgentConfig.Builder();
+    method @NonNull public android.net.NetworkAgentConfig build();
+    method @NonNull public android.net.NetworkAgentConfig.Builder setExplicitlySelected(boolean);
+    method @NonNull public android.net.NetworkAgentConfig.Builder setLegacyExtraInfo(@NonNull String);
+    method @NonNull public android.net.NetworkAgentConfig.Builder setLegacySubType(int);
+    method @NonNull public android.net.NetworkAgentConfig.Builder setLegacySubTypeName(@NonNull String);
+    method @NonNull public android.net.NetworkAgentConfig.Builder setLegacyType(int);
+    method @NonNull public android.net.NetworkAgentConfig.Builder setLegacyTypeName(@NonNull String);
+    method @NonNull public android.net.NetworkAgentConfig.Builder setNat64DetectionEnabled(boolean);
+    method @NonNull public android.net.NetworkAgentConfig.Builder setPartialConnectivityAcceptable(boolean);
+    method @NonNull public android.net.NetworkAgentConfig.Builder setProvisioningNotificationEnabled(boolean);
+    method @NonNull public android.net.NetworkAgentConfig.Builder setUnvalidatedConnectivityAcceptable(boolean);
+  }
+
+  public final class NetworkCapabilities implements android.os.Parcelable {
+    method @NonNull public int[] getAdministratorUids();
+    method @Nullable public static String getCapabilityCarrierName(int);
+    method @Nullable public String getSsid();
+    method @NonNull public java.util.Set<java.lang.Integer> getSubscriptionIds();
+    method @NonNull public int[] getTransportTypes();
+    method @Nullable public java.util.List<android.net.Network> getUnderlyingNetworks();
+    method public boolean isPrivateDnsBroken();
+    method public boolean satisfiedByNetworkCapabilities(@Nullable android.net.NetworkCapabilities);
+    field public static final int NET_CAPABILITY_BIP = 31; // 0x1f
+    field public static final int NET_CAPABILITY_NOT_VCN_MANAGED = 28; // 0x1c
+    field public static final int NET_CAPABILITY_OEM_PAID = 22; // 0x16
+    field public static final int NET_CAPABILITY_OEM_PRIVATE = 26; // 0x1a
+    field public static final int NET_CAPABILITY_PARTIAL_CONNECTIVITY = 24; // 0x18
+    field public static final int NET_CAPABILITY_VEHICLE_INTERNAL = 27; // 0x1b
+    field public static final int NET_CAPABILITY_VSIM = 30; // 0x1e
+  }
+
+  public static final class NetworkCapabilities.Builder {
+    ctor public NetworkCapabilities.Builder();
+    ctor public NetworkCapabilities.Builder(@NonNull android.net.NetworkCapabilities);
+    method @NonNull public android.net.NetworkCapabilities.Builder addCapability(int);
+    method @NonNull public android.net.NetworkCapabilities.Builder addEnterpriseId(int);
+    method @NonNull public android.net.NetworkCapabilities.Builder addTransportType(int);
+    method @NonNull public android.net.NetworkCapabilities build();
+    method @NonNull public android.net.NetworkCapabilities.Builder removeCapability(int);
+    method @NonNull public android.net.NetworkCapabilities.Builder removeEnterpriseId(int);
+    method @NonNull public android.net.NetworkCapabilities.Builder removeTransportType(int);
+    method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setAdministratorUids(@NonNull int[]);
+    method @NonNull public android.net.NetworkCapabilities.Builder setLinkDownstreamBandwidthKbps(int);
+    method @NonNull public android.net.NetworkCapabilities.Builder setLinkUpstreamBandwidthKbps(int);
+    method @NonNull public android.net.NetworkCapabilities.Builder setNetworkSpecifier(@Nullable android.net.NetworkSpecifier);
+    method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setOwnerUid(int);
+    method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setRequestorPackageName(@Nullable String);
+    method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setRequestorUid(int);
+    method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_SIGNAL_STRENGTH_WAKEUP) public android.net.NetworkCapabilities.Builder setSignalStrength(int);
+    method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setSsid(@Nullable String);
+    method @NonNull public android.net.NetworkCapabilities.Builder setSubscriptionIds(@NonNull java.util.Set<java.lang.Integer>);
+    method @NonNull public android.net.NetworkCapabilities.Builder setTransportInfo(@Nullable android.net.TransportInfo);
+    method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public android.net.NetworkCapabilities.Builder setUnderlyingNetworks(@Nullable java.util.List<android.net.Network>);
+    method @NonNull public static android.net.NetworkCapabilities.Builder withoutDefaultCapabilities();
+  }
+
+  public class NetworkProvider {
+    ctor public NetworkProvider(@NonNull android.content.Context, @NonNull android.os.Looper, @NonNull String);
+    method @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public void declareNetworkRequestUnfulfillable(@NonNull android.net.NetworkRequest);
+    method public int getProviderId();
+    method public void onNetworkRequestWithdrawn(@NonNull android.net.NetworkRequest);
+    method public void onNetworkRequested(@NonNull android.net.NetworkRequest, @IntRange(from=0, to=99) int, int);
+    method @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public void registerNetworkOffer(@NonNull android.net.NetworkScore, @NonNull android.net.NetworkCapabilities, @NonNull java.util.concurrent.Executor, @NonNull android.net.NetworkProvider.NetworkOfferCallback);
+    method @RequiresPermission(android.Manifest.permission.NETWORK_FACTORY) public void unregisterNetworkOffer(@NonNull android.net.NetworkProvider.NetworkOfferCallback);
+    field public static final int ID_NONE = -1; // 0xffffffff
+  }
+
+  public static interface NetworkProvider.NetworkOfferCallback {
+    method public void onNetworkNeeded(@NonNull android.net.NetworkRequest);
+    method public void onNetworkUnneeded(@NonNull android.net.NetworkRequest);
+  }
+
+  public class NetworkReleasedException extends java.lang.Exception {
+    ctor public NetworkReleasedException();
+  }
+
+  public class NetworkRequest implements android.os.Parcelable {
+    method @Nullable public String getRequestorPackageName();
+    method public int getRequestorUid();
+  }
+
+  public static class NetworkRequest.Builder {
+    method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_SIGNAL_STRENGTH_WAKEUP) public android.net.NetworkRequest.Builder setSignalStrength(int);
+    method @NonNull public android.net.NetworkRequest.Builder setSubscriptionIds(@NonNull java.util.Set<java.lang.Integer>);
+  }
+
+  public final class NetworkScore implements android.os.Parcelable {
+    method public int describeContents();
+    method public int getKeepConnectedReason();
+    method public int getLegacyInt();
+    method public boolean isExiting();
+    method public boolean isTransportPrimary();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.NetworkScore> CREATOR;
+    field public static final int KEEP_CONNECTED_FOR_HANDOVER = 1; // 0x1
+    field public static final int KEEP_CONNECTED_NONE = 0; // 0x0
+  }
+
+  public static final class NetworkScore.Builder {
+    ctor public NetworkScore.Builder();
+    method @NonNull public android.net.NetworkScore build();
+    method @NonNull public android.net.NetworkScore.Builder setExiting(boolean);
+    method @NonNull public android.net.NetworkScore.Builder setKeepConnectedReason(int);
+    method @NonNull public android.net.NetworkScore.Builder setLegacyInt(int);
+    method @NonNull public android.net.NetworkScore.Builder setTransportPrimary(boolean);
+  }
+
+  public final class OemNetworkPreferences implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public java.util.Map<java.lang.String,java.lang.Integer> getNetworkPreferences();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.OemNetworkPreferences> CREATOR;
+    field public static final int OEM_NETWORK_PREFERENCE_OEM_PAID = 1; // 0x1
+    field public static final int OEM_NETWORK_PREFERENCE_OEM_PAID_NO_FALLBACK = 2; // 0x2
+    field public static final int OEM_NETWORK_PREFERENCE_OEM_PAID_ONLY = 3; // 0x3
+    field public static final int OEM_NETWORK_PREFERENCE_OEM_PRIVATE_ONLY = 4; // 0x4
+    field public static final int OEM_NETWORK_PREFERENCE_UNINITIALIZED = 0; // 0x0
+  }
+
+  public static final class OemNetworkPreferences.Builder {
+    ctor public OemNetworkPreferences.Builder();
+    ctor public OemNetworkPreferences.Builder(@NonNull android.net.OemNetworkPreferences);
+    method @NonNull public android.net.OemNetworkPreferences.Builder addNetworkPreference(@NonNull String, int);
+    method @NonNull public android.net.OemNetworkPreferences build();
+    method @NonNull public android.net.OemNetworkPreferences.Builder clearNetworkPreference(@NonNull String);
+  }
+
+  public abstract class QosCallback {
+    ctor public QosCallback();
+    method public void onError(@NonNull android.net.QosCallbackException);
+    method public void onQosSessionAvailable(@NonNull android.net.QosSession, @NonNull android.net.QosSessionAttributes);
+    method public void onQosSessionLost(@NonNull android.net.QosSession);
+  }
+
+  public static class QosCallback.QosCallbackRegistrationException extends java.lang.RuntimeException {
+  }
+
+  public final class QosCallbackException extends java.lang.Exception {
+    ctor public QosCallbackException(@NonNull String);
+    ctor public QosCallbackException(@NonNull Throwable);
+  }
+
+  public abstract class QosFilter {
+    method @NonNull public abstract android.net.Network getNetwork();
+    method public abstract boolean matchesLocalAddress(@NonNull java.net.InetAddress, int, int);
+    method public boolean matchesProtocol(int);
+    method public abstract boolean matchesRemoteAddress(@NonNull java.net.InetAddress, int, int);
+  }
+
+  public final class QosSession implements android.os.Parcelable {
+    ctor public QosSession(int, int);
+    method public int describeContents();
+    method public int getSessionId();
+    method public int getSessionType();
+    method public long getUniqueId();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.QosSession> CREATOR;
+    field public static final int TYPE_EPS_BEARER = 1; // 0x1
+    field public static final int TYPE_NR_BEARER = 2; // 0x2
+  }
+
+  public interface QosSessionAttributes {
+  }
+
+  public final class QosSocketInfo implements android.os.Parcelable {
+    ctor public QosSocketInfo(@NonNull android.net.Network, @NonNull java.net.Socket) throws java.io.IOException;
+    ctor public QosSocketInfo(@NonNull android.net.Network, @NonNull java.net.DatagramSocket) throws java.io.IOException;
+    method public int describeContents();
+    method @NonNull public java.net.InetSocketAddress getLocalSocketAddress();
+    method @NonNull public android.net.Network getNetwork();
+    method @Nullable public java.net.InetSocketAddress getRemoteSocketAddress();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.QosSocketInfo> CREATOR;
+  }
+
+  public final class RouteInfo implements android.os.Parcelable {
+    ctor public RouteInfo(@Nullable android.net.IpPrefix, @Nullable java.net.InetAddress, @Nullable String, int);
+    ctor public RouteInfo(@Nullable android.net.IpPrefix, @Nullable java.net.InetAddress, @Nullable String, int, int);
+    method public int getMtu();
+  }
+
+  public abstract class SocketKeepalive implements java.lang.AutoCloseable {
+    method public final void start(@IntRange(from=0xa, to=0xe10) int, int, @Nullable android.net.Network);
+    field public static final int ERROR_NO_SUCH_SLOT = -33; // 0xffffffdf
+    field public static final int FLAG_AUTOMATIC_ON_OFF = 1; // 0x1
+    field public static final int SUCCESS = 0; // 0x0
+  }
+
+  public class SocketLocalAddressChangedException extends java.lang.Exception {
+    ctor public SocketLocalAddressChangedException();
+  }
+
+  public class SocketNotBoundException extends java.lang.Exception {
+    ctor public SocketNotBoundException();
+  }
+
+  public class SocketNotConnectedException extends java.lang.Exception {
+    ctor public SocketNotConnectedException();
+  }
+
+  public class SocketRemoteAddressChangedException extends java.lang.Exception {
+    ctor public SocketRemoteAddressChangedException();
+  }
+
+  public final class StaticIpConfiguration implements android.os.Parcelable {
+    ctor public StaticIpConfiguration();
+    ctor public StaticIpConfiguration(@Nullable android.net.StaticIpConfiguration);
+    method public void addDnsServer(@NonNull java.net.InetAddress);
+    method public void clear();
+    method @NonNull public java.util.List<android.net.RouteInfo> getRoutes(@Nullable String);
+  }
+
+  public final class TcpKeepalivePacketData extends android.net.KeepalivePacketData implements android.os.Parcelable {
+    ctor public TcpKeepalivePacketData(@NonNull java.net.InetAddress, int, @NonNull java.net.InetAddress, int, @NonNull byte[], int, int, int, int, int, int) throws android.net.InvalidPacketException;
+    method public int describeContents();
+    method public int getIpTos();
+    method public int getIpTtl();
+    method public int getTcpAck();
+    method public int getTcpSeq();
+    method public int getTcpWindow();
+    method public int getTcpWindowScale();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.TcpKeepalivePacketData> CREATOR;
+  }
+
+  public final class VpnTransportInfo implements android.os.Parcelable android.net.TransportInfo {
+    ctor public VpnTransportInfo(int, @Nullable String, boolean, boolean);
+    method public boolean areLongLivedTcpConnectionsExpensive();
+    method public int describeContents();
+    method public int getType();
+    method public boolean isBypassable();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.VpnTransportInfo> CREATOR;
+  }
+
+}
+
+package android.net.apf {
+
+  public final class ApfCapabilities implements android.os.Parcelable {
+    ctor public ApfCapabilities(int, int, int);
+    method public int describeContents();
+    method public static boolean getApfDrop8023Frames();
+    method @NonNull public static int[] getApfEtherTypeBlackList();
+    method public boolean hasDataAccess();
+    method public void writeToParcel(android.os.Parcel, int);
+    field public static final android.os.Parcelable.Creator<android.net.apf.ApfCapabilities> CREATOR;
+    field public final int apfPacketFormat;
+    field public final int apfVersionSupported;
+    field public final int maximumApfProgramSize;
+  }
+
+}
+
diff --git a/extensions/11/system/api/framework-sdksandbox-removed.txt b/extensions/11/system/api/framework-sdksandbox-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/system/api/framework-sdksandbox-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/system/api/framework-sdksandbox.txt b/extensions/11/system/api/framework-sdksandbox.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/system/api/framework-sdksandbox.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/system/api/framework-tethering-removed.txt b/extensions/11/system/api/framework-tethering-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/extensions/11/system/api/framework-tethering-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/extensions/11/system/api/framework-tethering.txt b/extensions/11/system/api/framework-tethering.txt
new file mode 100644
index 0000000..844ff64
--- /dev/null
+++ b/extensions/11/system/api/framework-tethering.txt
@@ -0,0 +1,117 @@
+// Signature format: 2.0
+package android.net {
+
+  public final class TetheredClient implements android.os.Parcelable {
+    ctor public TetheredClient(@NonNull android.net.MacAddress, @NonNull java.util.Collection<android.net.TetheredClient.AddressInfo>, int);
+    method public int describeContents();
+    method @NonNull public java.util.List<android.net.TetheredClient.AddressInfo> getAddresses();
+    method @NonNull public android.net.MacAddress getMacAddress();
+    method public int getTetheringType();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.TetheredClient> CREATOR;
+  }
+
+  public static final class TetheredClient.AddressInfo implements android.os.Parcelable {
+    method public int describeContents();
+    method @NonNull public android.net.LinkAddress getAddress();
+    method @Nullable public String getHostname();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.TetheredClient.AddressInfo> CREATOR;
+  }
+
+  public final class TetheringInterface implements android.os.Parcelable {
+    ctor public TetheringInterface(int, @NonNull String);
+    method public int describeContents();
+    method @NonNull public String getInterface();
+    method public int getType();
+    method public void writeToParcel(@NonNull android.os.Parcel, int);
+    field @NonNull public static final android.os.Parcelable.Creator<android.net.TetheringInterface> CREATOR;
+  }
+
+  public class TetheringManager {
+    method @RequiresPermission(android.Manifest.permission.ACCESS_NETWORK_STATE) public void registerTetheringEventCallback(@NonNull java.util.concurrent.Executor, @NonNull android.net.TetheringManager.TetheringEventCallback);
+    method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void requestLatestTetheringEntitlementResult(int, boolean, @NonNull java.util.concurrent.Executor, @NonNull android.net.TetheringManager.OnTetheringEntitlementResultListener);
+    method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void startTethering(@NonNull android.net.TetheringManager.TetheringRequest, @NonNull java.util.concurrent.Executor, @NonNull android.net.TetheringManager.StartTetheringCallback);
+    method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void stopAllTethering();
+    method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.WRITE_SETTINGS}) public void stopTethering(int);
+    method @RequiresPermission(anyOf={android.Manifest.permission.TETHER_PRIVILEGED, android.Manifest.permission.ACCESS_NETWORK_STATE}) public void unregisterTetheringEventCallback(@NonNull android.net.TetheringManager.TetheringEventCallback);
+    field @Deprecated public static final String ACTION_TETHER_STATE_CHANGED = "android.net.conn.TETHER_STATE_CHANGED";
+    field public static final int CONNECTIVITY_SCOPE_GLOBAL = 1; // 0x1
+    field public static final int CONNECTIVITY_SCOPE_LOCAL = 2; // 0x2
+    field public static final String EXTRA_ACTIVE_LOCAL_ONLY = "android.net.extra.ACTIVE_LOCAL_ONLY";
+    field public static final String EXTRA_ACTIVE_TETHER = "tetherArray";
+    field public static final String EXTRA_AVAILABLE_TETHER = "availableArray";
+    field public static final String EXTRA_ERRORED_TETHER = "erroredArray";
+    field public static final int TETHERING_BLUETOOTH = 2; // 0x2
+    field public static final int TETHERING_ETHERNET = 5; // 0x5
+    field public static final int TETHERING_INVALID = -1; // 0xffffffff
+    field public static final int TETHERING_NCM = 4; // 0x4
+    field public static final int TETHERING_USB = 1; // 0x1
+    field public static final int TETHERING_WIFI = 0; // 0x0
+    field public static final int TETHERING_WIFI_P2P = 3; // 0x3
+    field public static final int TETHER_ERROR_DHCPSERVER_ERROR = 12; // 0xc
+    field public static final int TETHER_ERROR_DISABLE_FORWARDING_ERROR = 9; // 0x9
+    field public static final int TETHER_ERROR_ENABLE_FORWARDING_ERROR = 8; // 0x8
+    field public static final int TETHER_ERROR_ENTITLEMENT_UNKNOWN = 13; // 0xd
+    field public static final int TETHER_ERROR_IFACE_CFG_ERROR = 10; // 0xa
+    field public static final int TETHER_ERROR_INTERNAL_ERROR = 5; // 0x5
+    field public static final int TETHER_ERROR_NO_ACCESS_TETHERING_PERMISSION = 15; // 0xf
+    field public static final int TETHER_ERROR_NO_CHANGE_TETHERING_PERMISSION = 14; // 0xe
+    field public static final int TETHER_ERROR_NO_ERROR = 0; // 0x0
+    field public static final int TETHER_ERROR_PROVISIONING_FAILED = 11; // 0xb
+    field public static final int TETHER_ERROR_SERVICE_UNAVAIL = 2; // 0x2
+    field public static final int TETHER_ERROR_TETHER_IFACE_ERROR = 6; // 0x6
+    field public static final int TETHER_ERROR_UNAVAIL_IFACE = 4; // 0x4
+    field public static final int TETHER_ERROR_UNKNOWN_IFACE = 1; // 0x1
+    field public static final int TETHER_ERROR_UNKNOWN_TYPE = 16; // 0x10
+    field public static final int TETHER_ERROR_UNSUPPORTED = 3; // 0x3
+    field public static final int TETHER_ERROR_UNTETHER_IFACE_ERROR = 7; // 0x7
+    field public static final int TETHER_HARDWARE_OFFLOAD_FAILED = 2; // 0x2
+    field public static final int TETHER_HARDWARE_OFFLOAD_STARTED = 1; // 0x1
+    field public static final int TETHER_HARDWARE_OFFLOAD_STOPPED = 0; // 0x0
+  }
+
+  public static interface TetheringManager.OnTetheringEntitlementResultListener {
+    method public void onTetheringEntitlementResult(int);
+  }
+
+  public static interface TetheringManager.StartTetheringCallback {
+    method public default void onTetheringFailed(int);
+    method public default void onTetheringStarted();
+  }
+
+  public static interface TetheringManager.TetheringEventCallback {
+    method public default void onClientsChanged(@NonNull java.util.Collection<android.net.TetheredClient>);
+    method public default void onError(@NonNull String, int);
+    method public default void onError(@NonNull android.net.TetheringInterface, int);
+    method public default void onLocalOnlyInterfacesChanged(@NonNull java.util.List<java.lang.String>);
+    method public default void onLocalOnlyInterfacesChanged(@NonNull java.util.Set<android.net.TetheringInterface>);
+    method public default void onOffloadStatusChanged(int);
+    method public default void onTetherableInterfacesChanged(@NonNull java.util.List<java.lang.String>);
+    method public default void onTetherableInterfacesChanged(@NonNull java.util.Set<android.net.TetheringInterface>);
+    method public default void onTetheredInterfacesChanged(@NonNull java.util.List<java.lang.String>);
+    method public default void onTetheredInterfacesChanged(@NonNull java.util.Set<android.net.TetheringInterface>);
+    method public default void onTetheringSupported(boolean);
+    method public default void onUpstreamChanged(@Nullable android.net.Network);
+  }
+
+  public static class TetheringManager.TetheringRequest {
+    method @Nullable public android.net.LinkAddress getClientStaticIpv4Address();
+    method public int getConnectivityScope();
+    method @Nullable public android.net.LinkAddress getLocalIpv4Address();
+    method public boolean getShouldShowEntitlementUi();
+    method public int getTetheringType();
+    method public boolean isExemptFromEntitlementCheck();
+  }
+
+  public static class TetheringManager.TetheringRequest.Builder {
+    ctor public TetheringManager.TetheringRequest.Builder(int);
+    method @NonNull public android.net.TetheringManager.TetheringRequest build();
+    method @NonNull @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public android.net.TetheringManager.TetheringRequest.Builder setConnectivityScope(int);
+    method @NonNull @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public android.net.TetheringManager.TetheringRequest.Builder setExemptFromEntitlementCheck(boolean);
+    method @NonNull @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public android.net.TetheringManager.TetheringRequest.Builder setShouldShowEntitlementUi(boolean);
+    method @NonNull @RequiresPermission(android.Manifest.permission.TETHER_PRIVILEGED) public android.net.TetheringManager.TetheringRequest.Builder setStaticIpv4Addresses(@NonNull android.net.LinkAddress, @NonNull android.net.LinkAddress);
+  }
+
+}
+
diff --git a/extensions/11/system/framework-adservices.jar b/extensions/11/system/framework-adservices.jar
new file mode 100644
index 0000000..c40d3b2
--- /dev/null
+++ b/extensions/11/system/framework-adservices.jar
Binary files differ
diff --git a/extensions/11/system/framework-connectivity-t.jar b/extensions/11/system/framework-connectivity-t.jar
new file mode 100644
index 0000000..4af91a1
--- /dev/null
+++ b/extensions/11/system/framework-connectivity-t.jar
Binary files differ
diff --git a/extensions/11/system/framework-connectivity.jar b/extensions/11/system/framework-connectivity.jar
new file mode 100644
index 0000000..8950c33
--- /dev/null
+++ b/extensions/11/system/framework-connectivity.jar
Binary files differ
diff --git a/extensions/11/system/framework-sdksandbox.jar b/extensions/11/system/framework-sdksandbox.jar
new file mode 100644
index 0000000..fe50e1d
--- /dev/null
+++ b/extensions/11/system/framework-sdksandbox.jar
Binary files differ
diff --git a/extensions/11/system/framework-tethering.jar b/extensions/11/system/framework-tethering.jar
new file mode 100644
index 0000000..28d4f84
--- /dev/null
+++ b/extensions/11/system/framework-tethering.jar
Binary files differ
diff --git a/extensions/7/module-lib/api/art.txt b/extensions/7/module-lib/api/art.txt
index ffb05b3..df4c806 100644
--- a/extensions/7/module-lib/api/art.txt
+++ b/extensions/7/module-lib/api/art.txt
@@ -451,7 +451,48 @@
   public class DirectByteBuffer extends java.nio.MappedByteBuffer {
     ctor public DirectByteBuffer(int, long, java.io.FileDescriptor, Runnable, boolean);
     method public final long address();
+    method public final java.nio.CharBuffer asCharBuffer();
+    method public final java.nio.DoubleBuffer asDoubleBuffer();
+    method public final java.nio.FloatBuffer asFloatBuffer();
+    method public final java.nio.IntBuffer asIntBuffer();
+    method public final java.nio.LongBuffer asLongBuffer();
+    method public final java.nio.ByteBuffer asReadOnlyBuffer();
+    method public final java.nio.ShortBuffer asShortBuffer();
+    method public final java.nio.ByteBuffer compact();
+    method public final java.nio.MappedByteBuffer duplicate();
+    method public final byte get();
+    method public final byte get(int);
+    method public final char getChar();
+    method public final char getChar(int);
+    method public final double getDouble();
+    method public final double getDouble(int);
+    method public final float getFloat();
+    method public final float getFloat(int);
+    method public int getInt();
+    method public int getInt(int);
+    method public final long getLong();
+    method public final long getLong(int);
+    method public final short getShort();
+    method public final short getShort(int);
+    method public final boolean isDirect();
+    method public final boolean isReadOnly();
+    method public final java.nio.ByteBuffer put(byte);
+    method public final java.nio.ByteBuffer put(int, byte);
+    method public final java.nio.ByteBuffer putChar(char);
+    method public final java.nio.ByteBuffer putChar(int, char);
+    method public final java.nio.ByteBuffer putDouble(double);
+    method public final java.nio.ByteBuffer putDouble(int, double);
+    method public final java.nio.ByteBuffer putFloat(float);
+    method public final java.nio.ByteBuffer putFloat(int, float);
+    method public final java.nio.ByteBuffer putInt(int);
+    method public final java.nio.ByteBuffer putInt(int, int);
+    method public final java.nio.ByteBuffer putLong(long);
+    method public final java.nio.ByteBuffer putLong(int, long);
+    method public final java.nio.ByteBuffer putShort(short);
+    method public final java.nio.ByteBuffer putShort(int, short);
     method public final void setAccessible(boolean);
+    method public final java.nio.MappedByteBuffer slice();
+    method public final java.nio.MappedByteBuffer slice(int, int);
   }
 
   public final class NIOAccess {
diff --git a/extensions/7/public/api/art.txt b/extensions/7/public/api/art.txt
index b23f9d2..d459f72 100644
--- a/extensions/7/public/api/art.txt
+++ b/extensions/7/public/api/art.txt
@@ -3095,8 +3095,10 @@
     method @Nullable public Object[] getSigners();
     method @NonNull public String getSimpleName();
     method @Nullable public Class<? super T> getSuperclass();
+    method @NonNull public String getTypeName();
     method @NonNull public java.lang.reflect.TypeVariable<java.lang.Class<T>>[] getTypeParameters();
     method public boolean isAnnotation();
+    method public boolean isAnnotationPresent(@NonNull Class<? extends java.lang.annotation.Annotation>);
     method public boolean isAnonymousClass();
     method public boolean isArray();
     method public boolean isAssignableFrom(@NonNull Class<?>);
@@ -3695,6 +3697,7 @@
     method public String getSpecificationTitle();
     method public String getSpecificationVendor();
     method public String getSpecificationVersion();
+    method public boolean isAnnotationPresent(Class<? extends java.lang.annotation.Annotation>);
     method public boolean isCompatibleWith(String) throws java.lang.NumberFormatException;
     method public boolean isSealed();
     method public boolean isSealed(java.net.URL);
@@ -4046,9 +4049,11 @@
     ctor public String(@NonNull StringBuffer);
     ctor public String(@NonNull StringBuilder);
     method public char charAt(int);
+    method @NonNull public java.util.stream.IntStream chars();
     method public int codePointAt(int);
     method public int codePointBefore(int);
     method public int codePointCount(int, int);
+    method @NonNull public java.util.stream.IntStream codePoints();
     method public int compareTo(@NonNull String);
     method public int compareToIgnoreCase(@NonNull String);
     method @NonNull public String concat(@NonNull String);
@@ -4106,6 +4111,7 @@
     method public char[] toCharArray();
     method @NonNull public String toLowerCase(@NonNull java.util.Locale);
     method @NonNull public String toLowerCase();
+    method @NonNull public String toString();
     method @NonNull public String toUpperCase(@NonNull java.util.Locale);
     method @NonNull public String toUpperCase();
     method public <R> R transform(@NonNull java.util.function.Function<? super java.lang.String,? extends R>);
@@ -4144,9 +4150,11 @@
     method @NonNull public StringBuffer appendCodePoint(int);
     method public int capacity();
     method public char charAt(int);
+    method @NonNull public java.util.stream.IntStream chars();
     method public int codePointAt(int);
     method public int codePointBefore(int);
     method public int codePointCount(int, int);
+    method @NonNull public java.util.stream.IntStream codePoints();
     method public int compareTo(@NonNull StringBuffer);
     method @NonNull public StringBuffer delete(int, int);
     method @NonNull public StringBuffer deleteCharAt(int);
@@ -4177,6 +4185,7 @@
     method @NonNull public CharSequence subSequence(int, int);
     method @NonNull public String substring(int);
     method @NonNull public String substring(int, int);
+    method @NonNull public String toString();
     method public void trimToSize();
   }
 
@@ -4201,9 +4210,11 @@
     method @NonNull public StringBuilder appendCodePoint(int);
     method public int capacity();
     method public char charAt(int);
+    method @NonNull public java.util.stream.IntStream chars();
     method public int codePointAt(int);
     method public int codePointBefore(int);
     method public int codePointCount(int, int);
+    method @NonNull public java.util.stream.IntStream codePoints();
     method public int compareTo(@NonNull StringBuilder);
     method @NonNull public StringBuilder delete(int, int);
     method @NonNull public StringBuilder deleteCharAt(int);
@@ -4234,6 +4245,7 @@
     method @NonNull public CharSequence subSequence(int, int);
     method @NonNull public String substring(int);
     method @NonNull public String substring(int, int);
+    method @NonNull public String toString();
     method public void trimToSize();
   }
 
@@ -4561,8 +4573,8 @@
     method public java.lang.invoke.MethodHandle asType(java.lang.invoke.MethodType);
     method public java.lang.invoke.MethodHandle asVarargsCollector(Class<?>);
     method public java.lang.invoke.MethodHandle bindTo(Object);
-    method public final Object invoke(java.lang.Object...) throws java.lang.Throwable;
-    method public final Object invokeExact(java.lang.Object...) throws java.lang.Throwable;
+    method public final native Object invoke(java.lang.Object...) throws java.lang.Throwable;
+    method public final native Object invokeExact(java.lang.Object...) throws java.lang.Throwable;
     method public Object invokeWithArguments(java.lang.Object...) throws java.lang.Throwable;
     method public Object invokeWithArguments(java.util.List<?>) throws java.lang.Throwable;
     method public boolean isVarargsCollector();
@@ -4735,45 +4747,45 @@
   public abstract class VarHandle {
     method public final java.lang.invoke.MethodType accessModeType(java.lang.invoke.VarHandle.AccessMode);
     method public static void acquireFence();
-    method public final Object compareAndExchange(java.lang.Object...);
-    method public final Object compareAndExchangeAcquire(java.lang.Object...);
-    method public final Object compareAndExchangeRelease(java.lang.Object...);
-    method public final boolean compareAndSet(java.lang.Object...);
+    method public final native Object compareAndExchange(java.lang.Object...);
+    method public final native Object compareAndExchangeAcquire(java.lang.Object...);
+    method public final native Object compareAndExchangeRelease(java.lang.Object...);
+    method public final native boolean compareAndSet(java.lang.Object...);
     method public final java.util.List<java.lang.Class<?>> coordinateTypes();
     method public static void fullFence();
-    method public final Object get(java.lang.Object...);
-    method public final Object getAcquire(java.lang.Object...);
-    method public final Object getAndAdd(java.lang.Object...);
-    method public final Object getAndAddAcquire(java.lang.Object...);
-    method public final Object getAndAddRelease(java.lang.Object...);
-    method public final Object getAndBitwiseAnd(java.lang.Object...);
-    method public final Object getAndBitwiseAndAcquire(java.lang.Object...);
-    method public final Object getAndBitwiseAndRelease(java.lang.Object...);
-    method public final Object getAndBitwiseOr(java.lang.Object...);
-    method public final Object getAndBitwiseOrAcquire(java.lang.Object...);
-    method public final Object getAndBitwiseOrRelease(java.lang.Object...);
-    method public final Object getAndBitwiseXor(java.lang.Object...);
-    method public final Object getAndBitwiseXorAcquire(java.lang.Object...);
-    method public final Object getAndBitwiseXorRelease(java.lang.Object...);
-    method public final Object getAndSet(java.lang.Object...);
-    method public final Object getAndSetAcquire(java.lang.Object...);
-    method public final Object getAndSetRelease(java.lang.Object...);
-    method public final Object getOpaque(java.lang.Object...);
-    method public final Object getVolatile(java.lang.Object...);
+    method public final native Object get(java.lang.Object...);
+    method public final native Object getAcquire(java.lang.Object...);
+    method public final native Object getAndAdd(java.lang.Object...);
+    method public final native Object getAndAddAcquire(java.lang.Object...);
+    method public final native Object getAndAddRelease(java.lang.Object...);
+    method public final native Object getAndBitwiseAnd(java.lang.Object...);
+    method public final native Object getAndBitwiseAndAcquire(java.lang.Object...);
+    method public final native Object getAndBitwiseAndRelease(java.lang.Object...);
+    method public final native Object getAndBitwiseOr(java.lang.Object...);
+    method public final native Object getAndBitwiseOrAcquire(java.lang.Object...);
+    method public final native Object getAndBitwiseOrRelease(java.lang.Object...);
+    method public final native Object getAndBitwiseXor(java.lang.Object...);
+    method public final native Object getAndBitwiseXorAcquire(java.lang.Object...);
+    method public final native Object getAndBitwiseXorRelease(java.lang.Object...);
+    method public final native Object getAndSet(java.lang.Object...);
+    method public final native Object getAndSetAcquire(java.lang.Object...);
+    method public final native Object getAndSetRelease(java.lang.Object...);
+    method public final native Object getOpaque(java.lang.Object...);
+    method public final native Object getVolatile(java.lang.Object...);
     method public final boolean isAccessModeSupported(java.lang.invoke.VarHandle.AccessMode);
     method public static void loadLoadFence();
     method public static void releaseFence();
-    method public final void set(java.lang.Object...);
-    method public final void setOpaque(java.lang.Object...);
-    method public final void setRelease(java.lang.Object...);
-    method public final void setVolatile(java.lang.Object...);
+    method public final native void set(java.lang.Object...);
+    method public final native void setOpaque(java.lang.Object...);
+    method public final native void setRelease(java.lang.Object...);
+    method public final native void setVolatile(java.lang.Object...);
     method public static void storeStoreFence();
     method public final java.lang.invoke.MethodHandle toMethodHandle(java.lang.invoke.VarHandle.AccessMode);
     method public final Class<?> varType();
-    method public final boolean weakCompareAndSet(java.lang.Object...);
-    method public final boolean weakCompareAndSetAcquire(java.lang.Object...);
-    method public final boolean weakCompareAndSetPlain(java.lang.Object...);
-    method public final boolean weakCompareAndSetRelease(java.lang.Object...);
+    method public final native boolean weakCompareAndSet(java.lang.Object...);
+    method public final native boolean weakCompareAndSetAcquire(java.lang.Object...);
+    method public final native boolean weakCompareAndSetPlain(java.lang.Object...);
+    method public final native boolean weakCompareAndSetRelease(java.lang.Object...);
   }
 
   public enum VarHandle.AccessMode {
@@ -4877,8 +4889,12 @@
     ctor protected AccessibleObject();
     method @Nullable public <T extends java.lang.annotation.Annotation> T getAnnotation(@NonNull Class<T>);
     method @NonNull public java.lang.annotation.Annotation[] getAnnotations();
+    method public <T extends java.lang.annotation.Annotation> T[] getAnnotationsByType(@NonNull Class<T>);
+    method @Nullable public <T extends java.lang.annotation.Annotation> T getDeclaredAnnotation(@NonNull Class<T>);
     method @NonNull public java.lang.annotation.Annotation[] getDeclaredAnnotations();
+    method public <T extends java.lang.annotation.Annotation> T[] getDeclaredAnnotationsByType(@NonNull Class<T>);
     method public boolean isAccessible();
+    method public boolean isAnnotationPresent(@NonNull Class<? extends java.lang.annotation.Annotation>);
     method public static void setAccessible(java.lang.reflect.AccessibleObject[], boolean) throws java.lang.SecurityException;
     method public void setAccessible(boolean) throws java.lang.SecurityException;
   }
@@ -5070,7 +5086,10 @@
   public final class Parameter implements java.lang.reflect.AnnotatedElement {
     method @Nullable public <T extends java.lang.annotation.Annotation> T getAnnotation(@NonNull Class<T>);
     method @NonNull public java.lang.annotation.Annotation[] getAnnotations();
+    method public <T extends java.lang.annotation.Annotation> T[] getAnnotationsByType(@NonNull Class<T>);
+    method @Nullable public <T extends java.lang.annotation.Annotation> T getDeclaredAnnotation(@NonNull Class<T>);
     method @NonNull public java.lang.annotation.Annotation[] getDeclaredAnnotations();
+    method public <T extends java.lang.annotation.Annotation> T[] getDeclaredAnnotationsByType(@NonNull Class<T>);
     method @NonNull public java.lang.reflect.Executable getDeclaringExecutable();
     method public int getModifiers();
     method @NonNull public String getName();
@@ -6289,6 +6308,7 @@
     method public final int arrayOffset();
     method public abstract java.nio.CharBuffer asReadOnlyBuffer();
     method public final char charAt(int);
+    method public java.util.stream.IntStream chars();
     method public abstract java.nio.CharBuffer compact();
     method public int compareTo(java.nio.CharBuffer);
     method public abstract java.nio.CharBuffer duplicate();
@@ -6312,6 +6332,7 @@
     method public abstract java.nio.CharBuffer slice();
     method public abstract java.nio.CharBuffer slice(int, int);
     method public abstract java.nio.CharBuffer subSequence(int, int);
+    method public String toString();
     method public static java.nio.CharBuffer wrap(char[], int, int);
     method public static java.nio.CharBuffer wrap(char[]);
     method public static java.nio.CharBuffer wrap(CharSequence, int, int);
@@ -7590,6 +7611,7 @@
   }
 
   public interface PosixFileAttributeView extends java.nio.file.attribute.BasicFileAttributeView java.nio.file.attribute.FileOwnerAttributeView {
+    method public String name();
     method public java.nio.file.attribute.PosixFileAttributes readAttributes() throws java.io.IOException;
     method public void setGroup(java.nio.file.attribute.GroupPrincipal) throws java.io.IOException;
     method public void setPermissions(java.util.Set<java.nio.file.attribute.PosixFilePermission>) throws java.io.IOException;
@@ -7884,10 +7906,12 @@
     method @Deprecated public final String getName();
     method @Deprecated public java.security.PublicKey getPublicKey();
     method @Deprecated public final java.security.IdentityScope getScope();
+    method @Deprecated public int hashCode();
     method @Deprecated protected boolean identityEquals(java.security.Identity);
     method @Deprecated public void removeCertificate(java.security.Certificate) throws java.security.KeyManagementException;
     method @Deprecated public void setInfo(String);
     method @Deprecated public void setPublicKey(java.security.PublicKey) throws java.security.KeyManagementException;
+    method @Deprecated public String toString();
     method @Deprecated public String toString(boolean);
   }
 
@@ -8069,14 +8093,17 @@
   public static class KeyStore.PasswordProtection implements javax.security.auth.Destroyable java.security.KeyStore.ProtectionParameter {
     ctor public KeyStore.PasswordProtection(char[]);
     ctor public KeyStore.PasswordProtection(char[], String, java.security.spec.AlgorithmParameterSpec);
+    method public void destroy() throws javax.security.auth.DestroyFailedException;
     method public char[] getPassword();
     method public String getProtectionAlgorithm();
     method public java.security.spec.AlgorithmParameterSpec getProtectionParameters();
+    method public boolean isDestroyed();
   }
 
   public static final class KeyStore.PrivateKeyEntry implements java.security.KeyStore.Entry {
     ctor public KeyStore.PrivateKeyEntry(java.security.PrivateKey, java.security.cert.Certificate[]);
     ctor public KeyStore.PrivateKeyEntry(java.security.PrivateKey, java.security.cert.Certificate[], java.util.Set<java.security.KeyStore.Entry.Attribute>);
+    method public java.util.Set<java.security.KeyStore.Entry.Attribute> getAttributes();
     method public java.security.cert.Certificate getCertificate();
     method public java.security.cert.Certificate[] getCertificateChain();
     method public java.security.PrivateKey getPrivateKey();
@@ -8088,12 +8115,14 @@
   public static final class KeyStore.SecretKeyEntry implements java.security.KeyStore.Entry {
     ctor public KeyStore.SecretKeyEntry(javax.crypto.SecretKey);
     ctor public KeyStore.SecretKeyEntry(javax.crypto.SecretKey, java.util.Set<java.security.KeyStore.Entry.Attribute>);
+    method public java.util.Set<java.security.KeyStore.Entry.Attribute> getAttributes();
     method public javax.crypto.SecretKey getSecretKey();
   }
 
   public static final class KeyStore.TrustedCertificateEntry implements java.security.KeyStore.Entry {
     ctor public KeyStore.TrustedCertificateEntry(java.security.cert.Certificate);
     ctor public KeyStore.TrustedCertificateEntry(java.security.cert.Certificate, java.util.Set<java.security.KeyStore.Entry.Attribute>);
+    method public java.util.Set<java.security.KeyStore.Entry.Attribute> getAttributes();
     method public java.security.cert.Certificate getTrustedCertificate();
   }
 
@@ -10797,6 +10826,7 @@
     method public abstract int compare(String, String);
     method public int compare(Object, Object);
     method public boolean equals(String, String);
+    method public boolean equals(Object);
     method public static java.util.Locale[] getAvailableLocales();
     method public abstract java.text.CollationKey getCollationKey(String);
     method public int getDecomposition();
@@ -11131,6 +11161,7 @@
     method public java.text.CollationElementIterator getCollationElementIterator(java.text.CharacterIterator);
     method public java.text.CollationKey getCollationKey(String);
     method public String getRules();
+    method public int hashCode();
   }
 
   public class SimpleDateFormat extends java.text.DateFormat {
@@ -11175,6 +11206,7 @@
     ctor protected Clock();
     method public static java.time.Clock fixed(java.time.Instant, java.time.ZoneId);
     method public abstract java.time.ZoneId getZone();
+    method public long millis();
     method public static java.time.Clock offset(java.time.Clock, java.time.Duration);
     method public static java.time.Clock system(java.time.ZoneId);
     method public static java.time.Clock systemDefaultZone();
@@ -11276,6 +11308,7 @@
     method public java.time.ZonedDateTime atZone(java.time.ZoneId);
     method public int compareTo(java.time.Instant);
     method public static java.time.Instant from(java.time.temporal.TemporalAccessor);
+    method public int get(java.time.temporal.TemporalField);
     method public long getEpochSecond();
     method public long getLong(java.time.temporal.TemporalField);
     method public int getNano();
@@ -11299,6 +11332,8 @@
     method public java.time.Instant plusMillis(long);
     method public java.time.Instant plusNanos(long);
     method public java.time.Instant plusSeconds(long);
+    method public <R> R query(java.time.temporal.TemporalQuery<R>);
+    method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField);
     method public long toEpochMilli();
     method public java.time.Instant truncatedTo(java.time.temporal.TemporalUnit);
     method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit);
@@ -11320,6 +11355,7 @@
   }
 
   public final class LocalDate implements java.time.chrono.ChronoLocalDate java.io.Serializable java.time.temporal.Temporal java.time.temporal.TemporalAdjuster {
+    method public java.time.temporal.Temporal adjustInto(java.time.temporal.Temporal);
     method public java.time.LocalDateTime atStartOfDay();
     method public java.time.ZonedDateTime atStartOfDay(java.time.ZoneId);
     method public java.time.LocalDateTime atTime(java.time.LocalTime);
@@ -11327,18 +11363,31 @@
     method public java.time.LocalDateTime atTime(int, int, int);
     method public java.time.LocalDateTime atTime(int, int, int, int);
     method public java.time.OffsetDateTime atTime(java.time.OffsetTime);
+    method public int compareTo(java.time.chrono.ChronoLocalDate);
     method public java.util.stream.Stream<java.time.LocalDate> datesUntil(java.time.LocalDate);
     method public java.util.stream.Stream<java.time.LocalDate> datesUntil(java.time.LocalDate, java.time.Period);
+    method public boolean equals(Object);
+    method public String format(java.time.format.DateTimeFormatter);
     method public static java.time.LocalDate from(java.time.temporal.TemporalAccessor);
+    method public int get(java.time.temporal.TemporalField);
     method public java.time.chrono.IsoChronology getChronology();
     method public int getDayOfMonth();
     method public java.time.DayOfWeek getDayOfWeek();
     method public int getDayOfYear();
+    method public java.time.chrono.Era getEra();
     method public long getLong(java.time.temporal.TemporalField);
     method public java.time.Month getMonth();
     method public int getMonthValue();
     method public int getYear();
+    method public int hashCode();
+    method public boolean isAfter(java.time.chrono.ChronoLocalDate);
+    method public boolean isBefore(java.time.chrono.ChronoLocalDate);
+    method public boolean isEqual(java.time.chrono.ChronoLocalDate);
+    method public boolean isLeapYear();
+    method public boolean isSupported(java.time.temporal.TemporalField);
+    method public boolean isSupported(java.time.temporal.TemporalUnit);
     method public int lengthOfMonth();
+    method public int lengthOfYear();
     method public java.time.LocalDate minus(java.time.temporal.TemporalAmount);
     method public java.time.LocalDate minus(long, java.time.temporal.TemporalUnit);
     method public java.time.LocalDate minusDays(long);
@@ -11361,7 +11410,11 @@
     method public java.time.LocalDate plusMonths(long);
     method public java.time.LocalDate plusWeeks(long);
     method public java.time.LocalDate plusYears(long);
+    method public <R> R query(java.time.temporal.TemporalQuery<R>);
+    method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField);
+    method public long toEpochDay();
     method public long toEpochSecond(java.time.LocalTime, java.time.ZoneOffset);
+    method public String toString();
     method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit);
     method public java.time.Period until(java.time.chrono.ChronoLocalDate);
     method public java.time.LocalDate with(java.time.temporal.TemporalAdjuster);
@@ -11376,9 +11429,14 @@
   }
 
   public final class LocalDateTime implements java.time.chrono.ChronoLocalDateTime<java.time.LocalDate> java.io.Serializable java.time.temporal.Temporal java.time.temporal.TemporalAdjuster {
+    method public java.time.temporal.Temporal adjustInto(java.time.temporal.Temporal);
     method public java.time.OffsetDateTime atOffset(java.time.ZoneOffset);
     method public java.time.ZonedDateTime atZone(java.time.ZoneId);
+    method public int compareTo(java.time.chrono.ChronoLocalDateTime<?>);
+    method public boolean equals(Object);
+    method public String format(java.time.format.DateTimeFormatter);
     method public static java.time.LocalDateTime from(java.time.temporal.TemporalAccessor);
+    method public int get(java.time.temporal.TemporalField);
     method public int getDayOfMonth();
     method public java.time.DayOfWeek getDayOfWeek();
     method public int getDayOfYear();
@@ -11390,7 +11448,12 @@
     method public int getNano();
     method public int getSecond();
     method public int getYear();
+    method public int hashCode();
+    method public boolean isAfter(java.time.chrono.ChronoLocalDateTime<?>);
+    method public boolean isBefore(java.time.chrono.ChronoLocalDateTime<?>);
+    method public boolean isEqual(java.time.chrono.ChronoLocalDateTime<?>);
     method public boolean isSupported(java.time.temporal.TemporalField);
+    method public boolean isSupported(java.time.temporal.TemporalUnit);
     method public java.time.LocalDateTime minus(java.time.temporal.TemporalAmount);
     method public java.time.LocalDateTime minus(long, java.time.temporal.TemporalUnit);
     method public java.time.LocalDateTime minusDays(long);
@@ -11425,8 +11488,11 @@
     method public java.time.LocalDateTime plusSeconds(long);
     method public java.time.LocalDateTime plusWeeks(long);
     method public java.time.LocalDateTime plusYears(long);
+    method public <R> R query(java.time.temporal.TemporalQuery<R>);
+    method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField);
     method public java.time.LocalDate toLocalDate();
     method public java.time.LocalTime toLocalTime();
+    method public String toString();
     method public java.time.LocalDateTime truncatedTo(java.time.temporal.TemporalUnit);
     method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit);
     method public java.time.LocalDateTime with(java.time.temporal.TemporalAdjuster);
@@ -11450,6 +11516,7 @@
     method public int compareTo(java.time.LocalTime);
     method public String format(java.time.format.DateTimeFormatter);
     method public static java.time.LocalTime from(java.time.temporal.TemporalAccessor);
+    method public int get(java.time.temporal.TemporalField);
     method public int getHour();
     method public long getLong(java.time.temporal.TemporalField);
     method public int getMinute();
@@ -11482,6 +11549,8 @@
     method public java.time.LocalTime plusMinutes(long);
     method public java.time.LocalTime plusNanos(long);
     method public java.time.LocalTime plusSeconds(long);
+    method public <R> R query(java.time.temporal.TemporalQuery<R>);
+    method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField);
     method public long toEpochSecond(java.time.LocalDate, java.time.ZoneOffset);
     method public long toNanoOfDay();
     method public int toSecondOfDay();
@@ -11534,6 +11603,7 @@
     method public int compareTo(java.time.MonthDay);
     method public String format(java.time.format.DateTimeFormatter);
     method public static java.time.MonthDay from(java.time.temporal.TemporalAccessor);
+    method public int get(java.time.temporal.TemporalField);
     method public int getDayOfMonth();
     method public long getLong(java.time.temporal.TemporalField);
     method public java.time.Month getMonth();
@@ -11549,6 +11619,8 @@
     method public static java.time.MonthDay of(int, int);
     method public static java.time.MonthDay parse(CharSequence);
     method public static java.time.MonthDay parse(CharSequence, java.time.format.DateTimeFormatter);
+    method public <R> R query(java.time.temporal.TemporalQuery<R>);
+    method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField);
     method public java.time.MonthDay with(java.time.Month);
     method public java.time.MonthDay withDayOfMonth(int);
     method public java.time.MonthDay withMonth(int);
@@ -11561,6 +11633,7 @@
     method public int compareTo(java.time.OffsetDateTime);
     method public String format(java.time.format.DateTimeFormatter);
     method public static java.time.OffsetDateTime from(java.time.temporal.TemporalAccessor);
+    method public int get(java.time.temporal.TemporalField);
     method public int getDayOfMonth();
     method public java.time.DayOfWeek getDayOfWeek();
     method public int getDayOfYear();
@@ -11607,6 +11680,8 @@
     method public java.time.OffsetDateTime plusSeconds(long);
     method public java.time.OffsetDateTime plusWeeks(long);
     method public java.time.OffsetDateTime plusYears(long);
+    method public <R> R query(java.time.temporal.TemporalQuery<R>);
+    method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField);
     method public static java.util.Comparator<java.time.OffsetDateTime> timeLineOrder();
     method public long toEpochSecond();
     method public java.time.Instant toInstant();
@@ -11639,6 +11714,7 @@
     method public int compareTo(java.time.OffsetTime);
     method public String format(java.time.format.DateTimeFormatter);
     method public static java.time.OffsetTime from(java.time.temporal.TemporalAccessor);
+    method public int get(java.time.temporal.TemporalField);
     method public int getHour();
     method public long getLong(java.time.temporal.TemporalField);
     method public int getMinute();
@@ -11670,6 +11746,8 @@
     method public java.time.OffsetTime plusMinutes(long);
     method public java.time.OffsetTime plusNanos(long);
     method public java.time.OffsetTime plusSeconds(long);
+    method public <R> R query(java.time.temporal.TemporalQuery<R>);
+    method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField);
     method public long toEpochSecond(java.time.LocalDate);
     method public java.time.LocalTime toLocalTime();
     method public java.time.OffsetTime truncatedTo(java.time.temporal.TemporalUnit);
@@ -11689,6 +11767,7 @@
   public final class Period implements java.time.chrono.ChronoPeriod java.io.Serializable {
     method public java.time.temporal.Temporal addTo(java.time.temporal.Temporal);
     method public static java.time.Period between(java.time.LocalDate, java.time.LocalDate);
+    method public boolean equals(Object);
     method public static java.time.Period from(java.time.temporal.TemporalAmount);
     method public long get(java.time.temporal.TemporalUnit);
     method public java.time.chrono.IsoChronology getChronology();
@@ -11696,6 +11775,9 @@
     method public int getMonths();
     method public java.util.List<java.time.temporal.TemporalUnit> getUnits();
     method public int getYears();
+    method public int hashCode();
+    method public boolean isNegative();
+    method public boolean isZero();
     method public java.time.Period minus(java.time.temporal.TemporalAmount);
     method public java.time.Period minusDays(long);
     method public java.time.Period minusMonths(long);
@@ -11714,6 +11796,7 @@
     method public java.time.Period plusMonths(long);
     method public java.time.Period plusYears(long);
     method public java.time.temporal.Temporal subtractFrom(java.time.temporal.Temporal);
+    method public String toString();
     method public long toTotalMonths();
     method public java.time.Period withDays(int);
     method public java.time.Period withMonths(int);
@@ -11730,6 +11813,7 @@
     method public int compareTo(java.time.Year);
     method public String format(java.time.format.DateTimeFormatter);
     method public static java.time.Year from(java.time.temporal.TemporalAccessor);
+    method public int get(java.time.temporal.TemporalField);
     method public long getLong(java.time.temporal.TemporalField);
     method public int getValue();
     method public boolean isAfter(java.time.Year);
@@ -11752,6 +11836,8 @@
     method public java.time.Year plus(java.time.temporal.TemporalAmount);
     method public java.time.Year plus(long, java.time.temporal.TemporalUnit);
     method public java.time.Year plusYears(long);
+    method public <R> R query(java.time.temporal.TemporalQuery<R>);
+    method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField);
     method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit);
     method public java.time.Year with(java.time.temporal.TemporalAdjuster);
     method public java.time.Year with(java.time.temporal.TemporalField, long);
@@ -11766,6 +11852,7 @@
     method public int compareTo(java.time.YearMonth);
     method public String format(java.time.format.DateTimeFormatter);
     method public static java.time.YearMonth from(java.time.temporal.TemporalAccessor);
+    method public int get(java.time.temporal.TemporalField);
     method public long getLong(java.time.temporal.TemporalField);
     method public java.time.Month getMonth();
     method public int getMonthValue();
@@ -11793,6 +11880,8 @@
     method public java.time.YearMonth plus(long, java.time.temporal.TemporalUnit);
     method public java.time.YearMonth plusMonths(long);
     method public java.time.YearMonth plusYears(long);
+    method public <R> R query(java.time.temporal.TemporalQuery<R>);
+    method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField);
     method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit);
     method public java.time.YearMonth with(java.time.temporal.TemporalAdjuster);
     method public java.time.YearMonth with(java.time.temporal.TemporalField, long);
@@ -11818,6 +11907,7 @@
     method public java.time.temporal.Temporal adjustInto(java.time.temporal.Temporal);
     method public int compareTo(java.time.ZoneOffset);
     method public static java.time.ZoneOffset from(java.time.temporal.TemporalAccessor);
+    method public int get(java.time.temporal.TemporalField);
     method public String getId();
     method public long getLong(java.time.temporal.TemporalField);
     method public java.time.zone.ZoneRules getRules();
@@ -11828,17 +11918,23 @@
     method public static java.time.ZoneOffset ofHoursMinutes(int, int);
     method public static java.time.ZoneOffset ofHoursMinutesSeconds(int, int, int);
     method public static java.time.ZoneOffset ofTotalSeconds(int);
+    method public <R> R query(java.time.temporal.TemporalQuery<R>);
+    method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField);
     field public static final java.time.ZoneOffset MAX;
     field public static final java.time.ZoneOffset MIN;
     field public static final java.time.ZoneOffset UTC;
   }
 
   public final class ZonedDateTime implements java.time.chrono.ChronoZonedDateTime<java.time.LocalDate> java.io.Serializable java.time.temporal.Temporal {
+    method public boolean equals(Object);
+    method public String format(java.time.format.DateTimeFormatter);
     method public static java.time.ZonedDateTime from(java.time.temporal.TemporalAccessor);
+    method public int get(java.time.temporal.TemporalField);
     method public int getDayOfMonth();
     method public java.time.DayOfWeek getDayOfWeek();
     method public int getDayOfYear();
     method public int getHour();
+    method public long getLong(java.time.temporal.TemporalField);
     method public int getMinute();
     method public java.time.Month getMonth();
     method public int getMonthValue();
@@ -11847,7 +11943,9 @@
     method public int getSecond();
     method public int getYear();
     method public java.time.ZoneId getZone();
+    method public int hashCode();
     method public boolean isSupported(java.time.temporal.TemporalField);
+    method public boolean isSupported(java.time.temporal.TemporalUnit);
     method public java.time.ZonedDateTime minus(java.time.temporal.TemporalAmount);
     method public java.time.ZonedDateTime minus(long, java.time.temporal.TemporalUnit);
     method public java.time.ZonedDateTime minusDays(long);
@@ -11880,9 +11978,13 @@
     method public java.time.ZonedDateTime plusSeconds(long);
     method public java.time.ZonedDateTime plusWeeks(long);
     method public java.time.ZonedDateTime plusYears(long);
+    method public <R> R query(java.time.temporal.TemporalQuery<R>);
+    method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField);
     method public java.time.LocalDate toLocalDate();
     method public java.time.LocalDateTime toLocalDateTime();
+    method public java.time.LocalTime toLocalTime();
     method public java.time.OffsetDateTime toOffsetDateTime();
+    method public String toString();
     method public java.time.ZonedDateTime truncatedTo(java.time.temporal.TemporalUnit);
     method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit);
     method public java.time.ZonedDateTime with(java.time.temporal.TemporalAdjuster);
@@ -11909,7 +12011,10 @@
   public abstract class AbstractChronology implements java.time.chrono.Chronology {
     ctor protected AbstractChronology();
     method public int compareTo(java.time.chrono.Chronology);
+    method public boolean equals(Object);
+    method public int hashCode();
     method public java.time.chrono.ChronoLocalDate resolveDate(java.util.Map<java.time.temporal.TemporalField,java.lang.Long>, java.time.format.ResolverStyle);
+    method public String toString();
   }
 
   public interface ChronoLocalDate extends java.time.temporal.Temporal java.lang.Comparable<java.time.chrono.ChronoLocalDate> java.time.temporal.TemporalAdjuster {
@@ -12090,7 +12195,9 @@
     method public java.time.chrono.HijrahChronology getChronology();
     method public java.time.chrono.HijrahEra getEra();
     method public long getLong(java.time.temporal.TemporalField);
+    method public boolean isLeapYear();
     method public int lengthOfMonth();
+    method public int lengthOfYear();
     method public java.time.chrono.HijrahDate minus(java.time.temporal.TemporalAmount);
     method public java.time.chrono.HijrahDate minus(long, java.time.temporal.TemporalUnit);
     method public static java.time.chrono.HijrahDate now();
@@ -12099,6 +12206,8 @@
     method public static java.time.chrono.HijrahDate of(int, int, int);
     method public java.time.chrono.HijrahDate plus(java.time.temporal.TemporalAmount);
     method public java.time.chrono.HijrahDate plus(long, java.time.temporal.TemporalUnit);
+    method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField);
+    method public long toEpochDay();
     method public String toString();
     method public java.time.chrono.ChronoPeriod until(java.time.chrono.ChronoLocalDate);
     method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit);
@@ -12123,6 +12232,7 @@
     method public java.time.LocalDate dateNow(java.time.Clock);
     method public java.time.LocalDate dateYearDay(java.time.chrono.Era, int, int);
     method public java.time.LocalDate dateYearDay(int, int);
+    method public long epochSecond(int, int, int, int, int, int, java.time.ZoneOffset);
     method public java.time.chrono.IsoEra eraOf(int);
     method public java.util.List<java.time.chrono.Era> eras();
     method public String getCalendarType();
@@ -12175,7 +12285,9 @@
     method public java.time.chrono.JapaneseChronology getChronology();
     method public java.time.chrono.JapaneseEra getEra();
     method public long getLong(java.time.temporal.TemporalField);
+    method public boolean isSupported(java.time.temporal.TemporalField);
     method public int lengthOfMonth();
+    method public int lengthOfYear();
     method public java.time.chrono.JapaneseDate minus(java.time.temporal.TemporalAmount);
     method public java.time.chrono.JapaneseDate minus(long, java.time.temporal.TemporalUnit);
     method public static java.time.chrono.JapaneseDate now();
@@ -12185,6 +12297,8 @@
     method public static java.time.chrono.JapaneseDate of(int, int, int);
     method public java.time.chrono.JapaneseDate plus(java.time.temporal.TemporalAmount);
     method public java.time.chrono.JapaneseDate plus(long, java.time.temporal.TemporalUnit);
+    method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField);
+    method public long toEpochDay();
     method public String toString();
     method public java.time.chrono.ChronoPeriod until(java.time.chrono.ChronoLocalDate);
     method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit);
@@ -12193,8 +12307,10 @@
   }
 
   public final class JapaneseEra implements java.time.chrono.Era java.io.Serializable {
+    method public String getDisplayName(java.time.format.TextStyle, java.util.Locale);
     method public int getValue();
     method public static java.time.chrono.JapaneseEra of(int);
+    method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField);
     method public static java.time.chrono.JapaneseEra valueOf(String);
     method public static java.time.chrono.JapaneseEra[] values();
     field public static final java.time.chrono.JapaneseEra HEISEI;
@@ -12243,6 +12359,8 @@
     method public static java.time.chrono.MinguoDate of(int, int, int);
     method public java.time.chrono.MinguoDate plus(java.time.temporal.TemporalAmount);
     method public java.time.chrono.MinguoDate plus(long, java.time.temporal.TemporalUnit);
+    method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField);
+    method public long toEpochDay();
     method public String toString();
     method public java.time.chrono.ChronoPeriod until(java.time.chrono.ChronoLocalDate);
     method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit);
@@ -12296,6 +12414,8 @@
     method public static java.time.chrono.ThaiBuddhistDate of(int, int, int);
     method public java.time.chrono.ThaiBuddhistDate plus(java.time.temporal.TemporalAmount);
     method public java.time.chrono.ThaiBuddhistDate plus(long, java.time.temporal.TemporalUnit);
+    method public java.time.temporal.ValueRange range(java.time.temporal.TemporalField);
+    method public long toEpochDay();
     method public String toString();
     method public java.time.chrono.ChronoPeriod until(java.time.chrono.ChronoLocalDate);
     method public long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit);
@@ -12760,6 +12880,8 @@
     ctor protected AbstractList();
     method public void add(int, E);
     method public boolean addAll(int, @NonNull java.util.Collection<? extends E>);
+    method public boolean equals(@Nullable Object);
+    method public int hashCode();
     method public int indexOf(@Nullable Object);
     method @NonNull public java.util.Iterator<E> iterator();
     method public int lastIndexOf(@Nullable Object);
@@ -12777,7 +12899,9 @@
     method public void clear();
     method public boolean containsKey(@Nullable Object);
     method public boolean containsValue(@Nullable Object);
+    method public boolean equals(@Nullable Object);
     method @Nullable public V get(@Nullable Object);
+    method public int hashCode();
     method public boolean isEmpty();
     method @NonNull public java.util.Set<K> keySet();
     method @Nullable public V put(K, V);
@@ -12790,16 +12914,20 @@
   public static class AbstractMap.SimpleEntry<K, V> implements java.util.Map.Entry<K,V> java.io.Serializable {
     ctor public AbstractMap.SimpleEntry(K, V);
     ctor public AbstractMap.SimpleEntry(@NonNull java.util.Map.Entry<? extends K,? extends V>);
+    method public boolean equals(@Nullable Object);
     method public K getKey();
     method public V getValue();
+    method public int hashCode();
     method public V setValue(V);
   }
 
   public static class AbstractMap.SimpleImmutableEntry<K, V> implements java.util.Map.Entry<K,V> java.io.Serializable {
     ctor public AbstractMap.SimpleImmutableEntry(K, V);
     ctor public AbstractMap.SimpleImmutableEntry(@NonNull java.util.Map.Entry<? extends K,? extends V>);
+    method public boolean equals(@Nullable Object);
     method public K getKey();
     method public V getValue();
+    method public int hashCode();
     method public V setValue(V);
   }
 
@@ -12816,6 +12944,8 @@
 
   public abstract class AbstractSet<E> extends java.util.AbstractCollection<E> implements java.util.Set<E> {
     ctor protected AbstractSet();
+    method public boolean equals(@Nullable Object);
+    method public int hashCode();
   }
 
   public class ArrayDeque<E> extends java.util.AbstractCollection<E> implements java.lang.Cloneable java.util.Deque<E> java.io.Serializable {
@@ -12845,9 +12975,11 @@
     method public E remove();
     method public E removeFirst();
     method public boolean removeFirstOccurrence(@Nullable Object);
+    method public boolean removeIf(@NonNull java.util.function.Predicate<? super E>);
     method public E removeLast();
     method public boolean removeLastOccurrence(@Nullable Object);
     method public int size();
+    method @NonNull public java.util.Spliterator<E> spliterator();
   }
 
   public class ArrayList<E> extends java.util.AbstractList<E> implements java.lang.Cloneable java.util.List<E> java.util.RandomAccess java.io.Serializable {
@@ -12858,7 +12990,11 @@
     method public void ensureCapacity(int);
     method public void forEach(@NonNull java.util.function.Consumer<? super E>);
     method public E get(int);
+    method public boolean removeIf(@NonNull java.util.function.Predicate<? super E>);
+    method public void replaceAll(@NonNull java.util.function.UnaryOperator<E>);
     method public int size();
+    method public void sort(@Nullable java.util.Comparator<? super E>);
+    method @NonNull public java.util.Spliterator<E> spliterator();
     method public void trimToSize();
   }
 
@@ -13502,6 +13638,7 @@
     ctor public EnumMap(java.util.Map<K,? extends V>);
     method public java.util.EnumMap<K,V> clone();
     method public java.util.Set<java.util.Map.Entry<K,V>> entrySet();
+    method public V put(K, V);
   }
 
   public abstract class EnumSet<E extends java.lang.Enum<E>> extends java.util.AbstractSet<E> implements java.lang.Cloneable java.io.Serializable {
@@ -13624,7 +13761,18 @@
     ctor public HashMap();
     ctor public HashMap(@NonNull java.util.Map<? extends K,? extends V>);
     method @NonNull public Object clone();
+    method @Nullable public V compute(K, @NonNull java.util.function.BiFunction<? super K,? super V,? extends V>);
+    method @Nullable public V computeIfAbsent(K, @NonNull java.util.function.Function<? super K,? extends V>);
+    method @Nullable public V computeIfPresent(K, @NonNull java.util.function.BiFunction<? super K,? super V,? extends V>);
     method @NonNull public java.util.Set<java.util.Map.Entry<K,V>> entrySet();
+    method public void forEach(@NonNull java.util.function.BiConsumer<? super K,? super V>);
+    method @Nullable public V getOrDefault(@Nullable Object, @Nullable V);
+    method @Nullable public V merge(K, @NonNull V, @NonNull java.util.function.BiFunction<? super V,? super V,? extends V>);
+    method @Nullable public V putIfAbsent(K, V);
+    method public boolean remove(@Nullable Object, @Nullable Object);
+    method public boolean replace(K, @Nullable V, V);
+    method @Nullable public V replace(K, V);
+    method public void replaceAll(@NonNull java.util.function.BiFunction<? super K,? super V,? extends V>);
   }
 
   public class HashSet<E> extends java.util.AbstractSet<E> implements java.lang.Cloneable java.io.Serializable java.util.Set<E> {
@@ -13635,6 +13783,7 @@
     method @NonNull public Object clone();
     method @NonNull public java.util.Iterator<E> iterator();
     method public int size();
+    method @NonNull public java.util.Spliterator<E> spliterator();
   }
 
   public class Hashtable<K, V> extends java.util.Dictionary<K,V> implements java.lang.Cloneable java.util.Map<K,V> java.io.Serializable {
@@ -13644,19 +13793,32 @@
     ctor public Hashtable(java.util.Map<? extends K,? extends V>);
     method public void clear();
     method public Object clone();
+    method public V compute(K, java.util.function.BiFunction<? super K,? super V,? extends V>);
+    method public V computeIfAbsent(K, java.util.function.Function<? super K,? extends V>);
+    method public V computeIfPresent(K, java.util.function.BiFunction<? super K,? super V,? extends V>);
     method public boolean contains(Object);
     method public boolean containsKey(Object);
     method public boolean containsValue(Object);
     method public java.util.Enumeration<V> elements();
     method public java.util.Set<java.util.Map.Entry<K,V>> entrySet();
+    method public boolean equals(Object);
+    method public void forEach(java.util.function.BiConsumer<? super K,? super V>);
     method public V get(Object);
+    method public V getOrDefault(Object, V);
+    method public int hashCode();
     method public boolean isEmpty();
     method public java.util.Set<K> keySet();
     method public java.util.Enumeration<K> keys();
+    method public V merge(K, V, java.util.function.BiFunction<? super V,? super V,? extends V>);
     method public V put(K, V);
     method public void putAll(java.util.Map<? extends K,? extends V>);
+    method public V putIfAbsent(K, V);
     method protected void rehash();
     method public V remove(Object);
+    method public boolean remove(Object, Object);
+    method public boolean replace(K, V, V);
+    method public V replace(K, V);
+    method public void replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V>);
     method public int size();
     method public java.util.Collection<V> values();
   }
@@ -13703,6 +13865,8 @@
     ctor public IdentityHashMap(java.util.Map<? extends K,? extends V>);
     method public Object clone();
     method public java.util.Set<java.util.Map.Entry<K,V>> entrySet();
+    method public void forEach(java.util.function.BiConsumer<? super K,? super V>);
+    method public void replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V>);
   }
 
   public class IllegalFormatCodePointException extends java.util.IllegalFormatException {
@@ -13796,6 +13960,7 @@
     method public E element();
     method public E getFirst();
     method public E getLast();
+    method @NonNull public java.util.ListIterator<E> listIterator(int);
     method public boolean offer(E);
     method public boolean offerFirst(E);
     method public boolean offerLast(E);
@@ -13813,6 +13978,7 @@
     method public E removeLast();
     method public boolean removeLastOccurrence(@Nullable Object);
     method public int size();
+    method @NonNull public java.util.Spliterator<E> spliterator();
   }
 
   public interface List<E> extends java.util.Collection<E> {
@@ -14247,6 +14413,7 @@
     method public boolean offer(E);
     method public E peek();
     method public E poll();
+    method public boolean removeIf(java.util.function.Predicate<? super E>);
     method public int size();
     method public final java.util.Spliterator<E> spliterator();
   }
@@ -14427,6 +14594,7 @@
     method public short nextShort();
     method public short nextShort(int);
     method public int radix();
+    method public void remove();
     method public java.util.Scanner reset();
     method public java.util.Scanner skip(java.util.regex.Pattern);
     method public java.util.Scanner skip(String);
@@ -14743,6 +14911,7 @@
     method public K firstKey();
     method @Nullable public java.util.Map.Entry<K,V> floorEntry(K);
     method @Nullable public K floorKey(K);
+    method public void forEach(@NonNull java.util.function.BiConsumer<? super K,? super V>);
     method @NonNull public java.util.NavigableMap<K,V> headMap(K, boolean);
     method @NonNull public java.util.SortedMap<K,V> headMap(K);
     method @Nullable public java.util.Map.Entry<K,V> higherEntry(K);
@@ -14754,6 +14923,9 @@
     method @NonNull public java.util.NavigableSet<K> navigableKeySet();
     method @Nullable public java.util.Map.Entry<K,V> pollFirstEntry();
     method @Nullable public java.util.Map.Entry<K,V> pollLastEntry();
+    method public boolean replace(K, @Nullable V, V);
+    method public V replace(K, V);
+    method public void replaceAll(@NonNull java.util.function.BiFunction<? super K,? super V,? extends V>);
     method @NonNull public java.util.NavigableMap<K,V> subMap(K, boolean, K, boolean);
     method @NonNull public java.util.SortedMap<K,V> subMap(K, K);
     method @NonNull public java.util.NavigableMap<K,V> tailMap(K, boolean);
@@ -14781,6 +14953,7 @@
     method public E pollFirst();
     method public E pollLast();
     method public int size();
+    method public java.util.Spliterator<E> spliterator();
     method public java.util.NavigableSet<E> subSet(E, boolean, E, boolean);
     method public java.util.SortedSet<E> subSet(E, E);
     method public java.util.NavigableSet<E> tailSet(E, boolean);
@@ -14834,9 +15007,13 @@
     method public void removeAllElements();
     method public boolean removeElement(@Nullable Object);
     method public void removeElementAt(int);
+    method public boolean removeIf(@NonNull java.util.function.Predicate<? super E>);
+    method public void replaceAll(@NonNull java.util.function.UnaryOperator<E>);
     method public void setElementAt(E, int);
     method public void setSize(int);
     method public int size();
+    method public void sort(@Nullable java.util.Comparator<? super E>);
+    method @NonNull public java.util.Spliterator<E> spliterator();
     method public void trimToSize();
     field protected int capacityIncrement;
     field protected int elementCount;
@@ -14849,6 +15026,8 @@
     ctor public WeakHashMap();
     ctor public WeakHashMap(@NonNull java.util.Map<? extends K,? extends V>);
     method @NonNull public java.util.Set<java.util.Map.Entry<K,V>> entrySet();
+    method public void forEach(@NonNull java.util.function.BiConsumer<? super K,? super V>);
+    method public void replaceAll(@NonNull java.util.function.BiFunction<? super K,? super V,? extends V>);
   }
 
 }
@@ -14883,17 +15062,29 @@
     method public E poll(long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException;
     method public void put(E) throws java.lang.InterruptedException;
     method public int remainingCapacity();
+    method public boolean removeIf(java.util.function.Predicate<? super E>);
     method public int size();
+    method public java.util.Spliterator<E> spliterator();
     method public E take() throws java.lang.InterruptedException;
   }
 
   public interface BlockingDeque<E> extends java.util.concurrent.BlockingQueue<E> java.util.Deque<E> {
+    method public boolean add(E);
+    method public boolean contains(Object);
+    method public E element();
+    method public java.util.Iterator<E> iterator();
+    method public boolean offer(E);
     method public boolean offerFirst(E, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException;
     method public boolean offerLast(E, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException;
+    method public E peek();
+    method public E poll();
     method public E pollFirst(long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException;
     method public E pollLast(long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException;
     method public void putFirst(E) throws java.lang.InterruptedException;
     method public void putLast(E) throws java.lang.InterruptedException;
+    method public E remove();
+    method public boolean remove(Object);
+    method public int size();
     method public E takeFirst() throws java.lang.InterruptedException;
     method public E takeLast() throws java.lang.InterruptedException;
   }
@@ -15072,9 +15263,13 @@
     ctor public ConcurrentHashMap(@NonNull java.util.Map<? extends K,? extends V>);
     ctor public ConcurrentHashMap(int, float);
     ctor public ConcurrentHashMap(int, float, int);
+    method @Nullable public V compute(@NonNull K, @NonNull java.util.function.BiFunction<? super K,? super V,? extends V>);
+    method @Nullable public V computeIfAbsent(@NonNull K, @NonNull java.util.function.Function<? super K,? extends V>);
+    method @Nullable public V computeIfPresent(@NonNull K, @NonNull java.util.function.BiFunction<? super K,? super V,? extends V>);
     method public boolean contains(@NonNull Object);
     method @NonNull public java.util.Enumeration<V> elements();
     method @NonNull public java.util.Set<java.util.Map.Entry<K,V>> entrySet();
+    method public void forEach(@NonNull java.util.function.BiConsumer<? super K,? super V>);
     method public void forEach(long, @NonNull java.util.function.BiConsumer<? super K,? super V>);
     method public <U> void forEach(long, @NonNull java.util.function.BiFunction<? super K,? super V,? extends U>, @NonNull java.util.function.Consumer<? super U>);
     method public void forEachEntry(long, @NonNull java.util.function.Consumer<? super java.util.Map.Entry<K,V>>);
@@ -15083,11 +15278,14 @@
     method public <U> void forEachKey(long, @NonNull java.util.function.Function<? super K,? extends U>, @NonNull java.util.function.Consumer<? super U>);
     method public void forEachValue(long, @NonNull java.util.function.Consumer<? super V>);
     method public <U> void forEachValue(long, @NonNull java.util.function.Function<? super V,? extends U>, @NonNull java.util.function.Consumer<? super U>);
+    method @Nullable public V getOrDefault(@NonNull Object, @Nullable V);
     method @NonNull public java.util.concurrent.ConcurrentHashMap.KeySetView<K,V> keySet(@NonNull V);
     method @NonNull public java.util.Enumeration<K> keys();
     method public long mappingCount();
+    method @Nullable public V merge(@NonNull K, @NonNull V, @NonNull java.util.function.BiFunction<? super V,? super V,? extends V>);
     method @NonNull public static <K> java.util.concurrent.ConcurrentHashMap.KeySetView<K,java.lang.Boolean> newKeySet();
     method @NonNull public static <K> java.util.concurrent.ConcurrentHashMap.KeySetView<K,java.lang.Boolean> newKeySet(int);
+    method @Nullable public V putIfAbsent(@NonNull K, @NonNull V);
     method @Nullable public <U> U reduce(long, @NonNull java.util.function.BiFunction<? super K,? super V,? extends U>, @NonNull java.util.function.BiFunction<? super U,? super U,? extends U>);
     method @Nullable public java.util.Map.Entry<K,V> reduceEntries(long, @NonNull java.util.function.BiFunction<java.util.Map.Entry<K,V>,java.util.Map.Entry<K,V>,? extends java.util.Map.Entry<K,V>>);
     method @Nullable public <U> U reduceEntries(long, @NonNull java.util.function.Function<java.util.Map.Entry<K,V>,? extends U>, @NonNull java.util.function.BiFunction<? super U,? super U,? extends U>);
@@ -15107,6 +15305,10 @@
     method public double reduceValuesToDouble(long, @NonNull java.util.function.ToDoubleFunction<? super V>, double, @NonNull java.util.function.DoubleBinaryOperator);
     method public int reduceValuesToInt(long, @NonNull java.util.function.ToIntFunction<? super V>, int, @NonNull java.util.function.IntBinaryOperator);
     method public long reduceValuesToLong(long, @NonNull java.util.function.ToLongFunction<? super V>, long, @NonNull java.util.function.LongBinaryOperator);
+    method public boolean remove(@NonNull Object, @Nullable Object);
+    method public boolean replace(@NonNull K, @NonNull V, @NonNull V);
+    method @Nullable public V replace(@NonNull K, @NonNull V);
+    method public void replaceAll(@NonNull java.util.function.BiFunction<? super K,? super V,? extends V>);
     method @Nullable public <U> U search(long, @NonNull java.util.function.BiFunction<? super K,? super V,? extends U>);
     method @Nullable public <U> U searchEntries(long, @NonNull java.util.function.Function<java.util.Map.Entry<K,V>,? extends U>);
     method @Nullable public <U> U searchKeys(long, @NonNull java.util.function.Function<? super K,? extends U>);
@@ -15119,9 +15321,11 @@
     method public final void clear();
     method public boolean contains(@NonNull Object);
     method public final boolean containsAll(@NonNull java.util.Collection<?>);
+    method public boolean equals(@Nullable Object);
     method public void forEach(@NonNull java.util.function.Consumer<? super K>);
     method @NonNull public java.util.concurrent.ConcurrentHashMap<K,V> getMap();
     method @Nullable public V getMappedValue();
+    method public int hashCode();
     method public final boolean isEmpty();
     method @NonNull public java.util.Iterator<K> iterator();
     method public boolean remove(@NonNull Object);
@@ -15159,9 +15363,11 @@
     method public E remove();
     method public E removeFirst();
     method public boolean removeFirstOccurrence(Object);
+    method public boolean removeIf(java.util.function.Predicate<? super E>);
     method public E removeLast();
     method public boolean removeLastOccurrence(Object);
     method public int size();
+    method public java.util.Spliterator<E> spliterator();
   }
 
   public class ConcurrentLinkedQueue<E> extends java.util.AbstractQueue<E> implements java.util.Queue<E> java.io.Serializable {
@@ -15172,7 +15378,9 @@
     method public boolean offer(E);
     method public E peek();
     method public E poll();
+    method public boolean removeIf(java.util.function.Predicate<? super E>);
     method public int size();
+    method public java.util.Spliterator<E> spliterator();
   }
 
   public interface ConcurrentMap<K, V> extends java.util.Map<K,V> {
@@ -15202,6 +15410,9 @@
     method public K ceilingKey(K);
     method public java.util.concurrent.ConcurrentSkipListMap<K,V> clone();
     method public java.util.Comparator<? super K> comparator();
+    method public V compute(K, java.util.function.BiFunction<? super K,? super V,? extends V>);
+    method public V computeIfAbsent(K, java.util.function.Function<? super K,? extends V>);
+    method public V computeIfPresent(K, java.util.function.BiFunction<? super K,? super V,? extends V>);
     method public java.util.NavigableSet<K> descendingKeySet();
     method public java.util.concurrent.ConcurrentNavigableMap<K,V> descendingMap();
     method public java.util.Set<java.util.Map.Entry<K,V>> entrySet();
@@ -15209,6 +15420,8 @@
     method public K firstKey();
     method public java.util.Map.Entry<K,V> floorEntry(K);
     method public K floorKey(K);
+    method public void forEach(java.util.function.BiConsumer<? super K,? super V>);
+    method public V getOrDefault(Object, V);
     method public java.util.concurrent.ConcurrentNavigableMap<K,V> headMap(K, boolean);
     method public java.util.concurrent.ConcurrentNavigableMap<K,V> headMap(K);
     method public java.util.Map.Entry<K,V> higherEntry(K);
@@ -15218,9 +15431,15 @@
     method public K lastKey();
     method public java.util.Map.Entry<K,V> lowerEntry(K);
     method public K lowerKey(K);
+    method public V merge(K, V, java.util.function.BiFunction<? super V,? super V,? extends V>);
     method public java.util.NavigableSet<K> navigableKeySet();
     method public java.util.Map.Entry<K,V> pollFirstEntry();
     method public java.util.Map.Entry<K,V> pollLastEntry();
+    method public V putIfAbsent(K, V);
+    method public boolean remove(Object, Object);
+    method public boolean replace(K, V, V);
+    method public V replace(K, V);
+    method public void replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V>);
     method public java.util.concurrent.ConcurrentNavigableMap<K,V> subMap(K, boolean, K, boolean);
     method public java.util.concurrent.ConcurrentNavigableMap<K,V> subMap(K, K);
     method public java.util.concurrent.ConcurrentNavigableMap<K,V> tailMap(K, boolean);
@@ -15248,6 +15467,7 @@
     method public E pollFirst();
     method public E pollLast();
     method public int size();
+    method public java.util.Spliterator<E> spliterator();
     method public java.util.NavigableSet<E> subSet(E, boolean, E, boolean);
     method public java.util.NavigableSet<E> subSet(E, E);
     method public java.util.NavigableSet<E> tailSet(E, boolean);
@@ -15268,8 +15488,10 @@
     method @NonNull public Object clone();
     method public boolean contains(@Nullable Object);
     method public boolean containsAll(@NonNull java.util.Collection<?>);
+    method public boolean equals(@Nullable Object);
     method public void forEach(@NonNull java.util.function.Consumer<? super E>);
     method public E get(int);
+    method public int hashCode();
     method public int indexOf(@Nullable Object);
     method public int indexOf(@Nullable E, int);
     method public boolean isEmpty();
@@ -15281,9 +15503,13 @@
     method public E remove(int);
     method public boolean remove(@Nullable Object);
     method public boolean removeAll(@NonNull java.util.Collection<?>);
+    method public boolean removeIf(@NonNull java.util.function.Predicate<? super E>);
+    method public void replaceAll(@NonNull java.util.function.UnaryOperator<E>);
     method public boolean retainAll(@NonNull java.util.Collection<?>);
     method public E set(int, E);
     method public int size();
+    method public void sort(@Nullable java.util.Comparator<? super E>);
+    method @NonNull public java.util.Spliterator<E> spliterator();
     method @NonNull public java.util.List<E> subList(int, int);
     method @NonNull public Object[] toArray();
     method @NonNull public <T> T[] toArray(@NonNull T[]);
@@ -15294,7 +15520,9 @@
     ctor public CopyOnWriteArraySet(java.util.Collection<? extends E>);
     method public void forEach(java.util.function.Consumer<? super E>);
     method public java.util.Iterator<E> iterator();
+    method public boolean removeIf(java.util.function.Predicate<? super E>);
     method public int size();
+    method public java.util.Spliterator<E> spliterator();
   }
 
   public class CountDownLatch {
@@ -15345,6 +15573,7 @@
   public class DelayQueue<E extends java.util.concurrent.Delayed> extends java.util.AbstractQueue<E> implements java.util.concurrent.BlockingQueue<E> {
     ctor public DelayQueue();
     ctor public DelayQueue(java.util.Collection<? extends E>);
+    method public boolean add(E);
     method public int drainTo(java.util.Collection<? super E>);
     method public int drainTo(java.util.Collection<? super E>, int);
     method public java.util.Iterator<E> iterator();
@@ -15611,9 +15840,11 @@
     method public int remainingCapacity();
     method public E removeFirst();
     method public boolean removeFirstOccurrence(Object);
+    method public boolean removeIf(java.util.function.Predicate<? super E>);
     method public E removeLast();
     method public boolean removeLastOccurrence(Object);
     method public int size();
+    method public java.util.Spliterator<E> spliterator();
     method public E take() throws java.lang.InterruptedException;
     method public E takeFirst() throws java.lang.InterruptedException;
     method public E takeLast() throws java.lang.InterruptedException;
@@ -15634,7 +15865,9 @@
     method public E poll();
     method public void put(E) throws java.lang.InterruptedException;
     method public int remainingCapacity();
+    method public boolean removeIf(java.util.function.Predicate<? super E>);
     method public int size();
+    method public java.util.Spliterator<E> spliterator();
     method public E take() throws java.lang.InterruptedException;
   }
 
@@ -15654,7 +15887,9 @@
     method public E poll();
     method public void put(E);
     method public int remainingCapacity();
+    method public boolean removeIf(java.util.function.Predicate<? super E>);
     method public int size();
+    method public java.util.Spliterator<E> spliterator();
     method public E take() throws java.lang.InterruptedException;
     method public void transfer(E) throws java.lang.InterruptedException;
     method public boolean tryTransfer(E);
@@ -15702,7 +15937,9 @@
     method public E poll(long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException;
     method public void put(E);
     method public int remainingCapacity();
+    method public boolean removeIf(java.util.function.Predicate<? super E>);
     method public int size();
+    method public java.util.Spliterator<E> spliterator();
     method public E take() throws java.lang.InterruptedException;
   }
 
@@ -15828,6 +16065,7 @@
     method public void put(E) throws java.lang.InterruptedException;
     method public int remainingCapacity();
     method public int size();
+    method public java.util.Spliterator<E> spliterator();
     method public E take() throws java.lang.InterruptedException;
   }
 
@@ -16766,9 +17004,11 @@
     method public boolean containsKey(Object);
     method public boolean containsValue(Object);
     method public java.util.Set<java.util.Map.Entry<java.lang.Object,java.lang.Object>> entrySet();
+    method public boolean equals(Object);
     method public Object get(Object);
     method public String getValue(String);
     method public String getValue(java.util.jar.Attributes.Name);
+    method public int hashCode();
     method public boolean isEmpty();
     method public java.util.Set<java.lang.Object> keySet();
     method public Object put(Object, Object);
@@ -17346,6 +17586,7 @@
     method protected abstract void removeSpi(String);
     method public void sync() throws java.util.prefs.BackingStoreException;
     method protected abstract void syncSpi() throws java.util.prefs.BackingStoreException;
+    method public String toString();
     field protected final Object lock;
     field protected boolean newNode;
   }
@@ -17825,6 +18066,8 @@
     method public void reset();
     method public void update(int);
     method public void update(byte[], int, int);
+    method public void update(byte[]);
+    method public void update(java.nio.ByteBuffer);
   }
 
   public class CRC32 implements java.util.zip.Checksum {
@@ -17833,6 +18076,8 @@
     method public void reset();
     method public void update(int);
     method public void update(byte[], int, int);
+    method public void update(byte[]);
+    method public void update(java.nio.ByteBuffer);
   }
 
   public final class CRC32C implements java.util.zip.Checksum {
@@ -17841,6 +18086,7 @@
     method public void reset();
     method public void update(int);
     method public void update(byte[], int, int);
+    method public void update(java.nio.ByteBuffer);
   }
 
   public class CheckedInputStream extends java.io.FilterInputStream {
@@ -19207,10 +19453,13 @@
     ctor public X500Principal(String, java.util.Map<java.lang.String,java.lang.String>);
     ctor public X500Principal(byte[]);
     ctor public X500Principal(java.io.InputStream);
+    method public boolean equals(Object);
     method public byte[] getEncoded();
     method public String getName();
     method public String getName(String);
     method public String getName(String, java.util.Map<java.lang.String,java.lang.String>);
+    method public int hashCode();
+    method public String toString();
     field public static final String CANONICAL = "CANONICAL";
     field public static final String RFC1779 = "RFC1779";
     field public static final String RFC2253 = "RFC2253";
diff --git a/extensions/7/public/api/framework-wifi.txt b/extensions/7/public/api/framework-wifi.txt
index f769b24..0047d50 100644
--- a/extensions/7/public/api/framework-wifi.txt
+++ b/extensions/7/public/api/framework-wifi.txt
@@ -373,6 +373,7 @@
     method @NonNull public java.util.List<android.net.wifi.MloLink> getAffiliatedMloLinks();
     method @Nullable public android.net.MacAddress getApMldMacAddress();
     method @IntRange(from=android.net.wifi.MloLink.INVALID_MLO_LINK_ID, to=0xf) public int getApMloLinkId();
+    method public long getApplicableRedactions();
     method @NonNull public java.util.List<android.net.wifi.MloLink> getAssociatedMloLinks();
     method public String getBSSID();
     method public int getCurrentSecurityType();
diff --git a/extensions/7/system/api/android.net.ipsec.ike.txt b/extensions/7/system/api/android.net.ipsec.ike.txt
index f354230..9a412cc 100644
--- a/extensions/7/system/api/android.net.ipsec.ike.txt
+++ b/extensions/7/system/api/android.net.ipsec.ike.txt
@@ -5,6 +5,12 @@
     method @Deprecated @Nullable public android.net.eap.EapSessionConfig.EapMsChapV2Config getEapMsChapV2onfig();
   }
 
+  public static class EapSessionConfig.EapAkaConfig extends android.net.eap.EapSessionConfig.EapUiccConfig {
+  }
+
+  public static class EapSessionConfig.EapSimConfig extends android.net.eap.EapSessionConfig.EapUiccConfig {
+  }
+
   @Deprecated public abstract static class EapSessionConfig.EapUiccConfig extends android.net.eap.EapSessionConfig.EapMethodConfig {
     method @Deprecated public int getAppType();
     method @Deprecated public int getSubId();
diff --git a/extensions/README.md b/extensions/README.md
index ef9fa33..7b807c0 100644
--- a/extensions/README.md
+++ b/extensions/README.md
@@ -17,3 +17,4 @@
 - 8: Finalized in July 2023 between U and V (adservices, mediaprovider)
 - 9: Finalized in August 2023 between U and V (adServices)
 - 10: Finalized in August 2023 (tethering, adservices, appsearch and health connect)
+- 11: Finalized in November 2023 between U and V (adservices, tethering)