[tbb-commits] [tor-browser-build/master] Bug 40373: Update components for mozilla93: application-services part

sysrqb at torproject.org sysrqb at torproject.org
Fri Dec 17 00:53:58 UTC 2021


commit b77e12662d67ef889dc2598903ad915f4a216718
Author: Nicolas Vigier <boklm at torproject.org>
Date:   Wed Oct 13 12:16:07 2021 +0200

    Bug 40373: Update components for mozilla93: application-services part
---
 projects/application-services/build                |  12 +-
 projects/application-services/config               |  26 +-
 .../gradle-dependencies-list.txt                   | 502 ++++++++++++---------
 .../list_toolchain_updates_checks                  |   2 +-
 projects/application-services/target.patch         |  21 -
 projects/nss/build                                 | 191 ++++----
 projects/nss/config                                |  14 +-
 projects/nss/use-python3-build-sh.patch            |  12 +
 projects/sqlcipher/build                           |  70 +--
 projects/sqlcipher/config                          |   6 +
 10 files changed, 494 insertions(+), 362 deletions(-)

diff --git a/projects/application-services/build b/projects/application-services/build
index 82b3350..8e386f5 100644
--- a/projects/application-services/build
+++ b/projects/application-services/build
@@ -8,7 +8,7 @@ mkdir /var/tmp/build
 
 tar -C $GRADLE_HOME -xf $rootdir/[% c('input_files_by_name/gradle') %]
 cd /var/tmp/dist
-[% FOREACH arch = ['armv7', 'aarch64', 'x86', 'x86_64'] -%]
+[% FOREACH arch = ['armv7', 'aarch64', 'x86', 'x86_64', 'linux-x86_64'] -%]
   tar -xf $rootdir/[% c('input_files_by_name/nss-' _ arch) %]
   mv nss nss-[% arch %]
   tar -xf $rootdir/[% c('input_files_by_name/sqlcipher-' _ arch) %]
@@ -50,7 +50,7 @@ EOF
 
 # Move NSS and SQLCipher to the right place
 # XXX: Maybe merge with the loop above.
-archs="armv7 aarch64 x86 x86_64"
+archs="armv7 aarch64 x86 x86_64 linux-x86_64"
 for a in $archs
 do
   if [ "$a" == "armv7" ]
@@ -63,6 +63,11 @@ do
     mkdir -p libs/android/arm64-v8a
     mv /var/tmp/dist/nss-$a libs/android/arm64-v8a/nss
     mv /var/tmp/dist/sqlcipher-$a libs/android/arm64-v8a/sqlcipher
+  elif [ "$a" == "linux-x86_64" ]
+  then
+    mkdir -p libs/desktop/linux-x86-64
+    mv /var/tmp/dist/nss-$a libs/desktop/linux-x86-64/nss
+    mv /var/tmp/dist/sqlcipher-$a libs/desktop/linux-x86-64/sqlcipher
   else
     mkdir -p libs/android/$a
     mv /var/tmp/dist/nss-$a libs/android/$a/nss
@@ -71,9 +76,6 @@ do
 done
 
 patch -p1 < $rootdir/no-git.patch
-# XXX: We don't build the code for Linux for now as this involves additional
-# complexity. That's needed for running unit tests later on, though.
-patch -p1 < $rootdir/target.patch
 export RUST_ANDROID_GRADLE_PYTHON_COMMAND=python3
 [% IF c('var/fetch_gradle_dependencies') %]
   # XXX: `assemble` is still not enough to see all fetched dependencies via
diff --git a/projects/application-services/config b/projects/application-services/config
index 71dcb4f..5e02071 100644
--- a/projects/application-services/config
+++ b/projects/application-services/config
@@ -1,7 +1,7 @@
 # vim: filetype=yaml sw=2
 filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
-version: 79.0.0
-git_hash: 89ea9cfa6eaa0763d17ec9aa04098839d028004c
+version: 82.1.0
+git_hash: b0e7775ab12eeb4251f09cdfaab9ddaea22b4438
 git_url: https://github.com/mozilla/application-services
 git_submodule: 1
 
@@ -9,9 +9,9 @@ var:
   container:
     use_container: 1
   # This should be updated when the list of gradle dependencies is changed.
-  gradle_dependencies_version: 6
-  gradle_version: 6.5
-  glean_parser: 2.2.0
+  gradle_dependencies_version: 7
+  gradle_version: 6.7.1
+  glean_parser: 3.4.0
   arch_deps:
     - python3-venv
 
@@ -50,6 +50,11 @@ input_files:
     pkg_type: build
     target_prepend:
       - android-x86_64
+  - project: nss
+    name: nss-linux-x86_64
+    pkg_type: build
+    target_prepend:
+      - nss-linux-x86_64
   - project: sqlcipher
     name: sqlcipher-armv7
     pkg_type: build
@@ -70,21 +75,26 @@ input_files:
     pkg_type: build
     target_prepend:
       - android-x86_64
+  - project: sqlcipher
+    name: sqlcipher-linux-x86_64
+    pkg_type: build
+    target_prepend:
+      - sqlcipher-linux-x86_64
+      - nss-linux-x86_64
   - filename: 'gradle-dependencies-[% c("var/gradle_dependencies_version") %]'
     name: gradle-dependencies
     exec: '[% INCLUDE "fetch-gradle-dependencies" %]'
     enable: '[% !c("var/fetch_gradle_dependencies") %]'
   - URL: https://people.torproject.org/~boklm/mirrors/sources/glean-wheels-[% c('var/glean_parser') %]-build2.tar.xz
     name: glean-wheels
-    sha256sum: 75107e7f84152806fde2070d1830174919a7a2ef54c774a1925a92dd4e20d0f7
+    sha256sum: 6bbf3a9ffa939ca87e00b486f2020ab5cf9dea772f1d37b048f666fed38f98c1
     enable: '[% !c("var/fetch_gradle_dependencies") %]'
   # Use `make cargo_vendor-application-services` to re-generate the vendor tarball
   - URL: https://people.torproject.org/~boklm/mirrors/sources/application-services-vendor-[% c('version') %].tar.bz2
-    sha256sum: 386f0f94452f4a6185e9db094a157c67684c259b38e6f6d62805eaed30f20e58
+    sha256sum: e75d17a6cf9481c3f1d18c9b1fff8b38a7a8266dd40e559d2ecac5d58f709e7a
   - filename: no-git.patch
   - filename: mavenLocal.patch
     enable: '[% !c("var/fetch_gradle_dependencies") %]'
-  - filename: target.patch
   - filename: gen_gradle_deps_file.sh
     enable: '[% c("var/fetch_gradle_dependencies") %]'
 
diff --git a/projects/application-services/gradle-dependencies-list.txt b/projects/application-services/gradle-dependencies-list.txt
index 02b4669..3c33d34 100644
--- a/projects/application-services/gradle-dependencies-list.txt
+++ b/projects/application-services/gradle-dependencies-list.txt
@@ -1,16 +1,17 @@
 # On how to update dependencies see doc/how-to-create-gradle-dependencies-list.txt
 # Don't forget to update var/gradle_dependencies_version when modifying this file
 sha256sum | url
-4f2b35916768032f7d0c20e250e28b29037ed4ce9ebf3da4fcd51bcb0c6067ef | https://dl.google.com/dl/android/maven2/androidx/activity/activity/1.1.0/activity-1.1.0.aar
-3690001fc5a57ad176cacf7a13f56219bffb73b93c7978dbac1e1e5db082d6c0 | https://dl.google.com/dl/android/maven2/androidx/activity/activity/1.1.0/activity-1.1.0.pom
-d38d63edb30f1467818d50aaf05f8a692dea8b31392a049bfa991b159ad5b692 | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation/1.1.0/annotation-1.1.0.jar
+1dce0705c334a6b2ef03382418dc7586f4e57ee23817267b403ea8cfc36c824e | https://dl.google.com/dl/android/maven2/androidx/activity/activity/1.2.3/activity-1.2.3.aar
+bcaddc925d51d5566c45a4a6cf3bf05c7144a634871308d0e73d3e2703ad74e0 | https://dl.google.com/dl/android/maven2/androidx/activity/activity/1.2.3/activity-1.2.3.pom
+b219d2b568e7e4ba534e09f8c2fd242343df6ccbdfbbe938846f5d740e6b0b11 | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation-experimental/1.0.0/annotation-experimental-1.0.0.aar
+6b73ff6608f4b1d6cbab620b65708a382d0b39901cf4e6b0d16f84a1b04d7732 | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation-experimental/1.0.0/annotation-experimental-1.0.0.pom
 2e9372ba7780ef44952adbf86b66e1f08682c1e5277c926185f6564a13799efe | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation/1.1.0/annotation-1.1.0.pom
 9029262bddce116e6d02be499e4afdba21f24c239087b76b3b57d7e98b490a36 | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation/1.2.0/annotation-1.2.0.jar
 62fb6dca2777efe08e7077d6b872d69110619df7fc21c99a6f54066499cc0383 | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation/1.2.0/annotation-1.2.0.pom
-c470297c03ff3de1c3d15dacf0be0cae63abc10b52f021dd07ae28daa3100fe5 | https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat-resources/1.2.0/appcompat-resources-1.2.0.aar
-149dd8cec3664bef8ffde86c396ba1e2ab156ea68793d29800d008bacbc9c0f8 | https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat-resources/1.2.0/appcompat-resources-1.2.0.pom
-3d2131a55a61a777322e2126e0018011efa6339e53b44153eb651b16020cca70 | https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.2.0/appcompat-1.2.0.aar
-8eb3cbe823b609853b481646e3d2c1aa39dbde53dd269712fd844ffdef2ebb42 | https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.2.0/appcompat-1.2.0.pom
+b2e199c9139b127533ddea6b4a8eb76f3dd69557bb852cab2d208367b6808d06 | https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat-resources/1.3.0/appcompat-resources-1.3.0.aar
+630987fe9d1d8189ba55398b236c8f96b1e743ffc71015906caa8b9a6a523b5b | https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat-resources/1.3.0/appcompat-resources-1.3.0.pom
+1a2b6c4c63fe0df594648c07bea664f22905fed27c66dc34612fd0c4d2bd877e | https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.3.0/appcompat-1.3.0.aar
+f2c660e62d83e2162b3f57d73cbb39b33905a49d8ca003c5518d7281ee325fc5 | https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.3.0/appcompat-1.3.0.pom
 fe1237bf029d063e7f29fe39aeaf73ef74c8b0a3658486fc29d3c54326653889 | https://dl.google.com/dl/android/maven2/androidx/arch/core/core-common/2.1.0/core-common-2.1.0.jar
 83bbb3960eaabc600ac366c94cb59414e441532a1d6aa9388b0b8bfface5cf01 | https://dl.google.com/dl/android/maven2/androidx/arch/core/core-common/2.1.0/core-common-2.1.0.pom
 dd77615bd3dd275afb11b62df25bae46b10b4a117cd37943af45bdcbf8755852 | https://dl.google.com/dl/android/maven2/androidx/arch/core/core-runtime/2.1.0/core-runtime-2.1.0.aar
@@ -22,26 +23,36 @@ a7913a5275ad68e555d2612ebe8c14c367b153e14ca48a1872a64899020e54ef | https://dl.go
 ba6a806bc1a6faf0cbae08397b3f781feca293ff2b5f3aa600b3d2db142e5ab4 | https://dl.google.com/dl/android/maven2/androidx/core/core-ktx/1.3.2/core-ktx-1.3.2.pom
 94de196cd67950cff6ef3e1ac59015f8eaaf61840bdc238f2cf54ddef8dd0be9 | https://dl.google.com/dl/android/maven2/androidx/core/core/1.3.2/core-1.3.2.aar
 afb5ea494dd083ed404cd51f580d218e37362f8ae326e893bee521290ed34920 | https://dl.google.com/dl/android/maven2/androidx/core/core/1.3.2/core-1.3.2.pom
+2b279712795689069cfb63e48b3ab63c32a5649bdda44c482eb8f81ca1a72161 | https://dl.google.com/dl/android/maven2/androidx/core/core/1.5.0/core-1.5.0.aar
+d9a34e338867b3db75aaace09dd45ac2d9a426e7b372296dd0e753e83790cc9f | https://dl.google.com/dl/android/maven2/androidx/core/core/1.5.0/core-1.5.0.pom
 a81c8fe78815fa47df5b749deb52727ad11f9397da58b16017f4eb2c11e28564 | https://dl.google.com/dl/android/maven2/androidx/cursoradapter/cursoradapter/1.0.0/cursoradapter-1.0.0.aar
 62d95c89850af21030b19f14d5f7ecd6d8bcc9a3014c59002ec99624caac8100 | https://dl.google.com/dl/android/maven2/androidx/cursoradapter/cursoradapter/1.0.0/cursoradapter-1.0.0.pom
 20e5b8f6526a34595a604f56718da81167c0b40a7a94a57daa355663f2594df2 | https://dl.google.com/dl/android/maven2/androidx/customview/customview/1.0.0/customview-1.0.0.aar
 ce9e47b87184f5bd5e139e9becd5b26476d42d78c31bf2fdedc37acb41b9ad49 | https://dl.google.com/dl/android/maven2/androidx/customview/customview/1.0.0/customview-1.0.0.pom
-1cc969dc9754eace3c8255b87b57ca564fe0b037061f23e5b767d8a1f7538848 | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-common/4.0.1/databinding-common-4.0.1.jar
-4bc5e2587f40db5ffb422c831fa1d34eac131b2574fc8a1c41e172fa3f5e9d97 | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-common/4.0.1/databinding-common-4.0.1.pom
-d7346bc57ab5bf5cad74549796e2997cba2834ef1513537639e32e60674063cc | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-compiler-common/4.0.1/databinding-compiler-common-4.0.1.jar
-ef3e51cbdcc7bd677a0611beb3183dc4f62e915736a4449517719e737764f7b5 | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-compiler-common/4.0.1/databinding-compiler-common-4.0.1.pom
+b1aaf40152c4c610280a35ae439a31d86aa7fbbb5d3379036ecf012b290a19b7 | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-common/4.2.2/databinding-common-4.2.2.jar
+e67bc6c3d337678de3ddaf28c61a495ecb12eabd66678a0ebeb66f7e84f948f4 | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-common/4.2.2/databinding-common-4.2.2.pom
+ec212fbdb77e41386b5b423b12b69f4d839f954c79d449bc57c648e603a1b755 | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-compiler-common/4.2.2/databinding-compiler-common-4.2.2.jar
+6f2398a2db43ade9e44454c9898fdaae0df4746db1b53ca7c854af2a535d592d | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-compiler-common/4.2.2/databinding-compiler-common-4.2.2.pom
+723892911a76a3ddc7436d920d82b1c054398edf07cb7b1a080411911fb9066d | https://dl.google.com/dl/android/maven2/androidx/databinding/viewbinding/4.0.1/viewbinding-4.0.1.aar
+62b4459f7fce9bfff86b14f1c51aee0983df820f84698f319d058f36a9d5d10d | https://dl.google.com/dl/android/maven2/androidx/databinding/viewbinding/4.0.1/viewbinding-4.0.1.pom
 9402442cdc5a43cf62fb14f8cf98c63342d4d9d9b805c8033c6cf7e802749ac1 | https://dl.google.com/dl/android/maven2/androidx/drawerlayout/drawerlayout/1.0.0/drawerlayout-1.0.0.aar
 da6733425a83f5ce850878fa7201082345fed7c668dd58550fdd19c0396c6fa4 | https://dl.google.com/dl/android/maven2/androidx/drawerlayout/drawerlayout/1.0.0/drawerlayout-1.0.0.pom
 fdd0eac80c6b26c79093a63fc699303f928cc1fa73ca7196d5590a77eb6d6873 | https://dl.google.com/dl/android/maven2/androidx/fragment/fragment/1.2.0/fragment-1.2.0.aar
 295417fbc0edbd706c9415655c111426fba5b20718b4fde601b95ac4f00df9b8 | https://dl.google.com/dl/android/maven2/androidx/fragment/fragment/1.2.0/fragment-1.2.0.pom
+c023c0ab666456885284d8e88519a743bc863c2b2effb92741fc789cbdb10db4 | https://dl.google.com/dl/android/maven2/androidx/fragment/fragment/1.3.4/fragment-1.3.4.aar
+b87370fcc322e70e67bf6c1ee14273e010d042d92cd811dd3082e32a55e0edd8 | https://dl.google.com/dl/android/maven2/androidx/fragment/fragment/1.3.4/fragment-1.3.4.pom
 33193135a64fe21fa2c35eec6688f1a76e512606c0fc83dc1b689e37add7732a | https://dl.google.com/dl/android/maven2/androidx/interpolator/interpolator/1.0.0/interpolator-1.0.0.aar
 0ddc07cc39699f48ecd9ec894b5830c0f09e22e82959294edf37217224c88b7b | https://dl.google.com/dl/android/maven2/androidx/interpolator/interpolator/1.0.0/interpolator-1.0.0.pom
 63898dabf7cfe5ec5d7ed8b8c2564c1427be876e1496ead95c2703cf59d3734b | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common/2.2.0/lifecycle-common-2.2.0.jar
 cc30a8a2a97d3767bd169b747c078727308096dd3ab7917d80b2f1f42d118bd6 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common/2.2.0/lifecycle-common-2.2.0.pom
+15848fb56db32f4c7cdc72b324003183d52a4884d6bf09be708ac7f587d139b5 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common/2.3.1/lifecycle-common-2.3.1.jar
+8cd23d889a14095c6ce16840d29b1a6388fa5e115144c1309d4d6d469c1bc351 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common/2.3.1/lifecycle-common-2.3.1.pom
 648c8de1d10b025d524a2e46ac994fc3f6bf186826c09ec1a62d250bf1b877ae | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-extensions/2.2.0/lifecycle-extensions-2.2.0.aar
 f9b3998f71fc46719f7305d054752d01a9dac0becbee530fd06b70a9cf7ee222 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-extensions/2.2.0/lifecycle-extensions-2.2.0.pom
 556c1f3af90aa9d7d0d330565adbf6da71b2429148bac91e07c485f4f9abf614 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata-core/2.2.0/lifecycle-livedata-core-2.2.0.aar
 aa51621be3817d1f5d21336b0c0525fe96ae899cec656c13d8ea18a51ea32c2f | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata-core/2.2.0/lifecycle-livedata-core-2.2.0.pom
+e55d38c372460f0a03997ddc950c67227511340fd74f8634d99d29653cd81ab1 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata-core/2.3.1/lifecycle-livedata-core-2.3.1.aar
+fb996222e3de47f1bdeb8b36590b8c11898a4f72f9138da187365d3103a143fb | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata-core/2.3.1/lifecycle-livedata-core-2.3.1.pom
 d83af94860aa9f64cbdc51f40796a7cf55b116f0e6efd752e845c0104c8b16f6 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata/2.2.0/lifecycle-livedata-2.2.0.aar
 0d1ce392cc13707fc6b7c1aca584c8c2dbc46790abc0542ba228a731e5d63f8d | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata/2.2.0/lifecycle-livedata-2.2.0.pom
 3a977e7778fc8418742d388409daaba7ea8fea8823d21ffb96e4c4236f715070 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-process/2.2.0/lifecycle-process-2.2.0.aar
@@ -49,114 +60,129 @@ e71869a858f4d933da2f59c273ae1a5c426cfe0b017609bb1f6ab57c02aa4bcd | https://dl.go
 a92a46fa7aec8ac326a5d578734a2d5b63206976996b9e06cae171b35b0ab6de | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime/2.0.0/lifecycle-runtime-2.0.0.pom
 2f866c07a1f33a8c9bb69a9545d4f20b4f0628cd0a155432386d7cb081e1e0bc | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime/2.2.0/lifecycle-runtime-2.2.0.aar
 7f154066fed1c9162870f728b208352831b3d1f8f23f5d388958a50ca4e9f441 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime/2.2.0/lifecycle-runtime-2.2.0.pom
+dd294f4a689c71ff877fd41f3b67a3a62f7760d44ce420e6130f1fc3569d8f00 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime/2.3.1/lifecycle-runtime-2.3.1.aar
+b4442a84fc397edb2e908a1fdf713c6ae7d3a87641a09ee13d10ec8ee10b331f | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime/2.3.1/lifecycle-runtime-2.3.1.pom
 ca2801ffc069555afed8eddd2292130f436956452bc8bbad30fb56f8e4e382a0 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-service/2.2.0/lifecycle-service-2.2.0.aar
 f238f90a3d9d1f42779367309127dad8ff1a595dfa0754bbae05d77bfd0b5f33 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-service/2.2.0/lifecycle-service-2.2.0.pom
