Эх сурвалжийг харах

Merge pull request #3730 from nextcloud/renovate/com.android.tools.build-gradle-8.x

Update dependency com.android.tools.build:gradle to v8.3.1
Andy Scherzinger 1 жил өмнө
parent
commit
4150d8e4eb
2 өөрчлөгдсөн 286 нэмэгдсэн , 702 устгасан
  1. 1 1
      build.gradle
  2. 285 701
      gradle/verification-metadata.xml

+ 1 - 1
build.gradle

@@ -20,7 +20,7 @@ buildscript {
     }
 
     dependencies {
-        classpath 'com.android.tools.build:gradle:8.3.0'
+        classpath 'com.android.tools.build:gradle:8.3.1'
         classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:${kotlinVersion}"
         classpath "org.jetbrains.kotlin:kotlin-serialization:${kotlinVersion}"
         classpath 'com.github.spotbugs.snom:spotbugs-gradle-plugin:6.0.8'

+ 285 - 701
gradle/verification-metadata.xml

@@ -4,7 +4,7 @@
       <verify-metadata>true</verify-metadata>
       <verify-signatures>true</verify-signatures>
       <trusted-artifacts>
-         <trust group="com.android.tools.build" name="aapt2" version="8.3.0-10880808" reason="ships OS specific artifacts (win/linux) - temp global trust"/>
+         <trust group="com.android.tools.build" name="aapt2" version="8.3.1-10880808" reason="ships OS specific artifacts (win/linux) - temp global trust"/>
          <trust group="com.github.nextcloud-deps" name="android-talk-webrtc" version="110.5481.0" reason="ships OS specific artifacts (win/linux) - temp global trust"/>
       </trusted-artifacts>
       <trusted-keys>
@@ -456,7 +456,7 @@
       </component>
       <component group="androidx.compose" name="compose-bom" version="2024.02.02">
          <artifact name="compose-bom-2024.02.02.pom">
-            <sha256 value="9bfe92a8fa26491d64fc4c94621a8bdd0f61375fb815515236204503ec7cae6b" origin="Generated by Gradle"/>
+            <sha256 value="9bfe92a8fa26491d64fc4c94621a8bdd0f61375fb815515236204503ec7cae6b" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
       <component group="androidx.concurrent" name="concurrent-futures" version="1.0.0">
@@ -578,52 +578,28 @@
             <sha256 value="903034d5152dd2e0162b1468ea25a22e1ca384006b3d282d5a143cc760321a01" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="androidx.databinding" name="databinding-common" version="8.2.2">
-         <artifact name="databinding-common-8.2.2.jar">
+      <component group="androidx.databinding" name="databinding-common" version="8.3.1">
+         <artifact name="databinding-common-8.3.1.jar">
             <sha256 value="66cab82639dac0f6c2433464c093b074d608c4bb887ec38a9b8bc4ac98126732" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="databinding-common-8.2.2.pom">
-            <sha256 value="2da5789c0fe9bc993580ea046722b8e98082be035fa21d9c027af87925d45053" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="databinding-common-8.3.1.pom">
+            <sha256 value="c1a1b104f4f9f2f0c06a99a7742024f8e8b48760c84b9eb89db43cec9c8af72d" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="androidx.databinding" name="databinding-common" version="8.3.0">
-         <artifact name="databinding-common-8.3.0.jar">
-            <sha256 value="66cab82639dac0f6c2433464c093b074d608c4bb887ec38a9b8bc4ac98126732" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="databinding-common-8.3.0.pom">
-            <sha256 value="22a46ef9f04dbad02764a6f4154c5dec60371d0e4c0c3924025142e956bc27af" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="androidx.databinding" name="databinding-compiler-common" version="8.2.2">
-         <artifact name="databinding-compiler-common-8.2.2.jar">
-            <sha256 value="27d84c34d027f60155142b89ae045dab5f9c1d7213164d85eb70c842c1ea9879" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="databinding-compiler-common-8.2.2.pom">
-            <sha256 value="87c4c7336a239cf9b27c50b808382045bfc0b5d0556fa6ffe52add0edd3072a8" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="androidx.databinding" name="databinding-compiler-common" version="8.3.0">
-         <artifact name="databinding-compiler-common-8.3.0.jar">
-            <sha256 value="456006224e620e38bd5d61b2ee8517d606a9953974e8d32da1616f1b48be7330" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="databinding-compiler-common-8.3.0.pom">
-            <sha256 value="234b372a875485b57dcdf232a8bc4d3e599a9c96fbb02b055a3ec4b8d5b02923" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="androidx.databinding" name="viewbinding" version="8.2.2">
-         <artifact name="viewbinding-8.2.2.aar">
-            <sha256 value="b808b84a1f998b6758540550e8e12bb163f293b13fa99c147a318b72e4cf67d0" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="androidx.databinding" name="databinding-compiler-common" version="8.3.1">
+         <artifact name="databinding-compiler-common-8.3.1.jar">
+            <sha256 value="2ef1b9dec5144b93d686bcd59c1454f0dd7109b54ab5342dad9021cf5784630b" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="viewbinding-8.2.2.module">
-            <sha256 value="4297c3154d937cc3a8f2f453ca75b396869b3abfb1a2256f822dab4e65c4a8bc" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="databinding-compiler-common-8.3.1.pom">
+            <sha256 value="9629bab031fbe6fced0a944f6ae90c2df8fb7023a62f4ee2fc9d135c3e9b20e0" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="androidx.databinding" name="viewbinding" version="8.3.0">
-         <artifact name="viewbinding-8.3.0.aar">
-            <sha256 value="a64a9a5a9ae5c176650db882dac8c7dfeac922c3ba918ec1e8c594aceefe1a42" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="androidx.databinding" name="viewbinding" version="8.3.1">
+         <artifact name="viewbinding-8.3.1.aar">
+            <sha256 value="1ac993859aa31a63c9d0ce7eeac42d0af460f51707906f849b9da56ebb98cf41" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="viewbinding-8.3.0.module">
-            <sha256 value="3e8ea62bccbbc6ff6286fb2921fcb42b0c0edd31bdaa2aadb8778f5d93f3556e" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="viewbinding-8.3.1.module">
+            <sha256 value="45b82ade8c06eb72c2750206fcc8382b3364571d301ce47a0b3728bed25a4294" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
       <component group="androidx.datastore" name="datastore" version="1.0.0">
@@ -1392,348 +1368,180 @@
             <sha256 value="6e4c5e3ae09588e25f167f3fb559efba85185c32b5789bd77d9e9a71f587a1cf" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android" name="signflinger" version="8.2.2">
-         <artifact name="signflinger-8.2.2.jar">
-            <sha256 value="c1dca2c683634ee1a294298f9c7179578af6a86e080bdc40f961915bc5c8142f" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="signflinger-8.2.2.pom">
-            <sha256 value="4516cbeeea22a97da44a58b43be765b46a2143698b1e6904bab1e0e9964818d2" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android" name="signflinger" version="8.3.0">
-         <artifact name="signflinger-8.3.0.jar">
+      <component group="com.android" name="signflinger" version="8.3.1">
+         <artifact name="signflinger-8.3.1.jar">
             <sha256 value="c1dca2c683634ee1a294298f9c7179578af6a86e080bdc40f961915bc5c8142f" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="signflinger-8.3.0.pom">
-            <sha256 value="f95be720cb82102c5d38fd6a3047ecddfc3d25e593a4efe7de6d453119d2c871" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android" name="zipflinger" version="8.2.2">
-         <artifact name="zipflinger-8.2.2.jar">
-            <sha256 value="81dd485618a509a3235929b9eb13091d884452661de6ce5a45cc38b1c555421c" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="zipflinger-8.2.2.pom">
-            <sha256 value="4bfc88161c7ac3a387273ffc76a8249d51abad6692f9f07c1a524e72a952af1a" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="signflinger-8.3.1.pom">
+            <sha256 value="6c3add3666d253968fe6aece9535e9f32685a623537ec219fcfbe29997a14d1a" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android" name="zipflinger" version="8.3.0">
-         <artifact name="zipflinger-8.3.0.jar">
+      <component group="com.android" name="zipflinger" version="8.3.1">
+         <artifact name="zipflinger-8.3.1.jar">
             <sha256 value="81dd485618a509a3235929b9eb13091d884452661de6ce5a45cc38b1c555421c" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="zipflinger-8.3.0.pom">
-            <sha256 value="f4063ab5094f35aa586ebfd26834f0f914fbcae33e7dea1b0238dab380e40089" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="zipflinger-8.3.1.pom">
+            <sha256 value="db21a9865561d0c4ff09d3e802fe7bf99813e12b43d6210ea1f7acb29464311c" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.databinding" name="baseLibrary" version="8.2.2">
-         <artifact name="baseLibrary-8.2.2.jar">
+      <component group="com.android.databinding" name="baseLibrary" version="8.3.1">
+         <artifact name="baseLibrary-8.3.1.jar">
             <sha256 value="794113709dab21b06c262b3795e73cb708fbacae61715f34361e1af6237a1870" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="baseLibrary-8.2.2.pom">
-            <sha256 value="4f2b1b5b7a94d5ff04cbef0b1bad3696e5ed4e719d0a0b408cf6812493bc0187" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.databinding" name="baseLibrary" version="8.3.0">
-         <artifact name="baseLibrary-8.3.0.jar">
-            <sha256 value="794113709dab21b06c262b3795e73cb708fbacae61715f34361e1af6237a1870" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="baseLibrary-8.3.0.pom">
-            <sha256 value="15c10e317f27ab7e563c2ddd219b2cf5c9b95c85ec7e912d4610e8c1c30d998d" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools" name="annotations" version="31.2.2">
-         <artifact name="annotations-31.2.2.jar">
-            <sha256 value="ee3bfd9cdb5012bdb61520f8654a785577e9bb337e5939c5c6149a446684ee16" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="annotations-31.2.2.pom">
-            <sha256 value="20c436a001453b365a06ea42d7f06d2163f8ab68297b7b31d0da5e21b90d1bbc" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="baseLibrary-8.3.1.pom">
+            <sha256 value="5a9acfe17cbf10148804f0430b30d89a58feb9a8628e813dffdf7c579492afc5" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools" name="annotations" version="31.3.0">
-         <artifact name="annotations-31.3.0.jar">
+      <component group="com.android.tools" name="annotations" version="31.3.1">
+         <artifact name="annotations-31.3.1.jar">
             <sha256 value="ee3bfd9cdb5012bdb61520f8654a785577e9bb337e5939c5c6149a446684ee16" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="annotations-31.3.0.pom">
-            <sha256 value="6ed88af0c481b8463e7b1873ba7736cb99713765d30844b87ca8f35fb0157b02" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools" name="common" version="31.2.2">
-         <artifact name="common-31.2.2.jar">
-            <sha256 value="e9bf1fc3930bb511b29584915c5e6a6a729d451ba3ac25ef396528d482796416" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="common-31.2.2.pom">
-            <sha256 value="e5bf927d5ffffc55043a37e9f922d2ff8972ec6a79f1aa48e08acd74c3ff8c4b" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools" name="common" version="31.3.0">
-         <artifact name="common-31.3.0.jar">
-            <sha256 value="803fc4e4cc5e66c5db094071f4ccdb447ff154072154168eba2c49116f59b8d0" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="common-31.3.0.pom">
-            <sha256 value="0d180bf81e4140035d79051ec422f851ab3dd30e5fe02eeb30bf0a74cd3451d7" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="annotations-31.3.1.pom">
+            <sha256 value="77291a90d6ae2e3a113703c2b040da488f8f342d60021007a1450b445b3a6f40" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools" name="dvlib" version="31.2.2">
-         <artifact name="dvlib-31.2.2.jar">
-            <sha256 value="0cb57c126ed95657ae1e0974af092b401a52b76d5683f7ccbe1f8f21af06794e" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="com.android.tools" name="common" version="31.3.1">
+         <artifact name="common-31.3.1.jar">
+            <sha256 value="555d6440772d14623eb1f171550922cc14ac2c866da47b718b91087863809624" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="dvlib-31.2.2.pom">
-            <sha256 value="1be65d00df197630989be473bd72f2763b2edf08d0826ae0fc88600b55bec1d1" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="common-31.3.1.pom">
+            <sha256 value="3fa14d42be67b642d507b3adf13f6af51f6965355979b0d8ffc9857f1a74e299" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools" name="dvlib" version="31.3.0">
-         <artifact name="dvlib-31.3.0.jar">
+      <component group="com.android.tools" name="dvlib" version="31.3.1">
+         <artifact name="dvlib-31.3.1.jar">
             <sha256 value="0cb57c126ed95657ae1e0974af092b401a52b76d5683f7ccbe1f8f21af06794e" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="dvlib-31.3.0.pom">
-            <sha256 value="07ca3de75e0da01cc4cd1523f2d5993e62eaa09fd449be6ab77eaeb399b31ae7" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools" name="play-sdk-proto" version="31.2.2">
-         <artifact name="play-sdk-proto-31.2.2.jar">
-            <sha256 value="e116cc979f3d94a029dea8a60a79acbb799130992ef9d771a6f2320c1d3af3b1" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="play-sdk-proto-31.2.2.pom">
-            <sha256 value="597d29af90dda6b23aa06a35d247bbfdf74e6c2ef01cc03d63d433a717b75731" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="dvlib-31.3.1.pom">
+            <sha256 value="59720a10c3338e46f9377aee338474d394ce1b9a38352c86323113abd5b2368a" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools" name="play-sdk-proto" version="31.3.0">
-         <artifact name="play-sdk-proto-31.3.0.jar">
+      <component group="com.android.tools" name="play-sdk-proto" version="31.3.1">
+         <artifact name="play-sdk-proto-31.3.1.jar">
             <sha256 value="e7cbc38e71c6d6c6368fd73ee6c56c88e10c504d08e373c1c9afc262e0430512" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="play-sdk-proto-31.3.0.pom">
-            <sha256 value="eef85129585c074c3dc4eb724067664b1741f2dc4c4ccead84ef1d067ff98a9f" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="play-sdk-proto-31.3.1.pom">
+            <sha256 value="bcee2ab19fac572cfd617b3fc79ab646d3bb3b9c38ec3cc615ba74a635d70865" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools" name="repository" version="31.2.2">
-         <artifact name="repository-31.2.2.jar">
-            <sha256 value="0f1778a98a79fb6f3a8fa5116b7f16092960bf49509802656c1117c75cc7875c" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="repository-31.2.2.pom">
-            <sha256 value="121302361f76a18bf0c78b2c5d3a18b6eff3bd86465a6f69e383c049a36da8e9" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools" name="repository" version="31.3.0">
-         <artifact name="repository-31.3.0.jar">
+      <component group="com.android.tools" name="repository" version="31.3.1">
+         <artifact name="repository-31.3.1.jar">
             <sha256 value="df2533e154b736a0a95e4804893aa59099552842bf9635cda3751be9e894a0e2" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="repository-31.3.0.pom">
-            <sha256 value="1aa6302669eaf0c45774c41bb2556d81634049e8742cfd1454ebc8acc7dd1d42" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools" name="sdk-common" version="31.2.2">
-         <artifact name="sdk-common-31.2.2.jar">
-            <sha256 value="621026e12772dd44ad5cbd5808f91fe5af0f3bc976cd9b2b3cfad9236848637d" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="sdk-common-31.2.2.pom">
-            <sha256 value="9cc455668dadb0b8475bc963a68b939e1766055a1e2aca57ff892e2bbdfee4d2" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="repository-31.3.1.pom">
+            <sha256 value="2d7b8e8962646c76151cbc713bd5ea95b372504cc3c49080487d26fb80da4c89" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools" name="sdk-common" version="31.3.0">
-         <artifact name="sdk-common-31.3.0.jar">
+      <component group="com.android.tools" name="sdk-common" version="31.3.1">
+         <artifact name="sdk-common-31.3.1.jar">
             <sha256 value="81e5391e6b93c8237eda17bb24b26a9b28d5abe7217a5553da2dabf1bd00656d" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="sdk-common-31.3.0.pom">
-            <sha256 value="cfbf0979a481021c9ccbec9dddebb8124076a5802337c0e20d464bc6e6ea0605" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="sdk-common-31.3.1.pom">
+            <sha256 value="205342656b7f90c43066b1cf3509e25a416bccfcb63188d7e8d3d4637b8701b7" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools" name="sdklib" version="31.2.2">
-         <artifact name="sdklib-31.2.2.jar">
-            <sha256 value="4fc6f2d46f9790c9f9b58573e6f5f9d51d20694149ba015ced720106eb666aa2" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="sdklib-31.2.2.pom">
-            <sha256 value="57ca1626c54f922434f85edea448f62fcb67f32ad0394d9e97a602c0d65b2c65" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools" name="sdklib" version="31.3.0">
-         <artifact name="sdklib-31.3.0.jar">
+      <component group="com.android.tools" name="sdklib" version="31.3.1">
+         <artifact name="sdklib-31.3.1.jar">
             <sha256 value="4826724b88f6c9ecbf1ad93a1b4edfd80941cef9d54093d645cf0796238dd0b2" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="sdklib-31.3.0.pom">
-            <sha256 value="a490078d63003b61c60903f8d9f01dbbf6fc1b0be22db79715c58b14d2e91a81" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.analytics-library" name="crash" version="31.2.2">
-         <artifact name="crash-31.2.2.jar">
-            <sha256 value="d5be79bfa90311d39dd767516539afa122f9d40bc1e4bd8fc76e07b8151379f3" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="crash-31.2.2.pom">
-            <sha256 value="867b1859c36ef5f2b31247035439a6a84bd0dc99c62b14d2080533bb6d76986c" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="sdklib-31.3.1.pom">
+            <sha256 value="047b8ca58b48ce8f9f5038a340e4c5913a38055f8f64d8e76ec1a07b1f6510d5" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.analytics-library" name="crash" version="31.3.0">
-         <artifact name="crash-31.3.0.jar">
+      <component group="com.android.tools.analytics-library" name="crash" version="31.3.1">
+         <artifact name="crash-31.3.1.jar">
             <sha256 value="2c5c26420967675c074bc7140831fe3bff5bbabc7fbbc08ba29fdc3eadcc9510" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="crash-31.3.0.pom">
-            <sha256 value="f7356d8bc0aaa4640fceb69845bd63bda4c5fdd55d524f37ce9eedf27cbd608b" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="crash-31.3.1.pom">
+            <sha256 value="3a4ebef2be77d1a0d23d8bec3505fbf918660ecb4a310eab8314ea9d5dfc1e6d" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.analytics-library" name="protos" version="31.2.2">
-         <artifact name="protos-31.2.2.jar">
-            <sha256 value="022021c7063f2964ccf47a117583a45d5f0fc3b8d595d6877af7f81509b22317" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="protos-31.2.2.pom">
-            <sha256 value="a169f4757f5b6bfede119c37d0af8addd6b82d81c9b3f28ba39b078d2f9ca64c" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.analytics-library" name="protos" version="31.3.0">
-         <artifact name="protos-31.3.0.jar">
+      <component group="com.android.tools.analytics-library" name="protos" version="31.3.1">
+         <artifact name="protos-31.3.1.jar">
             <sha256 value="b3bb4f776c7da4e49d127063b978e4175de5402e8ecc35e983cfc7311e195898" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="protos-31.3.0.pom">
-            <sha256 value="4f42d7b58cce7bd9fe6baf903d882418ed0068797e1dea248968e6f8bb060db6" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.analytics-library" name="shared" version="31.2.2">
-         <artifact name="shared-31.2.2.jar">
-            <sha256 value="7bd455bda29e1528cda4153332b708ed2d0066dce68f60a51be11f529fabdd77" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="shared-31.2.2.pom">
-            <sha256 value="b27561639f1b690f084423c706a8804cb81f50d6910fcd8ea59e5818efd53f36" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="protos-31.3.1.pom">
+            <sha256 value="2c69c3132ca42e56ee48fcb33a35df94a731519bcb12fa5fb909bce47bc0aa90" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.analytics-library" name="shared" version="31.3.0">
-         <artifact name="shared-31.3.0.jar">
+      <component group="com.android.tools.analytics-library" name="shared" version="31.3.1">
+         <artifact name="shared-31.3.1.jar">
             <sha256 value="1ddf8b7c36aa336d8d982516b2a503c922e18e9972967b0d2a2ee43561bb97c9" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="shared-31.3.0.pom">
-            <sha256 value="2e79bd6d1c6c42d223ec5098e27e7b53e936632b3fbcf30d0d577c1bb067198f" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="shared-31.3.1.pom">
+            <sha256 value="fe2560aea7a25035af76796b580f1a41fb821ab2407579f7c7395c77cee8e52b" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.analytics-library" name="tracker" version="31.2.2">
-         <artifact name="tracker-31.2.2.jar">
-            <sha256 value="30ca5340a5601f972dbb382ebd29402d9cfb9c6d8ed3c49469f85ad7bbf2f338" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="tracker-31.2.2.pom">
-            <sha256 value="4a88174116ee4f3309dec8d3eaeaf56b3fceabbf6231f4448eab2dda68cb5fc0" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.analytics-library" name="tracker" version="31.3.0">
-         <artifact name="tracker-31.3.0.jar">
+      <component group="com.android.tools.analytics-library" name="tracker" version="31.3.1">
+         <artifact name="tracker-31.3.1.jar">
             <sha256 value="961a4be424dc9d16ba85d81d4560d731ba5fdf52ddb033903e533ea871e48a47" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="tracker-31.3.0.pom">
-            <sha256 value="f79e8e2c87b3fdb70a3c4e2c5d4c7d552d0c2cc632f1f79b0e6a801815a4f1b1" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.build" name="aapt2" version="8.3.0-10880808">
-         <artifact name="aapt2-8.3.0-10880808-windows.jar">
-            <sha256 value="f62f50a652d102bc91d6f3102e4c7b46a20a566a9cb1b72d41b54afd1c8c2efe" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="aapt2-8.3.0-10880808.pom">
-            <sha256 value="7bc3141034d583f84d2508d7ab7694f3503c94e4825f8c80d115b0472ac9e6c1" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="tracker-31.3.1.pom">
+            <sha256 value="4c594278bb715c9f27693c53f12d61709b25ae16e19bad06ac9faebba6c89b30" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.build" name="aapt2-proto" version="8.2.2-10154469">
-         <artifact name="aapt2-proto-8.2.2-10154469.jar">
-            <sha256 value="28b26066abd7fad3b0871477d2a6a67f86cda525e23d4e816209b966a98dae2c" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="com.android.tools.build" name="aapt2" version="8.3.1-10880808">
+         <artifact name="aapt2-8.3.1-10880808-windows.jar">
+            <sha256 value="58320296f24b7409001af83f75d2be31c23faf5173861dfcdca6b4729570a9a1" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="aapt2-proto-8.2.2-10154469.module">
-            <sha256 value="950abd7c55608609ecd7a9ac94bcc759421e59dcb2265de27e6fd1e730c5a1f3" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="aapt2-8.3.1-10880808.pom">
+            <sha256 value="cfdc5c038e9cefba6162b9cb471efbd4f4d683fdc443f2de7de28a4a0cc3f638" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.build" name="aapt2-proto" version="8.3.0-10880808">
-         <artifact name="aapt2-proto-8.3.0-10880808.jar">
-            <sha256 value="d5f3da080c9b8d92aef8e92583f269a8304ccea4540cc27498d63804ee47b756" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="com.android.tools.build" name="aapt2-proto" version="8.3.1-10880808">
+         <artifact name="aapt2-proto-8.3.1-10880808.jar">
+            <sha256 value="7fc7fbe0ab5341dc7a098e6eeddbfb2556a26092970b38a74139540191953337" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="aapt2-proto-8.3.0-10880808.module">
-            <sha256 value="aa77cd924d5a6b365cc7cff5926458c0d87d6d5710612b04f506f5c09ea12dc7" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="aapt2-proto-8.3.1-10880808.module">
+            <sha256 value="e27e005518e267cab8eeb8f9a63d6c1d89d5438f46d4a8ff774b0c7f944aefb8" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.build" name="aaptcompiler" version="8.2.2">
-         <artifact name="aaptcompiler-8.2.2.jar">
-            <sha256 value="fabfa7a01fc0337611bef5e4d8c622c4b59be8ea231c1943919e1ff4e41e71d4" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="com.android.tools.build" name="aaptcompiler" version="8.3.1">
+         <artifact name="aaptcompiler-8.3.1.jar">
+            <sha256 value="ae7d23f3680b24889cf7e7b392c8680f7cfb5e447e7f306c89f6cf35c4415ed3" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="aaptcompiler-8.2.2.module">
-            <sha256 value="1d368e886f5416e2f99cadf0ee0b1c58f5c8c2a26b46e87b42ca02eef2f0cac7" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="aaptcompiler-8.3.1.module">
+            <sha256 value="f9d32cad5efc8ac8d34dd7e02f96cb53b2bd9ee67c2b868ce24782598854778e" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.build" name="aaptcompiler" version="8.3.0">
-         <artifact name="aaptcompiler-8.3.0.jar">
-            <sha256 value="4e496723b3d1616785fb883328d9ea6bc02c92a11690b7f02ae51e639a5a5491" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="aaptcompiler-8.3.0.module">
-            <sha256 value="35364a28201b38717f90c27e91c44cf73e1ec9c707e02542db3930ee393b78a3" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.build" name="apksig" version="8.2.2">
-         <artifact name="apksig-8.2.2.jar">
-            <sha256 value="468ee1852fa12461c6629608fe47be70e50f60be7c4744bb7f62ca48e85c0a6c" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="apksig-8.2.2.pom">
-            <sha256 value="f59aa499966f83272a03317131eec82b630aaa9170276a576a182862e9c3f41b" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.build" name="apksig" version="8.3.0">
-         <artifact name="apksig-8.3.0.jar">
+      <component group="com.android.tools.build" name="apksig" version="8.3.1">
+         <artifact name="apksig-8.3.1.jar">
             <sha256 value="468ee1852fa12461c6629608fe47be70e50f60be7c4744bb7f62ca48e85c0a6c" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="apksig-8.3.0.pom">
-            <sha256 value="cd2902f2f3ba3433d21e58a64bb67f89be238cb37cbae19f0b207b444da4cf15" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.build" name="apkzlib" version="8.2.2">
-         <artifact name="apkzlib-8.2.2.jar">
-            <sha256 value="1c1a67d6f4f186427ac166ebaa0dd867f595d5144fc925252b05ffb9d1a156b7" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="apkzlib-8.2.2.pom">
-            <sha256 value="f4f6e6cfb34f87a58c6ac773717e159849284858e56724aaec52e1b7be34500b" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="apksig-8.3.1.pom">
+            <sha256 value="9abca4dde1dae4a4482bb068dd4959349563ef81c123e436410dd4076df9774a" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.build" name="apkzlib" version="8.3.0">
-         <artifact name="apkzlib-8.3.0.jar">
+      <component group="com.android.tools.build" name="apkzlib" version="8.3.1">
+         <artifact name="apkzlib-8.3.1.jar">
             <sha256 value="1c1a67d6f4f186427ac166ebaa0dd867f595d5144fc925252b05ffb9d1a156b7" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="apkzlib-8.3.0.pom">
-            <sha256 value="960fb1dea9f54c87f1807140137cb4ef91b06d6e0617c3c2a2cc059b95e281e0" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="apkzlib-8.3.1.pom">
+            <sha256 value="135675e954f96fd36cd21e3ffee19ee45296eb2d27962788c7fc1726390460d5" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.build" name="builder" version="8.2.2">
-         <artifact name="builder-8.2.2.jar">
-            <sha256 value="904d118e1b1d88992518bc6329bb2f596016641f5b1d97c9bd93f787ab864c21" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="com.android.tools.build" name="builder" version="8.3.1">
+         <artifact name="builder-8.3.1.jar">
+            <sha256 value="8c389417f22bfc2240f353668e46776db66552120504c0f90613df5108616b48" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="builder-8.2.2.module">
-            <sha256 value="8d839fa4227cf5699a9901c99955b9c7dfa7476414b1b77024dadbd034478508" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="builder-8.3.1.module">
+            <sha256 value="2465ea6229770d18ff342c0c3514d3e9d18dbce2b48d010f1ad8a476f92f9e81" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.build" name="builder" version="8.3.0">
-         <artifact name="builder-8.3.0.jar">
-            <sha256 value="88b5a476fb1433ef73de51bc233bba890977e8692393353d0c192e2e090fcd80" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="com.android.tools.build" name="builder-model" version="8.3.1">
+         <artifact name="builder-model-8.3.1.jar">
+            <sha256 value="6303a1481f556eacf81eda7decc2e50da77d7580227e34ee5dd56d5ef14cf7d3" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="builder-8.3.0.module">
-            <sha256 value="ed616ba10473ba54b47e0ecd659a8aecb34fed73a40ba97abead0fe38e0b354b" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="builder-model-8.3.1.module">
+            <sha256 value="f44adaba4905d3d6d9dcd371a653d9c3c7851eca908ac853f26e04407ee3fd77" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.build" name="builder-model" version="8.2.2">
-         <artifact name="builder-model-8.2.2.jar">
-            <sha256 value="4a10c9f4ed6fbb576339f8ca7c77867923c7566ef5a2b122f43f3586e5964b4e" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="com.android.tools.build" name="builder-test-api" version="8.3.1">
+         <artifact name="builder-test-api-8.3.1.jar">
+            <sha256 value="e1cc8f9981d41fd045efe7fe6e5831af4023a6f8305822544119be2ace368c68" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="builder-model-8.2.2.module">
-            <sha256 value="d5144c80fe9e1e47a8392ef395ab4f3356501ede33b2fe559b82272843876fd0" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.build" name="builder-model" version="8.3.0">
-         <artifact name="builder-model-8.3.0.jar">
-            <sha256 value="48cebf9813f97b6649585ad29d2b90c2c356ad608d2dbfc0e843fc019c4f14c6" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="builder-model-8.3.0.module">
-            <sha256 value="b5db86a2a1800614cdf2fff96850c986a913ec29a14529e7d9d211410aa64e3f" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.build" name="builder-test-api" version="8.2.2">
-         <artifact name="builder-test-api-8.2.2.jar">
-            <sha256 value="3b260a18b7d71cd2e2783f4eb4a620fceee34100e919ced4645e6807f6103bdb" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="builder-test-api-8.2.2.module">
-            <sha256 value="9923a598c6e1c7c86e90fb9da9c43e8b9c7037f2328b09d60a07a70b63d56ade" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.build" name="builder-test-api" version="8.3.0">
-         <artifact name="builder-test-api-8.3.0.jar">
-            <sha256 value="ca8065f9f26960455982beb48b74cd36b2aa4927ed8aef345cc761000416367f" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="builder-test-api-8.3.0.module">
-            <sha256 value="1bfaa565348548b3800eea9dbc51a24d02067faa226e65f2ed7497a995b1abb6" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="builder-test-api-8.3.1.module">
+            <sha256 value="54fbe9cc123cf12f962ab327b8dc97df458cc6794de618086988baeda2b4072e" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
       <component group="com.android.tools.build" name="bundletool" version="1.15.2">
@@ -1768,6 +1576,14 @@
             <sha256 value="931ecb1149a631bbe89abc11e4a26e4962fe337a95896a0b4c4cecd83b84ea01" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
+      <component group="com.android.tools.build" name="gradle" version="8.3.1">
+         <artifact name="gradle-8.3.1.jar">
+            <sha256 value="6259586901fd92377473a70d68e382c462060f84fc45c66138412a65eb2c6c40" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         </artifact>
+         <artifact name="gradle-8.3.1.module">
+            <sha256 value="60a5ee4ccb91001c68f4043107242165bd440438d2c761ada54a50cede071e8d" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         </artifact>
+      </component>
       <component group="com.android.tools.build" name="gradle-api" version="8.2.2">
          <artifact name="gradle-api-8.2.2.jar">
             <sha256 value="15d1fb5e892d0bf03f371271cf67bae95db8e89082d12a8b58165d49f4288643" origin="Generated by Gradle" reason="Artifact is not signed"/>
@@ -1784,6 +1600,14 @@
             <sha256 value="0a275310949234de2179a28afd8e136fc855b7afc11c8f3f155c8242d5bfa316" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
+      <component group="com.android.tools.build" name="gradle-api" version="8.3.1">
+         <artifact name="gradle-api-8.3.1.jar">
+            <sha256 value="a8a96220f8bd3ccf4eef362f5286e1a137bde93dcdef1282885dfd15fbf48781" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         </artifact>
+         <artifact name="gradle-api-8.3.1.module">
+            <sha256 value="6d3887e6b68c99c1b420d1348f8aada8623d566d300afb20a3d1d7da7274c284" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         </artifact>
+      </component>
       <component group="com.android.tools.build" name="gradle-settings-api" version="8.2.2">
          <artifact name="gradle-settings-api-8.2.2.jar">
             <sha256 value="2089473c8d4d480a90674120c08fa49188d589a28386bdf888a493bee2253fac" origin="Generated by Gradle" reason="Artifact is not signed"/>
@@ -1800,6 +1624,14 @@
             <sha256 value="2d0954f86ec8e84929a67bf0f4ed99dd55eb93a0f56782e279f9eaad539d3e29" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
+      <component group="com.android.tools.build" name="gradle-settings-api" version="8.3.1">
+         <artifact name="gradle-settings-api-8.3.1.jar">
+            <sha256 value="20785cf59d23767b65898f7e9cff8432adb34ebf7cd9d5ac48514ebae5dc872b" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         </artifact>
+         <artifact name="gradle-settings-api-8.3.1.module">
+            <sha256 value="2ca00b84b6d2305604fd507154d9d4a6aac0c20fd5ef6a36300c7d2e64a51a0b" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         </artifact>
+      </component>
       <component group="com.android.tools.build" name="manifest-merger" version="31.2.2">
          <artifact name="manifest-merger-31.2.2.jar">
             <sha256 value="cf4109b22c159d56b45ad382d550df4fd03694b8b1ddd1378ef1a09ea378a4c0" origin="Generated by Gradle" reason="Artifact is not signed"/>
@@ -1816,6 +1648,14 @@
             <sha256 value="fdb038141e495e8211df2a6be90ed6e9d9b48966b817f008137512da8778ccf1" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
+      <component group="com.android.tools.build" name="manifest-merger" version="31.3.1">
+         <artifact name="manifest-merger-31.3.1.jar">
+            <sha256 value="2821718870ab0b1b8a6e8056604e6da4b3fbf203245426b826e61211420ad44b" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         </artifact>
+         <artifact name="manifest-merger-31.3.1.module">
+            <sha256 value="2a1738fc3c3d30a73108f7c81fdac20a3dd3ba7815559465618848e71273a9f4" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         </artifact>
+      </component>
       <component group="com.android.tools.build" name="transform-api" version="2.0.0-deprecated-use-gradle-api">
          <artifact name="transform-api-2.0.0-deprecated-use-gradle-api.jar">
             <sha256 value="4de4a3d05e1c534c2db9e4588bf34082bb2bd232d8abb9727c430290ce225740" origin="Generated by Gradle" reason="Artifact is not signed"/>
@@ -1840,524 +1680,268 @@
             <sha256 value="36c25576b19993df360170528cc62b7246c37776d6158154a67cdf8fc2d58e13" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.ddms" name="ddmlib" version="31.2.2">
-         <artifact name="ddmlib-31.2.2.jar">
-            <sha256 value="5fc1f70b3b0b8069f25e3a229f4aada495e592ca5fe3fb88b02563b47c674c8e" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="ddmlib-31.2.2.pom">
-            <sha256 value="59bdff7e87eea968cd78546b98ae5a41688de9eca46e152583c7862613884955" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.ddms" name="ddmlib" version="31.3.0">
-         <artifact name="ddmlib-31.3.0.jar">
+      <component group="com.android.tools.ddms" name="ddmlib" version="31.3.1">
+         <artifact name="ddmlib-31.3.1.jar">
             <sha256 value="88afc3e88f0b27dff3d4686765d140cb172161a710708e1861dda6fd689c117c" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="ddmlib-31.3.0.pom">
-            <sha256 value="a03810aee070bf25b0d21fe9b2bdda9e360f833aa6b8dbeeee07002fe49e74cc" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="ddmlib-31.3.1.pom">
+            <sha256 value="26c077eb6f258036947d695c83303cae98916aeb4d876a9686d98ebc5df8349a" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.emulator" name="proto" version="31.2.2">
-         <artifact name="proto-31.2.2.jar">
-            <sha256 value="88c01b5b2d839c562845b8d7cb74883c17f070699d4624a582cafb3a739d0e31" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="proto-31.2.2.pom">
-            <sha256 value="aade57014cbca042b1457f5ec22b6cf55bde6c46b70aa6ed37a5536a4cf0e381" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.emulator" name="proto" version="31.3.0">
-         <artifact name="proto-31.3.0.jar">
+      <component group="com.android.tools.emulator" name="proto" version="31.3.1">
+         <artifact name="proto-31.3.1.jar">
             <sha256 value="5994f35bcfe498aee92a82340b7600902439b1aa153b9398591105c4e00bb994" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="proto-31.3.0.pom">
-            <sha256 value="2724b6c7f1241b4031d8b1a48a59768e1f3b98eee1e0006aca360e08d40b7d7b" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.external.com-intellij" name="intellij-core" version="31.2.2">
-         <artifact name="intellij-core-31.2.2.jar">
-            <sha256 value="4ef3e25b701046576f063d5febee30de8ab44cc57dfceabacab3e6a83431142a" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="intellij-core-31.2.2.pom">
-            <sha256 value="30bdadef749f2077f7f0747180cfd48cea412b1463d96f7be74ed19588ab77a4" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="proto-31.3.1.pom">
+            <sha256 value="bf9657bfc47d9dc77a2539095c5f4d8f7ec9f1e75f70931488f1d81cee9f1d3e" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.external.com-intellij" name="intellij-core" version="31.3.0">
-         <artifact name="intellij-core-31.3.0.jar">
+      <component group="com.android.tools.external.com-intellij" name="intellij-core" version="31.3.1">
+         <artifact name="intellij-core-31.3.1.jar">
             <sha256 value="159e8275113bb9432e6ca937f3798fbaf071e790295a909d7c4ebd6b90f4e692" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="intellij-core-31.3.0.pom">
-            <sha256 value="9e0eb93f6f9eb765b4c013dc8cf7a3a009a5bc7a1a52d2c59c282367b6f8e755" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="intellij-core-31.3.1.pom">
+            <sha256 value="833e67fcc1bbe79774f9dfb074efdd8a6820fd055f6329344586d4f0c48d74d7" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.external.com-intellij" name="kotlin-compiler" version="31.2.2">
-         <artifact name="kotlin-compiler-31.2.2.jar">
-            <sha256 value="d4e1b1a25aada53fdb3101ac9f854d579db9675f3bd863ba2d9517d4b84d512c" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="kotlin-compiler-31.2.2.pom">
-            <sha256 value="2d25996314f09c222e2e4e96e0613017820bed1991d5d70c2c493ff4068036d3" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.external.com-intellij" name="kotlin-compiler" version="31.3.0">
-         <artifact name="kotlin-compiler-31.3.0.jar">
+      <component group="com.android.tools.external.com-intellij" name="kotlin-compiler" version="31.3.1">
+         <artifact name="kotlin-compiler-31.3.1.jar">
             <sha256 value="a36d1397296679ecb909369802eb99bbde47f4ccb3b087601ca4d7c032edd794" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="kotlin-compiler-31.3.0.pom">
-            <sha256 value="d05c26239ef366772c62d7077079d0af351d5846cb4fd31f39908a552a551eb4" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.external.org-jetbrains" name="uast" version="31.2.2">
-         <artifact name="uast-31.2.2.jar">
-            <sha256 value="ee2468681000a87bb6f19f3b42bb9f3a63ecd9c58b83c05f187b531bf947e928" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="uast-31.2.2.pom">
-            <sha256 value="1b9a42a76947a550666b228daa2aef91aa35946c26bbe83f8c49664f4b98a87f" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="kotlin-compiler-31.3.1.pom">
+            <sha256 value="cb12ac228b65616741b8b71cc8c778e69592428c7c56090d76bd8a55c245d172" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.external.org-jetbrains" name="uast" version="31.3.0">
-         <artifact name="uast-31.3.0.jar">
+      <component group="com.android.tools.external.org-jetbrains" name="uast" version="31.3.1">
+         <artifact name="uast-31.3.1.jar">
             <sha256 value="9ad499cb766d5568cc30e7a8ce19c58b559d6db234a4ecb46e9743b61a5a63ea" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="uast-31.3.0.pom">
-            <sha256 value="6379bdc4eca675466d0cf4467cfcfa24fb22d771cf422ab1eb149a3642cd4998" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="uast-31.3.1.pom">
+            <sha256 value="1c2623d6850a0d53d7f939101ddab2225a82ced761160192ca39f73a0dc263df" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.layoutlib" name="layoutlib-api" version="31.2.2">
-         <artifact name="layoutlib-api-31.2.2.jar">
-            <sha256 value="2b136521ad932f1a9c700a251a9ff5b6ebd4640423da68ce43ba4c7f7602c225" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="layoutlib-api-31.2.2.pom">
-            <sha256 value="3e442c0dae271162d42df72946a581135527d58abb4e2538652ee3f27810c60c" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.layoutlib" name="layoutlib-api" version="31.3.0">
-         <artifact name="layoutlib-api-31.3.0.jar">
+      <component group="com.android.tools.layoutlib" name="layoutlib-api" version="31.3.1">
+         <artifact name="layoutlib-api-31.3.1.jar">
             <sha256 value="3c9064c3c3ab0e73f3a5953d1c11c57dbf57a3297957c1d7d460c92e14cf34b2" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="layoutlib-api-31.3.0.pom">
-            <sha256 value="55c25c2bed0006e9446988c90798e7835d292cc2fb23b5854ca1bb05b79542ba" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.lint" name="lint" version="31.2.2">
-         <artifact name="lint-31.2.2.jar">
-            <sha256 value="4930d0256c072ad506037ed0f10b2433755fecc2756b8d7cee7532a834cb65ec" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="lint-31.2.2.pom">
-            <sha256 value="e9cdc466c7f80cb2a7e547bc64a381128a809fc27c7917f807c273886fdd0d26" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="layoutlib-api-31.3.1.pom">
+            <sha256 value="0500a9d60f0f3d99df77c03ce36ed96991f0df296a9267ec926bcfcefdd25d78" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.lint" name="lint" version="31.3.0">
-         <artifact name="lint-31.3.0.jar">
+      <component group="com.android.tools.lint" name="lint" version="31.3.1">
+         <artifact name="lint-31.3.1.jar">
             <sha256 value="04febf102f1e24278147dab4fad3ff298b58fa4637cff8675b9492c56e2a0c77" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="lint-31.3.0.pom">
-            <sha256 value="4321b9327e9946c16ec72fdaa484413c5f0695086ad15c0695f5c8c8b00e472d" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="lint-31.3.1.pom">
+            <sha256 value="b89e3e2b05f640630820ccd11bf82bc3ccca486bc8b62ed2878d3a07bd3b5243" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.lint" name="lint-api" version="31.2.2">
-         <artifact name="lint-api-31.2.2.jar">
-            <sha256 value="2085acce4e4715246dffb5be0bc11cb87525e31883b013420b6fd292cc827bfc" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="lint-api-31.2.2.pom">
-            <sha256 value="0a7a2216e8c2da3f08b67ce1cffa7fb93329f3ce022f6aa9665f2f80df43aa54" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.lint" name="lint-api" version="31.3.0">
-         <artifact name="lint-api-31.3.0.jar">
+      <component group="com.android.tools.lint" name="lint-api" version="31.3.1">
+         <artifact name="lint-api-31.3.1.jar">
             <sha256 value="aaa23051dfcb94c4b49a11d6b7136458e181a4b3123bd4992e73535084553bf2" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="lint-api-31.3.0.pom">
-            <sha256 value="1c5bb207595c9fc4aaf601d2d2324a675ea1593cad60f4ccc7c56a15df83bea6" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.lint" name="lint-checks" version="31.2.2">
-         <artifact name="lint-checks-31.2.2.jar">
-            <sha256 value="43613f6af70d02af3356dc7176ff6aa5f4731c455deac96c258dc171cc1e0e4e" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="lint-checks-31.2.2.pom">
-            <sha256 value="6adb4bf666ef78389afa29faaf5c2274032308815ff52da58522329a717b6e30" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="lint-api-31.3.1.pom">
+            <sha256 value="5aa1944cf5586bb223c3c5aa2bec55d7ba38d96b2e5cb84f0ac12f11b4eb1b36" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.lint" name="lint-checks" version="31.3.0">
-         <artifact name="lint-checks-31.3.0.jar">
+      <component group="com.android.tools.lint" name="lint-checks" version="31.3.1">
+         <artifact name="lint-checks-31.3.1.jar">
             <sha256 value="913dfa487088bc77a2a487a66df185b634e893ae9920dfcd31674ad2a2c88c5a" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="lint-checks-31.3.0.pom">
-            <sha256 value="16283bee96dd3703442090e8b336d60f1aea1fe65647d017412463475828b90a" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="lint-checks-31.3.1.pom">
+            <sha256 value="be434449a1ebc7d03947362e2e928974149b4f7801ee5ddfe53588297ddb3b07" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.lint" name="lint-gradle" version="31.2.2">
-         <artifact name="lint-gradle-31.2.2.jar">
-            <sha256 value="6f9c92fdbab8a67552507238a06b7fb5305d1ae61b4a1e93b8f42c20550326aa" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="lint-gradle-31.2.2.pom">
-            <sha256 value="c699459344696e15558dd51aec822d2a731644e526f6f5171e3e3f36059d5fe7" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.lint" name="lint-gradle" version="31.3.0">
-         <artifact name="lint-gradle-31.3.0.jar">
+      <component group="com.android.tools.lint" name="lint-gradle" version="31.3.1">
+         <artifact name="lint-gradle-31.3.1.jar">
             <sha256 value="16f40f5175fa670d9c2f4c1dfc012dc9a118c91b7f1717c29d1075cb13b1c590" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="lint-gradle-31.3.0.pom">
-            <sha256 value="52d9b1343d9f902906f299515722d24e03a280e865e1188d4a8aab453512fdbe" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.lint" name="lint-model" version="31.2.2">
-         <artifact name="lint-model-31.2.2.jar">
-            <sha256 value="3c96acb35de3194359f8fd4d8b5ed129da3588f32a1f010d54496f8db93253c1" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="lint-model-31.2.2.pom">
-            <sha256 value="044d54d48792e503e47ccd9ad84eb1ae413eddc78050861dac939fda00b0abb0" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="lint-gradle-31.3.1.pom">
+            <sha256 value="76c71f01bee6b261a7e22b24a44d6738aa195ec89f1032376f420e31350e4e43" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.lint" name="lint-model" version="31.3.0">
-         <artifact name="lint-model-31.3.0.jar">
+      <component group="com.android.tools.lint" name="lint-model" version="31.3.1">
+         <artifact name="lint-model-31.3.1.jar">
             <sha256 value="243bb5e90bef1f94b419506bc9c236e86cecd977220e89ddb9e9f973b9e56ce1" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="lint-model-31.3.0.pom">
-            <sha256 value="157e49a3f760f0681b2b8932bd4d7a8de6655a0f950f078a888cde78513106fd" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="lint-model-31.3.1.pom">
+            <sha256 value="7d249b62ff6f507fc167e94a9d8b2cb8170b851a1f544176c7a4e4405303c25f" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.lint" name="lint-typedef-remover" version="31.2.2">
-         <artifact name="lint-typedef-remover-31.2.2.jar">
+      <component group="com.android.tools.lint" name="lint-typedef-remover" version="31.3.1">
+         <artifact name="lint-typedef-remover-31.3.1.jar">
             <sha256 value="5b4f485215ca4d86ef2319fc398b5f2251e62f5446bc5fd0e00653648ddde318" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="lint-typedef-remover-31.2.2.pom">
-            <sha256 value="68e440847dfa6968a6702de75d0f0670c255f5585deb871ad44a27698cf99eb1" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="lint-typedef-remover-31.3.1.pom">
+            <sha256 value="5686f545d33114b1e1febe4539fea644c85fc241d6f0a9cbda79514a3ca1084e" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.lint" name="lint-typedef-remover" version="31.3.0">
-         <artifact name="lint-typedef-remover-31.3.0.jar">
-            <sha256 value="5b4f485215ca4d86ef2319fc398b5f2251e62f5446bc5fd0e00653648ddde318" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="lint-typedef-remover-31.3.0.pom">
-            <sha256 value="d4c26389e7728d4adddcc91c339bcda44f7ad066c23ca65c1c81bdcc76835fe0" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-device-provider-ddmlib" version="31.2.2">
-         <artifact name="android-device-provider-ddmlib-31.2.2.jar">
-            <sha256 value="b94f8fac7c57d192f8f98aeb473726ec1c2c5bcfe74c1ce0350a5019510a7312" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="com.android.tools.utp" name="android-device-provider-ddmlib" version="31.3.1">
+         <artifact name="android-device-provider-ddmlib-31.3.1.jar">
+            <sha256 value="4202175ef0950565bb47b6228d283a5f0437b69d1356f71c35b9077cecd829f9" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-device-provider-ddmlib-31.2.2.module">
-            <sha256 value="be4ed5dca5e66c0262a1a1d12abbf70f91124ba2cf715c7421a3e5a0ff614f5e" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-device-provider-ddmlib-31.3.1.module">
+            <sha256 value="d36e24befac9699bfa4fd81332878de05279a8f2ee5293de5c49ac440652fe81" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-device-provider-ddmlib" version="31.3.0">
-         <artifact name="android-device-provider-ddmlib-31.3.0.jar">
-            <sha256 value="a71fc178f2f361463d4290a73e123fe9aa74eb8450c303dcb863e08d02b83b7e" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-device-provider-ddmlib-31.3.0.module">
-            <sha256 value="a9fa5f722bb457a5991ad56c592b2cb6e9b80b34027175c20ad4edfe619e163e" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-device-provider-ddmlib-proto" version="31.2.2">
-         <artifact name="android-device-provider-ddmlib-proto-31.2.2.jar">
-            <sha256 value="1a288dfd22f5baa036bffdfdd3ac7504664b94c86dbf6be36630e5587c22e8fe" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-device-provider-ddmlib-proto-31.2.2.pom">
-            <sha256 value="91e9cba200b15ac630d9cffac7bbe9323280d9e08600e99f29aa040cba918d97" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-device-provider-ddmlib-proto" version="31.3.0">
-         <artifact name="android-device-provider-ddmlib-proto-31.3.0.jar">
+      <component group="com.android.tools.utp" name="android-device-provider-ddmlib-proto" version="31.3.1">
+         <artifact name="android-device-provider-ddmlib-proto-31.3.1.jar">
             <sha256 value="da9f3f3dae26544c90668549584765d5854a87c425d2cfe577cd34d3600ea097" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-device-provider-ddmlib-proto-31.3.0.pom">
-            <sha256 value="7b6202a9c5b17de54c2d22dc0441793064fa5739f64259f13c357933a00c6eee" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-device-provider-ddmlib-proto-31.3.1.pom">
+            <sha256 value="d548077930054817ab44df3f67b1a104a1f25fa6fe6b168c5d92ccb52c5cc293" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-device-provider-gradle" version="31.2.2">
-         <artifact name="android-device-provider-gradle-31.2.2.jar">
-            <sha256 value="25662c271347e6733154c39711d49195d827f3b778e9bc9c475935d4bf0304fa" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="com.android.tools.utp" name="android-device-provider-gradle" version="31.3.1">
+         <artifact name="android-device-provider-gradle-31.3.1.jar">
+            <sha256 value="1bb5f6f0544982ef5db085f0196a1a961957bf4e7b0b60bd6973c5e249f15aac" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-device-provider-gradle-31.2.2.module">
-            <sha256 value="328170dfe0d7c1bbf2d990115364191e9e1d63d199feeef0e7f0bda21650ccc4" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-device-provider-gradle-31.3.1.module">
+            <sha256 value="eb90b860ab268101e860d8fa1a0e835cb2ea53fa8d2c66e01664957aee80a782" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-device-provider-gradle" version="31.3.0">
-         <artifact name="android-device-provider-gradle-31.3.0.jar">
-            <sha256 value="ad742e94bafe84216cfa313bfc01d222e7ab33d7527db2baba48b83fed5afb05" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-device-provider-gradle-31.3.0.module">
-            <sha256 value="e743e81e2a10dc21bf1ee78a7c26cc80824a60a4e2b27bd8b43bf43943eca7a8" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-device-provider-gradle-proto" version="31.2.2">
-         <artifact name="android-device-provider-gradle-proto-31.2.2.jar">
-            <sha256 value="10f9b620a8403fd6a9c9e9c635c63a7975337b1deb5c375b79a6960eb5af88d4" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-device-provider-gradle-proto-31.2.2.pom">
-            <sha256 value="1247abd19a24b50c5825a9d72f1620f777123dfe8883ff2b7de4797762b1c212" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-device-provider-gradle-proto" version="31.3.0">
-         <artifact name="android-device-provider-gradle-proto-31.3.0.jar">
+      <component group="com.android.tools.utp" name="android-device-provider-gradle-proto" version="31.3.1">
+         <artifact name="android-device-provider-gradle-proto-31.3.1.jar">
             <sha256 value="ad2342bb1d6f95563400a322493ea1c229cb93df3944f1261b7399f718494049" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-device-provider-gradle-proto-31.3.0.pom">
-            <sha256 value="8140ceec476711e119270a28f7866ce9a681b1c51b912b2b48c9caf88876ec88" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-additional-test-output" version="31.2.2">
-         <artifact name="android-test-plugin-host-additional-test-output-31.2.2.jar">
-            <sha256 value="9c7bfbd275b13ae8190f5cc5fe5aba568e53063e10e754f5e233ad12bfbb6624" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-test-plugin-host-additional-test-output-31.2.2.module">
-            <sha256 value="9dd2af7f121eac57d7e45ca01f75123d4fb1b258b8e1c0e7464f584bb641e99b" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-additional-test-output" version="31.3.0">
-         <artifact name="android-test-plugin-host-additional-test-output-31.3.0.jar">
-            <sha256 value="30a538d5d624e75cd8a957f1e9351db12347c43a59cb22c24c2a5ac9108a0298" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-test-plugin-host-additional-test-output-31.3.0.module">
-            <sha256 value="1ec5ac70d915d700c2909b1e8848c281b0406e581ebd9725212692e98d89a9e2" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-device-provider-gradle-proto-31.3.1.pom">
+            <sha256 value="c54e093ceb4dd49a06f240925a584d28329c81fefe844694a49ae0bf0165e83b" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-additional-test-output-proto" version="31.2.2">
-         <artifact name="android-test-plugin-host-additional-test-output-proto-31.2.2.jar">
-            <sha256 value="08d12e55fa91ab83dd1b757cdbca3d746809b0a50268f75cf52194f46a2c6673" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="com.android.tools.utp" name="android-test-plugin-host-additional-test-output" version="31.3.1">
+         <artifact name="android-test-plugin-host-additional-test-output-31.3.1.jar">
+            <sha256 value="50babed2760af5fc362c03e4761e7cdfef7526fecf673bdd65a4f62f4d23bccb" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-test-plugin-host-additional-test-output-proto-31.2.2.pom">
-            <sha256 value="1559c5ddd31dcdf551a9c6062dd2a1f8a08883e4f0cf38d19c9a9e5ffb7786c4" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-test-plugin-host-additional-test-output-31.3.1.module">
+            <sha256 value="a61890fd2e6d202af07cf7706f2ffe07b8c832608b46840166d2915b29d19575" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-additional-test-output-proto" version="31.3.0">
-         <artifact name="android-test-plugin-host-additional-test-output-proto-31.3.0.jar">
+      <component group="com.android.tools.utp" name="android-test-plugin-host-additional-test-output-proto" version="31.3.1">
+         <artifact name="android-test-plugin-host-additional-test-output-proto-31.3.1.jar">
             <sha256 value="38450694de6328c2c4cba696f9c04ecdd5ce6952355f68c3a22f9541d1d6546f" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-test-plugin-host-additional-test-output-proto-31.3.0.pom">
-            <sha256 value="fa38a1003d79d809b649526a6f3f220221469ebce80d8f889a792553ac38222a" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-apk-installer" version="31.2.2">
-         <artifact name="android-test-plugin-host-apk-installer-31.2.2.jar">
-            <sha256 value="722daf2d00c6a74ce98ddc6022eda950926feb12f623cf77e023332a1fb5854a" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-test-plugin-host-apk-installer-31.2.2.module">
-            <sha256 value="1cebd2615927dc47200da57110121e14db4b4808f30095dcb260ab540ac93ea0" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-apk-installer" version="31.3.0">
-         <artifact name="android-test-plugin-host-apk-installer-31.3.0.jar">
-            <sha256 value="8b7dc5bdc10f177f82ca89885eaa3eeac19db4ac54eccb21091bd155f6ca0309" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-test-plugin-host-apk-installer-31.3.0.module">
-            <sha256 value="63ae877e87c04b34273c7a2ccad970160827b56ce58073391b01ded1c806e00a" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-test-plugin-host-additional-test-output-proto-31.3.1.pom">
+            <sha256 value="bda89d06ed110bbf5b3bbc923e0c1d010c880e686b2e90ecacf61966a4639b28" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-apk-installer-proto" version="31.2.2">
-         <artifact name="android-test-plugin-host-apk-installer-proto-31.2.2.jar">
-            <sha256 value="abd2aac816a81e2af7705f3edff3de22bcd806212a1d158f432a39b06ae544e4" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="com.android.tools.utp" name="android-test-plugin-host-apk-installer" version="31.3.1">
+         <artifact name="android-test-plugin-host-apk-installer-31.3.1.jar">
+            <sha256 value="1628a1a7c9e498a7346ede85f25891bcd1e87bde9021bc42b10f984fe01b9719" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-test-plugin-host-apk-installer-proto-31.2.2.pom">
-            <sha256 value="2f743dca5f39e68b6f3b77784d651ac3e2c6d1f94a8f109cba5e7ca90cd28e82" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-test-plugin-host-apk-installer-31.3.1.module">
+            <sha256 value="deabe2abd4af9127ac15a8dc39e562a7b2c3b04c9e7143f4fc7d5587fffff808" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-apk-installer-proto" version="31.3.0">
-         <artifact name="android-test-plugin-host-apk-installer-proto-31.3.0.jar">
+      <component group="com.android.tools.utp" name="android-test-plugin-host-apk-installer-proto" version="31.3.1">
+         <artifact name="android-test-plugin-host-apk-installer-proto-31.3.1.jar">
             <sha256 value="df8a31a9a5e05f6915cf55123bbfd36ad73229686bb13c6f40e951ec933c21bf" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-test-plugin-host-apk-installer-proto-31.3.0.pom">
-            <sha256 value="e7b74d708d7b6d6faf15acda8114d92a8f1826cd567da360432d956ece5bfb5f" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-coverage" version="31.2.2">
-         <artifact name="android-test-plugin-host-coverage-31.2.2.jar">
-            <sha256 value="04e871a4d16427bf4f6c01e32da6302addcb50cfd6f490ca2bf69e797d8d413e" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-test-plugin-host-coverage-31.2.2.module">
-            <sha256 value="7b5129be0ff77dd42ff52d74dff8c8a54f3f8d3c1f8e29798c39f8b7502afdfc" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-coverage" version="31.3.0">
-         <artifact name="android-test-plugin-host-coverage-31.3.0.jar">
-            <sha256 value="87cb362de7c5fd4a86e99819a1dfb1e22a9fe6edda2460eb4ae9eca347cb5183" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-test-plugin-host-coverage-31.3.0.module">
-            <sha256 value="44900f9ca77dc4130d859bfdba638f5f64e3b005532f5e5a994e51df39b200f9" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-test-plugin-host-apk-installer-proto-31.3.1.pom">
+            <sha256 value="90e5228d757b7c9bd7e518f4e12cfc07b9db5e0fb6bb96ee2d0ac12ff6fc94a1" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-coverage-proto" version="31.2.2">
-         <artifact name="android-test-plugin-host-coverage-proto-31.2.2.jar">
-            <sha256 value="9ebc9c6279a32a453c90cf6b732b3a3f88a80498e746400850f2c66ea7933580" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="com.android.tools.utp" name="android-test-plugin-host-coverage" version="31.3.1">
+         <artifact name="android-test-plugin-host-coverage-31.3.1.jar">
+            <sha256 value="24e854d6ad38d1e998fb7ad9a1613bf90a19c8e36ea05668edfbbd2c341630f3" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-test-plugin-host-coverage-proto-31.2.2.pom">
-            <sha256 value="5f03be0acfcc15ef85710bd625f67c13bba7103fd57b38bb2e37cf0c12d9eeeb" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-test-plugin-host-coverage-31.3.1.module">
+            <sha256 value="efe537b836cd0a7898dd9e6b1c96df6412fde08dbd5f8e95ae418e1281fbe975" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-coverage-proto" version="31.3.0">
-         <artifact name="android-test-plugin-host-coverage-proto-31.3.0.jar">
+      <component group="com.android.tools.utp" name="android-test-plugin-host-coverage-proto" version="31.3.1">
+         <artifact name="android-test-plugin-host-coverage-proto-31.3.1.jar">
             <sha256 value="efb4d7014aaa7355246a07c2e437a2231fb252540ff1bce6872c88dc8da89d12" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-test-plugin-host-coverage-proto-31.3.0.pom">
-            <sha256 value="199786e177389fc6bdb74e2c02755ff8d508a67f0c73f1837ac935310aa76d92" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-device-info" version="31.2.2">
-         <artifact name="android-test-plugin-host-device-info-31.2.2.jar">
-            <sha256 value="a504cb12ca8839c3c29152043a2003977595d3e15eb9a9932dd4c0eba5f74f90" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-test-plugin-host-device-info-31.2.2.module">
-            <sha256 value="629cd905f6495681463a0139bdae2ca978862b5b52bb71201bc68956d6c14077" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-device-info" version="31.3.0">
-         <artifact name="android-test-plugin-host-device-info-31.3.0.jar">
-            <sha256 value="40a6c9ef6971fee24bd06f06d8a6c7f77c076930f6e277aed651b625e9762007" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-test-plugin-host-device-info-31.3.0.module">
-            <sha256 value="42c6623b2892ada2215ab954b800bafb3f8894e092c36d85186b3dda01db5fc6" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-test-plugin-host-coverage-proto-31.3.1.pom">
+            <sha256 value="66625781d6281afb5133e8f57b4f6751b8dce372ea877ff3bb67dd699ae77385" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-device-info-proto" version="31.2.2">
-         <artifact name="android-test-plugin-host-device-info-proto-31.2.2.jar">
-            <sha256 value="3d5881c984ba6f7aebf3f79f69842655f7bac9963da68a0fc7f1e940758b4f31" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="com.android.tools.utp" name="android-test-plugin-host-device-info" version="31.3.1">
+         <artifact name="android-test-plugin-host-device-info-31.3.1.jar">
+            <sha256 value="4692ba0e82b2e474caa82cc6df8deedcfc415642d91a14d6de947299063d2829" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-test-plugin-host-device-info-proto-31.2.2.pom">
-            <sha256 value="6ecbab2d9fe66babeb901c788f3cfd3c7c740d7aa03452b2f804cd13c2031617" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-test-plugin-host-device-info-31.3.1.module">
+            <sha256 value="535914c98598f024d4b9bfeaa24394e2ff955e0fd6b26e12a66a1ae7ba5ec0a3" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-device-info-proto" version="31.3.0">
-         <artifact name="android-test-plugin-host-device-info-proto-31.3.0.jar">
+      <component group="com.android.tools.utp" name="android-test-plugin-host-device-info-proto" version="31.3.1">
+         <artifact name="android-test-plugin-host-device-info-proto-31.3.1.jar">
             <sha256 value="4f5eccc1d47a981b3ff120e98a3de0988214108fe9dc7b068e95a6b686ada495" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-test-plugin-host-device-info-proto-31.3.0.pom">
-            <sha256 value="38345a8f9464fdd454ecb54d91893b4775e8c9b8a0e1a1ff738b735a1e45d909" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-test-plugin-host-device-info-proto-31.3.1.pom">
+            <sha256 value="a5eb78148880423dbc293313bd7820846202a24bccf4cc3d4699a54c00df38ad" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-emulator-control" version="31.2.2">
-         <artifact name="android-test-plugin-host-emulator-control-31.2.2.jar">
-            <sha256 value="f6c4251b2225991a4a1a71ed6a32f722d5b8f6a571276e4e90bf4761d0150e5a" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="com.android.tools.utp" name="android-test-plugin-host-emulator-control" version="31.3.1">
+         <artifact name="android-test-plugin-host-emulator-control-31.3.1.jar">
+            <sha256 value="a5aa1b1db79f86c54e6a5d885282d5a433963c6eb37b2f22a0711f5acfbde4f3" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-test-plugin-host-emulator-control-31.2.2.module">
-            <sha256 value="71db959f2056bd23526339c54a256cbd9789ad798d4ae9ddcae47d6eb59d85a3" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-test-plugin-host-emulator-control-31.3.1.module">
+            <sha256 value="0b9aa6365fbfc659d0c39660276546a3fa0810966836349e402cf11cff4702bf" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-emulator-control" version="31.3.0">
-         <artifact name="android-test-plugin-host-emulator-control-31.3.0.jar">
-            <sha256 value="49e7d144620c1f0c1ee507fc74677f48cbd78d42a6cb277a7ee48c6993ad3513" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-test-plugin-host-emulator-control-31.3.0.module">
-            <sha256 value="17abd77b18474966e1194ceb05a605d89edb3e9acf274e582e9fe00b653ddab1" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-emulator-control-proto" version="31.2.2">
-         <artifact name="android-test-plugin-host-emulator-control-proto-31.2.2.jar">
-            <sha256 value="435438bc84016ec5d28c34c9d017b01365f37949168cffc81126d43757c53ca4" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-test-plugin-host-emulator-control-proto-31.2.2.pom">
-            <sha256 value="dc5395f035e58e99c06f481e19c34be8b3f58a472914c38f719c7dd241f783e1" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-emulator-control-proto" version="31.3.0">
-         <artifact name="android-test-plugin-host-emulator-control-proto-31.3.0.jar">
+      <component group="com.android.tools.utp" name="android-test-plugin-host-emulator-control-proto" version="31.3.1">
+         <artifact name="android-test-plugin-host-emulator-control-proto-31.3.1.jar">
             <sha256 value="aedec5ec4627d898cccdf42d8038db20eba4495753c53d1b0b378734491caf5f" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-test-plugin-host-emulator-control-proto-31.3.0.pom">
-            <sha256 value="61cdf2ef253ed88949a898cc32fec3ed96b9f333c8a17d1e52e2ba9f3834b83f" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-logcat" version="31.2.2">
-         <artifact name="android-test-plugin-host-logcat-31.2.2.jar">
-            <sha256 value="62f677b4be59f8269a83d9ea6b4f312c477513e366eccd40572e42910b57eb09" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-test-plugin-host-logcat-31.2.2.module">
-            <sha256 value="4ff8b61f69185620c931c4de7e67304f52df1f4601686133693defb9508fd440" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-logcat" version="31.3.0">
-         <artifact name="android-test-plugin-host-logcat-31.3.0.jar">
-            <sha256 value="ec0fea6ccf09f1971e471b9f62045294b479341c6bf2ce276dd76be817033fb4" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-test-plugin-host-logcat-31.3.0.module">
-            <sha256 value="1c6576d2d1c37b93d50bf263d138ba5d22e94a9991ba859f9a12d8d34672fd7a" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-test-plugin-host-emulator-control-proto-31.3.1.pom">
+            <sha256 value="f1f558fec97f420ca93e5130a1e9da495ac111227d74b52bd6f2500e6c4efd13" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-logcat-proto" version="31.2.2">
-         <artifact name="android-test-plugin-host-logcat-proto-31.2.2.jar">
-            <sha256 value="d31ca97afbfcd71a54749d265da11a424b122cf1cfbedbff2cb3d7362c579d3b" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="com.android.tools.utp" name="android-test-plugin-host-logcat" version="31.3.1">
+         <artifact name="android-test-plugin-host-logcat-31.3.1.jar">
+            <sha256 value="e5ba7d1b88d6ec68e612d8a4ce4ae511fc9efe7ea3e14c3cae975df40fb68a68" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-test-plugin-host-logcat-proto-31.2.2.pom">
-            <sha256 value="d288d88c49c9bf65804e8e8fe3030ebedf3361e35da4ca2a225b779ac2252e4e" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-test-plugin-host-logcat-31.3.1.module">
+            <sha256 value="b5bd9d65a6dd3f983e67749aebd52a410747e1ad68fe630a0ae15a3b7b804464" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-logcat-proto" version="31.3.0">
-         <artifact name="android-test-plugin-host-logcat-proto-31.3.0.jar">
+      <component group="com.android.tools.utp" name="android-test-plugin-host-logcat-proto" version="31.3.1">
+         <artifact name="android-test-plugin-host-logcat-proto-31.3.1.jar">
             <sha256 value="9129024bd8e38353bca3eb26dfd8e3628e058d57d6e9d8451ffc35f016751e63" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-test-plugin-host-logcat-proto-31.3.0.pom">
-            <sha256 value="a4768112994b8afdc7ac4453c337a03b2c68d00dd16433e2e3ad1f3012bb6702" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-test-plugin-host-logcat-proto-31.3.1.pom">
+            <sha256 value="66fa3efbd095835c6f1824198cd25a41cf737d1b9a1599cc086802145895a881" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-retention" version="31.2.2">
-         <artifact name="android-test-plugin-host-retention-31.2.2.jar">
-            <sha256 value="7cce968b93ef2830f2b2bf689fb32fb3186bf8a59e633f14e7bbbe003d04c523" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="com.android.tools.utp" name="android-test-plugin-host-retention" version="31.3.1">
+         <artifact name="android-test-plugin-host-retention-31.3.1.jar">
+            <sha256 value="9d3282602f973599a9d47a423e0ef9109d8d5bf6249046d268f7271348074181" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-test-plugin-host-retention-31.2.2.module">
-            <sha256 value="4fff51dc61aa445558f81305c3be2a0df0cc8b174488ef2d1d3a71e3ed3ed414" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-test-plugin-host-retention-31.3.1.module">
+            <sha256 value="81181668a728a2efd1cad09877fdf1a1fb83ec2b94a289606e805dcd7857ee67" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-retention" version="31.3.0">
-         <artifact name="android-test-plugin-host-retention-31.3.0.jar">
-            <sha256 value="fd056e3b430d4f14afb9d298954558567babf73fb8bef3203d575bc1605a0a0e" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-test-plugin-host-retention-31.3.0.module">
-            <sha256 value="e29c940eb116e72e25f90d4ed79c5713fc79793e72be173563c2d61b454396bc" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-retention-proto" version="31.2.2">
-         <artifact name="android-test-plugin-host-retention-proto-31.2.2.jar">
-            <sha256 value="4d1c3faaff5a38b29426f082e8e8c3f8b85a902086b90d18f706754ad93de04d" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-test-plugin-host-retention-proto-31.2.2.pom">
-            <sha256 value="533dda00c5d799bcd1b6df36255f4948970e820685dd007e4d9c6ea119d9eb4f" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-host-retention-proto" version="31.3.0">
-         <artifact name="android-test-plugin-host-retention-proto-31.3.0.jar">
+      <component group="com.android.tools.utp" name="android-test-plugin-host-retention-proto" version="31.3.1">
+         <artifact name="android-test-plugin-host-retention-proto-31.3.1.jar">
             <sha256 value="3db8ed38ef49b694caea466ae22e3b36cedc9557b3589d0e07c0cdd83294591c" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-test-plugin-host-retention-proto-31.3.0.pom">
-            <sha256 value="4671b03a8f132f522ca933669287604fa73cc643bbb7e2990c08e42fc48a6621" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-result-listener-gradle" version="31.2.2">
-         <artifact name="android-test-plugin-result-listener-gradle-31.2.2.jar">
-            <sha256 value="d5cd6e1c33e8e308342176f10bf61635d4c547c5fe7eaa4530b3ff6c446ebe25" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-test-plugin-result-listener-gradle-31.2.2.module">
-            <sha256 value="b1c2ba1316ccceff5018cb88b96d347a2e942709994bdfc688eae9713880d54c" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-      </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-result-listener-gradle" version="31.3.0">
-         <artifact name="android-test-plugin-result-listener-gradle-31.3.0.jar">
-            <sha256 value="70105f8ed9b97ba5fff191a7052aad68ad9f9723cfd755d55983927b34c805b2" origin="Generated by Gradle" reason="Artifact is not signed"/>
-         </artifact>
-         <artifact name="android-test-plugin-result-listener-gradle-31.3.0.module">
-            <sha256 value="63d840c51a4505ee17cfe7b2a39270658afe16ca5813558cc9ef2b5cd9ca6583" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-test-plugin-host-retention-proto-31.3.1.pom">
+            <sha256 value="e11a6733ef5e5ffd3d5ba07eb4931090788cd4d3c4931c3628a8177e08ba5003" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-result-listener-gradle-proto" version="31.2.2">
-         <artifact name="android-test-plugin-result-listener-gradle-proto-31.2.2.jar">
-            <sha256 value="b1e49ff23fa357f8702aef1632b04405224a3846f4fe76654c76ef9bd7b5a601" origin="Generated by Gradle" reason="Artifact is not signed"/>
+      <component group="com.android.tools.utp" name="android-test-plugin-result-listener-gradle" version="31.3.1">
+         <artifact name="android-test-plugin-result-listener-gradle-31.3.1.jar">
+            <sha256 value="795e1ad4ee8168a5a76bdb0ba609d7eda80bd90ffc0ed3534d12d7de9f1fce51" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-test-plugin-result-listener-gradle-proto-31.2.2.pom">
-            <sha256 value="0a1897daf23e6b445d17486dd4d80be6bb4cf448ecb7fabe1ece3d106c222ce1" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-test-plugin-result-listener-gradle-31.3.1.module">
+            <sha256 value="f6ff55c62df9c533806465d91e6d9d82f3e9f0b9201859686bb4641e8f734e3b" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="android-test-plugin-result-listener-gradle-proto" version="31.3.0">
-         <artifact name="android-test-plugin-result-listener-gradle-proto-31.3.0.jar">
+      <component group="com.android.tools.utp" name="android-test-plugin-result-listener-gradle-proto" version="31.3.1">
+         <artifact name="android-test-plugin-result-listener-gradle-proto-31.3.1.jar">
             <sha256 value="cbdf71bca60e14c30e7b2cf4b90f0f0a3e8c138f7cadd874b0d9c0ae082e0274" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="android-test-plugin-result-listener-gradle-proto-31.3.0.pom">
-            <sha256 value="7edd5d4ea2a41e494fd8c1c3b46d3e9c35a4c88b435f9b442f944b56c1052bfe" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="android-test-plugin-result-listener-gradle-proto-31.3.1.pom">
+            <sha256 value="dbc260bb6fb28e019c33d540674b29df0c6473d75c7195d62acd5717743df1e1" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
-      <component group="com.android.tools.utp" name="utp-common" version="31.3.0">
-         <artifact name="utp-common-31.3.0.jar">
+      <component group="com.android.tools.utp" name="utp-common" version="31.3.1">
+         <artifact name="utp-common-31.3.1.jar">
             <sha256 value="110f4689ae0a501787687fc96d2995f79378aa44528e9428b5b033d3aaa6cf51" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
-         <artifact name="utp-common-31.3.0.pom">
-            <sha256 value="93517fcbfee1886a3a24025d9ed6d5b5bf9285432da38275280e20ce0137c260" origin="Generated by Gradle" reason="Artifact is not signed"/>
+         <artifact name="utp-common-31.3.1.pom">
+            <sha256 value="3e81f49d0603ea62adc21b3107d150b398ebe49f522b94fd4a4ecc517d3377f6" origin="Generated by Gradle" reason="Artifact is not signed"/>
          </artifact>
       </component>
       <component group="com.bluelinelabs" name="logansquare" version="1.3.7">