Commit Graph

79137 Commits

Author SHA1 Message Date
Steve Berbary
d642d17675 [automerger skipped] Update Security String to 2022-11-01 am: f3d97804ef -s ours
am skip reason: Merged-In If6c0dc2d69b70f9722da0950582aa5acf224c0fe with SHA-1 831521e2fe is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19929071

Change-Id: Ic6342ed501e327331466c0e0396bfc492fa2cea2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-12 22:51:43 +00:00
Steve Berbary
f3d97804ef Update Security String to 2022-11-01
Bug: 244460991
Change-Id: If6c0dc2d69b70f9722da0950582aa5acf224c0fe
Merged-In: If6c0dc2d69b70f9722da0950582aa5acf224c0fe
2022-09-12 20:48:24 +00:00
TreeHugger Robot
2daeb5fa85 Merge "Add kernel license text." into tm-dev am: f674ccdd28
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19911242

Change-Id: I4b746edc04f99b93440f31d070de548f3053cfe2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-12 20:13:10 +00:00
TreeHugger Robot
f674ccdd28 Merge "Add kernel license text." into tm-dev 2022-09-12 19:45:16 +00:00
Steve Berbary
6b02059387 Update Security String to 2022-11-05 am: 831521e2fe
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19909611

Change-Id: Ia49a35983d369f11974bd00ca4265da3e612d4d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-12 17:59:23 +00:00
Steve Berbary
ea15a5ac28 Update Security String to 2022-11-01
Bug: 244460991
Change-Id: If6c0dc2d69b70f9722da0950582aa5acf224c0fe
Merged-In: If6c0dc2d69b70f9722da0950582aa5acf224c0fe
2022-09-09 19:30:16 +00:00
Steve Berbary
831521e2fe Update Security String to 2022-11-05
Bug: 244460991
Change-Id: If6c0dc2d69b70f9722da0950582aa5acf224c0fe
2022-09-09 19:25:16 +00:00
Bob Badour
8d9f8ce936 Add kernel license text.
Bug: 244521066
Bug: 245953754

Test: m droid dist

Change-Id: Ie7052d97cbe11df8f6a184663903e66ae5cd5752
Merged-in: Ie7052d97cbe11df8f6a184663903e66ae5cd5752
2022-09-09 10:32:21 -07:00
Anton Hansson
56d5a40063 Make banchan support arm64only and x86_64only
Test: banchan arm64only
Test: banchan x86_64only
Change-Id: I1a787a4c5d80db18d7712d257e196dc19f3496b7
(cherry picked from commit 90ac61c8b6)
Merged-In: I1a787a4c5d80db18d7712d257e196dc19f3496b7
2022-09-09 15:35:22 +00:00
Mårten Kongstad
1699542216 Bump SDK Extension version to 4
Modules with new APIs in this version are

  - AD_SERVICES
  - SDK_EXTENSIONS
  - TETHERING

Bug: 245513010
Test: manual install of modules
Change-Id: I8f4becf87001220a385df3b220e6929b2b212920
2022-09-07 15:17:37 +02:00
Presubmit Automerger Backend
96c462ed29 [automerge] Initial STS sdk 2p: 5987bd823b 2p: afcd8ed66a
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19776213

Bug: 238373261
Change-Id: Iecf9a88c03cbb75aae17ad41ee98a2e2e0dad5b8
2022-09-05 16:58:20 +00:00
Presubmit Automerger Backend
afcd8ed66a [automerge] Initial STS sdk 2p: 5987bd823b
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19776213

Bug: 238373261
Change-Id: Iadd0761419880a02e452b4d0fe324ae0bc67dcce
2022-09-05 16:58:11 +00:00
Presubmit Automerger Backend
3d6879bef1 [automerge] Initial STS sdk 2p: 5987bd823b
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19776213

Bug: 238373261
Change-Id: Iddf3ae22987e540eb0f2dcde10c36407d0eb85df
2022-09-05 16:58:11 +00:00
Duy Truong
5987bd823b Initial STS sdk
Bug: 238373261
Test: m sts-sdk
Test: unzip sts-sdk.zip && tree -a
Test: echo 'sdk.dir=/home/duytruong/Android/Sdk' > local.properties && ./gradlew assemblestsarm