-f4cceafbf86acfc7f3ba6a61d6dc6842a6738c1274610767d3ab8f8a114cba97 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel-savedstate/1.0.0/lifecycle-viewmodel-savedstate-1.0.0.aar
-37a46395fb334f5d54843d5823f37513c80485dcae6cf16188babc49ebe65e17 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel-savedstate/1.0.0/lifecycle-viewmodel-savedstate-1.0.0.pom
+97137a8af6a31776a14e4866ab808c7c0a791b484bdbc788bbd83e66407564c0 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.3.1/lifecycle-viewmodel-savedstate-2.3.1.aar
+215e40ee84fdafb29ef258977b196bae8fa5a6c7a3a3411427c787b271e4f45c | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.3.1/lifecycle-viewmodel-savedstate-2.3.1.pom
 967efab24d6c49dd414a8c0ac4a1cd09b018f0b8bb43b739ad360c4158ebde27 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel/2.2.0/lifecycle-viewmodel-2.2.0.aar
 aaa3afaa49ff47e2bc9b2389f939d3e8137616c4616684e2dfb53ba8366aa11d | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel/2.2.0/lifecycle-viewmodel-2.2.0.pom
+b6db4c274a12ff85a4747e1e6669c7e98aefa2571ace9d1f1a6fa6be417ce838 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel/2.3.1/lifecycle-viewmodel-2.3.1.aar
+23f45ead0b9a038382d9c3aaf9cb51f50bebccb638ab83df9d842a3bf08c411a | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel/2.3.1/lifecycle-viewmodel-2.3.1.pom
 11f735cb3b55c458d470bed9e25254375b518b4b1bad6926783a7026db0f5025 | https://dl.google.com/dl/android/maven2/androidx/loader/loader/1.0.0/loader-1.0.0.aar
 c978d550808b47434aa49a63164110a50b55b0bcc6160a93a2e37d5110df8c5e | https://dl.google.com/dl/android/maven2/androidx/loader/loader/1.0.0/loader-1.0.0.pom
 2b130dd4a1d3d91b6701ed33096d389f01c4fc1197a7acd6b91724ddc5acfc06 | https://dl.google.com/dl/android/maven2/androidx/room/room-common/2.2.5/room-common-2.2.5.jar
 fbb37fcf02b35ba7a909fffb52ce4ccb36874f03c1f927f6338b68ef9f1d6b7a | https://dl.google.com/dl/android/maven2/androidx/room/room-common/2.2.5/room-common-2.2.5.pom
 24a5549b796e43e337513d2908adac67f45350d9a90bca7e2e6120692140bb14 | https://dl.google.com/dl/android/maven2/androidx/room/room-runtime/2.2.5/room-runtime-2.2.5.aar
 5d7e35be6728b331c82eed418fee9133d2481ba2c5a12500c182b27545bc4bbb | https://dl.google.com/dl/android/maven2/androidx/room/room-runtime/2.2.5/room-runtime-2.2.5.pom
-2510a5619c37579c9ce1a04574faaf323cd0ffe2fc4e20fa8f8f01e5bb402e83 | https://dl.google.com/dl/android/maven2/androidx/savedstate/savedstate/1.0.0/savedstate-1.0.0.aar
-844d7d22fcea798c78bf5559229daf88ec9cad8136f5eea0a29aa76b3f8fde7c | https://dl.google.com/dl/android/maven2/androidx/savedstate/savedstate/1.0.0/savedstate-1.0.0.pom
+d60bbe44c2c08083a17c5dc678a6d6b4d0a2d664858016ab5c049cbea90a63b7 | https://dl.google.com/dl/android/maven2/androidx/savedstate/savedstate/1.1.0/savedstate-1.1.0.aar
+49784b75cb499bb9f8137d823a872f0c6da5ca6dba7c9acf2de3a683cb7db6dc | https://dl.google.com/dl/android/maven2/androidx/savedstate/savedstate/1.1.0/savedstate-1.1.0.pom
 8673737fdb2efbad91aeaeed1927ebb29212d36a867d93b9639c8069019f8a1e | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-framework/2.1.0/sqlite-framework-2.1.0.aar
 ecd1fa9421e442cec59b4e642a51f8398e8d16bb5fcc92ac6fbb085ecc73685c | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-framework/2.1.0/sqlite-framework-2.1.0.pom
 8341ff092d6060d62a07227f29237155fff36fb16f96c95fbd9a884e375db912 | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite/2.1.0/sqlite-2.1.0.aar
 a9fe19b196fb25df41719ea6f1bc53f380eaed4bd5e651ec6fd75bcbeeb2a9ee | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite/2.1.0/sqlite-2.1.0.pom
+07b8b6139665b884a162eccf97891ca50f7f56831233bf25168ae04f7b568612 | https://dl.google.com/dl/android/maven2/androidx/tracing/tracing/1.0.0/tracing-1.0.0.aar
+cd0299a90d4720d78f1cfb5ff7505f4dbc1a70d05fe23fd9f4d4b77ea59ca05e | https://dl.google.com/dl/android/maven2/androidx/tracing/tracing/1.0.0/tracing-1.0.0.pom
 76da2c502371d9c38054df5e2b248d00da87809ed058f3363eae87ce5e2403f8 | https://dl.google.com/dl/android/maven2/androidx/vectordrawable/vectordrawable-animated/1.1.0/vectordrawable-animated-1.1.0.aar
 276a20116b705fb75b9003ee9496c56f6fd3b32375fb232472811eba60a040bd | https://dl.google.com/dl/android/maven2/androidx/vectordrawable/vectordrawable-animated/1.1.0/vectordrawable-animated-1.1.0.pom
 46fd633ac01b49b7fcabc263bf098c5a8b9e9a69774d234edcca04fb02df8e26 | https://dl.google.com/dl/android/maven2/androidx/vectordrawable/vectordrawable/1.1.0/vectordrawable-1.1.0.aar
 5b0e2d5b2179e54804785cbc21ce5f473b5e1ddd55a57da482e94dcd39492bb2 | https://dl.google.com/dl/android/maven2/androidx/vectordrawable/vectordrawable/1.1.0/vectordrawable-1.1.0.pom
 9a1d77140ac222b7866b5054ee7d159bc1800987ed2d46dd6afdd145abb710c1 | https://dl.google.com/dl/android/maven2/androidx/versionedparcelable/versionedparcelable/1.1.0/versionedparcelable-1.1.0.aar
 c729c7be0cc06323bda829d460666e79dbd43b799a21089a44bd3b293dc253b5 | https://dl.google.com/dl/android/maven2/androidx/versionedparcelable/versionedparcelable/1.1.0/versionedparcelable-1.1.0.pom
+57e8d93260d18d5b9007c9eed3c64ad159de90c8609ebfc74a347cbd514535a4 | https://dl.google.com/dl/android/maven2/androidx/versionedparcelable/versionedparcelable/1.1.1/versionedparcelable-1.1.1.aar
+5f51e65873ca612de3838fa90d2ee95b8d040efd31b9c390a19bf94d615cdb2f | https://dl.google.com/dl/android/maven2/androidx/versionedparcelable/versionedparcelable/1.1.1/versionedparcelable-1.1.1.pom
 147af4e14a1984010d8f155e5e19d781f03c1d70dfed02a8e0d18428b8fc8682 | https://dl.google.com/dl/android/maven2/androidx/viewpager/viewpager/1.0.0/viewpager-1.0.0.aar
 1f72f836339d03c6eb013f65075e76ca87075a577578eb4f95f74a3a5d253128 | https://dl.google.com/dl/android/maven2/androidx/viewpager/viewpager/1.0.0/viewpager-1.0.0.pom
 290d2e9c1a22388b3f0c3dbc204a6176f8c49174126de884820befa83899f129 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime-ktx/2.4.0/work-runtime-ktx-2.4.0.aar
 3eb66e171b40c9cd2a9b9d9cd61a62d90e4a515491619a8d0a95e98866624b97 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime-ktx/2.4.0/work-runtime-ktx-2.4.0.pom
 7801441cb973fb007ef311d3db35c3b3c9d011cef890357e7ca33890833354e5 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime/2.4.0/work-runtime-2.4.0.aar
 0ed72c9c5a7be5b0004f226a42fa519093d49985c3eaa1a15b1563f94e9eddda | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime/2.4.0/work-runtime-2.4.0.pom
-d2ff1905ff7e7cbed7ecce20408a76b69a52d52fdf655b696ba49007c61a0e11 | https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary/4.0.1/baseLibrary-4.0.1.jar
-ec6fe50839c05802cc262ec5611e160d17dff69c5a634bb322b27341f9176e9d | https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary/4.0.1/baseLibrary-4.0.1.pom
-9a29bf34909bca58b85cacda7d1f09cebe8079e56722911395f1ad6a0b377b94 | https://dl.google.com/dl/android/maven2/com/android/signflinger/4.0.1/signflinger-4.0.1.jar
-e02d4311cfb31fe609fbd6961272c27cf049e2da65cf1f4b726a5253e6e8a631 | https://dl.google.com/dl/android/maven2/com/android/signflinger/4.0.1/signflinger-4.0.1.pom
-e83aef89309f663b54ab5ac4db87e84373ac0a0d8f5054692645269f5748abf3 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/crash/27.0.1/crash-27.0.1.jar
-97e5e2fe310993dff1160e2e47a194fd09d6cc0b6bbd4ccf07b64c12204b2c3b | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/crash/27.0.1/crash-27.0.1.pom
-76e46c6be20d765f57a825eda2d1a438b0de537333614525798a30b5e0891329 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/protos/27.0.1/protos-27.0.1.jar
-e61678b0d86b687df54a82ba419b00c243a47f50be1ea7541b09f8d60149e394 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/protos/27.0.1/protos-27.0.1.pom
-a55260f65424bffadf4a5288d63bd564eedd248373f24b747312b4b74f6749e0 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/shared/27.0.1/shared-27.0.1.jar
-39cb4737b1851830ec2760932fac05b65ca8b8fd5259c3edd0632d2ef4272ab5 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/shared/27.0.1/shared-27.0.1.pom
-cb9c60fa882c814c447d52f3d4ca255426b490cfd594fc61e4c79ac90348ec13 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/tracker/27.0.1/tracker-27.0.1.jar
-19df839f8cffcdaa31ab6fd433a88096654f6db9594d2a452386624912d767c7 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/tracker/27.0.1/tracker-27.0.1.pom
-b3e58b463925b0ed0dd873bc924791aa6cd8dc3248ef692403106c5fc62a7b2c | https://dl.google.com/dl/android/maven2/com/android/tools/annotations/27.0.1/annotations-27.0.1.jar
-1d144c563acc1118111db5890e451e6fad71412971d25a60c852c7ea4c1e0be1 | https://dl.google.com/dl/android/maven2/com/android/tools/annotations/27.0.1/annotations-27.0.1.pom
-fac0435e08898f89eeeb9ca236bea707155ff816c12205ced285ad53604133ca | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto/0.4.0/aapt2-proto-0.4.0.jar
-a24bdd4e8e374fdcd8cef8d77ea723f147ccd0f25dc6de4fbe290039be904339 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto/0.4.0/aapt2-proto-0.4.0.pom
-60dc539f2835a4730864feab9d8f02b6f817f2be99eefd2e6bb6c7def8d98713 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto/4.0.1-6197926/aapt2-proto-4.0.1-6197926.jar
-61b958baf830e81b69ebe1b54e0b0b649b54d99b6b59d42786a1c1f89a02f9bd | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto/4.0.1-6197926/aapt2-proto-4.0.1-6197926.pom
-90d19f92f03b0bfbe565ff2c841baba20845ef904527e45afb3aeae1f5c0b01f | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2/4.0.1-6197926/aapt2-4.0.1-6197926-linux.jar
-dbe3fc8ec6323c86d7184124665627fd5e56096df0753140a4c907eadc2914ef | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2/4.0.1-6197926/aapt2-4.0.1-6197926.pom
-c02f9fc6764649d1c203ccc5ef2b52dd481647c63ae0e4b32ca6e12a58f8f81a | https://dl.google.com/dl/android/maven2/com/android/tools/build/aaptcompiler/4.0.1/aaptcompiler-4.0.1.jar
-ff0f8b1b58c681a6b919a3f7e0fb893445d429a4f9613cf324eee6b4f01ca649 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aaptcompiler/4.0.1/aaptcompiler-4.0.1.pom
-a41dc0674a27c39cf1c32aa405e7e52245afa5da9edbcd63db6f209a98202645 | https://dl.google.com/dl/android/maven2/com/android/tools/build/apksig/4.0.1/apksig-4.0.1.jar
-980990434e96bf73e3b7f443edffb71b3577ff4a06f5519b9f16eac8623af8a2 | https://dl.google.com/dl/android/maven2/com/android/tools/build/apksig/4.0.1/apksig-4.0.1.pom
-fad2752409d5c64996d69bde7fd4869f9265da2266fba651a37ae54bd3fc0edf | https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/4.0.1/apkzlib-4.0.1.jar
-777b00b3fdf4ec23df055064f0cec47edc4a1bb4507e8925efcf68282aa6a219 | https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/4.0.1/apkzlib-4.0.1.pom
-319ec957af0e1499363f35357f649a6d0e6795b194fb72d1fdf3942bb06ff33a | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-model/4.0.1/builder-model-4.0.1.jar
-0df48112c60f8327d78794082238ecc5cebb78a7e5c3231c2081cc0ab2263016 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-model/4.0.1/builder-model-4.0.1.pom
-4c6cdcb86d93a9b6535da9f7edf502d1ccac3c955fb826280077462dbdcd31e6 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-test-api/4.0.1/builder-test-api-4.0.1.jar
-ef2762d952cd110536cd329297d6129b7022fd11f02185052bfe82abdf0be30e | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-test-api/4.0.1/builder-test-api-4.0.1.pom
-a62335a028a894e54f31d60c2014510a583c7676a5ee2e9f8b05d5172b4b2fee | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/4.0.1/builder-4.0.1.jar
-309c4de4aa7d46d85874b812d58de5de340c547f4d5eb4377b66b67e78189026 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/4.0.1/builder-4.0.1.pom
-9610a0e2691cae17d615c207b866b2aba2583e30ff4dad139d9da1ea1ab14355 | https://dl.google.com/dl/android/maven2/com/android/tools/build/bundletool/0.13.2/bundletool-0.13.2.jar
-28084a3e5f68696440e6b0c3cda7649083468e27720bfe02bc89c5b04525af22 | https://dl.google.com/dl/android/maven2/com/android/tools/build/bundletool/0.13.2/bundletool-0.13.2.pom
-b58bcead62bb3d7eb11bbb12bc4ed1d44887d041b27e6c9a1bdc751686611aa5 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/4.0.1/gradle-api-4.0.1.jar
-6698c4d15afa82d98ee3aea0482718b68dd34f433286a4dfbdfdca7c05678837 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/4.0.1/gradle-api-4.0.1.pom
-aa8c109a1ce0678dabc8e622f4b83a5d7ad1d88a57e79ae2084bf797e159d0e3 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.0.1/gradle-4.0.1.jar
-5e252829277a43c693fedbf7b28fdffcf835381fac302a79c74b90f1304c77e8 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.0.1/gradle-4.0.1.pom
+3bf72e0a904a638da231ead13368d45f3f59864505619af9cf7a080c757243b9 | https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary/4.2.2/baseLibrary-4.2.2.jar
+4d77b2e9da4e4f21463888fcfcc9103e3924fc1770ea8ff0278c7b986fc71ca0 | https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary/4.2.2/baseLibrary-4.2.2.pom
+4d7aafd9666707b483b1ad2c466824287cf2e379dda1d204dd3b7e453ffcf760 | https://dl.google.com/dl/android/maven2/com/android/signflinger/4.2.2/signflinger-4.2.2.jar
+7032f04664cefb8a2873f3ee83a0815eeab696d7474c15ead1d946ec722b47c6 | https://dl.google.com/dl/android/maven2/com/android/signflinger/4.2.2/signflinger-4.2.2.pom
+2965780e340dc46f837681f8d4e915b8d93ac2a4560b9df23cbfade814091eb8 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/crash/27.2.2/crash-27.2.2.jar
+1f2ee5f417ec7e105921e5fda995af4cae5160b892ba8383dc0da70d906185a7 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/crash/27.2.2/crash-27.2.2.pom
+02482564443c294dfe87c5f2b25387f724a698a09ed58e0cf0127400caa35a19 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/protos/27.2.2/protos-27.2.2.jar
+de8e37c4b1e8a90b9f681f219e66eb5c6b15c2a66db100a02d7402c39be56ff1 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/protos/27.2.2/protos-27.2.2.pom
+0efe017ca17ee775c5af386475a09799a1282faa04821d54810c1a34f6348d9c | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/shared/27.2.2/shared-27.2.2.jar
+ed68d316c91d5067b1031b2004e073732418162877811ae72bbc1d83158eddca | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/shared/27.2.2/shared-27.2.2.pom
+62489d84192dc06219664945c43201654ff85c3b715f46550751512a880d0e39 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/tracker/27.2.2/tracker-27.2.2.jar
+f0e8fb7900e40b7fcf2f77ddab05d043056c1cadc9775d20a3fcc315729745fc | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/tracker/27.2.2/tracker-27.2.2.pom
+9375fb2df5c0cf1b46fef9e65b3a27ac88925ccf90054b19ae0ca0adc7036fe1 | https://dl.google.com/dl/android/maven2/com/android/tools/annotations/27.2.2/annotations-27.2.2.jar
+6079a742cf454932d291d81c0640dd9756577ec8d1e027acafe31e3de7fe1210 | https://dl.google.com/dl/android/maven2/com/android/tools/annotations/27.2.2/annotations-27.2.2.pom
+17e75523e1e92dd4f222c7368ee41df9e964a508232f591e265d0c499baf9dca | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto/4.1.0-alpha01-6193524/aapt2-proto-4.1.0-alpha01-6193524.jar
+140a406bcc52be2c99937c51f629076134c74fb060aeedb9f54e91cb7091d786 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto/4.1.0-alpha01-6193524/aapt2-proto-4.1.0-alpha01-6193524.pom
+9d645a960fa55b348f9b0c35c8b9a20e2859e723bde68d08bcbfa86823f46061 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto/4.2.2-7147631/aapt2-proto-4.2.2-7147631.jar
+e9d1a2736ba485b958c096636d9a1ba75c5d49b68d8c9cfc19f11be6121e897f | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto/4.2.2-7147631/aapt2-proto-4.2.2-7147631.pom
+b835d4534098f0a52958ba514696b2e62c8e345879dffb60d5383b0a55ce026a | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2/4.2.2-7147631/aapt2-4.2.2-7147631-linux.jar
+5d83c88cefbefbad84bc355a2f4b7c7cb52715aa58e6758f73d13d2528d194b2 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2/4.2.2-7147631/aapt2-4.2.2-7147631.pom
+6f26ecf4535a094ae1fec9804f68bf8b2da43421dd16e3c1dade0b1d323051e1 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aaptcompiler/4.2.2/aaptcompiler-4.2.2.jar
+55a155b1d3d9a3d031f7b3e6953dbc70c869fba4940409f0383c7fbe6bd41946 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aaptcompiler/4.2.2/aaptcompiler-4.2.2.pom
+632690bf641b429dcb31650e6b2f6a2e87c4ac8afd45a6ba3cbc99fb1612178f | https://dl.google.com/dl/android/maven2/com/android/tools/build/apksig/4.2.2/apksig-4.2.2.jar
+3f4cd9d77e9c338db6293bfdc5eed183d144b5a9e5671b853ddb327f600e25ac | https://dl.google.com/dl/android/maven2/com/android/tools/build/apksig/4.2.2/apksig-4.2.2.pom
+3b5167c1265e97f65201c4d2be6a6f72165a3aa2fe9e0594a59b67af9e9e97b9 | https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/4.2.2/apkzlib-4.2.2.jar
+5d7fec8433bc2c9cd7e5653d714004be22585215f88a8e20b2338edc82b38360 | https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/4.2.2/apkzlib-4.2.2.pom
+41868de0cb88ae70b828eee4191c13e0233f433abb1becdf6a2bd391bd446bc0 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-model/4.2.2/builder-model-4.2.2.jar
+e81957f5e09b4b2ae46a41ce64ccd09c7bce485b2a6e6dcb56c746ac24a4c932 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-model/4.2.2/builder-model-4.2.2.pom
+2f305c6d3a7b637d736b821bad372dcabd959e979f2065a9f65bac1e7b4d1875 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-test-api/4.2.2/builder-test-api-4.2.2.jar
+9f3fec7226f49f24d9279c7a19b9c946284f9a623fe34bad61436f97371e2be6 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-test-api/4.2.2/builder-test-api-4.2.2.pom
+40fedd0d16db8f34ddb4eaf812d966b90ef1764f65cf119030442823bcf995cd | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/4.2.2/builder-4.2.2.jar
+f9b8a5310e9238bb1c97647ddce69e1ecbce8abea05370b9699ea4ea8b0b6037 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/4.2.2/builder-4.2.2.pom
+4cb02a7963fa7c82c302fdcde679b336e669e928f5bbad00457d9c562ef1cd30 | https://dl.google.com/dl/android/maven2/com/android/tools/build/bundletool/1.1.0/bundletool-1.1.0.jar
+efe2d08fb32cd70a2ce007591bd0ceecbb2091a9b9cb4e10bc597b7bd6e3e654 | https://dl.google.com/dl/android/maven2/com/android/tools/build/bundletool/1.1.0/bundletool-1.1.0.pom
+dd4ef35bbbfb8fc2d20e3311c76b516bc1672e82b61cb3a59fc877da0f9b4f61 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/4.2.2/gradle-api-4.2.2.jar
+bfbd61b4b583eb54972fd8c93844b85b4d81b6084abbbfd71b636396a5c8127b | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/4.2.2/gradle-api-4.2.2.pom
+6877441af1ad27acb2f68613dae556d9620ef7a5705d73b1412a49755038b3e6 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.2.2/gradle-4.2.2.jar
+8aabe97aec79e657f216989c7d08eaecbb72d068372772ab0f1cf1911e2a8bde | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.2.2/gradle-4.2.2.pom
 9bb3a91e871e784446e4dd1e1d1dea5c322e271cba8278c1dec3669a66aee858 | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/jetifier-core/1.0.0-beta09/jetifier-core-1.0.0-beta09.jar
 4688b442fb347820a85a8e0f019978f9eaa762fbbbadb774ab945119d7304da5 | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/jetifier-core/1.0.0-beta09/jetifier-core-1.0.0-beta09.pom
 1838f9ee70120e64f45612ca071972ac83ddc118185abffbce3932a4710325eb | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/jetifier-processor/1.0.0-beta09/jetifier-processor-1.0.0-beta09.jar
 388408f994059031929d14723ec01411f85c6834608465763d4c79afe220a738 | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/jetifier-processor/1.0.0-beta09/jetifier-processor-1.0.0-beta09.pom
-afc9ccac93c3655f4b8500170902d3277722eed772b9015c9f49f881d7c1d0bd | https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-merger/27.0.1/manifest-merger-27.0.1.jar
-07f502a131cbd79439b7fe61deac3760eae993338be88ef6ddee9714a48e6152 | https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-merger/27.0.1/manifest-merger-27.0.1.pom
+971974756f32d9e94c857d92772b1499b0b0f5d9c70cb8ebbd20d9bbf804a923 | https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-merger/27.2.2/manifest-merger-27.2.2.jar
+1f2622abdb3f327a6b4ad87fcef70ad57ffc636bd0b77237103c90b12629c8ad | https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-merger/27.2.2/manifest-merger-27.2.2.pom
 4de4a3d05e1c534c2db9e4588bf34082bb2bd232d8abb9727c430290ce225740 | https://dl.google.com/dl/android/maven2/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api-2.0.0-deprecated-use-gradle-api.jar
 7c62f3856e8abca1d79257925f26c12668693f5d95904056bbac88605cfd8575 | https://dl.google.com/dl/android/maven2/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api-2.0.0-deprecated-use-gradle-api.pom
-90f08d6fcbd0b2c7150522aa926f086ecbef53c9ae3f229178623343d0585f41 | https://dl.google.com/dl/android/maven2/com/android/tools/common/27.0.1/common-27.0.1.jar
-2c91ea3d90a6c16436183cc332d6696151ffdb0e1a4675234cd61152394de943 | https://dl.google.com/dl/android/maven2/com/android/tools/common/27.0.1/common-27.0.1.pom
-6a127ba207e5ab19193c60d70ef47af95da2a3ececa77de27f0732ab801ef9c1 | https://dl.google.com/dl/android/maven2/com/android/tools/ddms/ddmlib/27.0.1/ddmlib-27.0.1.jar
-56e09be7a42217f839fac8e814be62f2c42e2f2a54294a3b5f8c8937ac827543 | https://dl.google.com/dl/android/maven2/com/android/tools/ddms/ddmlib/27.0.1/ddmlib-27.0.1.pom
-db5ab7968e37e4f6c6a7d1f5607a16b53e63ca279eb847ec2ffbc385f84bf11b | https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/27.0.1/dvlib-27.0.1.jar
-6232de47feacc346126def6e6255759080a0e71fa5a11862bcada6dd8e0d4bbe | https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/27.0.1/dvlib-27.0.1.pom
-0183641d371c54449a222b1d0ae59c533651b109d05e002c900f01b6f8495aed | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/intellij-core/27.0.1/intellij-core-27.0.1.jar
-c34a4939cc92756cd009d5c7b4147bf50606c6c76334ae2e9165bd67f967ef5e | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/intellij-core/27.0.1/intellij-core-27.0.1.pom
-a3d9e8d2015562a2899f7f4ecdca4387659e68c8294c763dd1c32a92ce69cca4 | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/kotlin-compiler/27.0.1/kotlin-compiler-27.0.1.jar
-861c6d261d31fd3d5ab0ae7c9cb6576b2c4be6d5d012b4e0525975c79c3aafd4 | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/kotlin-compiler/27.0.1/kotlin-compiler-27.0.1.pom
-54c42dc71d061f3723ddf3a8805d81d0fa58aac7cf3d45038ef6d73e7d81f344 | https://dl.google.com/dl/android/maven2/com/android/tools/external/org-jetbrains/uast/27.0.1/uast-27.0.1.jar
-88eb944a29f95a87bb97fa5e9ee676f684ef078647bc6db02c29ccb036306877 | https://dl.google.com/dl/android/maven2/com/android/tools/external/org-jetbrains/uast/27.0.1/uast-27.0.1.pom
-09ce72f5b38c7e7455f5a66f1ad2a4d1b7f59f34db7257971313813eb03ad757 | https://dl.google.com/dl/android/maven2/com/android/tools/layoutlib/layoutlib-api/27.0.1/layoutlib-api-27.0.1.jar
-3d2486e5a0512211979564699f6d4d04f80118a799cc4e0ca6f1a160ab2acf4c | https://dl.google.com/dl/android/maven2/com/android/tools/layoutlib/layoutlib-api/27.0.1/layoutlib-api-27.0.1.pom
-73a83166aa3a6c4f2d85f2c6255707e62718b8c5943a1beca831f0b900467f4b | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-api/27.0.1/lint-api-27.0.1.jar
-ac934c8a63163f43809a55ffbc17b6145f8906f4f1305aed79cb8241e36eb9dd | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-api/27.0.1/lint-api-27.0.1.pom
-a51bdb9c9c0c307ceb007f39625ff812d869dfd7cb2a5786c9c0daf8708c9a02 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-checks/27.0.1/lint-checks-27.0.1.jar
-956d654f6091e1be38213ef0dd6ab9b49f9b61d9b0ebcd99cd5dfa7c108869d4 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-checks/27.0.1/lint-checks-27.0.1.pom
-ce553ebebe7e87802b79c53c993288e52b3bc854cc65dfb16f7f165e2fc69e2f | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle-api/27.0.1/lint-gradle-api-27.0.1.jar
-ce9f53904823ce3720954378ce27af2370c90039fd57a8e6bd0a459c222fdebe | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle-api/27.0.1/lint-gradle-api-27.0.1.pom
-06029e806bb11999fcbdc0f59d5682feac25f50025c3d2d693a6ece22c2895ac | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle/27.0.1/lint-gradle-27.0.1.jar
-22c3ca3637f89f5e993ffcedb7fb4ec155ec6990e33d6c6bc67c627890cba147 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle/27.0.1/lint-gradle-27.0.1.pom
-6df1984c04793b4d8b4a8e5c6311335274d5d117435a83114b67e815f458d69c | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint/27.0.1/lint-27.0.1.jar
-e73ae15b1d39425510b155dc4373231314a38ac967734cb58a7c8b60ecc0463e | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint/27.0.1/lint-27.0.1.pom
-8a74bb5edcecb4d2fdc583727e0619d86505fee25feeffd3c3ed3d3b1b541e35 | https://dl.google.com/dl/android/maven2/com/android/tools/repository/27.0.1/repository-27.0.1.jar
-b4acf81dc153b4b53b2f5c9e9b0c4c375d81a1c7b5a00fc4e3ad6c293ffc0e1e | https://dl.google.com/dl/android/maven2/com/android/tools/repository/27.0.1/repository-27.0.1.pom
-89f307caddaee08c64111d064ebed6fd0304484afa154b2fdcbc6d3a71bf4899 | https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/27.0.1/sdk-common-27.0.1.jar
-becde65232980fb86c78a39543749317067f9bd1f55063a79b9c865fddeedd6f | https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/27.0.1/sdk-common-27.0.1.pom
-fdcf3a5e39c14f8880f69400e8c5700b6d1f9fb8c00e0e6afd44b02468a8b21d | https://dl.google.com/dl/android/maven2/com/android/tools/sdklib/27.0.1/sdklib-27.0.1.jar
-d18ffde8429d1ec8c4d18e6ac1159cf1dc9eaa070987564a096c53097bb4c6c5 | https://dl.google.com/dl/android/maven2/com/android/tools/sdklib/27.0.1/sdklib-27.0.1.pom
-d08a8f5a678b2e7e22ad25200880cb209cf96c1f1bd91b703a3139632a63c2c7 | https://dl.google.com/dl/android/maven2/com/android/zipflinger/4.0.1/zipflinger-4.0.1.jar
-160a290f3ebbf2ebe64589cebd70a566ef985a629957e575697ac7285b5fcd38 | https://dl.google.com/dl/android/maven2/com/android/zipflinger/4.0.1/zipflinger-4.0.1.pom
+a76f4e10cad39bed317be031fee915d280aa8bc11616c58ab94e051b1e38769d | https://dl.google.com/dl/android/maven2/com/android/tools/common/27.2.2/common-27.2.2.jar
+386c0e9f163e8d6a54470399ca1a8f81870ed0c91d528fe6169c8bb110acd288 | https://dl.google.com/dl/android/maven2/com/android/tools/common/27.2.2/common-27.2.2.pom
+9ab0f9b58737c316af454184705854c75936ca3531f21acc29bd68a3343334d1 | https://dl.google.com/dl/android/maven2/com/android/tools/ddms/ddmlib/27.2.2/ddmlib-27.2.2.jar
+cd42fa67187b9b395bdee26c3a829279a1afe74ab8332ac36b10520edf8ecd6f | https://dl.google.com/dl/android/maven2/com/android/tools/ddms/ddmlib/27.2.2/ddmlib-27.2.2.pom
+9931c6b57460b5f8cc2613ca5ff8596aa089a67655ace13d173f90538ecb4301 | https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/27.2.2/dvlib-27.2.2.jar
+fde5930331444ba6b68e1a03d0177f3055370ecb2e157899e7faa8bbaa93d19d | https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/27.2.2/dvlib-27.2.2.pom
+01619d5dc28ec909cbdee699f1f13056e84462faf6dccf4817561293fb28bef0 | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/intellij-core/27.2.2/intellij-core-27.2.2.jar
+fbd619cdeec25f8a08e9a500b993f699931163a748d301e17344d2cb9f55ecbf | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/intellij-core/27.2.2/intellij-core-27.2.2.pom
+71bd460199ce7293ecc54b91a115319c1e4b585eca5a5b3699f6a406f29e626c | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/kotlin-compiler/27.2.2/kotlin-compiler-27.2.2.jar
+58f51dccecf61c761c169ff1291737aa9a8ceb7b6eaa1a4001830a36c19d0519 | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/kotlin-compiler/27.2.2/kotlin-compiler-27.2.2.pom
+efa59302fd433015e993143530cecb456b63d10d0b89bd1d3b1a016904338a65 | https://dl.google.com/dl/android/maven2/com/android/tools/external/org-jetbrains/uast/27.2.2/uast-27.2.2.jar
+2da5ec54077900c0f77737849588f4617e9cd2d75c1fed96c046b309f9d43f17 | https://dl.google.com/dl/android/maven2/com/android/tools/external/org-jetbrains/uast/27.2.2/uast-27.2.2.pom
+f0901f2295d814e82ad95850ea2103dd89d8489e01727fafa55ccccc0dccd163 | https://dl.google.com/dl/android/maven2/com/android/tools/layoutlib/layoutlib-api/27.2.2/layoutlib-api-27.2.2.jar
+fc76d044fde1648ce195fa752bfdc2f9095b4faeeae21985b3d78515027ee409 | https://dl.google.com/dl/android/maven2/com/android/tools/layoutlib/layoutlib-api/27.2.2/layoutlib-api-27.2.2.pom
+1ecb5959c8e624ee49cdf9178de67bb0e823b4382ed253410eb36afe5c458b05 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-api/27.2.2/lint-api-27.2.2.jar
+0f70bafb7ced217964b701ed5aa902a2245cfe64102bebeb6e2d95313b10507c | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-api/27.2.2/lint-api-27.2.2.pom
+989e545a6b5e398e63a9f3608da02d6111f2241faec1baa0a3b4492cb03aeaf2 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-checks/27.2.2/lint-checks-27.2.2.jar
+00d736171790f028cb700b1816e2578fa2152df51653ad22062fd99d0930a2e5 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-checks/27.2.2/lint-checks-27.2.2.pom
+2be9c69d6fbbfb012ff6521fdfcb22eb7cfaa57d108e07bb1d4143dae9c1b433 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle-api/27.2.2/lint-gradle-api-27.2.2.jar
+847d7a6cb47f5143eb1c189e844dde7e59a422b591936806b626c40f28201be0 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle-api/27.2.2/lint-gradle-api-27.2.2.pom
+742dedd5ccb459a245a35bf4fa16dfecc762da1a6b1741332cfe5228e812301a | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle/27.2.2/lint-gradle-27.2.2.jar
+0d9afc42351d269ba7d8ad2b0bc2d14ece6cc7dcd6daa22e6ef2efe755d89932 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle/27.2.2/lint-gradle-27.2.2.pom
+ee31012586462bea2d591b6175934e5f29b6f781a78fda50f79387972364b9ab | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-model/27.2.2/lint-model-27.2.2.jar
+82d505b42e41b13de7c17503554ace51f97dfa2a47f033511c94bb1a3ecb6456 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-model/27.2.2/lint-model-27.2.2.pom
+7247016af7fba8cabee6ae887515b144f5a2ff7823422654daf23be9202f8fb1 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint/27.2.2/lint-27.2.2.jar
+40caffef95bce4f3f0d8ccf5a15ff46f6c238e799370a30da368b1668c8b3e83 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint/27.2.2/lint-27.2.2.pom
+ac5f9b19dc5d9d08e80b57da76059f5760ca76c221e40ffd4bf43d7b13991674 | https://dl.google.com/dl/android/maven2/com/android/tools/repository/27.2.2/repository-27.2.2.jar
+ee48662c9180a00761e88f5b987f49d2ae93bc19dd485875644b0d1ab91b402d | https://dl.google.com/dl/android/maven2/com/android/tools/repository/27.2.2/repository-27.2.2.pom
+b147acc13850808d61fc391ccfeeebdf90841b461a7042acb2d92e466da8e674 | https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/27.2.2/sdk-common-27.2.2.jar
+80f999d14b7113727de314823943b7c49aa4bd205e72b0fdae326a5492315fda | https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/27.2.2/sdk-common-27.2.2.pom
+fae0bafbe8b4f546cf64986a22b7d8ed108d45519366ff22f0170a9cf3ea7f34 | https://dl.google.com/dl/android/maven2/com/android/tools/sdklib/27.2.2/sdklib-27.2.2.jar
+38f382d03a407e421ef86e52deecc7ee8df02892d293e9fce647549c5373f994 | https://dl.google.com/dl/android/maven2/com/android/tools/sdklib/27.2.2/sdklib-27.2.2.pom
+8e4677086c9a8f4a67374a4edc31db7e481f0d9b85907263c51ca72452c23a93 | https://dl.google.com/dl/android/maven2/com/android/zipflinger/4.2.2/zipflinger-4.2.2.jar
+0da5d6433c442a72c6a7792fd77aa2b47b060ee645ba7fa9371f404856233111 | https://dl.google.com/dl/android/maven2/com/android/zipflinger/4.2.2/zipflinger-4.2.2.pom
+2deaa8c40f27c8af158ae2c2132927cd9be345deb1450da49aca29cb168289cd | https://dl.google.com/dl/android/maven2/com/google/testing/platform/core-proto/0.0.8-alpha01/core-proto-0.0.8-alpha01.jar
+501e7a6b743cf4e81643ce31e2850f37477494a689513e756e059c688773867f | https://dl.google.com/dl/android/maven2/com/google/testing/platform/core-proto/0.0.8-alpha01/core-proto-0.0.8-alpha01.pom
+3f59eca516374ccd4fd3551625bf50f8a4b191f700508f7ce4866460a6128af0 | https://jcenter.bintray.com/com/github/gundy/semver4j/0.16.4/semver4j-0.16.4-nodeps.jar
+def9b4225fa37219e18f81d01f0e52d73dca1257a38f5475be9dd58f87736510 | https://jcenter.bintray.com/com/github/gundy/semver4j/0.16.4/semver4j-0.16.4.jar
+32001db2443b339dd21f5b79ff29d1ade722d1ba080c214bde819f0f72d1604d | https://jcenter.bintray.com/com/github/gundy/semver4j/0.16.4/semver4j-0.16.4.pom
 05f740c6648165db00cf618dd56c200c4725e358e6d54f5853e0bec15734ea0a | https://jcenter.bintray.com/com/google/auto/auto-parent/6/auto-parent-6.pom
 b48b04ddba40e8ac33bf036f06fc43995fc5084bd94bdaace807ce27d3bea3fb | https://jcenter.bintray.com/com/google/auto/value/auto-value-annotations/1.6.2/auto-value-annotations-1.6.2.jar
 1c76cd462fc96e7aa96dc70ce82f0d54063d6df16db35c9c7d9cc0d1a99d3fff | https://jcenter.bintray.com/com/google/auto/value/auto-value-annotations/1.6.2/auto-value-annotations-1.6.2.pom
@@ -164,27 +190,35 @@ b48b04ddba40e8ac33bf036f06fc43995fc5084bd94bdaace807ce27d3bea3fb | https://jcent
 feab9191311c3d7aeef2b66d6064afc80d3d1d52d980fb07ae43c78c987ba93a | https://jcenter.bintray.com/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.pom
 766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7 | https://jcenter.bintray.com/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
 19889dbdf1b254b2601a5ee645b8147a974644882297684c798afe5d63d78dfe | https://jcenter.bintray.com/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom
-8f1fec72b91a71ea39ec39f5f778c4d1124b6b097c6d55b3a50b554a52237b27 | https://jcenter.bintray.com/com/google/code/gson/gson-parent/2.8.5/gson-parent-2.8.5.pom
-233a0149fc365c9f6edbd683cfe266b19bdc773be98eabdaf6b3c924b48e7d81 | https://jcenter.bintray.com/com/google/code/gson/gson/2.8.5/gson-2.8.5.jar
-b8308557a7fccc92d9fe7c8cd0599258b361285d2ecde7689eda98843255a092 | https://jcenter.bintray.com/com/google/code/gson/gson/2.8.5/gson-2.8.5.pom
+3736463859ec19267295e894940ae82a8f684413031122fe35ce7cff7e30a774 | https://jcenter.bintray.com/com/google/code/gson/gson-parent/2.8.6/gson-parent-2.8.6.pom
+c8fb4839054d280b3033f800d1f5a97de2f028eb8ba2eb458ad287e536f3f25f | https://jcenter.bintray.com/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
+2174415a647332d30fda04bd1cfc708a3ecc84eaf7517f596188d8244e103911 | https://jcenter.bintray.com/com/google/code/gson/gson/2.8.6/gson-2.8.6.pom
 3aa576b5671d0e26d83d7fdb7186810b5672f00bf8e72184260bcc7c2d7dc07a | https://jcenter.bintray.com/com/google/crypto/tink/tink/1.3.0-rc2/tink-1.3.0-rc2.jar
 5b9a11c11183d011de9a9a5490962d78a4d4bfe7579b0c5be4afb18a222e3f41 | https://jcenter.bintray.com/com/google/crypto/tink/tink/1.3.0-rc2/tink-1.3.0-rc2.pom