Change-Id: I7e7cf112d5fcd391169982a55e1d951a808b472d
2022-09-05 09:56:09 -07:00
Sam Delmerico
21174729e7 Merge "add module_x86_64only product" into tm-mainline-prod 2022-09-02 18:45:56 +00:00
Sam Delmerico
1772029991 Merge "add module_arm64only product" into tm-mainline-prod 2022-09-02 18:00:52 +00:00
Zhi Dou
d40c04b411 Suppress R8 warnings for support library annotations
Most of these annotations are stripped at dex compile-time, and are not
necessarily present in the generated dex library's classpath. As the
classpath is used to inform R8 about `libraryjars`, this can cause
reference failures during R8 execution when warnings are enabled.

For now, suppress the reference warnings. Unrecognized runtime-visible
annotations will still be kept, and this should unblock efforts to
re-enable R8 warnings for many platform targets. A proper solution will
be to ensure the appropriate annotation libs are fed as `-libraryjars`
to R8.

Bug: 242088131
Test: m + `optimize { ignore_warnings: false }
Merged-In: Ie92db2a9725ff520b311c6b66a50feae79463925
Change-Id: Ie9caf9657667bf504bf541c75ccbfd07ef5be2fe
2022-09-02 02:29:39 +00:00
Sam Delmerico
f7ee62d73d add module_x86_64only product
64bit only systems won't load modules with mixed 32/64 binaries. We need
a 64bit only product to build with.

Bug: 205990590
Test: lunch module_x86_64only && m
Test: vendor/google/build/build_mainline_modules.sh
Change-Id: I906f6cd10882986c8182ed16916e07c0f0d8b32e
2022-09-01 22:55:25 +00:00
Sam Delmerico
01d7c4745a add module_arm64only product
64bit only systems won't load modules with mixed 32/64 binaries. We need
a 64bit only product to build with.

Bug: 205990590
Test: lunch module_arm64only && m
Change-Id: I050a673bfa95978e624e64004089fe7a2b8e0a95
2022-09-01 22:52:00 +00:00
Steve Berbary
79f29a076e [automerger skipped] Update Security String to 2022-10-01 am: 87cae0791c am: 67ceff8c05 am: fc69bdad9c am: e47eaa0ea6 am: 9a6781a31d am: 60c056572f -s ours am: c30ac436a8 -s ours am: 0f5541b8a7 -s ours
am skip reason: Merged-In If4e16c8a7ab84076c129e1a6ed1e7c31b46164db with SHA-1 2e04ab82f0 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19700493

Change-Id: I538e60b6a927a55656b3204940d4b759691a3af8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 22:20:39 +00:00
Steve Berbary
0f5541b8a7 [automerger skipped] Update Security String to 2022-10-01 am: 87cae0791c am: 67ceff8c05 am: fc69bdad9c am: e47eaa0ea6 am: 9a6781a31d am: 60c056572f -s ours am: c30ac436a8 -s ours
am skip reason: Merged-In If4e16c8a7ab84076c129e1a6ed1e7c31b46164db with SHA-1 2e04ab82f0 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19700493

Change-Id: Idee46a69f3cbe512f6a3cb1424063feb4883f738
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 21:50:20 +00:00
Steve Berbary
6fda833cb9 [automerger skipped] Update Security String to 2022-10-01 am: 87cae0791c am: 67ceff8c05 am: fc69bdad9c am: e47eaa0ea6 am: 9a6781a31d am: 23a5a0966d -s ours am: 06d2805948 -s ours
am skip reason: Merged-In If4e16c8a7ab84076c129e1a6ed1e7c31b46164db with SHA-1 2e04ab82f0 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19700493

Change-Id: I8ea461478b72b0f6cd9327b65d66089f25f6bcd3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 21:42:07 +00:00
Steve Berbary
c30ac436a8 [automerger skipped] Update Security String to 2022-10-01 am: 87cae0791c am: 67ceff8c05 am: fc69bdad9c am: e47eaa0ea6 am: 9a6781a31d am: 60c056572f -s ours
am skip reason: Merged-In If4e16c8a7ab84076c129e1a6ed1e7c31b46164db with SHA-1 2e04ab82f0 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19700493

Change-Id: Ibfbf8e5c352eeb2ec9857fb39ac5c35b66f0a6db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 21:24:32 +00:00
Steve Berbary
06d2805948 [automerger skipped] Update Security String to 2022-10-01 am: 87cae0791c am: 67ceff8c05 am: fc69bdad9c am: e47eaa0ea6 am: 9a6781a31d am: 23a5a0966d -s ours
am skip reason: Merged-In If4e16c8a7ab84076c129e1a6ed1e7c31b46164db with SHA-1 2e04ab82f0 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19700493

Change-Id: I8a8170de1facf3afb5068672a64adaeaf20052a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 21:22:55 +00:00
Steve Berbary
23a5a0966d Update Security String to 2022-10-01 am: 87cae0791c am: 67ceff8c05 am: fc69bdad9c am: e47eaa0ea6 am: 9a6781a31d
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19700493

Change-Id: Ib8a8803ba510c2f51d76874d5fe0a78f9d8932ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 20:10:07 +00:00
Steve Berbary
60c056572f Update Security String to 2022-10-01 am: 87cae0791c am: 67ceff8c05 am: fc69bdad9c am: e47eaa0ea6 am: 9a6781a31d
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19700493

Change-Id: I6b0072a04a23c059683d9355886fd5d34622b025
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 20:09:44 +00:00
Steve Berbary
9a6781a31d Update Security String to 2022-10-01 am: 87cae0791c am: 67ceff8c05 am: fc69bdad9c am: e47eaa0ea6
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19700493

Change-Id: I1a176c9601ee5544780244f84ea3c3641701430c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 19:49:45 +00:00
Steve Berbary
e47eaa0ea6 Update Security String to 2022-10-01 am: 87cae0791c am: 67ceff8c05 am: fc69bdad9c
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19700493

Change-Id: I6bd750c683e8b4d0319e5c08f681d06f2d8b2777
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 19:31:35 +00:00
Steve Berbary
fc69bdad9c Update Security String to 2022-10-01 am: 87cae0791c am: 67ceff8c05
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19700493

Change-Id: I8056584f4796dc013f8ca9228f734ac3693cf1ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 18:54:35 +00:00
Steve Berbary
67ceff8c05 Update Security String to 2022-10-01 am: 87cae0791c
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19700493

Change-Id: I1da158fab26adeecc7d68de8f9005a8a6a0acb7e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 18:24:06 +00:00
Steve Berbary
ac483a0b07 [automerger skipped] Update Security String to 2022-10-01 am: 2e04ab82f0 -s ours am: c085e59e95 -s ours
am skip reason: Merged-In If4e16c8a7ab84076c129e1a6ed1e7c31b46164db with SHA-1 763c03967e is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19725707

Change-Id: Ic9740e73be53e19c3b749f7ee834cccf6893a7b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 17:10:17 +00:00
Steve Berbary
c085e59e95 [automerger skipped] Update Security String to 2022-10-01 am: 2e04ab82f0 -s ours
am skip reason: Merged-In If4e16c8a7ab84076c129e1a6ed1e7c31b46164db with SHA-1 763c03967e is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19725707

Change-Id: I9e8365167375bcf9e1b5461cfd32b1f795b66a74
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-24 16:41:56 +00:00
Steve Berbary
2e04ab82f0 Update Security String to 2022-10-01
Bug: 242323332
Change-Id: If4e16c8a7ab84076c129e1a6ed1e7c31b46164db
Merged-In: If4e16c8a7ab84076c129e1a6ed1e7c31b46164db
2022-08-24 04:43:16 +00:00
Steve Berbary
87cae0791c Update Security String to 2022-10-01
Bug: 242323332
Change-Id: If4e16c8a7ab84076c129e1a6ed1e7c31b46164db
Merged-In: If4e16c8a7ab84076c129e1a6ed1e7c31b46164db
2022-08-22 20:30:22 +00:00
Steve Berbary
83d72b7d39 Update Security String to 2022-10-05 am: 763c03967e
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19633096

Change-Id: I93ea8dc595de4366198539bfbc7b62586c1e14a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 21:01:36 +00:00
Steve Berbary
763c03967e Update Security String to 2022-10-05
Bug: 242323332
Change-Id: If4e16c8a7ab84076c129e1a6ed1e7c31b46164db
2022-08-16 03:39:28 +00:00
zhidou
00ea5ee7f5 Ensure runtime-visible annotations are kept
With R8 full mode, these annotations must be explicitly kept as
attributes. Also keep annotation defaults as they may be used at
runtime.

Test: m + presubmit
Bug: 233746531
Merged-In: Ibab630cd8498c5789ebcad6785fda24967df4d61
Change-Id: Icf2cddf89d06d29bdbd000a8216d1b975b5f49d8
2022-08-10 14:48:23 +00:00
Bob Badour
17bfa62a87 Target dist files not dist goals.
This change creates license texts and lists of projects to share for
individual files in dist instead of for dist goals.

If a distribution needs the license texts for part of a dist file or
for a combination of multiple files, whoever is distributing will have
to create a suitable text notice using `gen_notice{}` or `testnotice`
and include it among the dist files for the goal using `dist-for-goals`
or equivalent.

Bug: 240342946

Test: m cts dist

Test: m droid dist

Test: tapas google-tradefed-all && m dist

Change-Id: I9fbcb07acfa7b14a140563cb031374160b6b23c2
Merged-in: I9fbcb07acfa7b14a140563cb031374160b6b23c2
2022-08-03 14:02:29 -07:00
Bob Badour
1651ffe292 Record license text for every dist target.
Bug: 240342946

Test: m droid dist reportmissinglicenses

Test: tapas google-tradefed-all && m dist

Test: build/soong/soong_ui.bash --make-mode TARGET_PRODUCT=aosp_coral_hwasan TARGET_BUILD_VARIANT=userdebug droid dist with-license platform_tests continuous_instrumentation_tests continuous_native_tests

Change-Id: I392047ec50ac6e74b9accf260c62e77aef1640d5
Merged-in: I392047ec50ac6e74b9accf260c62e77aef1640d5
2022-08-03 14:02:26 -07:00
Bob Badour
633c15e614 Create lists of projects to share per dist target
Bug: 240342946

Test: build/soong/soong_ui.bash --make-mode TARGET_PRODUCT=aosp_coral_hwasan TARGET_BUILD_VARIANT=userdebug droid dist with-license platform_tests continuous_instrumentation_tests continuous_native_tests

Test: tapas google-tradefed-all && m dist

Change-Id: I1e5f5639ebf1fa61060124a5183f6f0a2ece04b5
Merged-in: I1e5f5639ebf1fa61060124a5183f6f0a2ece04b5
2022-08-03 14:02:24 -07:00
Bob Badour
917c60a267 Fix pitfall: do not delete intermediates dir.
Test: build/soong/soong_ui.bash --make-mode TARGET_PRODUCT=aosp_coral_hwasan TARGET_BUILD_VARIANT=userdebug droid dist with-license platform_tests continuous_instrumentation_tests continuous_native_tests

Bug: 240342946

Change-Id: Ibf1bff6ee67e4958b1e1ea2fbc0385787d3bf0f0
Merged-in: Ibf1bff6ee67e4958b1e1ea2fbc0385787d3bf0f0
Merged-in: I6f0f2fa7861bca18e34576c920a3c33ffef6b46e
2022-08-03 14:02:21 -07:00
Bob Badour
bb6cde6064 Create license metadata for copied targets.
Bug: 213388645
Bug: 240342946

Test: m cts dist reportmissinglicenses

Change-Id: I43043e5e7b80d9f3210d6498c215846aec761add
Merged-in: I43043e5e7b80d9f3210d6498c215846aec761add
2022-08-03 14:02:18 -07:00
Bob Badour
b9747b5295 Fix missing notices. am: d922666381
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19497692

Change-Id: Ia010733cf86b9176217d70db3aa1244fee3ec945
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-03 17:15:58 +00:00
Bob Badour
d922666381 Fix missing notices.
Move ALL_DEFAULT_INSTALLED_MODULES assignments back into Makefile

Fix typos DLMK -> DLKM

Bug: 240582127

Test: m droid dist

Test: tapas google-tradefed-all && m dist

Test: build/soong/soong_ui.bash --make-mode TARGET_PRODUCT=aosp_x86 TARGET_BUILD_VARIANT=eng droid dist checkbuild

Test: build/soong/soong_ui.bash --make-mode TARGET_PRODUCT=aosp_x86_64 TARGET_BUILD_VARIANT=userdebug droid dist checkbuild

Change-Id: If780669602c459c337585e9d2c4915b28844e2bb
Merged-in: If780669602c459c337585e9d2c4915b28844e2bb
2022-08-02 14:24:42 -07:00
Paul Scovanner
e4dd005fda [automerger skipped] Update Security String to 2022-09-01 am: 1af3c97b7c am: 98ba8b8b03 am: 0e8bbd1fa7 am: 903ce13237 am: f5ea4796bd am: d53a393f46 -s ours am: 0dbc27a1c7 -s ours am: ea96a5312b -s ours
am skip reason: Merged-In Ief6d0c790a563be2f273fe5d4ac4063237cefdfc with SHA-1 a61a7d7ee5 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19460693

Change-Id: I1560e884d9acf6fd2f1b23011f95acda76689dc0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-30 02:26:47 +00:00
Paul Scovanner
90add61af3 [automerger skipped] Update Security String to 2022-09-01 am: 1af3c97b7c am: 98ba8b8b03 am: 0e8bbd1fa7 am: 903ce13237 am: f5ea4796bd am: 7520fb3b29 -s ours am: 56d1ad499e -s ours
am skip reason: Merged-In Ief6d0c790a563be2f273fe5d4ac4063237cefdfc with SHA-1 a61a7d7ee5 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19460693

Change-Id: I3113b37f4054ec1f40fb839840f2310191aa380d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-30 02:26:38 +00:00
Paul Scovanner
ea96a5312b [automerger skipped] Update Security String to 2022-09-01 am: 1af3c97b7c am: 98ba8b8b03 am: 0e8bbd1fa7 am: 903ce13237 am: f5ea4796bd am: d53a393f46 -s ours am: 0dbc27a1c7 -s ours
am skip reason: Merged-In Ief6d0c790a563be2f273fe5d4ac4063237cefdfc with SHA-1 a61a7d7ee5 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19460693

Change-Id: I631258390ca4df9877b0eb5931cb4dc938f763db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-30 02:26:12 +00:00
Paul Scovanner
0dbc27a1c7 [automerger skipped] Update Security String to 2022-09-01 am: 1af3c97b7c am: 98ba8b8b03 am: 0e8bbd1fa7 am: 903ce13237 am: f5ea4796bd am: d53a393f46 -s ours
am skip reason: Merged-In Ief6d0c790a563be2f273fe5d4ac4063237cefdfc with SHA-1 a61a7d7ee5 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19460693

Change-Id: I0793db9436dd88397829a8ce8477d917f155f0e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-30 01:57:33 +00:00
Paul Scovanner
56d1ad499e [automerger skipped] Update Security String to 2022-09-01 am: 1af3c97b7c am: 98ba8b8b03 am: 0e8bbd1fa7 am: 903ce13237 am: f5ea4796bd am: 7520fb3b29 -s ours
am skip reason: Merged-In Ief6d0c790a563be2f273fe5d4ac4063237cefdfc with SHA-1 a61a7d7ee5 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19460693

Change-Id: Ic5628a7cacf53dd639e47c053e92d20e45722251
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-30 01:57:33 +00:00
Paul Scovanner
d53a393f46 Update Security String to 2022-09-01 am: 1af3c97b7c am: 98ba8b8b03 am: 0e8bbd1fa7 am: 903ce13237 am: f5ea4796bd
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19460693

Change-Id: I1b97649e8f30e66e4862135a4f6abc2f30ca6478
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-30 01:17:55 +00:00