+f1dd23f8ae34a8e91366723991ead0d6499d1a3e9163ce550c200b02d76a872b | https://jcenter.bintray.com/com/google/dagger/dagger/2.28.3/dagger-2.28.3.jar
+265ba959a8e13c3a06133f04b539169c1018daffd4d33f53c453ab4cb386f570 | https://jcenter.bintray.com/com/google/dagger/dagger/2.28.3/dagger-2.28.3.pom
 3edce6b711ba368efe16b9b7aacb0214fbd648414cb9b965953a2e7ed89a819a | https://jcenter.bintray.com/com/google/errorprone/error_prone_annotations/2.3.1/error_prone_annotations-2.3.1.pom
 357cd6cfb067c969226c442451502aee13800a24e950fdfde77bcdb4565a668d | https://jcenter.bintray.com/com/google/errorprone/error_prone_annotations/2.3.2/error_prone_annotations-2.3.2.jar
 8d175561619289a527573cfbdcf872eb5c1216cf9ab692a0ef3dba6d793f63b4 | https://jcenter.bintray.com/com/google/errorprone/error_prone_annotations/2.3.2/error_prone_annotations-2.3.2.pom
+baf7d6ea97ce606c53e11b6854ba5f2ce7ef5c24dddf0afa18d1260bd25b002c | https://jcenter.bintray.com/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.jar
+1326738a4b4f7ccacf607b866a11fb85193ef60f6a59461187ce7265f9be5bed | https://jcenter.bintray.com/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.pom
 767525d9a81129cd081968382980336327be4162b1e2251a182911daa733c123 | https://jcenter.bintray.com/com/google/errorprone/error_prone_parent/2.3.1/error_prone_parent-2.3.1.pom
 8d3b5b9fa211979e9c425e989825c07743d2eb4dc8c20ec61de0f5b3dc1a6333 | https://jcenter.bintray.com/com/google/errorprone/error_prone_parent/2.3.2/error_prone_parent-2.3.2.pom
+40495b437a60d2398f0fdfc054b89d9c394a82347a274a0721c2e950a4302186 | https://jcenter.bintray.com/com/google/errorprone/error_prone_parent/2.3.4/error_prone_parent-2.3.4.pom
+3f8c088b4dd04a9858721f2e162508c94db0dd86f961e306ee63ef2eda871bf7 | https://jcenter.bintray.com/com/google/flatbuffers/flatbuffers-java/1.12.0/flatbuffers-java-1.12.0.jar
+cb226baf546260770f21e8152a6aa88ba15230d739f750df480f2a668d43e0eb | https://jcenter.bintray.com/com/google/flatbuffers/flatbuffers-java/1.12.0/flatbuffers-java-1.12.0.pom
 cd6db17a11a31ede794ccbd1df0e4d9750f640234731f21cff885a9997277e81 | https://jcenter.bintray.com/com/google/google/1/google-1.pom
 845c3efce63bd23d962f210b13beebab05c4d583898a1b1a7ffb8c7b3ed7d5d4 | https://jcenter.bintray.com/com/google/gradle/osdetector-gradle-plugin/1.6.2/osdetector-gradle-plugin-1.6.2.jar
 5bf4f695ed1177e80524525b6e5a040a5d7ea4b16196b1110882c62e69a555e8 | https://jcenter.bintray.com/com/google/gradle/osdetector-gradle-plugin/1.6.2/osdetector-gradle-plugin-1.6.2.pom
 a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26 | https://jcenter.bintray.com/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar
 e96042ce78fecba0da2be964522947c87b40a291b5fd3cd672a434924103c4b9 | https://jcenter.bintray.com/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.pom
 f8698ab46ca996ce889c1afc8ca4f25eb8ac6b034dc898d4583742360016cc04 | https://jcenter.bintray.com/com/google/guava/guava-parent/26.0-android/guava-parent-26.0-android.pom
-317e88291262e0cf2805e956c18850f1d4565c85c2e1112f5d9d08ab1732e696 | https://jcenter.bintray.com/com/google/guava/guava-parent/27.0.1-jre/guava-parent-27.0.1-jre.pom
 f31a5846bd9e14a4c374da1b9b146a5715ecdca925e071e1d2bf4da2daaded90 | https://jcenter.bintray.com/com/google/guava/guava-parent/28.1-jre/guava-parent-28.1-jre.pom
-6a8dd041f23a6bb14a86e440fccb993537b62271357a0dac0a3cb0ff39158f36 | https://jcenter.bintray.com/com/google/guava/guava/27.0.1-jre/guava-27.0.1-jre.pom
+6a57f9e02f78dfa2f4bda3416065a64426ae1b66de228cf6e196e2e1912553bf | https://jcenter.bintray.com/com/google/guava/guava-parent/29.0-jre/guava-parent-29.0-jre.pom
 30beb8b8527bd07c6e747e77f1a92122c2f29d57ce347461a4a55eb26e382da4 | https://jcenter.bintray.com/com/google/guava/guava/28.1-jre/guava-28.1-jre.jar
 74af0e8dd935894ce9bcb8e2842dd0001581b84cb6a7751c3ef9314011399ba4 | https://jcenter.bintray.com/com/google/guava/guava/28.1-jre/guava-28.1-jre.pom
+b22c5fb66d61e7b9522531d04b2f915b5158e80aa0b40ee7282c8bfb07b0da25 | https://jcenter.bintray.com/com/google/guava/guava/29.0-jre/guava-29.0-jre.jar
+9027e934098903d287f1ba61c8b65f01d1d1e1da7a6fbcc04bf3de0544014426 | https://jcenter.bintray.com/com/google/guava/guava/29.0-jre/guava-29.0-jre.pom
 e4ad7607e5c0477c6f890ef26a49cb8d1bb4dffb650bab4502afee64644e3069 | https://jcenter.bintray.com/com/google/guava/listenablefuture/1.0/listenablefuture-1.0.jar
 53873caf26bc1ed8a567ea6c939ab2aaa3f47a5e32d5cade95ddf5080d23238a | https://jcenter.bintray.com/com/google/guava/listenablefuture/1.0/listenablefuture-1.0.pom
 b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99 | https://jcenter.bintray.com/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
@@ -217,18 +251,19 @@ c3e2aee04dd8698f8b21ce635c318f8964d52fc9ca490a01a64cdc7a6c44d362 | https://jcent
 fcfb09fb0ea0aa97d3cfe7ea792398081348e468f126b3603cb3803f240197f0 | https://jcenter.bintray.com/com/squareup/javawriter/2.5.0/javawriter-2.5.0.jar
 e1abd7f1116cf5e0c59947693e2189208ec94296b2a3394c959e3511d399a7b0 | https://jcenter.bintray.com/com/squareup/javawriter/2.5.0/javawriter-2.5.0.pom
 1d8518e3ac7532a104e4f7be77def37c982e530723c6bdb3d67708cce2b0c2c4 | https://jcenter.bintray.com/com/sun/activation/all/1.2.0/all-1.2.0.pom
+360883bf64486ecef161b8f282f6503536dd1a670d53a0a871c8fb20170e6795 | https://jcenter.bintray.com/com/sun/activation/all/1.2.1/all-1.2.1.pom
 993302b16cd7056f21e779cc577d175a810bb4900ef73cd8fbf2b50f928ba9ce | https://jcenter.bintray.com/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.jar
 f879b6e945854c6900b0dbee1c8384d7ab3de7e157fd7ac84937405c416d2a5e | https://jcenter.bintray.com/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.pom
-6443e10ba2e259fb821d9b6becf10db5316285fc30c53cec9d7b19a3877e7fdf | https://jcenter.bintray.com/com/sun/istack/istack-commons-runtime/3.0.7/istack-commons-runtime-3.0.7.jar
-6d704e450a816a45bce806ba22c22fe83d8e8dcf7a71517603de630a1726809f | https://jcenter.bintray.com/com/sun/istack/istack-commons-runtime/3.0.7/istack-commons-runtime-3.0.7.pom
-6f83d3c85fdca9ef24010cb2f652aab1a508bff6331c087b60d0301782b78c6f | https://jcenter.bintray.com/com/sun/istack/istack-commons/3.0.7/istack-commons-3.0.7.pom
-c2204f54b43593808c9af6502865ee71679823156dabdef341e71d35662c7aa0 | https://jcenter.bintray.com/com/sun/xml/bind/jaxb-bom-ext/2.3.1/jaxb-bom-ext-2.3.1.pom
-f699ef37ec7966e284742dfca83075221179041a9a49aef7991280192604462d | https://jcenter.bintray.com/com/sun/xml/bind/mvn/jaxb-parent/2.3.1/jaxb-parent-2.3.1.pom
-b56383eb4d43498b145d379e2a93d5fcdcd8ff9291f89b58b82cb91658dbf14c | https://jcenter.bintray.com/com/sun/xml/bind/mvn/jaxb-runtime-parent/2.3.1/jaxb-runtime-parent-2.3.1.pom
-7a8473e935504841c606686d84e9c017a739ac2c144fde687aa003a7dd44de7f | https://jcenter.bintray.com/com/sun/xml/bind/mvn/jaxb-txw-parent/2.3.1/jaxb-txw-parent-2.3.1.pom
-785861db11ca1bd0d1956682b974ad73eb19cd3e01a4b3fa82d62eca97210aec | https://jcenter.bintray.com/com/sun/xml/fastinfoset/FastInfoset/1.2.15/FastInfoset-1.2.15.jar
-bbc796ab84a6778a751c2eff1136078abd2b4d35b5047062804f3582ef3c42c8 | https://jcenter.bintray.com/com/sun/xml/fastinfoset/FastInfoset/1.2.15/FastInfoset-1.2.15.pom
-cfb8cdad4c0dd05ed8cacbe146bf1718764403947b9de8348e1bfd42f62ea73e | https://jcenter.bintray.com/com/sun/xml/fastinfoset/fastinfoset-project/1.2.15/fastinfoset-project-1.2.15.pom
+4ffabb06be454a05e4398e20c77fa2b6308d4b88dfbef7ca30a76b5b7d5505ef | https://jcenter.bintray.com/com/sun/istack/istack-commons-runtime/3.0.8/istack-commons-runtime-3.0.8.jar
+c2e014d34cb84ed287d064986c45c305a4124228a7337eccf6c421d14d708f1c | https://jcenter.bintray.com/com/sun/istack/istack-commons-runtime/3.0.8/istack-commons-runtime-3.0.8.pom
+a0f0517e8512f0fbcc7b8295c12f6566a3d0c2d86d655639dc662ef8c0c7ebe5 | https://jcenter.bintray.com/com/sun/istack/istack-commons/3.0.8/istack-commons-3.0.8.pom
+1a7dec2b27e7e055744cdb8cf1b90def4fd473acd1b804eff098139358959bd7 | https://jcenter.bintray.com/com/sun/xml/bind/jaxb-bom-ext/2.3.2/jaxb-bom-ext-2.3.2.pom
+20dd6dc34ab7549ac40da1d82e92222ec4347ad0ec0cb118ef6c5703bed53a18 | https://jcenter.bintray.com/com/sun/xml/bind/mvn/jaxb-parent/2.3.2/jaxb-parent-2.3.2.pom
+b24f8d51f184a68bc1b86d48c0e3cfefeb21a44ede1c5f7303c58ae0488533ec | https://jcenter.bintray.com/com/sun/xml/bind/mvn/jaxb-runtime-parent/2.3.2/jaxb-runtime-parent-2.3.2.pom
+b55d3efa9b158f483a30e92c78ccb600f93314733d089eba9b74436f01b314a4 | https://jcenter.bintray.com/com/sun/xml/bind/mvn/jaxb-txw-parent/2.3.2/jaxb-txw-parent-2.3.2.pom
+056f3a1e144409f21ed16afc26805f58e9a21f3fce1543c42d400719d250c511 | https://jcenter.bintray.com/com/sun/xml/fastinfoset/FastInfoset/1.2.16/FastInfoset-1.2.16.jar
+e147d258ab6e6691f70599a952400e6e6c7558f8c9c028dbe1be23178308e830 | https://jcenter.bintray.com/com/sun/xml/fastinfoset/FastInfoset/1.2.16/FastInfoset-1.2.16.pom
+90582425adc1f40b41362dafb95173931225acaa5e79620d5e6bd52f646292ba | https://jcenter.bintray.com/com/sun/xml/fastinfoset/fastinfoset-project/1.2.16/fastinfoset-project-1.2.16.pom
 4241dfa94e711d435f29a4604a3e2de5c4aa3c165e23bd066be6fc1fc4309569 | https://jcenter.bintray.com/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
 bdb8db7012d112a6e3ea8fdb7c510b300d99eff0819d27dddba9c43397ea4cfb | https://jcenter.bintray.com/commons-codec/commons-codec/1.10/commons-codec-1.10.pom
 cc6a41dc3eaacc9e440a6bd0d2890b20d36b4ee408fe2d67122f328bb6e01581 | https://jcenter.bintray.com/commons-io/commons-io/2.4/commons-io-2.4.jar
@@ -238,28 +273,34 @@ ed76b8891c30b566289c743656f8a4d435986982438d40c567c626233247e711 | https://jcent
 daddea1ea0be0f56978ab3006b8ac92834afeefbd9b7e4e6316fca57df0fa636 | https://jcenter.bintray.com/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
 c91ab5aa570d86f6fd07cc158ec6bc2c50080402972ee9179fe24100739fbb20 | https://jcenter.bintray.com/commons-logging/commons-logging/1.2/commons-logging-1.2.pom
 c8300fbf69d2240f5eae5a88a76f06f67e7c604d0328813de22b75174879a9e5 | https://jcenter.bintray.com/de/undercouch/gradle-download-task/3.4.3/gradle-download-task-3.4.3.pom
-952cbfcc5f21beeccb5925cc5ba648af09839258441dd44d087d64a57d34e87a | https://jcenter.bintray.com/de/undercouch/gradle-download-task/4.0.2/gradle-download-task-4.0.2.jar
-0161c5a76ef500bcfe727e95e34974c0482ad87793d821876bf3fa95704c1407 | https://jcenter.bintray.com/de/undercouch/gradle-download-task/4.0.2/gradle-download-task-4.0.2.pom
+81d795f8d22c09bdae192d3e2f40624d6a14325ae745547bbce9df74361be598 | https://jcenter.bintray.com/de/undercouch/gradle-download-task/4.1.1/gradle-download-task-4.1.1.jar
+85e6607260dbbdb5e85f1988840b0d9ac4be9119dde90a1baca8ea775646415a | https://jcenter.bintray.com/de/undercouch/gradle-download-task/4.1.1/gradle-download-task-4.1.1.pom
 0a908758b2e432479a6c60489895b875ec31eaaf73248a573494cfdc303dc282 | https://jcenter.bintray.com/digital/wup/android-maven-publish/3.6.2/android-maven-publish-3.6.2.jar
 78d58d83d1409d9be861a570409b9b993e24081e7f6d5303e5591e4c1ea476e5 | https://jcenter.bintray.com/digital/wup/android-maven-publish/3.6.2/android-maven-publish-3.6.2.pom
-6aed6782fcfc8de4272f541786f03c9fae46903adcfb8c76900bffc5746f3b2e | https://jcenter.bintray.com/io/gitlab/arturbosch/detekt/detekt-gradle-plugin/1.7.4/detekt-gradle-plugin-1.7.4.jar
-fc05b435d9467cc917d3b4dafa5c81af268434affa10875b29aae51055addda1 | https://jcenter.bintray.com/io/gitlab/arturbosch/detekt/detekt-gradle-plugin/1.7.4/detekt-gradle-plugin-1.7.4.pom
-74fa208043740642f7e6eb09faba15965218ad2f50ce3020efb100136e4b591c | https://jcenter.bintray.com/it/unimi/dsi/fastutil/7.2.0/fastutil-7.2.0.jar
-953b116521a73575eee990e3f2c36a892fb088bb2d9a3027c82193cb7a013ef7 | https://jcenter.bintray.com/it/unimi/dsi/fastutil/7.2.0/fastutil-7.2.0.pom
-43fdef0b5b6ceb31b0424b208b930c74ab58fac2ceeb7b3f6fd3aeb8b5ca4393 | https://jcenter.bintray.com/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
-da2926f3c8be898643cc10acdec6de0b0351a57fb2735770fa0177b06ade71b9 | https://jcenter.bintray.com/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.pom
+41ec72cf2521783224581c76aaa7e97d4a50f396a66d642500ff4777b395a376 | https://jcenter.bintray.com/io/github/detekt/sarif4k/sarif4k/0.0.1/sarif4k-0.0.1.jar
+01e00bcc2ece2a5b3188fdffd322207b7a66cbbbb1c3f89392b935aaa276c15c | https://jcenter.bintray.com/io/github/detekt/sarif4k/sarif4k/0.0.1/sarif4k-0.0.1.pom
+74a9aee05e90df1603b9ee627865bea043ec2acb4835db42d416ceaa0b09d60e | https://jcenter.bintray.com/io/gitlab/arturbosch/detekt/detekt-bom/1.17.1/detekt-bom-1.17.1.pom
+83e95c156c93710bd783ba2920bcfcaf2b972dd87b46b8950d1dd01f0d6522e9 | https://jcenter.bintray.com/io/gitlab/arturbosch/detekt/detekt-gradle-plugin/1.17.1/detekt-gradle-plugin-1.17.1.jar
+078d1974fca9728890d466020f42178573ef9f181e97f12a3bb16be99f45e9b8 | https://jcenter.bintray.com/io/gitlab/arturbosch/detekt/detekt-gradle-plugin/1.17.1/detekt-gradle-plugin-1.17.1.pom
+2ad2824a4a0a0eb836b52ee2fc84ba2134f44bce7bfa54015ae3f31c710a3071 | https://jcenter.bintray.com/it/unimi/dsi/fastutil/8.4.0/fastutil-8.4.0.jar
+110e6f66c7d5ed3c91408eb0b49d40791614decc842eb92d7547ae7f88482822 | https://jcenter.bintray.com/it/unimi/dsi/fastutil/8.4.0/fastutil-8.4.0.pom
+8b0a0f52fa8b05c5431921a063ed866efaa41dadf2e3a7ee3e1961f2b0d9645b | https://jcenter.bintray.com/jakarta/activation/jakarta.activation-api/1.2.1/jakarta.activation-api-1.2.1.jar
+42585cb07dda7f23aa04eb5e0940061944a246a67ad3d16942fbe569ff03cd31 | https://jcenter.bintray.com/jakarta/activation/jakarta.activation-api/1.2.1/jakarta.activation-api-1.2.1.pom
+15a55b7d537c9f9970aead28d2af97c059f65ff6102f76bbd29f1247dd8a6dfb | https://jcenter.bintray.com/jakarta/xml/bind/jakarta.xml.bind-api-parent/2.3.2/jakarta.xml.bind-api-parent-2.3.2.pom
+69156304079bdeed9fc0ae3b39389f19b3cc4ba4443bc80508995394ead742ea | https://jcenter.bintray.com/jakarta/xml/bind/jakarta.xml.bind-api/2.3.2/jakarta.xml.bind-api-2.3.2.jar
+b537b388dbab4cc0690b9d2fb0c74124d672531734567acf6e53130eab131ad6 | https://jcenter.bintray.com/jakarta/xml/bind/jakarta.xml.bind-api/2.3.2/jakarta.xml.bind-api-2.3.2.pom
 91c77044a50c481636c32d916fd89c9118a72195390452c81065080f957de7ff | https://jcenter.bintray.com/javax/inject/javax.inject/1/javax.inject-1.jar
 943e12b100627804638fa285805a0ab788a680266531e650921ebfe4621a8bfa | https://jcenter.bintray.com/javax/inject/javax.inject/1/javax.inject-1.pom
-cd1beaa4560dc4dfdb826b9d809e464db22526dfb54264bae78a6ff7efb08e1f | https://jcenter.bintray.com/javax/xml/bind/jaxb-api-parent/2.3.1/jaxb-api-parent-2.3.1.pom
-88b955a0df57880a26a74708bc34f74dcaf8ebf4e78843a28b50eae945732b06 | https://jcenter.bintray.com/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
-12b20cf922773445c3445c2883cbf671fa982111e9bf9f875020f9313b3814b1 | https://jcenter.bintray.com/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.pom
 3a0c495de1cebc83f67beaa1776a7936f02f11f2addd3879596a78b2a86bcaa3 | https://jcenter.bintray.com/kr/motd/maven/os-maven-plugin/1.6.2/os-maven-plugin-1.6.2.jar
 6d70d1f2f2727730d779d32a1fd2fbb1ea08e75a67a50a2d8e7d0fdb3a2a4af3 | https://jcenter.bintray.com/kr/motd/maven/os-maven-plugin/1.6.2/os-maven-plugin-1.6.2.pom
-2b9f3497218b32c399d1ecbea0b00d4f4553edcf669919ed1e1a87daa77acf87 | https://jcenter.bintray.com/net/java/dev/jna/jna/5.6.0/jna-5.6.0.aar
+9ecea8bf2b1b39963939d18b70464eef60c508fed8820f9dcaba0c35518eabf7 | https://jcenter.bintray.com/net/java/dev/jna/jna-platform/5.6.0/jna-platform-5.6.0.jar
+1beb35cb4184e6c906a7e32eaebd852dd3da0a263962e99134ab945832394e28 | https://jcenter.bintray.com/net/java/dev/jna/jna-platform/5.6.0/jna-platform-5.6.0.pom
 5557e235a8aa2f9766d5dc609d67948f2a8832c2d796cea9ef1d6cbe0b3b7eaf | https://jcenter.bintray.com/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar
 5fe81b0255978f24616d37b10608b79498a5f3073e1d9b2038d8736a831f2608 | https://jcenter.bintray.com/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom
+6733bc6ed13e47bf7c3a8253c79cb713b3b73e3d9351f0673a6ccafce1cea402 | https://jcenter.bintray.com/net/java/dev/jna/jna/5.8.0/jna-5.8.0.aar
+930273cc1c492f25661ea62413a6da3fd7f6e01bf1c4dcc0817fc8696a7b07ac | https://jcenter.bintray.com/net/java/dev/jna/jna/5.8.0/jna-5.8.0.jar
+5e53d8e637f93b83014e2302fb7e63fd7b83ab000a7f794aa340020ffb880d4a | https://jcenter.bintray.com/net/java/dev/jna/jna/5.8.0/jna-5.8.0.pom
 281440811268e65d9e266b3cc898297e214e04f09740d0386ceeb4a8923d63bf | https://jcenter.bintray.com/net/java/jvnet-parent/1/jvnet-parent-1.pom
-1af699f8d9ddab67f9a0d202fbd7915eb0362a5a6dfd5ffc54cafa3465c9cb0a | https://jcenter.bintray.com/net/java/jvnet-parent/5/jvnet-parent-5.pom
 26c5856e954b5f864db76f13b86919b59c6eecf9fd930b96baa8884626baf2f5 | https://jcenter.bintray.com/net/sf/jopt-simple/jopt-simple/4.9/jopt-simple-4.9.jar
 7af7e2d8b24b4798f04c2b7da24c9fbd1b7557b4e017c2054481565916079092 | https://jcenter.bintray.com/net/sf/jopt-simple/jopt-simple/4.9/jopt-simple-4.9.pom
 f264dd9f79a1fde10ce5ecc53221eff24be4c9331c830b7d52f2f08a7b633de2 | https://jcenter.bintray.com/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0.jar
@@ -285,10 +326,8 @@ b787d574c851505e76212968b9ae1641ea79804aef7f5a2cee2a01cd4055213a | https://jcent
 3a2e69d06d641d1f3b293126dc9e2e4ea6563bf8c36c87e0ab6fa4292d04b79c | https://jcenter.bintray.com/org/apache/commons/commons-parent/34/commons-parent-34.pom
 7098a1ab8336ecd4c9dc21cbbcac869f82c66f64b8ac4f7988d41b4fcb44e49a | https://jcenter.bintray.com/org/apache/commons/commons-parent/35/commons-parent-35.pom
 87cd27e1a02a5c3eb6d85059ce98696bb1b44c2b8b650f0567c86df60fa61da7 | https://jcenter.bintray.com/org/apache/commons/commons-parent/39/commons-parent-39.pom
-cde5750309c07bbac140d0d981697243d3c58c2ee525c1319b9ba887d89f2c9c | https://jcenter.bintray.com/org/apache/httpcomponents/httpclient/4.5.3/httpclient-4.5.3.pom
 c03f813195e7a80e3608d0ddd8da80b21696a4c92a6a2298865bf149071551c7 | https://jcenter.bintray.com/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6.jar
 7efc1241e73e7fbb268bfd33242d11ebd3ca07061d7d85f2962dc32a0f0b8855 | https://jcenter.bintray.com/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6.pom
-43c7d2975a1125bb00cf058a3877f549a1f1894f8b8ad47e2c3e46e3fc4623dc | https://jcenter.bintray.com/org/apache/httpcomponents/httpcomponents-client/4.5.3/httpcomponents-client-4.5.3.pom
 b042b41f2391edb00d35f7f4e509aed2123648c1d246ce58d0f7b905c9fe1f73 | https://jcenter.bintray.com/org/apache/httpcomponents/httpcomponents-client/4.5.6/httpcomponents-client-4.5.6.pom
 61e9427d4be326c307a7f16ba828d1cb3b14713c9b04fc8ba992a58f376c3136 | https://jcenter.bintray.com/org/apache/httpcomponents/httpcomponents-core/4.4.10/httpcomponents-core-4.4.10.pom
 caaf967d94afb21753f36082c6086206bd1f48825ff596932cceba72b65d39fa | https://jcenter.bintray.com/org/apache/httpcomponents/httpcomponents-parent/10/httpcomponents-parent-10.pom
@@ -296,11 +335,13 @@ caaf967d94afb21753f36082c6086206bd1f48825ff596932cceba72b65d39fa | https://jcent
 c5c12066df2b3b88a89a2c8602b81ea9a61627e976e5129eea1899ebbaea392b | https://jcenter.bintray.com/org/apache/httpcomponents/httpcore/4.4.10/httpcore-4.4.10.pom
 0b2b1102c18d3c7e05a77214b9b7501a6f6056174ae5604e0e256776eda7553e | https://jcenter.bintray.com/org/apache/httpcomponents/httpmime/4.5.6/httpmime-4.5.6.jar
 dfbfd6ffe2a784ca9817c46365aa7f8a578320b805bde39d6f55a0b09d8aa8ca | https://jcenter.bintray.com/org/apache/httpcomponents/httpmime/4.5.6/httpmime-4.5.6.pom
-3d6eba428555a558de046b5d76eacc1f5a54b4f5f20b84d636ed7aff18aa48c3 | https://jcenter.bintray.com/org/apache/httpcomponents/project/7/project-7.pom
 7043dee4e9e7175e93e0b36f45b1ec1ecb893c5f755667e8b916eb8dd201c6ca | https://jcenter.bintray.com/org/bouncycastle/bcpkix-jdk15on/1.56/bcpkix-jdk15on-1.56.jar
 321668fc474a73140eb9cc73c779f1ebb9f60948aade3beddee082ecefcf0259 | https://jcenter.bintray.com/org/bouncycastle/bcpkix-jdk15on/1.56/bcpkix-jdk15on-1.56.pom
 963e1ee14f808ffb99897d848ddcdb28fa91ddda867eb18d303e82728f878349 | https://jcenter.bintray.com/org/bouncycastle/bcprov-jdk15on/1.56/bcprov-jdk15on-1.56.jar
 8fdc3336e7b01873193ba9c48b87de7d788dc0954d1eb45c322492627a4b5c6e | https://jcenter.bintray.com/org/bouncycastle/bcprov-jdk15on/1.56/bcprov-jdk15on-1.56.pom
+015224a4b1dc6de6da053273d4da7d39cfea20e63038169fc45ac0d1dc9c5938 | https://jcenter.bintray.com/org/checkerframework/checker-qual/2.11.1/checker-qual-2.11.1.jar
+cf2e0c90d8f757455f4a258ea609739053663bd5da6a79d9bd53f935a47de79c | https://jcenter.bintray.com/org/checkerframework/checker-qual/2.11.1/checker-qual-2.11.1.pom
+33ac6a0f1341ae96647c7d4465f4aa3d24fe97d2697bcee2ceae6fc8b5ef2c3c | https://jcenter.bintray.com/org/checkerframework/checker-qual/2.5.8/checker-qual-2.5.8.pom
 9103499008bcecd4e948da29b17864abb64304e15706444ae209d17ebe0575df | https://jcenter.bintray.com/org/checkerframework/checker-qual/2.8.1/checker-qual-2.8.1.jar
 f23376b58ed795f2ff47426ac76b996d49e3918442e5d8713e3925f889a77799 | https://jcenter.bintray.com/org/checkerframework/checker-qual/2.8.1/checker-qual-2.8.1.pom
 51d6c4e71782e85674239189499854359d380fb75e1a703756e3aaa5b98a5af0 | https://jcenter.bintray.com/org/codehaus/groovy/groovy-all/2.4.15/groovy-all-2.4.15.jar
@@ -309,105 +350,124 @@ fc0d535d7bdb7ca90562321c2e8e2a35c377f113c6dd0b2062282e1f4676367a | https://jcent
 adf522f4839c35f5329ea97c407aebebfa8807b644852dc4d5cd7c97b7a6d2e0 | https://jcenter.bintray.com/org/codehaus/mojo/animal-sniffer-annotations/1.18/animal-sniffer-annotations-1.18.pom
 4e9df546a47cf6304a1317c46870100a8726fbea11b0dd18322f957e4070973c | https://jcenter.bintray.com/org/codehaus/mojo/animal-sniffer-parent/1.18/animal-sniffer-parent-1.18.pom
 f819cad1b15b6a7791c8b601e96bde33765e4681395807db4537d2f0dedd493b | https://jcenter.bintray.com/org/codehaus/mojo/mojo-parent/50/mojo-parent-50.pom
-6cc1266cf306557b4f2d09cbd8cd6e75b5ef0c5773ca4ef763d4f730df947b64 | https://jcenter.bintray.com/org/glassfish/jaxb/jaxb-bom/2.3.1/jaxb-bom-2.3.1.pom
-45fecfa5c8217ce1f3652ab95179790ec8cc0dec0384bca51cbeb94a293d9f2f | https://jcenter.bintray.com/org/glassfish/jaxb/jaxb-runtime/2.3.1/jaxb-runtime-2.3.1.jar
-f8101b86157fbfc01949ffdc7c59ea71ca23b7ece25f6a79061fe01cb750ff00 | https://jcenter.bintray.com/org/glassfish/jaxb/jaxb-runtime/2.3.1/jaxb-runtime-2.3.1.pom
-34975dde1c6920f1a39791142235689bc3cd357e24d05edd8ff93b885bd68d60 | https://jcenter.bintray.com/org/glassfish/jaxb/txw2/2.3.1/txw2-2.3.1.jar
-4714d46cacf702ab2cd478d6048c5d9cc57abdb55f4c07b6b7aa72799e02d36c | https://jcenter.bintray.com/org/glassfish/jaxb/txw2/2.3.1/txw2-2.3.1.pom
+7495a07a797e88e43c3bc1a87421bd8b1fc55e32291fa18e4e32d8031ddc873f | https://jcenter.bintray.com/org/eclipse/ee4j/project/1.0.2/project-1.0.2.pom
+916b4794d8d8220a59a3fdf6a64dbe794aeb23395e888b81ae36a9b5a2c591a6 | https://jcenter.bintray.com/org/eclipse/ee4j/project/1.0.5/project-1.0.5.pom
+a1018bb54678ed9f5acb2f7a4084e385ff510201f4e9dbf5f75dc6a675f66be7 | https://jcenter.bintray.com/org/glassfish/jaxb/jaxb-bom/2.3.2/jaxb-bom-2.3.2.pom
+e6e0a1e89fb6ff786279e6a0082d5cef52dc2ebe67053d041800737652b4fd1b | https://jcenter.bintray.com/org/glassfish/jaxb/jaxb-runtime/2.3.2/jaxb-runtime-2.3.2.jar
+9448a5ad7fa68a6083dfbe4f42c8c83e082b9202a105401fc68e944c26548b34 | https://jcenter.bintray.com/org/glassfish/jaxb/jaxb-runtime/2.3.2/jaxb-runtime-2.3.2.pom
+4a6a9f483388d461b81aa9a28c685b8b74c0597993bf1884b04eddbca95f48fe | https://jcenter.bintray.com/org/glassfish/jaxb/txw2/2.3.2/txw2-2.3.2.jar
+a79dd002fb038183ff286a2635be2e68c103b87e0e64717d8d44bfd017fd33ea | https://jcenter.bintray.com/org/glassfish/jaxb/txw2/2.3.2/txw2-2.3.2.pom
 1345f11ba606d15603d6740551a8c21947c0215640770ec67271fe78bea97cf5 | https://jcenter.bintray.com/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
 47b23a79fe336b741b82434c6e049d68165256e405e75c10921fd72fa8a65d8d | https://jcenter.bintray.com/org/jdom/jdom2/2.0.6/jdom2-2.0.6.pom
 ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478 | https://jcenter.bintray.com/org/jetbrains/annotations/13.0/annotations-13.0.jar
 965aeb2bedff369819bdde1bf7a0b3b89b8247dd69c88b86375d76163bb8c397 | https://jcenter.bintray.com/org/jetbrains/annotations/13.0/annotations-13.0.pom
 affb7c85a3c87bdcf69ff1dbb84de11f63dc931293934bc08cd7ab18de083601 | https://jcenter.bintray.com/org/jetbrains/intellij/deps/trove4j/1.0.20181211/trove4j-1.0.20181211.jar
 310a6aa2d90534c32b8f46f1fc98cd0edae95dcdfca23e2847e5efa9ae0c019a | https://jcenter.bintray.com/org/jetbrains/intellij/deps/trove4j/1.0.20181211/trove4j-1.0.20181211.pom
-303c422700f79d5d13d528b978c6abd9cd136d78d9f7f6f2556e85a81892f9f1 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-android-extensions-runtime/1.3.71/kotlin-android-extensions-runtime-1.3.71.jar
-648025c01c56b234a7458cb6048ae8fcfa941f9ea8ebf059090733237b9df9b6 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-android-extensions-runtime/1.3.71/kotlin-android-extensions-runtime-1.3.71.pom
-f120750af0c9e0c6024c3c76469fd4638ef898fc5bc2d4c49f2fe17568f47b9e | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-android-extensions-runtime/1.4.10/kotlin-android-extensions-runtime-1.4.10.pom
-f210c702efaea345adf6a14211b8d39231a2679a1f960da2e0692949b9df3ec6 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-android-extensions-runtime/1.4.30/kotlin-android-extensions-runtime-1.4.30.jar
-c9843ec810658da356c5ac2ae9bb2efa912e88b54262a0dc32d52ab40000c2e9 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-android-extensions-runtime/1.4.30/kotlin-android-extensions-runtime-1.4.30.pom
-ffd156464b8129365423e27b9e53ecbfd32d56b91af977dab2222ca2d271a65f | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-android-extensions/1.3.71/kotlin-android-extensions-1.3.71.jar
-eb68121782d951a1db37e9a00c8fd9252eafa91388e90987239d75224490d6bb | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-android-extensions/1.3.71/kotlin-android-extensions-1.3.71.pom
-2e508e8d23e9ab171f53ae3f71e8218e7242cd138af040d62651ecd9d3417bcd | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.3.71/kotlin-annotation-processing-gradle-1.3.71.jar
-c36857d64b1ee46f61f74f9a61bc0da7467bc50eb1fa6ce0c48e45b472a7d31e | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.3.71/kotlin-annotation-processing-gradle-1.3.71.pom
-a799c7521e0be8808b94d4ce6683c5fccc8428fc0764b659be337725ff57c68a | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-build-common/1.3.71/kotlin-build-common-1.3.71.jar
-ed14a0fe3f1f6fc35c45399506208b12e174581175a59ac2d9daa56d688b5f3a | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-build-common/1.3.71/kotlin-build-common-1.3.71.pom
-849309b35cdd2e26d9e9838f49e4a6ba1c9b1e2f6f71541fd7d7877463f3c716 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.3.71/kotlin-compiler-embeddable-1.3.71.jar
-c2c3917c52e8dd3cb8e0d6c7ca98be4c39200d69ad0c6eacbc50f7b7fd1c41d9 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.3.71/kotlin-compiler-embeddable-1.3.71.pom
-4dc0bdc5acd3d276499781d5e406ac40edae8d778ed01408324a19783eed329b | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-runner/1.3.71/kotlin-compiler-runner-1.3.71.jar
-78657a6c1faa71a11420dff67ff4f0469283a2e1dded458693c7206c20814d7b | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-runner/1.3.71/kotlin-compiler-runner-1.3.71.pom
-1d0e3c08f28e15d87bbbd84d554089750f35e890405dd923c96fb0f29633badd | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-daemon-client/1.3.71/kotlin-daemon-client-1.3.71.jar
-8a92782825a7c4b3547ee3622ea08e36e71843e6295157ea214c98523bb7fee6 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-daemon-client/1.3.71/kotlin-daemon-client-1.3.71.pom
-5df3203befb387d24821473c35705987a3353e4514a9c45afe9621a8ce27a587 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.3.71/kotlin-daemon-embeddable-1.3.71.jar
-37d6bbf9074a74be00fa618b8bfa5783852c7bf27ec512895d2dd1ab64e1ea71 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.3.71/kotlin-daemon-embeddable-1.3.71.pom
-44803ecde3e410d2344535d3374da67b32a290530f19de84410f37d4e7bc57fc | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.3.71/kotlin-gradle-plugin-api-1.3.71.jar
-6218d87f4b653d07aa348a3505e4261540a8fabfaca3a7aa479708aa4263fcb1 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.3.71/kotlin-gradle-plugin-api-1.3.71.pom
-9f56a0e6594ff627387cb35eab67a41c4d2905575006d1677aea9d0860698066 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.3.71/kotlin-gradle-plugin-model-1.3.71.jar
-08f9b985c8d7212b6d916d8e6c7debeeb90e64617723242381a75c43f8964666 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.3.71/kotlin-gradle-plugin-model-1.3.71.pom
-f54f0a4620e6253573cb4ba6a130d9829c93b8cf165eaf05da8fe0e552500f3f | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin/1.3.71/kotlin-gradle-plugin-1.3.71.jar
-18e52973ed9aff902570d6ba9e633037593564b9acc193890026a08aa8907b48 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin/1.3.71/kotlin-gradle-plugin-1.3.71.pom
-6123981a9d8998fe7229f813352ccb11944685527c2612a3fe44437bce45e394 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-native-utils/1.3.71/kotlin-native-utils-1.3.71.jar
-dabbcda1f808e1d318e62548d35c2bc55ac45429d5bc33126c9066c3becf732b | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-native-utils/1.3.71/kotlin-native-utils-1.3.71.pom
-59c57ab609494d2a30d6ea3737428a56918ff0b8031081ea73b8472fdec06e44 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.3.71/kotlin-reflect-1.3.71.jar
-4df94aaeee8d900be431386e31ef44e82a66e57c3ae30866aec2875aff01fe70 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.3.71/kotlin-reflect-1.3.71.pom
-a188d9367de1c4ee9479db630985c0597b20709c83161b1430d24edb27e38c40 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.3.72/kotlin-reflect-1.3.72.jar
-61653ccfae8caa4203e267b479821bd90faab3fef744a7ab0fdd9f61150f970c | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.3.72/kotlin-reflect-1.3.72.pom
-ec403b5a429113adc0fa96e6c9367ceeaa6294b3e6e8b8a3d65eef7224d1ccea | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-script-runtime/1.3.71/kotlin-script-runtime-1.3.71.jar
-04deba2875d68ac3f88d06dee97ab5c084698812a47415a1b0b88b6fde6b6c66 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-script-runtime/1.3.71/kotlin-script-runtime-1.3.71.pom
-2c716ce300e573e51d351c68334b3cc5476cd500ad5e46cfdd716ee1e46cab31 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-common/1.3.71/kotlin-scripting-common-1.3.71.jar
-0cc9b3006fe35dc2f297d9a38aadde5461d9b2e8fc49ffef4762eb2c6a30f40c | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-common/1.3.71/kotlin-scripting-common-1.3.71.pom
-e7335e39e68af08902de5ca76085b7caba166a7b92ceb4acb81412f32d373831 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.3.71/kotlin-scripting-compiler-embeddable-1.3.71.jar
-8b318616802f040dd1db93b8e881fd61947f9a7e22035381d3864cf13a4bbf67 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.3.71/kotlin-scripting-compiler-embeddable-1.3.71.pom
-b53a20c3b3cbd6c46754dcec681f0613c8e32ecda30308c27a3c0f13a6cc45ee | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.3.71/kotlin-scripting-compiler-impl-embeddable-1.3.71.jar
-8491bd3f536685032bb7bfb8e40bac13b3286b57648582d65c348e8977764165 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.3.71/kotlin-scripting-compiler-impl-embeddable-1.3.71.pom
-e67e0eaf0d532e4d312947ac4cf02135ea44aee646b32273707dc0c4646a3662 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-jvm/1.3.71/kotlin-scripting-jvm-1.3.71.jar
-781be9412e564dfbc31345b21959989012e3dbea2686795725b875e43eac5ce0 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-jvm/1.3.71/kotlin-scripting-jvm-1.3.71.pom
-974f8a9b7bfce3d730a86efe0eab219a72621e8530f91e30c89f400ba98092ec | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.71/kotlin-stdlib-common-1.3.71.jar
-93f5cb50148dee7da746ed487e6278ee8d94da9a99b670f9f5248456c2f66341 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.71/kotlin-stdlib-common-1.3.71.pom
-5e7d1552863e480c1628b1cc39ce230ef829f5b7230106215a05acda5172203a | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.72/kotlin-stdlib-common-1.3.72.jar
-24781edf5b0934804930dcafc8911b9e710d146239a82699889132e7b37be9dc | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.72/kotlin-stdlib-common-1.3.72.pom
-98e59a445a3248f58811ce6782485de53fa77fc6f5adb3eb766a78b1231abd0a | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.0/kotlin-stdlib-common-1.4.0.pom
-32010683330a6f31b8d309f10433acaa109b61f2df3d252dae7dade9730074c2 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.30/kotlin-stdlib-common-1.4.30.jar
-2594a44d33068bab2949750cae0c0ea052fc56faf29f06f35bd57cfa68c6736b | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.30/kotlin-stdlib-common-1.4.30.pom
-b046a5ef54c7006db852e48e547aaff525a9e7a0a5909ffe5fe2c966c1a3a72e | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.71/kotlin-stdlib-jdk7-1.3.71.jar
-7163f88887d050f76f86ad2304f84a9d79c39a96178bf02e4524bdeacc5bb149 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.71/kotlin-stdlib-jdk7-1.3.71.pom
-40566c0c08d414b9413ba556ff7f8a0b04b98b9f0f424d122dd2088510efccc4 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.72/kotlin-stdlib-jdk7-1.3.72.jar
-9d5a13d9abc33445e1366d258af0a77e42f01945acef7c0917b9d539854e2fce | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.72/kotlin-stdlib-jdk7-1.3.72.pom
-751cf4a51089dc4c60caec5f30125983cd1d3998a4138ae8e66db0d496f73646 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.30/kotlin-stdlib-jdk7-1.4.30.jar
-7e2a57538390cd609e3a9c6f7e085af5a948c663fda4eddc78907125a960ba20 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.30/kotlin-stdlib-jdk7-1.4.30.pom
-133da70cfc07b56094282eac5c59bccd59f167ee2ead22e5282876d8bc10bf95 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.72/kotlin-stdlib-jdk8-1.3.72.jar
-a6d50f0321bdb52838c99136930c8dcc78c3074a592d526862ec01be91fa622b | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.72/kotlin-stdlib-jdk8-1.3.72.pom
-c1ca432b7b4e0533deef6fe372387464f47f49260f706728854a508e413b4e66 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.30/kotlin-stdlib-jdk8-1.4.30.jar
-4a633aa686acf4557f64156ae07889708ac59fb6210f970ace10b2a1425a62eb | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.30/kotlin-stdlib-jdk8-1.4.30.pom
+13de2f13c3b53f57f3be699115ebf75b8f4a975bbed23632512dd2784e6f236f | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-android-extensions-runtime/1.5.20/kotlin-android-extensions-runtime-1.5.20.jar
+dedebe0a22f73d5fddc4da5a71b82f87daab1968b684955dda7c674b2f1eff9b | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-android-extensions-runtime/1.5.20/kotlin-android-extensions-runtime-1.5.20.pom
+1a6e9474f7a7e1ee697d4c90e5152288f5223dc85d37781b37069e76edcdd72e | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-android-extensions/1.5.20/kotlin-android-extensions-1.5.20.jar
+59d0c248c6996fa98cf9a88bb5dd7cf966fd90e88ce619fb1cdccccd079d633c | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-android-extensions/1.5.20/kotlin-android-extensions-1.5.20.pom
+cc154fc87c44635cc4c6f99da6f9f932a581bd780ad1797107b2ec76224f39e3 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.5.20/kotlin-annotation-processing-gradle-1.5.20.jar
+a370a098aa1e6894ca5b788ee9ffcbc843e2f5a17e6ef032ab0e67d80ecad357 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.5.20/kotlin-annotation-processing-gradle-1.5.20.pom
+ecbe92a9133ab093e03c16367ae92f009d8f2d681ed75b606f06b7d6097be56f | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-build-common/1.5.20/kotlin-build-common-1.5.20.jar
+0add534f22d2be02c43ea6a823ea2b39b00f9091ad58d18f419c2ba2e4bc9722 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-build-common/1.5.20/kotlin-build-common-1.5.20.pom
+11d51087eb70b5abbad6fbf459a4349a0335916588000b5ecd990f01482e38ff | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.5.20/kotlin-compiler-embeddable-1.5.20.jar
+ba90bec9847d78df04a5329415b7ef99a5eb3c90173c7d5c1c96fd7677f375c0 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.5.20/kotlin-compiler-embeddable-1.5.20.pom
+52174090161475a8c6dcc60da57570c049164bd6f5b48b4349a5b7a75b0f5c33 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-runner/1.5.20/kotlin-compiler-runner-1.5.20.jar
+b84dbd8de06d7fa8fc201e862c33cc5f4eda6b2f823de72ace4d40ce96ef460e | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-runner/1.5.20/kotlin-compiler-runner-1.5.20.pom
+e305710333a7aa43a38bfc79e24f67e2cd66990a75ba3039c9fc88877b02d259 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-daemon-client/1.5.20/kotlin-daemon-client-1.5.20.jar
+f310a4079ac305c0c45a3185f5c95d77f79feacde23d465c47e91f6f635e2f13 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-daemon-client/1.5.20/kotlin-daemon-client-1.5.20.pom
+5a2e1e6869d130d937b39c668ea6bca758ef8960d168847f6e13aa2a2add424a | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.5.20/kotlin-daemon-embeddable-1.5.20.jar
+408eb1af8d85a034f23fe01e5bd5c1f41365aabaefecfe3f285b038fd9d8b9fb | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.5.20/kotlin-daemon-embeddable-1.5.20.pom
+331d0ce5cb82175dc5050dfec91262f258bf89dff7ea417e5fd943593d782687 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.5.20/kotlin-gradle-plugin-api-1.5.20.jar
+2de31462d1ae24b76a80a9582e4b9dfe79491db978e596c25065e5062e78d931 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.5.20/kotlin-gradle-plugin-api-1.5.20.pom
+2d9593f3ca6bfedad212bc2d0ea043583522f437482165873a9e7dd9fc7a747b | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.5.20/kotlin-gradle-plugin-model-1.5.20.jar
+7d80cf9c66fef1e0a4effbfd7d747c3d4e2ebd3aa670270e324e4fa2604041f4 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.5.20/kotlin-gradle-plugin-model-1.5.20.pom
+6c4d17072cd092b736a58a63f8ec276976985ea20d928dcf4bbc923bfe607589 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin/1.5.20/kotlin-gradle-plugin-1.5.20.jar
+3bb9e37bed7056c678ee738d0ed38706e067ec2d83871d51803d625d3ac566e1 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin/1.5.20/kotlin-gradle-plugin-1.5.20.pom
+c7b826ed8b22972c8fcac192db0ee2538012bbd33f31eba97391116ca9b22d9d | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.5.20/kotlin-klib-commonizer-api-1.5.20.jar
+6b44380dec91c8ee3b6663660b927729b80499c1159186e341f9159792924c3d | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.5.20/kotlin-klib-commonizer-api-1.5.20.pom
+79ec7a66c67e57283ea5157a03f984f788fefbc57fdedef822afbdec43a4d9e2 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-native-utils/1.5.20/kotlin-native-utils-1.5.20.jar
+9aa27683cb561fb2de5ce659b044e3ce7e8937f13bb2e23ea64447484e8b6e12 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-native-utils/1.5.20/kotlin-native-utils-1.5.20.pom
+f5c188f6828d3554a3edf3863f0a5eb1c3518fb320583d9cf131e851b9d8af7b | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-parcelize-runtime/1.4.32/kotlin-parcelize-runtime-1.4.32.jar
+8da0a4a9a5d72aa2bd21041a0a3ece95c78a6599195c0a6dc012def4012fa06d | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-parcelize-runtime/1.4.32/kotlin-parcelize-runtime-1.4.32.pom
+e03e2f3ab19f2542e1abdb1690fbc91aa7451df3c5fe47505d04aff987db4782 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-project-model/1.5.20/kotlin-project-model-1.5.20.jar
+1cb1be7a8f8e6317b0f373097f299bfa94ee9f79bdab018bd0ffa672470e99c2 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-project-model/1.5.20/kotlin-project-model-1.5.20.pom
+91fad0b42974a7d5811e30a61f05706e176b144235717c6de7e81e3a781028f2 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.4.31/kotlin-reflect-1.4.31.jar
+8e49bab843dd855f315c87e390c529a9ca239121d8bffb85b3acfa2f60603697 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.4.31/kotlin-reflect-1.4.31.pom
+fd6782d18bcc17ffa98221a1c34e4a42a7e3e6b4a4b72b474b5c82e14c8bab5a | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.5.20/kotlin-reflect-1.5.20.jar
+707ed8f2630874abae28f85028283a5a4864392a2d7edbb35cb595f9e0a6b3f2 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.5.20/kotlin-reflect-1.5.20.pom
+e8a44d7195dc7ee4abb5cda5791e37aacd20b1b76378b13da109dd626536380f | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-script-runtime/1.5.20/kotlin-script-runtime-1.5.20.jar
+e4d3b86b692c6fdcd5f2bb84e12f7198b9f3d9bdfeec836b2ee1efba95a1db85 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-script-runtime/1.5.20/kotlin-script-runtime-1.5.20.pom
+064cdc6865f759436994c01f6b9134617964b7838af24162e6739873fb324fba | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-common/1.5.20/kotlin-scripting-common-1.5.20.jar
+2ac06ad421c48c7da97ae09ac8a5213fba8090c951f617a5c5632b932abdb9de | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-common/1.5.20/kotlin-scripting-common-1.5.20.pom
+ecbd978695674046f2d27e20b28e9e750cbfb3b7116973888def5fc2a3ad94b7 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.5.20/kotlin-scripting-compiler-embeddable-1.5.20.jar
+b1ae9de484c991a06b8dfde29d48f699ba8022fe76a08bf7fd749f6299c788d2 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.5.20/kotlin-scripting-compiler-embeddable-1.5.20.pom
+1a810704e9efbc039722d02284fed467b0c211df49393a5065251134320e6db5 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.5.20/kotlin-scripting-compiler-impl-embeddable-1.5.20.jar
+403b5cba1fa1940110c8931fae68a36627230087b5bb97be050269aebdbc6044 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.5.20/kotlin-scripting-compiler-impl-embeddable-1.5.20.pom
+fa62a7fe5820ff4c8005fdd49bad2543c83d74dd54ad742d1b8f04a3c7215c54 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-jvm/1.5.20/kotlin-scripting-jvm-1.5.20.jar
+ca0c9c2c538f0f5646b63ded430397ab80c011775e7378d10e07b5934828a987 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-jvm/1.5.20/kotlin-scripting-jvm-1.5.20.pom
+57962f44371a746b678218a0802a8712c6255206de9a69ede215e3aa4b044708 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.31/kotlin-stdlib-common-1.4.31.jar
+1582ab130b68fcbb89b2e915573c1f99f8ba3bc68fdd451f6b362d6c53353187 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.31/kotlin-stdlib-common-1.4.31.pom
+e1ff6f55ee9e7591dcc633f7757bac25a7edb1cc7f738b37ec652f10f66a4145 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.32/kotlin-stdlib-common-1.4.32.jar
+2ef683038382532fc14da37c50e1c4609bb76a7e6ff2e330f062c164217f4483 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.32/kotlin-stdlib-common-1.4.32.pom
+9819529804bf9296e3853acd5ae824df95d8f8c61309e7768b7cae5ca1361d36 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.5.20/kotlin-stdlib-common-1.5.20.jar
+48ecd840feda4381394dc661c667e0938809369b415fa00cf83272879baa5be6 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.5.20/kotlin-stdlib-common-1.5.20.pom
+1f966e54e86cf4b7d7014afdce04e0f3ee4625084cda3494edccc7b84af52664 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.31/kotlin-stdlib-jdk7-1.4.31.jar
+f67e52bebc23a07e23d51e525d20f59de8da6720bde2ff7c598f99ba9c272118 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.31/kotlin-stdlib-jdk7-1.4.31.pom
+5f801e75ca27d8791c14b07943c608da27620d910a8093022af57f543d5d98b6 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.32/kotlin-stdlib-jdk7-1.4.32.jar
+064c379ad8b7e787ae8863c414bfc732814070c6841b525ba3627c1c333ceabb | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.32/kotlin-stdlib-jdk7-1.4.32.pom
+b110f6d20204303099af0d5f2c846ac60bc6ae5663ef5f22e726ca4627359d06 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.5.20/kotlin-stdlib-jdk7-1.5.20.jar
+081fb7c04798e1ff43f4996033d40bab72ef1c741f7f9a80aa4ec96653e06b0d | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.5.20/kotlin-stdlib-jdk7-1.5.20.pom
+b2f8364435ebcb0106ff9d4415a11ffdef8ec7786ee6e5ed465a01556cbd1683 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.31/kotlin-stdlib-jdk8-1.4.31.jar
+4ee4f626e69f5f6fdad8cd28ad555a0ff416c84f25a569ec0a4b3587f86df457 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.31/kotlin-stdlib-jdk8-1.4.31.pom
+adc43e54757b106e0cd7b3b7aa257dff471b61efdabe067fc02b2f57e2396262 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.32/kotlin-stdlib-jdk8-1.4.32.jar
+e552e23edc0e7bc29f341645fb9327c82527e37dfe4bde13ba4a3af36de23fdb | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.32/kotlin-stdlib-jdk8-1.4.32.pom
+15e6c81b9e845eefe58d51a04670bb90418046f458264ec0e61ee9bdbc1bfae7 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.5.0/kotlin-stdlib-jdk8-1.5.0.jar
+d0bb3e9d3c63e1ed9b07794f856b722042705717df30510e4cce113ee2ca594d | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.5.0/kotlin-stdlib-jdk8-1.5.0.pom
 ab355888358a25478591aafe2cab2dd0b2e44af323a0acc3fd03581b24712430 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jre7/1.2.41/kotlin-stdlib-jre7-1.2.41.jar
 a5e970ffd412599c8159068e670356509193e3238dddf20273ed6a8fb7b09de2 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jre7/1.2.41/kotlin-stdlib-jre7-1.2.41.pom
 1b8355ce90079352de296f3f0b175473e7cbbde34d7338b92e4a80c633baab96 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jre8/1.2.41/kotlin-stdlib-jre8-1.2.41.jar
 f6837401cbd13a8a31f126a9e22430ab9861602d91a4c310a47805453690f76d | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jre8/1.2.41/kotlin-stdlib-jre8-1.2.41.pom
 e737fa1a6a51f7cff7eaf7f69525d4bec9f22e7c9d806cd46dc72051600443de | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.3.60/kotlin-stdlib-1.3.60.pom
-5ace22b102a96425e4ac44e0558b927f3857b56a33cbc289cf1b70aee645e6a7 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.3.71/kotlin-stdlib-1.3.71.jar
-ff03e9989faa2d40fa4a9098aaad71e247f27ea4d24b0754da642eb0924bd8c5 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.3.71/kotlin-stdlib-1.3.71.pom
-3856a7349ebacd6d1be6802b2fed9c4dc2c5a564ea92b6b945ac988243d4b16b | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.3.72/kotlin-stdlib-1.3.72.jar
-4f0d574a969ea93c45628a163e1ed3ffabb4584278d72c647ec124f8c8109481 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.3.72/kotlin-stdlib-1.3.72.pom
-3db67dafc422b9015e33cfdb3a4df9e8a6912de63c4b733197c8c189cdbc6d4a | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.4.0/kotlin-stdlib-1.4.0.pom
-a7810cf68dd2c8fa79e61a463478880d1df8a5ab9597d151595a9c743b48b90f | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.4.30/kotlin-stdlib-1.4.30.jar
-cc44bf2403bc5d9cbc7515979f5ce15bcff6c01f655f7e4d1db222d26cb575cf | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.4.30/kotlin-stdlib-1.4.30.pom
-71cdc094af3463af5773122941819ce11951e8550c499938bb79a04b3d5ee842 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-util-io/1.3.71/kotlin-util-io-1.3.71.jar
-ab2b2bd3304dcd40562a2930c53002b1e2d80fb21d0d9cc7d6448a83b9ae6b0b | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-util-io/1.3.71/kotlin-util-io-1.3.71.pom
-51f7f966cd071ff412df49849bdd0a6a651f800c8816defaa29fcd106eedcdac | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-util-klib/1.3.71/kotlin-util-klib-1.3.71.jar
-fae43f08052e63bf49cbcda0ade70c05381c4093521e20f31dd564947c1b7105 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-util-klib/1.3.71/kotlin-util-klib-1.3.71.pom
+76a599d88b167e8ac90879b6daa722c6ad3452ba714c9aba19bd196544b97f1c | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.4.31/kotlin-stdlib-1.4.31.jar
+8519e3e7ac5ee700527ee10488eb432f1aa106dccdde7c06c3bab258a1ddbd4e | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.4.31/kotlin-stdlib-1.4.31.pom
+13e9fd3e69dc7230ce0fc873a92a4e5d521d179bcf1bef75a6705baac3bfecba | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.4.32/kotlin-stdlib-1.4.32.jar
+c9bc5bc7615b25e6aab3e4dbb09c583f189fb12fbb3a197d5625ec06f7e61927 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.4.32/kotlin-stdlib-1.4.32.pom
+80cd79c26aac46d72d782de1ecb326061e93c6e688d994b48627ffd668ba63a8 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.5.20/kotlin-stdlib-1.5.20.jar
+d676674f56ff90a871fb4cc087ce89b24dbb364c67e86485b55bac8320c8916e | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.5.20/kotlin-stdlib-1.5.20.pom
+08b2915985927b4721a27553cd4fe8171025b23f2b38070c99d10345364d7c6a | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-tooling-metadata/1.5.20/kotlin-tooling-metadata-1.5.20.jar
+daead00c7d8054b3e7334cb978ac755a1cf6162c0335239b298f15b96af5059b | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-tooling-metadata/1.5.20/kotlin-tooling-metadata-1.5.20.pom
+8eeb7501d3fe887c1b127cb842706107714ea771c1bd85aac4796e539e869efd | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-util-io/1.5.20/kotlin-util-io-1.5.20.jar
+0a7df54b063e2781b3ae54ff9100d660b33b4f98f7063543fcc1b12521469d40 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-util-io/1.5.20/kotlin-util-io-1.5.20.pom
+9cda357f79838aadfbe96c264b32ecb6b0d892a4a7d6b67b51b9406d4cf325d8 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-util-klib/1.5.20/kotlin-util-klib-1.5.20.jar
+2c4adf63eccae55dbc19b9094ec2ad80fd4bd3cec502572d96c4635d5ef99dff | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-util-klib/1.5.20/kotlin-util-klib-1.5.20.pom
 58b3ce8be4521230361fe6679b5930e75730164be1c7b900ddca4218072fee85 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-android/1.4.2/kotlinx-coroutines-android-1.4.2.jar
 5cfd02a5e7dd9be15835522035d32eca33be0e63085d27f7c918fa495e34f81f | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-android/1.4.2/kotlinx-coroutines-android-1.4.2.pom
+7099198391d673c199fea084423d9f3fdc79470acba19111330c7f88504279c7 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-android/1.5.0/kotlinx-coroutines-android-1.5.0.jar
+45f6dc5b4c7cf462725578c297d7a35c9b7aa08a46284857ccafe98eabbc06f1 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-android/1.5.0/kotlinx-coroutines-android-1.5.0.pom
+6d2f87764b6638f27aff12ed380db4b63c9d46ba55dc32683a650598fa5a3e22 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.4.1/kotlinx-coroutines-core-jvm-1.4.1.jar
+1315205b878534bf9ce1317be507f7af10cbfb8d93b998cd8f7196212b0a80a9 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.4.1/kotlinx-coroutines-core-jvm-1.4.1.pom
 4cd24a06b2a253110d8afd250e9eec6c6faafea6463d740824743d637e761f12 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.4.2/kotlinx-coroutines-core-jvm-1.4.2.jar
 3286bd65e41eae735600c0e9a441cb4a0988d0d76647923b9c978c90b0cb7311 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.4.2/kotlinx-coroutines-core-jvm-1.4.2.pom
-7177ed4629704537e0252537629886f5409526ecd041d8d8e308e20624b14394 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.2.1/kotlinx-coroutines-core-1.2.1.jar
-6f7523ea8a56d7f12d11a004cfe5a4577bfba3ed6c84cc5ac48b72d54975552c | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.2.1/kotlinx-coroutines-core-1.2.1.pom
-99319ebdd562d9519dfd15f78fe79bc09c3a28875083eea4577d9584359a2f61 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.4.2/kotlinx-coroutines-core-1.4.2.pom
+78d6cc7135f84d692ff3752fcfd1fa1bbe0940d7df70652e4f1eaeec0c78afbb | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.jar
+53622e03778df8440fc012201a35bb4bdfe40164efec612bbefcdeecb2ffc2ab | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.pom
+f8c8b7485d4a575e38e5e94945539d1d4eccd3228a199e1a9aa094e8c26174ee | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.8/kotlinx-coroutines-core-1.3.8.jar
+24ffa65bdfb7d893349cb2e78fb3714a490dd0a9c07375744bb136e9804807fd | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.8/kotlinx-coroutines-core-1.3.8.pom
+83529cfaa63a83cad22d98b5493ffb59762761246a8c45c268af8f58fc102f3c | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.4.1/kotlinx-coroutines-core-1.4.1.pom
 4cd24a06b2a253110d8afd250e9eec6c6faafea6463d740824743d637e761f12 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.4.2/kotlinx-coroutines-core-1.4.2.jar
-1917871c8deb468307a584680c87a44572f5a8b0b98c6d397fc0f5f86596dbe7 | https://jcenter.bintray.com/org/jetbrains/trove4j/trove4j/20160824/trove4j-20160824.jar
-5c415a9d8585200de4be1947e15291cc79f599b06249375f5c9ea22d4b2d090f | https://jcenter.bintray.com/org/jetbrains/trove4j/trove4j/20160824/trove4j-20160824.pom
+99319ebdd562d9519dfd15f78fe79bc09c3a28875083eea4577d9584359a2f61 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.4.2/kotlinx-coroutines-core-1.4.2.pom
+ffc9363f7c9bc38d261c938cdb7fa45cee56894d71abb29dfbfdb70b3558d452 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.5.0/kotlinx-coroutines-core-1.5.0.pom
+69d18c700cfdf207b3e9bf6f5d58e7de08482d9e34d7c2a0adcb1db8082df943 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.1.0/kotlinx-serialization-core-jvm-1.1.0.jar
+5e9295311924c24f47b6e0555f2b6971944b9fce99fda8dbb35c10bba13302f7 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.1.0/kotlinx-serialization-core-jvm-1.1.0.pom
+b035af4988cba435d4a6b8c388150547bbae25057f6292ad3baf68e710fe0a26 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-serialization-core/1.1.0/kotlinx-serialization-core-1.1.0.pom
+cea6836d3a3990b7ac59f61a9534a0bf1c8d3932bd206080a3a13622ec7587d1 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.1.0/kotlinx-serialization-json-jvm-1.1.0.jar
+18ff03b1b49faa96a412cba792e61e490efe7345ec3e1e6af51a71dbde67b3c7 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.1.0/kotlinx-serialization-json-jvm-1.1.0.pom
+a22877e6e25a0d3d3f913ed2442da331c3582af844b509a7feadfe01ac2ed67f | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-serialization-json/1.1.0/kotlinx-serialization-json-1.1.0.pom
 518080049ba83181914419d11a25d9bc9833a2d729b6a6e7469fa52851356da8 | https://jcenter.bintray.com/org/json/json/20180813/json-20180813.jar
 c7e660c50bf4ecda0fc81ab62b489db9171e207fa784ddcb48c6c85bb40b49f5 | https://jcenter.bintray.com/org/json/json/20180813/json-20180813.pom
-95b05d9590af4154c6513b9c5dc1fb2e55b539972ba0a9ef28e9a0c01d83ad77 | https://jcenter.bintray.com/org/jvnet/staxex/stax-ex/1.8/stax-ex-1.8.jar
-0a84c20cf71f6a3d21fe226b0d588332fc7ae3e90cb583c60a483317eb9f3644 | https://jcenter.bintray.com/org/jvnet/staxex/stax-ex/1.8/stax-ex-1.8.pom
+20522549056e9e50aa35ef0b445a2e47a53d06be0b0a9467d704e2483ffb049a | https://jcenter.bintray.com/org/jvnet/staxex/stax-ex/1.8.1/stax-ex-1.8.1.jar
+8fc84f36ce6da6ce8c893b6538199a7f69a69a0706d9b17a3ee6a3a09452eed6 | https://jcenter.bintray.com/org/jvnet/staxex/stax-ex/1.8.1/stax-ex-1.8.1.pom
 e981f8f650c4d900bb033650b18e122fa6b161eadd5f88978d08751f72ee8474 | https://jcenter.bintray.com/org/ow2/asm/asm-analysis/7.0/asm-analysis-7.0.jar
 c6b54477e9d5bae1e7addff2e24cbf92aaff2ff08fd6bc0596c3933c3fadc2cb | https://jcenter.bintray.com/org/ow2/asm/asm-analysis/7.0/asm-analysis-7.0.pom
 fed348ef05958e3e846a3ac074a12af5f7936ef3d21ce44a62c4fa08a771927d | https://jcenter.bintray.com/org/ow2/asm/asm-commons/7.0/asm-commons-7.0.jar
@@ -421,29 +481,35 @@ b88ef66468b3c978ad0c97fd6e90979e56155b4ac69089ba7a44e9aa7ffe9acf | https://jcent
 0f8a1b116e760b8fe6389c51b84e4b07a70fc11082d4f936e453b583dd50b43b | https://jcenter.bintray.com/org/ow2/ow2/1.5/ow2-1.5.pom
 b51f8867c92b6a722499557fc3a1fdea77bdf9ef574722fe90ce436a29559454 | https://jcenter.bintray.com/org/sonatype/oss/oss-parent/7/oss-parent-7.pom
 fb40265f982548212ff82e362e59732b2187ec6f0d80182885c14ef1f982827a | https://jcenter.bintray.com/org/sonatype/oss/oss-parent/9/oss-parent-9.pom
+2c2a264f842498c36d34d2a7b91342490d9a962862c85baac1acd54ec2fca6d9 | https://jcenter.bintray.com/org/tensorflow/tensorflow-lite-metadata/0.1.0-rc2/tensorflow-lite-metadata-0.1.0-rc2.jar
+8359ad51e0476c8e0df7188a43f16d49733c4a428fb45e99794b783f01b97520 | https://jcenter.bintray.com/org/tensorflow/tensorflow-lite-metadata/0.1.0-rc2/tensorflow-lite-metadata-0.1.0-rc2.pom
 13009fb5ede3cf2be5a8d0f1602155aeaa0ce5ef5f9366892bd258d8d3d4d2b1 | https://jcenter.bintray.com/org/yaml/snakeyaml/1.23/snakeyaml-1.23.jar
 1e1beb22ca906209700122b5cacf6f2719324538c5b1e3c27bf91564c8d31dbd | https://jcenter.bintray.com/org/yaml/snakeyaml/1.23/snakeyaml-1.23.pom
-ce8aba2b30e57cfd10ee5d0aac4ed3f4c5339e1bd54852db49df0b0aeefd305c | https://maven.mozilla.org/maven2/org/mozilla/components/concept-base/75.0.0/concept-base-75.0.0.aar
-0ab8bfb846448d94b4a3c0dd85ab35026ab8bcd0c1f0802fa7ac3ac5a19bb897 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-base/75.0.0/concept-base-75.0.0.pom
-191a6129194fb646f2ef62c3ac5682007a7d614a81567f5d6dcd366b5a8a56da | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/75.0.0/concept-fetch-75.0.0.aar
-d4d19677274277e87b5e007fb8873758b41749f1c77947861929a3fe1ef8c3b3 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/75.0.0/concept-fetch-75.0.0.pom
-32820376d60504d2740ec710257646a8d3e60954d1cae856519375029d9c2dd4 | https://maven.mozilla.org/maven2/org/mozilla/components/service-glean/75.0.0/service-glean-75.0.0.aar
-1e5ae8c772deb9fb34d84f2733b99e7dac3fde59f0c70bbbf9ec862c033523e9 | https://maven.mozilla.org/maven2/org/mozilla/components/service-glean/75.0.0/service-glean-75.0.0.pom
-45f36fe8af4e5b7f1d4e2c87451667f13e80b256ce1b7b0609b833e9c96a9a3f | https://maven.mozilla.org/maven2/org/mozilla/components/support-base/75.0.0/support-base-75.0.0.aar
-7f836242c3760b77e2ed64e461cbb036b4c292c57a741ddd4ecbad1000246a89 | https://maven.mozilla.org/maven2/org/mozilla/components/support-base/75.0.0/support-base-75.0.0.pom
-e99477265ee7b3fd8c8c5d5a8a3e0b5372dfffb8b55aa037e03b5520a590c63c | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/75.0.0/support-ktx-75.0.0.aar
-d5bc8b9ee51c1c99fb9d9f0a1ad5971f20d8ebca5f65ab0a511d2e68a7058ce3 | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/75.0.0/support-ktx-75.0.0.pom
-3a8be5803d69f1c27f1c6be686b4693ed2ad815992240540e78713043b2442d0 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/75.0.0/support-utils-75.0.0.aar
-7f2a2ee5be870a21ac6ef982ac76869d15c707b9771a54aac9ab602f74d99b86 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/75.0.0/support-utils-75.0.0.pom
-b43b45aec7ca4877473f2f8878cb0b559e06ecdcb387974d916a02d2e7f791e1 | https://maven.mozilla.org/maven2/org/mozilla/components/tooling-glean-gradle/75.0.0/tooling-glean-gradle-75.0.0.jar
-b7cb1d8e3bf96187158557d794d970eba1a52c50bf0f6cfc7c0a90d1a0c7b815 | https://maven.mozilla.org/maven2/org/mozilla/components/tooling-glean-gradle/75.0.0/tooling-glean-gradle-75.0.0.pom
-624e642862770feb72c22cd80cd96f0e5d53340ded862987b3ec9c537c8bed29 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/35.0.0/glean-gradle-plugin-35.0.0.jar
-93d7a411ea527507fb1510d58c764aed2ec029cdd0b3c42df00ceea01afa8f45 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/35.0.0/glean-gradle-plugin-35.0.0.pom
-953648b707c804301df08d70db75086b70c141e72d66826e88f34f7aa9ab880e | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean/35.0.0/glean-35.0.0.aar
-9acbb9dba515f2142695a17cb9ac123032dcba24423b660f5e0f0b95adfd22bf | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean/35.0.0/glean-35.0.0.pom
+b50d3a4ca502faa4d1c838acb8aa9480446953421f7327e338c5dda3da5e76d0 | https://jcenter.bintray.com/xerces/xercesImpl/2.12.0/xercesImpl-2.12.0.jar
+138ebb33cce7080fd5cdb4fb90a0ee550173d7e8d41024da8c0d788b1460a1f3 | https://jcenter.bintray.com/xerces/xercesImpl/2.12.0/xercesImpl-2.12.0.pom
+a840968176645684bb01aed376e067ab39614885f9eee44abe35a5f20ebe7fad | https://jcenter.bintray.com/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar
+09a82ff150ac86bfa31145e0a6afd89a02e4504785f5da112e4fae1425020e92 | https://jcenter.bintray.com/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.pom
+9084cdc1a5e5fc3af9ec0c43c83fe1afebea4f4a34f9f6e3837b58fdd4c0d7ef | https://maven.mozilla.org/maven2/org/mozilla/components/concept-base/91.0.3/concept-base-91.0.3.aar
+2779a29cbd274ae60d06c77e125dd3f9b19c2b242315d9463dee3ec7ee9abf5b | https://maven.mozilla.org/maven2/org/mozilla/components/concept-base/91.0.3/concept-base-91.0.3.pom
+308b89ffa0c564ce264451f6c460bbd12cd9fd8d8885db79dc890ef893e8da77 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/91.0.3/concept-fetch-91.0.3.aar
+3636f0ecf26b2fedefadc061d14f97b16f88d98fefdc821287af5a9473bc203f | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/91.0.3/concept-fetch-91.0.3.pom
+634581afbb4c2c29c732d2610ef2761771d953c95bb4d4f18800bac9bd797f51 | https://maven.mozilla.org/maven2/org/mozilla/components/service-glean/91.0.3/service-glean-91.0.3.aar
+f7664224f945092f5a9de4fa1758e62b70365dd3d70540adce3f18b0a3cd6e94 | https://maven.mozilla.org/maven2/org/mozilla/components/service-glean/91.0.3/service-glean-91.0.3.pom
+5ea4fddd6650db4f0202823eaeb81e2c493a5b2e9507d2a1975e4bbc8f8009b7 | https://maven.mozilla.org/maven2/org/mozilla/components/support-base/91.0.3/support-base-91.0.3.aar
+4533b93d3f693742a302b8fce3571f08721e85b6dc154c3bce41bc353259cfad | https://maven.mozilla.org/maven2/org/mozilla/components/support-base/91.0.3/support-base-91.0.3.pom
+db368e6b9bcc4427e0e063ccbc9f92d58cc0d944dc6e36467943153382350585 | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/91.0.3/support-ktx-91.0.3.aar
+f73702c2ed060730ccff4a63c79e18feeb8925ac9977e67ade074b11328ecbcb | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/91.0.3/support-ktx-91.0.3.pom
+1c0d666cd9d3eca38dba4c49d940e2e501647aca0fd574bbc5e86bc6339427d4 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/91.0.3/support-utils-91.0.3.aar
+857999195b20ce3c82f19589cdc3178fc434ab0675725bb5978574f765cde496 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/91.0.3/support-utils-91.0.3.pom
+78a1df94b05ee35cb57442aa763d88893f9adf86ac31c22f5fc4132f16fe2071 | https://maven.mozilla.org/maven2/org/mozilla/components/tooling-glean-gradle/91.0.3/tooling-glean-gradle-91.0.3.jar
+da6a122a03c510f4653a0a899bc3caadcaab1f0ea2a527fd5d5f8b1f86dfd261 | https://maven.mozilla.org/maven2/org/mozilla/components/tooling-glean-gradle/91.0.3/tooling-glean-gradle-91.0.3.pom
+4998a4e21f13260447b2279deba3173da1ee7c0088e04f123242c235d0f7afed | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/39.0.3/glean-gradle-plugin-39.0.3.jar
+ad6954c7e38b6620b5aab0fe71dfd460083764a0ba2757fd3aa21b533ccd1fe2 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/39.0.3/glean-gradle-plugin-39.0.3.pom
+4e8ae96d825c12dfe92eb6351eac1b657e100a46414912a970fa60285a572e57 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean/39.0.3/glean-39.0.3.aar
+f4a9121f6c0e020b28132479c5b02d46133a17d12f6c01fd483cc735843b473b | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean/39.0.3/glean-39.0.3.pom
 470564ff0a452da1c96be4ca3a9cdeceaa2912537ee2a8def486f3b383d43f15 | https://plugins.gradle.org/m2/com/jetbrains/python/envs/com.jetbrains.python.envs.gradle.plugin/0.0.26/com.jetbrains.python.envs.gradle.plugin-0.0.26.pom
 6438812f927b505a4c4ef2703b45433a1b99e45334526bfed25e71e1a79abb14 | https://plugins.gradle.org/m2/gradle/plugin/com/jetbrains/python/gradle-python-envs/0.0.26/gradle-python-envs-0.0.26.jar
 317aa4c467a37d5fcab6657c326a4069ea8e8c6dda951ec2091ffb95c596a2a3 | https://plugins.gradle.org/m2/gradle/plugin/com/jetbrains/python/gradle-python-envs/0.0.26/gradle-python-envs-0.0.26.pom
 e436c86bdae38ac9e886675aa9e03da6a341a5fabe8b963d0c4a5ff5c24d9592 | https://plugins.gradle.org/m2/gradle/plugin/org/mozilla/rust-android-gradle/plugin/0.8.3/plugin-0.8.3.jar
 b2a23c355edaebd7c557cc6eb0b3abfafac06084cd96675baed0a2e65e0b14dd | https://plugins.gradle.org/m2/gradle/plugin/org/mozilla/rust-android-gradle/plugin/0.8.3/plugin-0.8.3.pom
-5daf821493ef25fb2f16e0b859e173520d1694660b61214358c6360cbb984d30 | https://plugins.gradle.org/m2/io/gitlab/arturbosch/detekt/io.gitlab.arturbosch.detekt.gradle.plugin/1.7.4/io.gitlab.arturbosch.detekt.gradle.plugin-1.7.4.pom
+ca434ce96a0ba023a4acd0f096b6753200acca50d8c2627057bb09b9ed4fcc3a | https://plugins.gradle.org/m2/io/gitlab/arturbosch/detekt/io.gitlab.arturbosch.detekt.gradle.plugin/1.17.1/io.gitlab.arturbosch.detekt.gradle.plugin-1.17.1.pom
diff --git a/projects/application-services/list_toolchain_updates_checks b/projects/application-services/list_toolchain_updates_checks
index 2ece96a..518928e 100644
--- a/projects/application-services/list_toolchain_updates_checks
+++ b/projects/application-services/list_toolchain_updates_checks
@@ -93,6 +93,6 @@ if (m/^\\s*android_gradle_plugin_version\\s=\\s'([^']*)'/) {
 }
 EOF
 needed=$(cat build.gradle | perl -ne "$p")
-current='4.0.1'
+current='4.2.2'
 check_update_needed android-gradle-plugin "$needed" "$current"
 
diff --git a/projects/application-services/target.patch b/projects/application-services/target.patch
deleted file mode 100644
index 0468ec0..0000000
--- a/projects/application-services/target.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-From 9593dc8d9589f0ed94c07d77eab6845b02b484de Mon Sep 17 00:00:00 2001
-From: Georg Koppen <gk at torproject.org>
-Date: Fri, 7 Aug 2020 20:54:31 +0000
-Subject: [PATCH] No unit test running currently
-
-
-diff --git a/build.gradle b/build.gradle
-index 58a4ddae..95bc8445 100644
---- a/build.gradle
-+++ b/build.gradle
-@@ -198,7 +198,6 @@ switch (DefaultPlatform.RESOURCE_PREFIX) {
-         ext.rustTargets += 'darwin'
-         break
-     case 'linux-x86-64':
--        ext.rustTargets += 'linux-x86-64'
-         break
-     case 'win32-x86-64':
-         ext.rustTargets += 'win32-x86-64-gnu'
--- 
-2.28.0.rc1
-
diff --git a/projects/nss/build b/projects/nss/build
index f7e962e..ffe1f02 100644
--- a/projects/nss/build
+++ b/projects/nss/build
@@ -1,33 +1,38 @@
 #!/bin/bash
 [% c("var/set_default_env") -%]
-[% pc(c('var/compiler'), 'var/setup', { compiler_tarfile => c('input_files_by_name/' _ c('var/compiler')) }) %]
+[% IF ! c("var/nss-linux-x86_64") -%]
+  [% pc(c('var/compiler'), 'var/setup', { compiler_tarfile => c('input_files_by_name/' _ c('var/compiler')) }) %]
+[% END -%]
 distdir=/var/tmp/dist/nss
 builddir=/var/tmp/build/[% project %]
-mkdir /var/tmp/build
+mkdir -p /var/tmp/build /var/tmp/dist
+
 tar -C /var/tmp/dist -xf [% c('input_files_by_name/ninja') %]
 export PATH=/var/tmp/dist/ninja:$PATH
 
-nspr_64=""
-[% IF c("var/cross_prefix") == "armv7a-linux-androideabi" -%]
-  gyp_arch="arm"
-[% ELSIF c("var/cross_prefix") == "i686-linux-android" -%]
-  gyp_arch="ia32"
-[% ELSIF c("var/cross_prefix") == "x86_64-linux-android" -%]
-  gyp_arch="x64"
-  nspr_64="--enable-64bit"
-[% ELSIF c("var/cross_prefix") == "aarch64-linux-android" -%]
-  gyp_arch="arm64"
-  nspr_64="--enable-64bit"
-[% END -%]
+[% IF ! c("var/nss-linux-x86_64") -%]
+  nspr_64=""
+  [% IF c("var/cross_prefix") == "armv7a-linux-androideabi" -%]
+    gyp_arch="arm"
+  [% ELSIF c("var/cross_prefix") == "i686-linux-android" -%]
+    gyp_arch="ia32"
+  [% ELSIF c("var/cross_prefix") == "x86_64-linux-android" -%]
+    gyp_arch="x64"
+    nspr_64="--enable-64bit"
+  [% ELSIF c("var/cross_prefix") == "aarch64-linux-android" -%]
+    gyp_arch="arm64"
+    nspr_64="--enable-64bit"
+  [% END -%]
 
-export AR="[% c('var/cross_prefix') %]-ar"
-# XXX: Mozilla really uses the NDK_API_VERSION here, which is weird.
-export CC="[% c('var/cross_prefix') %][% pc('android-toolchain', 'var/android_ndk_version') %]-clang"
-export CXX="[% c('var/cross_prefix') %][% pc('android-toolchain', 'var/android_ndk_version') %]-clang++"
-export LD="[% c('var/cross_prefix') %]-ld"
-export NM="[% c('var/cross_prefix') %]-nm"
-export RANLIB="[% c('var/cross_prefix') %]-ranlib"
-export READELF="[% c('var/cross_prefix') %]-readelf"
+  export AR="[% c('var/cross_prefix') %]-ar"
+  # XXX: Mozilla really uses the NDK_API_VERSION here, which is weird.
+  export CC="[% c('var/cross_prefix') %][% pc('android-toolchain', 'var/android_ndk_version') %]-clang"
+  export CXX="[% c('var/cross_prefix') %][% pc('android-toolchain', 'var/android_ndk_version') %]-clang++"
+  export LD="[% c('var/cross_prefix') %]-ld"
+  export NM="[% c('var/cross_prefix') %]-nm"
+  export RANLIB="[% c('var/cross_prefix') %]-ranlib"
+  export READELF="[% c('var/cross_prefix') %]-readelf"
+[% END -%]
 
 tar -C /var/tmp/build -xf [% c('input_files_by_name/nss') %]
 mv /var/tmp/build/[% project %]-[% c('version') %] $builddir
@@ -46,39 +51,53 @@ patch -p2 < $rootdir/bug_13028.patch
 
 patch -p1 < $rootdir/use-python3.patch
 
-# Building NSPR
-mkdir $builddir/nspr_build
-cd $builddir/nspr_build
-../nspr/configure \
-  $nspr_64 \
-  --target=[% IF c("arch") == "armv7" %]arm-linux-androideabi[% ELSE %][% c("var/cross_prefix") %][% END %] \
-  --disable-debug \
-  --enable-optimize
-make
-cd ..
+[% IF c("var/nss-linux-x86_64") -%]
+  patch -p1 < $rootdir/use-python3-build-sh.patch
+  $builddir/nss/build.sh \
+    -v \
+    --opt \
+    --static \
+    --disable-tests \
+    -Ddisable_dbm=1 \
+    -Dsign_libs=0 \
+    -Ddisable_libpkix=1 \
+    -Dpython=python3
+  mv $builddir/dist/Release "$builddir/nss_build"
+[% ELSE -%]
+  # Building NSPR
+  mkdir $builddir/nspr_build
+  cd $builddir/nspr_build
+  ../nspr/configure \
+    $nspr_64 \
+    --target=[% IF c("arch") == "armv7" %]arm-linux-androideabi[% ELSE %][% c("var/cross_prefix") %][% END %] \
+    --disable-debug \
+    --enable-optimize
+  make
+  cd ..
 
-# Building NSS
-mkdir $builddir/nss_build
-gyp -f ninja-android "$builddir/nss/nss.gyp" \
-  --depth "$builddir/nss/" \
-  --generator-output=. \
-  -DOS=android \
-  -Dnspr_lib_dir="$builddir/nspr_build/dist/lib" \
-  -Dnspr_include_dir="$builddir/nspr_build/dist/include/nspr" \
-  -Dnss_dist_dir="$builddir/nss_build" \
-  -Dnss_dist_obj_dir="$builddir/nss_build" \
-  -Dhost_arch="$gyp_arch" \
-  -Dtarget_arch="$gyp_arch" \
-  -Dstatic_libs=1 \
-  -Ddisable_dbm=1 \
-  -Dsign_libs=0 \
-  -Denable_sslkeylogfile=0 \
-  -Ddisable_tests=1 \
-  -Ddisable_libpkix=1 \
-  -Dpython=python3
+  # Building NSS
+  mkdir $builddir/nss_build
+  gyp -f ninja-android "$builddir/nss/nss.gyp" \
+    --depth "$builddir/nss/" \
+    --generator-output=. \
+    -DOS=android \
+    -Dnspr_lib_dir="$builddir/nspr_build/dist/lib" \
+    -Dnspr_include_dir="$builddir/nspr_build/dist/include/nspr" \
+    -Dnss_dist_dir="$builddir/nss_build" \
+    -Dnss_dist_obj_dir="$builddir/nss_build" \
+    -Dhost_arch="$gyp_arch" \
+    -Dtarget_arch="$gyp_arch" \
+    -Dstatic_libs=1 \
+    -Ddisable_dbm=1 \
+    -Dsign_libs=0 \
+    -Denable_sslkeylogfile=0 \
+    -Ddisable_tests=1 \
+    -Ddisable_libpkix=1 \
+    -Dpython=python3
 
-gendir="$builddir/nss/out/Release"
-ninja -C "$gendir"
+  gendir="$builddir/nss/out/Release"
+  ninja -C "$gendir"
+[% END -%]
 
 mkdir -p $distdir/include/nss
 mkdir -p $distdir/lib
@@ -87,6 +106,7 @@ cp -p -L "$builddir/nss_build/lib/libcerthi.a" "$distdir/lib"
 cp -p -L "$builddir/nss_build/lib/libcryptohi.a" "$distdir/lib"
 cp -p -L "$builddir/nss_build/lib/libfreebl_static.a" "$distdir/lib"
 cp -p -L "$builddir/nss_build/lib/libnss_static.a" "$distdir/lib"
+cp -p -L "$builddir/nss_build/lib/libmozpkix.a" "$distdir/lib"
 cp -p -L "$builddir/nss_build/lib/libnssb.a" "$distdir/lib"
 cp -p -L "$builddir/nss_build/lib/libnssdev.a" "$distdir/lib"
 cp -p -L "$builddir/nss_build/lib/libnsspki.a" "$distdir/lib"
@@ -98,34 +118,53 @@ cp -p -L "$builddir/nss_build/lib/libsmime.a" "$distdir/lib"
 cp -p -L "$builddir/nss_build/lib/libsoftokn_static.a" "$distdir/lib"
 cp -p -L "$builddir/nss_build/lib/libssl.a" "$distdir/lib"
 
-# HW specific.
-# https://searchfox.org/nss/rev/08c4d05078d00089f8d7540651b0717a9d66f87e/lib/freebl/freebl.gyp#278-296
-[% IF c("var/cross_prefix") == "i686-linux-android" || c("var/cross_prefix") == "x86_64-linux-android"-%]
-  cp -p -L "$builddir/nss_build/lib/libgcm-aes-x86_c_lib.a" "$distdir/lib"
-[% END %]
-[% IF c("var/cross_prefix") == "armv7a-linux-androideabi" || c("var/cross_prefix") == "aarch64-linux-android"-%]
-  cp -p -L "$builddir/nss_build/lib/libarmv8_c_lib.a" "$distdir/lib"
-[% END %]
-[% IF c("var/cross_prefix") == "aarch64-linux-android" -%]
-  cp -p -L "$builddir/nss_build/lib/libgcm-aes-aarch64_c_lib.a" "$distdir/lib"
-[% END %]
-[% IF c("var/cross_prefix") == "armv7a-linux-androideabi" -%]
-  cp -p -L "$builddir/nss_build/lib/libgcm-aes-arm32-neon_c_lib.a" "$distdir/lib"
-[% END %]
-# https://searchfox.org/nss/rev/08c4d05078d00089f8d7540651b0717a9d66f87e/lib/freebl/freebl.gyp#315-324
-# https://searchfox.org/nss/rev/08c4d05078d00089f8d7540651b0717a9d66f87e/lib/freebl/freebl.gyp#43-47
-[% IF c("var/cross_prefix") == "x86_64-linux-android"-%]
+[% IF c("var/nss-linux-x86_64") -%]
   cp -p -L "$builddir/nss_build/lib/libintel-gcm-wrap_c_lib.a" "$distdir/lib"
   cp -p -L "$builddir/nss_build/lib/libintel-gcm-s_lib.a" "$distdir/lib"
   cp -p -L "$builddir/nss_build/lib/libhw-acc-crypto-avx.a" "$distdir/lib"
   cp -p -L "$builddir/nss_build/lib/libhw-acc-crypto-avx2.a" "$distdir/lib"
-[% END %]
-cp -p -L "$builddir/nspr_build/dist/lib/libplc4.a" "$distdir/lib"
-cp -p -L "$builddir/nspr_build/dist/lib/libplds4.a" "$distdir/lib"
-cp -p -L "$builddir/nspr_build/dist/lib/libnspr4.a" "$distdir/lib"
+  cp -p -L "$builddir/nss_build/lib/libgcm-aes-x86_c_lib.a" "$distdir/lib"
+[% ELSE -%]
+  # HW specific.
+  # https://searchfox.org/nss/rev/08c4d05078d00089f8d7540651b0717a9d66f87e/lib/freebl/freebl.gyp#278-296
+  [% IF c("var/cross_prefix") == "i686-linux-android" || c("var/cross_prefix") == "x86_64-linux-android"-%]
+    cp -p -L "$builddir/nss_build/lib/libgcm-aes-x86_c_lib.a" "$distdir/lib"
+  [% END %]
+  [% IF c("var/cross_prefix") == "armv7a-linux-androideabi" || c("var/cross_prefix") == "aarch64-linux-android"-%]
+    cp -p -L "$builddir/nss_build/lib/libarmv8_c_lib.a" "$distdir/lib"
+  [% END %]
+  [% IF c("var/cross_prefix") == "aarch64-linux-android" -%]
+    cp -p -L "$builddir/nss_build/lib/libgcm-aes-aarch64_c_lib.a" "$distdir/lib"
+  [% END %]
+  [% IF c("var/cross_prefix") == "armv7a-linux-androideabi" -%]
+    cp -p -L "$builddir/nss_build/lib/libgcm-aes-arm32-neon_c_lib.a" "$distdir/lib"
+  [% END %]
+  # https://searchfox.org/nss/rev/08c4d05078d00089f8d7540651b0717a9d66f87e/lib/freebl/freebl.gyp#315-324
+  # https://searchfox.org/nss/rev/08c4d05078d00089f8d7540651b0717a9d66f87e/lib/freebl/freebl.gyp#43-47
+  [% IF c("var/cross_prefix") == "x86_64-linux-android"-%]
+    cp -p -L "$builddir/nss_build/lib/libintel-gcm-wrap_c_lib.a" "$distdir/lib"
+    cp -p -L "$builddir/nss_build/lib/libintel-gcm-s_lib.a" "$distdir/lib"
+    cp -p -L "$builddir/nss_build/lib/libhw-acc-crypto-avx.a" "$distdir/lib"
+    cp -p -L "$builddir/nss_build/lib/libhw-acc-crypto-avx2.a" "$distdir/lib"
+  [% END %]
+[% END -%]
+
+[% IF c("var/nss-linux-x86_64") -%]
+  nspr_libdir="$builddir/nss_build/lib"
+  nss_include_dir="$builddir/dist/public/nss/"
+  nspr_include_dir="$builddir/nss_build/include/nspr/"
+[% ELSE -%]
+  nspr_libdir="$builddir/nspr_build/dist/lib"
+  nss_include_dir="$builddir/nss_build/public/nss/"
+  nspr_include_dir="$builddir/nspr_build/dist/include/nspr/"
+[% END -%]
+
+cp -p -L "$nspr_libdir/libplc4.a" "$distdir/lib"
+cp -p -L "$nspr_libdir/libplds4.a" "$distdir/lib"
+cp -p -L "$nspr_libdir/libnspr4.a" "$distdir/lib"
 
-cp -p -L -R "$builddir/nss_build/public/nss/"* "$distdir/include/nss"
-cp -p -L -R "$builddir/nspr_build/dist/include/nspr/"* "$distdir/include/nss"
+cp -p -L -R "$nss_include_dir/"* "$distdir/include/nss"
+cp -p -L -R "$nspr_include_dir/"* "$distdir/include/nss"
 
 cd /var/tmp/dist
 [% c('tar', {
diff --git a/projects/nss/config b/projects/nss/config
index 0da66d1..da59623 100644
--- a/projects/nss/config
+++ b/projects/nss/config
@@ -2,7 +2,7 @@
 filename: '[% project %]-[% c("version") %]-with-nspr-[% c("nspr_version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
 # The required versions for application-services can be found at the respective
 # commit in libs/build-all.sh
-version: 3.65
+version: 3.66
 nspr_version: 4.30
 var:
   container:
@@ -10,17 +10,27 @@ var:
   deps:
     - build-essential
     - gyp
+    - zlib1g-dev
+
+targets:
+  nss-linux-x86_64:
+    var:
+      osname: linux-x86_64
+      nss-linux-x86_64: 1
 
 input_files:
   - project: container-image
   - name: '[% c("var/compiler") %]'
     project: '[% c("var/compiler") %]'
+    enable: '[% ! c("var/nss-linux-x86_64") %]'
   - name: ninja
     project: ninja
   - URL: 'https://ftp.mozilla.org/pub/security/nss/releases/NSS_[% c("version") | replace("\\.", "_") %]_RTM/src/nss-[% c("version") %]-with-nspr-[% c("nspr_version") %].tar.gz'
     name: nss
-    sha256sum: 5da275c751d0a4f624089d4589ae68b0dfc9cb77bc846ef903fb819fbf678976
+    sha256sum: 4eb72ca78b497a2a425139fdcfb9068cbd318dd51542baaa5365fcfbcb165009
   - filename: configure.patch
   - filename: config.patch
   - filename: bug_13028.patch
   - filename: use-python3.patch
+  - filename: use-python3-build-sh.patch
+    enable: '[% c("var/nss-linux-x86_64") %]'
diff --git a/projects/nss/use-python3-build-sh.patch b/projects/nss/use-python3-build-sh.patch
new file mode 100644
index 0000000..0ce93e2
--- /dev/null
+++ b/projects/nss/use-python3-build-sh.patch
@@ -0,0 +1,12 @@
+diff -ru nss-3.66/nss/build.sh nss-3.66.n/nss/build.sh
+--- nss-3.66/nss/build.sh	2021-05-28 09:50:43.000000000 +0000
++++ nss-3.66.n/nss/build.sh	2021-10-15 15:20:52.027557223 +0000
+@@ -69,7 +69,7 @@
+ ninja_params=()
+ 
+ # Assume that the target architecture is the same as the host by default.
+-host_arch=$(python "$cwd/coreconf/detect_host_arch.py")
++host_arch=$(python3 "$cwd/coreconf/detect_host_arch.py")
+ target_arch=$host_arch
+ 
+ # Assume that MSVC is wanted if this is running on windows.
diff --git a/projects/sqlcipher/build b/projects/sqlcipher/build
index a9609d6..0b390da 100644
--- a/projects/sqlcipher/build
+++ b/projects/sqlcipher/build
@@ -6,22 +6,24 @@ builddir=/var/tmp/build/[% project %]
 mkdir /var/tmp/build
 tar -C /var/tmp/dist -xf [% c('input_files_by_name/nss') %]
 
-export AR="[% c('var/cross_prefix') %]-ar"
-# XXX: Mozilla really uses the NDK_API_VERSION here, which is weird.
-export CC="[% c('var/cross_prefix') %][% pc('android-toolchain', 'var/android_ndk_version') %]-clang"
-export CXX="[% c('var/cross_prefix') %][% pc('android-toolchain', 'var/android_ndk_version') %]-clang++"
-export LD="[% c('var/cross_prefix') %]-ld"
-export RANLIB="[% c('var/cross_prefix') %]-ranlib"
+[% IF ! c("var/sqlcipher-linux-x86_64") -%]
+  export AR="[% c('var/cross_prefix') %]-ar"
+  # XXX: Mozilla really uses the NDK_API_VERSION here, which is weird.
+  export CC="[% c('var/cross_prefix') %][% pc('android-toolchain', 'var/android_ndk_version') %]-clang"
+  export CXX="[% c('var/cross_prefix') %][% pc('android-toolchain', 'var/android_ndk_version') %]-clang++"
+  export LD="[% c('var/cross_prefix') %]-ld"
+  export RANLIB="[% c('var/cross_prefix') %]-ranlib"
 
-host=""
-[% IF c("var/cross_prefix") == "armv7a-linux-androideabi" -%]
-  host="arm-linux"
-[% ELSIF c("var/cross_prefix") == "i686-linux-android" -%]
-  host="i686-linux"
-[% ELSIF c("var/cross_prefix") == "x86_64-linux-android" -%]
-  host="x86_64-linux"
-[% ELSIF c("var/cross_prefix") == "aarch64-linux-android" -%]
-  host="arm-linux"
+  host=""
+  [% IF c("var/cross_prefix") == "armv7a-linux-androideabi" -%]
+    host="arm-linux"
+  [% ELSIF c("var/cross_prefix") == "i686-linux-android" -%]
+    host="i686-linux"
+  [% ELSIF c("var/cross_prefix") == "x86_64-linux-android" -%]
+    host="x86_64-linux"
+  [% ELSIF c("var/cross_prefix") == "aarch64-linux-android" -%]
+    host="arm-linux"
+  [% END -%]
 [% END -%]
 
 SQLCIPHER_CFLAGS=" \
@@ -68,21 +70,25 @@ LIBS="\
   -lsoftokn_static \
 "
 
-[% IF c("var/cross_prefix") == "i686-linux-android" || c("var/cross_prefix") == "x86_64-linux-android"-%]
-  LIBS="${LIBS} -lgcm-aes-x86_c_lib"
-[% END %]
-[% IF c("var/cross_prefix") == "armv7a-linux-android" || c("var/cross_prefix") == "aarch64-linux-android"-%]
-   LIBS="${LIBS} -larmv8_c_lib"
-[% END %]
-[% IF c("var/cross_prefix") == "aarch64-linux-android" -%]
-  LIBS="${LIBS} -lgcm-aes-aarch64_c_lib"
-[% END %]
-[% IF c("var/cross_prefix") == "armv7a-linux-androideabi" -%]
-  LIBS="${LIBS} -lgcm-aes-arm32-neon_c_lib"
-[% END %]
-[% IF c("var/cross_prefix") == "x86_64-linux-android"-%]
-  LIBS="${LIBS} -lintel-gcm-wrap_c_lib -lintel-gcm-s_lib -lhw-acc-crypto-avx -lhw-acc-crypto-avx2"
-[% END %]
+[% IF c("var/sqlcipher-linux-x86_64") -%]
+  LIBS="${LIBS} -lintel-gcm-wrap_c_lib -lintel-gcm-s_lib"
+[% ELSE -%]
+  [% IF c("var/cross_prefix") == "i686-linux-android" || c("var/cross_prefix") == "x86_64-linux-android"-%]
+    LIBS="${LIBS} -lgcm-aes-x86_c_lib"
+  [% END %]
+  [% IF c("var/cross_prefix") == "armv7a-linux-android" || c("var/cross_prefix") == "aarch64-linux-android"-%]
+     LIBS="${LIBS} -larmv8_c_lib"
+  [% END %]
+  [% IF c("var/cross_prefix") == "aarch64-linux-android" -%]
+    LIBS="${LIBS} -lgcm-aes-aarch64_c_lib"
+  [% END %]
+  [% IF c("var/cross_prefix") == "armv7a-linux-androideabi" -%]
+    LIBS="${LIBS} -lgcm-aes-arm32-neon_c_lib"
+  [% END %]
+  [% IF c("var/cross_prefix") == "x86_64-linux-android"-%]
+    LIBS="${LIBS} -lintel-gcm-wrap_c_lib -lintel-gcm-s_lib -lhw-acc-crypto-avx -lhw-acc-crypto-avx2"
+  [% END %]
+[% END -%]
 
 tar -C /var/tmp/build -xf [% c('input_files_by_name/sqlcipher') %]
 mv /var/tmp/build/[% project %]-[% c('version') %] $builddir
@@ -91,7 +97,9 @@ cd $builddir
 mkdir $builddir/build
 cd build
 ../configure \
+[% IF ! c("var/sqlcipher-linux-x86_64") -%]
   --host="$host" \
+[% END -%]
   --with-pic \
   --verbose \
   --disable-shared \
@@ -100,7 +108,7 @@ cd build
   --enable-tempstore=yes \
   CFLAGS="${SQLCIPHER_CFLAGS}" \
   LDFLAGS="-L/var/tmp/dist/nss/lib" \
-  LIBS="${LIBS} -llog -lm"
+  LIBS="${LIBS}[% IF ! c("var/sqlcipher-linux-x86_64") %] -llog -lm[% END %]"
 
 make sqlite3.h
 make sqlite3ext.h
diff --git a/projects/sqlcipher/config b/projects/sqlcipher/config
index fb4ae3a..ddd3996 100644
--- a/projects/sqlcipher/config
+++ b/projects/sqlcipher/config
@@ -10,6 +10,12 @@ var:
     - build-essential
     - tcl
 
+targets:
+  sqlcipher-linux-x86_64:
+    var:
+      osname: linux-x86_64
+      sqlcipher-linux-x86_64: 1
+
 input_files:
   - project: container-image
   - name: '[% c("var/compiler") %]'





More information about the tbb-commits mailing list