{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "/input1", "source2": "/input2", "unified_diff": "@@ -1,11 +1,11 @@\n <?xml version=\"1.0\" encoding=\"utf-8\"?>\n-<bom xmlns=\"http://cyclonedx.org/schema/bom/1.4\" serialNumber=\"urn:uuid:4674d72c-134c-4679-99e7-166cccdc08dd\" version=\"1\">\n+<bom xmlns=\"http://cyclonedx.org/schema/bom/1.4\" serialNumber=\"urn:uuid:c7ddb370-a134-4030-8233-281950a460e2\" version=\"1\">\n   <metadata>\n-    <timestamp>2023-04-28T09:41:01Z</timestamp>\n+    <timestamp>2025-02-01T02:35:55Z</timestamp>\n     <tools>\n       <tool>\n         <vendor>OWASP Foundation</vendor>\n         <name>CycloneDX Maven plugin</name>\n         <version>2.7.1</version>\n         <hashes>\n           <hash alg=\"MD5\">538c878ebf89b372876e247d056a3fc5</hash>\n@@ -41,289 +41,26 @@\n   <components>\n     <component type=\"library\" bom-ref=\"pkg:maven/world.convex/convex-core@0.7.10?type=jar\">\n       <group>world.convex</group>\n       <name>convex-core</name>\n       <version>0.7.10</version>\n       <description>Convex core libraries and common utilities</description>\n       <hashes>\n-        <hash alg=\"MD5\">ab077fbad058c9d92745b618e92354b3</hash>\n-        <hash alg=\"SHA-1\">e18c62d8b49075fcdcf604d07be3844c27e2b480</hash>\n-        <hash alg=\"SHA-256\">5f9cd8fd5b6deba9ca3b375db9ab3880981eb381d08bfb77b9895cbea44ee511</hash>\n-        <hash alg=\"SHA-512\">14858ea45a36923a6bf0604e2ecaabf13d112feefcd5c5410a4ef5cd4f1e01e74d25a9320d28945d2e66a5b98d5b67db44fa836db8f4db3e3732278ccccb6ef2</hash>\n-        <hash alg=\"SHA-384\">c5b1a307e53926b4d267032621639f91e52b13abcfa8c620e96ce86f1e94bcd71843b5acff58eddff418b1866b909d71</hash>\n-        <hash alg=\"SHA3-384\">8a58551ae7b9d95617345984f9c3eb0538fed287991cfd5179f18c2736b19bf5d030b0fc9b206aa494ae4fdb4b617524</hash>\n-        <hash alg=\"SHA3-256\">a8ccec1fa8604dc671cb9dba08c9c780aa6b938bc3072a8c5e0f23847623d033</hash>\n-        <hash alg=\"SHA3-512\">8115d503208ab108bfaaf5bb5df42f203fbef5b60b21839a0a0c902200a88fdf6cc3379ccc8701e07050e3367a3550b3a6a9ba7568ab2c0602ea792b87fa4074</hash>\n+        <hash alg=\"MD5\">dc6c7fdd3a8273e5f9ea5a74388ab267</hash>\n+        <hash alg=\"SHA-1\">08b6de507932e4738338d9063bf3372995700f5a</hash>\n+        <hash alg=\"SHA-256\">d3c3dc9a17e0f407da468019f71cc754a164a1fc02c478394f0c0f52d9fff20d</hash>\n+        <hash alg=\"SHA-512\">37f5486b5b0770f179401a8fa71168b4d3004ffbe4e95d89e2aa63a5517de26efa6bf3890f194ce9fd45fbcb065b55b4b674fccf04647371873bca3329b95925</hash>\n+        <hash alg=\"SHA-384\">635399d031315e44c1e2ce4bb8dfd454074064c788b7c4f35db760314261cfb469de9bb2c388e114923a46a8081f1034</hash>\n+        <hash alg=\"SHA3-384\">5127b925dc0602baace1a03888dd256cbdafc6a55af1c5d251d52e98aee39240e978235b0f838db85927e31b295a0710</hash>\n+        <hash alg=\"SHA3-256\">98c7a79b7593638864b2c17b6392044f4691368fd6ba55defc5dd189aa80a92b</hash>\n+        <hash alg=\"SHA3-512\">a222afa425e2ad8e1047c95b8da6c2b9669d2c37232067c52fdcad7ff4c0b1573382a7ca37ded5ffcd8b93dd6ee784b78dec1e4f22a0e50ee8271b6e67765386</hash>\n       </hashes>\n       <licenses/>\n       <purl>pkg:maven/world.convex/convex-core@0.7.10?type=jar</purl>\n     </component>\n-    <component type=\"library\" bom-ref=\"pkg:maven/org.bouncycastle/bcprov-jdk18on@1.73?type=jar\">\n-      <group>org.bouncycastle</group>\n-      <name>bcprov-jdk18on</name>\n-      <version>1.73</version>\n-      <description>The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.8 and up.</description>\n-      <scope>required</scope>\n-      <hashes>\n-        <hash alg=\"MD5\">db1309ef2297987495d57456a66fe137</hash>\n-        <hash alg=\"SHA-1\">4bd3de48e5153059fe3f80cbcf86ea221795ee55</hash>\n-        <hash alg=\"SHA-256\">ad3ae628f4459a8fecb5c1a142b5525ce5118817414f97efd92f5448a69180ff</hash>\n-        <hash alg=\"SHA-512\">faab87ff4eb7107e975b30ccc01fb49ca533fefb4df772d94f282935f3212fda7279338e8bd96ca7a592457005cd3c4400f49b6ebfaa2d8e261e8e39b3b88de5</hash>\n-        <hash alg=\"SHA-384\">b3a7643bcef6bb1ac8c4179ac8ab70558124ccf3ef7db6e4c2711196a7eaece4cd0cd562cff3a6b4455880c912b2ffaf</hash>\n-        <hash alg=\"SHA3-384\">7f71e6cbe7958b949dac7ffbfeb20e42a339bfd38b2a7586cdbf7bd7e3fd7d5f2d046dbeae6da980b22be0d48ac9477b</hash>\n-        <hash alg=\"SHA3-256\">4210a25fae1b706782baead8250d6de782ca5bca64ea06e86f3dc102594c3da0</hash>\n-        <hash alg=\"SHA3-512\">8b3678ba2a33e03fc876bd70665b377f9cec22ab2a6daf1bdaa15109db60da85320c3ad87f8af8193fd037a71b9e51864cc7b5d075a4320bc5904dcd97ed009c</hash>\n-      </hashes>\n-      <licenses>\n-        <license>\n-          <name>Bouncy Castle Licence</name>\n-          <url>https://www.bouncycastle.org/licence.html</url>\n-        </license>\n-      </licenses>\n-      <purl>pkg:maven/org.bouncycastle/bcprov-jdk18on@1.73?type=jar</purl>\n-      <externalReferences>\n-        <reference type=\"issue-tracker\">\n-          <url>https://github.com/bcgit/bc-java/issues</url>\n-        </reference>\n-        <reference type=\"vcs\">\n-          <url>https://github.com/bcgit/bc-java</url>\n-        </reference>\n-      </externalReferences>\n-    </component>\n-    <component type=\"library\" bom-ref=\"pkg:maven/org.bouncycastle/bcpkix-jdk18on@1.73?type=jar\">\n-      <group>org.bouncycastle</group>\n-      <name>bcpkix-jdk18on</name>\n-      <version>1.73</version>\n-      <description>The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains APIs for JDK 1.8 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs.</description>\n-      <scope>required</scope>\n-      <hashes>\n-        <hash alg=\"MD5\">18315c3729fc76e2217efffd1f618e64</hash>\n-        <hash alg=\"SHA-1\">fd41dae0f564a93888ed5ade426281de94824717</hash>\n-        <hash alg=\"SHA-256\">9487164ba018f2211fcc0f989d6f4ea25b7d48fc6031501c3c7e3a17b164d860</hash>\n-        <hash alg=\"SHA-512\">ddddcff5a37dc5b572a9278a0b1d1f2e46fa1839d3b8a73e8c8b039cf1fd029fa9bb4015da79e9ab3f53fc8971887bb1f6e47a97becef95e22535e0d8ae9fd09</hash>\n-        <hash alg=\"SHA-384\">ba94fd839b7c0a75ed2e2bc52d83156229c53d07ac8a789501d856291666bcc09412ef8b60e28a493c45bba2f288262e</hash>\n-        <hash alg=\"SHA3-384\">c254fa5ea51483cdcce64d3d32330b0f2f03a773742a07b2f190c3c258c96026ccc380ad155f403eec8cf0a511d45863</hash>\n-        <hash alg=\"SHA3-256\">09967170937515e604d64b53e85d36f13c850a39a19f4c07509c385d9c6e981c</hash>\n-        <hash alg=\"SHA3-512\">8dd203562666f9c0a3eabddfd4786abca0eb83fa7171944e02a27c8f39240e254bc98d7de9d711e1f6acaabdff6863a04354980e30ff410ec6425b1eb1e4220c</hash>\n-      </hashes>\n-      <licenses>\n-        <license>\n-          <name>Bouncy Castle Licence</name>\n-          <url>https://www.bouncycastle.org/licence.html</url>\n-        </license>\n-      </licenses>\n-      <purl>pkg:maven/org.bouncycastle/bcpkix-jdk18on@1.73?type=jar</purl>\n-      <externalReferences>\n-        <reference type=\"issue-tracker\">\n-          <url>https://github.com/bcgit/bc-java/issues</url>\n-        </reference>\n-        <reference type=\"vcs\">\n-          <url>https://github.com/bcgit/bc-java</url>\n-        </reference>\n-      </externalReferences>\n-    </component>\n-    <component type=\"library\" bom-ref=\"pkg:maven/org.bouncycastle/bcutil-jdk18on@1.73?type=jar\">\n-      <group>org.bouncycastle</group>\n-      <name>bcutil-jdk18on</name>\n-      <version>1.73</version>\n-      <description>The Bouncy Castle Java APIs for ASN.1 extension and utility APIs used to support bcpkix and bctls. This jar contains APIs for JDK 1.8 and up.</description>\n-      <scope>optional</scope>\n-      <hashes>\n-        <hash alg=\"MD5\">e535f6c495b9197e287f68375b0508f1</hash>\n-        <hash alg=\"SHA-1\">073a680acd04b249a6773f49200092cadb670bf0</hash>\n-        <hash alg=\"SHA-256\">0b70292c36cfe08ac00a71f5cc5af4c412ceedbc8c0f0a22995dbacfaf25dd42</hash>\n-        <hash alg=\"SHA-512\">b07c98c8cefee22e4257fff24253262439ef979c68a36bf12a269b884e3323d4f491906f411ab46fef9dcab7c216d315c2417e6eaad679adb144f43c56f08f3e</hash>\n-        <hash alg=\"SHA-384\">b9070af879ca6717dfec180d5402abdc0491268f18c1795370324e71af1c45a82d6299aae55004fb64461b7dbe978877</hash>\n-        <hash alg=\"SHA3-384\">c7da1b19f036ed16aa52ccff0c1836aea0d2bbf1e79ca555d0523ae75e71afead9538a092e941e925696c86f75c3b88c</hash>\n-        <hash alg=\"SHA3-256\">77ac250f2d3bb55d1a74ef3cfe822aa6165ce741bd58d844e0ac9fb537d807c1</hash>\n-        <hash alg=\"SHA3-512\">a7ef97fa9f28edbab1647433bb9c00c290935632a4e358409edf29a025201790ddbf01f8405069e56e63403b9885c27ba05d642dcedc6c94bb7c245c3ed00c3f</hash>\n-      </hashes>\n-      <licenses>\n-        <license>\n-          <name>Bouncy Castle Licence</name>\n-          <url>https://www.bouncycastle.org/licence.html</url>\n-        </license>\n-      </licenses>\n-      <purl>pkg:maven/org.bouncycastle/bcutil-jdk18on@1.73?type=jar</purl>\n-      <externalReferences>\n-        <reference type=\"issue-tracker\">\n-          <url>https://github.com/bcgit/bc-java/issues</url>\n-        </reference>\n-        <reference type=\"vcs\">\n-          <url>https://github.com/bcgit/bc-java</url>\n-        </reference>\n-      </externalReferences>\n-    </component>\n-    <component type=\"library\" bom-ref=\"pkg:maven/org.apache.commons/commons-text@1.10.0?type=jar\">\n-      <publisher>The Apache Software Foundation</publisher>\n-      <group>org.apache.commons</group>\n-      <name>commons-text</name>\n-      <version>1.10.0</version>\n-      <description>Apache Commons Text is a library focused on algorithms working on strings.</description>\n-      <scope>required</scope>\n-      <hashes>\n-        <hash alg=\"MD5\">4afc9bfa2d31dbf7330c98fcc954b892</hash>\n-        <hash alg=\"SHA-1\">3363381aef8cef2dbc1023b3e3a9433b08b64e01</hash>\n-        <hash alg=\"SHA-256\">770cd903fa7b604d1f7ef7ba17f84108667294b2b478be8ed1af3bffb4ae0018</hash>\n-        <hash alg=\"SHA-512\">afd836a1094449e0a791fee67363666c47b6d24acff353a5089b837b332c0f4af89565c354682521e37062d20e6b52d70c77bb4f24cca9b9532c274fc708a831</hash>\n-        <hash alg=\"SHA-384\">06c56e6e513dd77cf10d0da46cdea08c34e220e81fa024735b668c6650df4234e564fe865ff5cafea963f56b1e8ffd4a</hash>\n-        <hash alg=\"SHA3-384\">f09065ed066c25debf8c78cbb0bcc738e1ea283302ec992dcfb649acb90091cff879465c65a162e94534d454e3b4e9bb</hash>\n-        <hash alg=\"SHA3-256\">0b59c567164bb755f2353b78ba66744000a8c4b35e1df05255b080a21c3a3dd5</hash>\n-        <hash alg=\"SHA3-512\">f0fbce02a862b70f472a27d0722c54ac111ca2eb94584b8b0b73d1926aec26047cd92542ad0b3cf980a6825077587f41b194aa93d6f6350d1b87e59e8df1be7c</hash>\n-      </hashes>\n-      <licenses>\n-        <license>\n-          <id>Apache-2.0</id>\n-        </license>\n-      </licenses>\n-      <purl>pkg:maven/org.apache.commons/commons-text@1.10.0?type=jar</purl>\n-      <externalReferences>\n-        <reference type=\"issue-tracker\">\n-          <url>https://issues.apache.org/jira/browse/TEXT</url>\n-        </reference>\n-        <reference type=\"vcs\">\n-          <url>https://gitbox.apache.org/repos/asf?p=commons-text.git</url>\n-        </reference>\n-        <reference type=\"build-system\">\n-          <url>https://github.com/apache/commons-parent/actions</url>\n-        </reference>\n-        <reference type=\"mailing-list\">\n-          <url>https://mail-archives.apache.org/mod_mbox/commons-user/</url>\n-        </reference>\n-        <reference type=\"website\">\n-          <url>https://www.apache.org/</url>\n-        </reference>\n-        <reference type=\"distribution\">\n-          <url>https://repository.apache.org/service/local/staging/deploy/maven2</url>\n-        </reference>\n-      </externalReferences>\n-    </component>\n-    <component type=\"library\" bom-ref=\"pkg:maven/org.apache.commons/commons-lang3@3.12.0?type=jar\">\n-      <publisher>The Apache Software Foundation</publisher>\n-      <group>org.apache.commons</group>\n-      <name>commons-lang3</name>\n-      <version>3.12.0</version>\n-      <description>Apache Commons Lang, a package of Java utility classes for the\n-  classes that are in java.lang's hierarchy, or are considered to be so\n-  standard as to justify existence in java.lang.</description>\n-      <hashes>\n-        <hash alg=\"MD5\">19fe50567358922bdad277959ea69545</hash>\n-        <hash alg=\"SHA-1\">c6842c86792ff03b9f1d1fe2aab8dc23aa6c6f0e</hash>\n-        <hash alg=\"SHA-256\">d919d904486c037f8d193412da0c92e22a9fa24230b9d67a57855c5c31c7e94e</hash>\n-        <hash alg=\"SHA-512\">fbdbc0943cb3498b0148e86a39b773f97c8e6013740f72dbc727faeabea402073e2cc8c4d68198e5fc6b08a13b7700236292e99d4785f2c9989f2e5fac11fd81</hash>\n-        <hash alg=\"SHA-384\">c34b8a0e0eba2168ad56fedeb7a1d710b6f1d3f1ce6aae99a4e0247bd120efbbadc8dcb2f731045b8a16e3efd30604dc</hash>\n-        <hash alg=\"SHA3-384\">8ad6ebe7754bf0caa8cda7e59c0e95360d76e06a7ad6aeec5637985519dbd1dd06e7eed04711039f36ec4c49de280def</hash>\n-        <hash alg=\"SHA3-256\">18ef639b2aeeb5aedffb18dbf20c79f33e300d99fb31b131689639cc470e6e4c</hash>\n-        <hash alg=\"SHA3-512\">fbea96114dcf4f31cfaaa99987be756ddda3a6c74f8c835461997df794d54b92da1f60fe5c3f1f2a43cb8c5f5db7f4048bef77c70993673c7a93f3660fffc8da</hash>\n-      </hashes>\n-      <licenses>\n-        <license>\n-          <id>Apache-2.0</id>\n-        </license>\n-      </licenses>\n-      <purl>pkg:maven/org.apache.commons/commons-lang3@3.12.0?type=jar</purl>\n-      <externalReferences>\n-        <reference type=\"issue-tracker\">\n-          <url>https://issues.apache.org/jira/browse/LANG</url>\n-        </reference>\n-        <reference type=\"vcs\">\n-          <url>https://gitbox.apache.org/repos/asf?p=commons-lang.git</url>\n-        </reference>\n-        <reference type=\"build-system\">\n-          <url>https://builds.apache.org/</url>\n-        </reference>\n-        <reference type=\"mailing-list\">\n-          <url>https://mail-archives.apache.org/mod_mbox/commons-user/</url>\n-        </reference>\n-        <reference type=\"website\">\n-          <url>https://www.apache.org/</url>\n-        </reference>\n-        <reference type=\"distribution\">\n-          <url>https://repository.apache.org/service/local/staging/deploy/maven2</url>\n-        </reference>\n-      </externalReferences>\n-    </component>\n-    <component type=\"library\" bom-ref=\"pkg:maven/org.antlr/antlr4-runtime@4.12.0?type=jar\">\n-      <publisher>ANTLR</publisher>\n-      <group>org.antlr</group>\n-      <name>antlr4-runtime</name>\n-      <version>4.12.0</version>\n-      <description>The ANTLR 4 Runtime</description>\n-      <scope>required</scope>\n-      <hashes>\n-        <hash alg=\"MD5\">7fe001eac486c91a7f168cfe7adfb395</hash>\n-        <hash alg=\"SHA-1\">dd105cf6ac9f7417b3782c178f6dbd06bf75df57</hash>\n-        <hash alg=\"SHA-256\">db353b34927d6e10cd790905cea3c8e17283db464daf572e3eadbb9ee569da34</hash>\n-        <hash alg=\"SHA-512\">4abb69a3c6895edeec64c11d61886fbeb68eda5ebb21094f596e4f7add8afa9ff049c05fa916264b9185ac9013b16d8eabf44fb65da0b6871997c8f1473a3771</hash>\n-        <hash alg=\"SHA-384\">cd35940addb3277bf74ab06266371ccc43e7e7b1cfb6698e024304f2b32b3f3b9eb78fd9f119bc4cb04bfd9b5c15eae6</hash>\n-        <hash alg=\"SHA3-384\">6e159bd89432e3f3028ca72967e9155c2ca02482a0196c4451da79185ba402ef6f63784f02356e3ae56c21af696180ad</hash>\n-        <hash alg=\"SHA3-256\">405afb6ae207ccba4e8c557250cc9bd2fe095514659128d313dc70b5341e4963</hash>\n-        <hash alg=\"SHA3-512\">78d32315ed8d294fa68b4af6dda0791af76ba61864ef5736520d5173c73963a014c1f977dcd0f236a07e728516fbf78cc75a49acd5c484783da1ef16c3ac4fcc</hash>\n-      </hashes>\n-      <licenses>\n-        <license>\n-          <id>BSD-3-Clause</id>\n-          <url>https://opensource.org/licenses/BSD-3-Clause</url>\n-        </license>\n-      </licenses>\n-      <purl>pkg:maven/org.antlr/antlr4-runtime@4.12.0?type=jar</purl>\n-      <externalReferences>\n-        <reference type=\"website\">\n-          <url>https://www.antlr.org/</url>\n-        </reference>\n-        <reference type=\"issue-tracker\">\n-          <url>https://github.com/antlr/antlr4/issues</url>\n-        </reference>\n-        <reference type=\"mailing-list\">\n-          <url>https://groups.google.com/forum/?fromgroups#!forum/antlr-discussion</url>\n-        </reference>\n-        <reference type=\"vcs\">\n-          <url>https://github.com/antlr/antlr4/tree/master</url>\n-        </reference>\n-        <reference type=\"distribution\">\n-          <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>\n-        </reference>\n-      </externalReferences>\n-    </component>\n-    <component type=\"library\" bom-ref=\"pkg:maven/org.slf4j/slf4j-api@2.0.7?type=jar\">\n-      <publisher>QOS.ch</publisher>\n-      <group>org.slf4j</group>\n-      <name>slf4j-api</name>\n-      <version>2.0.7</version>\n-      <description>The slf4j API</description>\n-      <scope>required</scope>\n-      <hashes>\n-        <hash alg=\"MD5\">403dffa46cdd2e3c82da19df4f394a4c</hash>\n-        <hash alg=\"SHA-1\">41eb7184ea9d556f23e18b5cb99cad1f8581fc00</hash>\n-        <hash alg=\"SHA-256\">5d6298b93a1905c32cda6478808ac14c2d4a47e91535e53c41f7feeb85d946f4</hash>\n-        <hash alg=\"SHA-512\">216d2cac27d501972c888f94dfa747d700b80d60813884b6ab4b12c6a3b17ed0c21a1d27e1aa4332c97c828f20039e3913d2763d7e1a3cef36ae4389a276e7a8</hash>\n-        <hash alg=\"SHA-384\">c25b39f418aa726ba8405dfd9b356131f89984e2ef5a55a724a2abf3b7c78443f671105835161d2414d602cf03da9f2d</hash>\n-        <hash alg=\"SHA3-384\">f33abfaac21badae6f85d3ebbc6c1204fd7fda3bb15173e763fa8cee95bce6a8270eec2c8f49343c66c8d2767bc317e1</hash>\n-        <hash alg=\"SHA3-256\">6e00d4b264a2afc4ca4e98f716ecece66c32c626ca3f8c5d56b22092b6fe417b</hash>\n-        <hash alg=\"SHA3-512\">ad7b9142d370fc532a07cdd43881a129b012ff50e2bede3ac27d9bd31ec707bf2f45e82002fa59e962955cc38ab73cdd77713fca50cedc926c046f5617c1285b</hash>\n-      </hashes>\n-      <licenses>\n-        <license>\n-          <id>MIT</id>\n-          <url>https://opensource.org/licenses/MIT</url>\n-        </license>\n-      </licenses>\n-      <purl>pkg:maven/org.slf4j/slf4j-api@2.0.7?type=jar</purl>\n-      <externalReferences>\n-        <reference type=\"website\">\n-          <url>http://www.qos.ch</url>\n-        </reference>\n-        <reference type=\"distribution\">\n-          <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>\n-        </reference>\n-        <reference type=\"vcs\">\n-          <url>https://github.com/qos-ch/slf4j</url>\n-        </reference>\n-      </externalReferences>\n-    </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/world.convex/convex-peer@0.7.10?type=jar\">\n       <group>world.convex</group>\n       <name>convex-peer</name>\n       <version>0.7.10</version>\n       <description>Convex Peer implementation and APIs</description>\n       <hashes>\n         <hash alg=\"MD5\">c5f9d39979664276dc07856c2b760b37</hash>\n@@ -352,104 +89,14 @@\n         <hash alg=\"SHA3-384\">6956cb115e9da72da3060ef5549ad3b2b81031c718e963d657d360260a7ba56a641080e1d7674ea5d0945655593365d8</hash>\n         <hash alg=\"SHA3-256\">04aa3b8484b031b55598f3d9c568162c80fda0c5e85a35e77df412a73ed90187</hash>\n         <hash alg=\"SHA3-512\">dbe466d426a1045ba0934f8c9e3124621d1c0b8d4fc28850a0864fbc1e5e9b5d60d123db1cd7cbf7a605cfeaf6dcd00ac085be83e8d8e4318b679ebd22aebd3a</hash>\n       </hashes>\n       <licenses/>\n       <purl>pkg:maven/world.convex/convex-sodium@0.7.10?type=jar</purl>\n     </component>\n-    <component type=\"library\" bom-ref=\"pkg:maven/com.goterl/lazysodium-java@5.1.4?type=jar\">\n-      <group>com.goterl</group>\n-      <name>lazysodium-java</name>\n-      <version>5.1.4</version>\n-      <description>Lazysodium (Java) makes it effortless for Java developers to get started with Libsodium's cryptography.</description>\n-      <scope>required</scope>\n-      <hashes>\n-        <hash alg=\"MD5\">9792ff789937bba5e820903126ce452e</hash>\n-        <hash alg=\"SHA-1\">82c47fe47cf63151d4b0c93446ddec287045eba3</hash>\n-        <hash alg=\"SHA-256\">b3ace6a9fd09d7a1493200fd54670587b24bb6480211d9b83c7ece108c6986c0</hash>\n-        <hash alg=\"SHA-512\">d605893e9fc480442461680bf3ad7a2072e587969a5ef20bdd0abfa4fbd252a5ab8fceaa3e688975285ffd5c7cfc21c7a5dcd4e446a451ecc177090ed8a4d56e</hash>\n-        <hash alg=\"SHA-384\">0f9e50468f7980b66e18a3d1cdfac646b7b30837a546da0d717c59e9c99a911927fbb721a54b6716334e1f5cf4b225bb</hash>\n-        <hash alg=\"SHA3-384\">32fbe49d5d32b2af37853f04dd9d6f1e082d359bcbdea37c776d130320f48fd43c1620d6277a4929c62044428df81ca8</hash>\n-        <hash alg=\"SHA3-256\">e286b5011848334319b5b01df060388e6e52b7d881a468215b9b531303dd4c05</hash>\n-        <hash alg=\"SHA3-512\">2fde9230c84c6e2042ad62a1a9a4afd4baef383577999fe2d6dc94be6ad4c8eeacaae69bf49a2e187b59464901e0449fa5ed681405675cda30e00c28bbf7353a</hash>\n-      </hashes>\n-      <licenses>\n-        <license>\n-          <name>Mozilla Public License, Version 2.0</name>\n-          <url>http://www.mozilla.org/MPL/2.0/index.txt</url>\n-        </license>\n-      </licenses>\n-      <purl>pkg:maven/com.goterl/lazysodium-java@5.1.4?type=jar</purl>\n-      <externalReferences>\n-        <reference type=\"vcs\">\n-          <url>http://github.com/terl/lazysodium-java</url>\n-        </reference>\n-      </externalReferences>\n-    </component>\n-    <component type=\"library\" bom-ref=\"pkg:maven/com.goterl/resource-loader@2.0.2?type=jar\">\n-      <group>com.goterl</group>\n-      <name>resource-loader</name>\n-      <version>2.0.2</version>\n-      <description>Resource Loader gives you the functions to load resource files inside or outside JARs.</description>\n-      <hashes>\n-        <hash alg=\"MD5\">d87a7f37cc4dac7b32d097bf51457e22</hash>\n-        <hash alg=\"SHA-1\">33f703ef85ea80fbdffd14e755def902002bf525</hash>\n-        <hash alg=\"SHA-256\">b2b482975158a38162d7eecbc1c105f4f187fe6fded1784004906f9dc941ba11</hash>\n-        <hash alg=\"SHA-512\">92d65330989744888360265fb8f8f5d010f8193b4ddbc06dc68dc72d3ebf753257e2a3f7c15c917264377d7ba7019dd471fd38fe40fe534ee0d250923f5ee69c</hash>\n-        <hash alg=\"SHA-384\">586a9da219a4bf0881c945428ce95a72f495c0f4a463a9c6193a88c08b578712a8833a9affc81cdf328aa62a56c06605</hash>\n-        <hash alg=\"SHA3-384\">f15894aadba56bba13c4b420c211d027d8d5cca4c25ee892976025546366b886e35aa37a6d18983ec3c7bb7f19968cfd</hash>\n-        <hash alg=\"SHA3-256\">05f48e3dbbaba515f9a96a68afe7cbca99fb8223c3775f16d323717efe721659</hash>\n-        <hash alg=\"SHA3-512\">36685c6760785f9610552eb26f41b8370bcf9051c20fb546242a56efb79ddcf9f058c7ba3b30518091f47189e4b7f536521c24501828689b193dd57c5a18b12d</hash>\n-      </hashes>\n-      <licenses>\n-        <license>\n-          <id>MIT</id>\n-          <url>https://opensource.org/licenses/MIT</url>\n-        </license>\n-      </licenses>\n-      <purl>pkg:maven/com.goterl/resource-loader@2.0.2?type=jar</purl>\n-      <externalReferences>\n-        <reference type=\"vcs\">\n-          <url>http://github.com/terl/resource-loader</url>\n-        </reference>\n-      </externalReferences>\n-    </component>\n-    <component type=\"library\" bom-ref=\"pkg:maven/net.java.dev.jna/jna@5.13.0?type=jar\">\n-      <group>net.java.dev.jna</group>\n-      <name>jna</name>\n-      <version>5.13.0</version>\n-      <description>Java Native Access</description>\n-      <scope>optional</scope>\n-      <hashes>\n-        <hash alg=\"MD5\">bd2e5bc6b4b020c2d9a6e17a8e9bcef1</hash>\n-        <hash alg=\"SHA-1\">1200e7ebeedbe0d10062093f32925a912020e747</hash>\n-        <hash alg=\"SHA-256\">66d4f819a062a51a1d5627bffc23fac55d1677f0e0a1feba144aabdd670a64bb</hash>\n-        <hash alg=\"SHA-512\">954b2fbf88e30597276beeceba7d0d0915248f666ea4f7df0bc6283bdb03ab92967421336e2b029a87335dcb07ec5e6af1eb5ea776a6d391727df56c16fc97e7</hash>\n-        <hash alg=\"SHA-384\">e9054151e084c41cf6c51a05ba2ec457cf8f566b79f36d069c1d30cc1c039dbc844645c7bc4122070e0bc55fad7b3041</hash>\n-        <hash alg=\"SHA3-384\">8df953e9a1e2f5d9769b4c683a04171fed3be964a1ac3c2c1ac7229d80f59ebe94e4bb36d9adbbbb425a74d205e03bc2</hash>\n-        <hash alg=\"SHA3-256\">1a9cfd09c8fc6869ae12d4bb25bfa58573fedfae8b5416473bef0329c4d2e36c</hash>\n-        <hash alg=\"SHA3-512\">daf6a64049b812264ff667d08a4966e0da1bdf627983e5bcd1b3d534ce3ab09cf2f39c8e4b448e8ca6270750be5d3110f1f3726860d904a45e519014200d806d</hash>\n-      </hashes>\n-      <licenses>\n-        <license>\n-          <id>LGPL-2.1-or-later</id>\n-          <url>https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html</url>\n-        </license>\n-        <license>\n-          <id>Apache-2.0</id>\n-          <url>https://www.apache.org/licenses/LICENSE-2.0</url>\n-        </license>\n-      </licenses>\n-      <purl>pkg:maven/net.java.dev.jna/jna@5.13.0?type=jar</purl>\n-      <externalReferences>\n-        <reference type=\"vcs\">\n-          <url>https://github.com/java-native-access/jna</url>\n-        </reference>\n-      </externalReferences>\n-    </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/world.convex/convex-gui@0.7.10?type=jar\">\n       <group>world.convex</group>\n       <name>convex-gui</name>\n       <version>0.7.10</version>\n       <description>Convex desktop GUI and test applications</description>\n       <hashes>\n         <hash alg=\"MD5\">15796f47514ea04cb155b0be31bff8d3</hash>\n@@ -460,218 +107,14 @@\n         <hash alg=\"SHA3-384\">9b72c9619474709529cf16dc539fa1a3f925720640988436e82240080319ba23605eb40764786ff8ede73a4e8431ac62</hash>\n         <hash alg=\"SHA3-256\">0c44b22142c7e47b0c8384706a35fd08cae747494f2aac4a685df345f67775e0</hash>\n         <hash alg=\"SHA3-512\">36151c92bce40e26c6eb4a5cd2dd186cb63ae0931facf9ef15caf815ae5804c328bf5a72b34367ca72fb4dbacc77a1ae069e47fe9bf5d0358752297655cb3cc8</hash>\n       </hashes>\n       <licenses/>\n       <purl>pkg:maven/world.convex/convex-gui@0.7.10?type=jar</purl>\n     </component>\n-    <component type=\"library\" bom-ref=\"pkg:maven/io.github.vincenzopalazzo/material-ui-swing@1.1.2?type=jar\">\n-      <group>io.github.vincenzopalazzo</group>\n-      <name>material-ui-swing</name>\n-      <version>1.1.2</version>\n-      <description>material-ui-swing</description>\n-      <scope>required</scope>\n-      <hashes>\n-        <hash alg=\"MD5\">ec70199453ef4e18c6e192a868186807</hash>\n-        <hash alg=\"SHA-1\">7ade5ca9d9ebfe6195c06e1a2419391ae59bc7e6</hash>\n-        <hash alg=\"SHA-256\">815676b976e630b7267fa180d029409d5757cd93291ea7b569e2f4a410f8d56a</hash>\n-        <hash alg=\"SHA-512\">c063eb37217203b663cba5bb535eee4b6b03510fe17b1e6f7af9524dedf6b00c61c7d9219e272478f30e3c51b890607c9c27eb5b9d90d3c2390cc45da1c25a89</hash>\n-        <hash alg=\"SHA-384\">4e156288bb6408de8c764ad3ae32d4240b94d8ae99adebb7063b1fb19b43f1e37ad82d947a38865d9a7cd1d19a723900</hash>\n-        <hash alg=\"SHA3-384\">61ecab8631d1702ab3e03388997128cfaa7f6ae1383870c139c19670c117b6b51bc04793e45f61d96a73afe2b0bb9ffa</hash>\n-        <hash alg=\"SHA3-256\">24642847e24e18d6db5c6ce9feb84450df58f65334128e3c7be342e1f5a776e9</hash>\n-        <hash alg=\"SHA3-512\">5661b4077d5bd25aadc9cdaa17281e109d21dc988e90894eb983afd9879e4d59785992358b5f4e0135f5ffd0a90a48f1071edbff90cd230255cc56e3c4c68900</hash>\n-      </hashes>\n-      <licenses>\n-        <license>\n-          <id>MIT</id>\n-          <url>https://opensource.org/licenses/MIT</url>\n-        </license>\n-      </licenses>\n-      <purl>pkg:maven/io.github.vincenzopalazzo/material-ui-swing@1.1.2?type=jar</purl>\n-      <externalReferences>\n-        <reference type=\"vcs\">\n-          <url>https://github.com/vincenzopalazzo/material-ui-swing</url>\n-        </reference>\n-      </externalReferences>\n-    </component>\n-    <component type=\"library\" bom-ref=\"pkg:maven/org.swinglabs/swingx@1.6.1?type=jar\">\n-      <group>org.swinglabs</group>\n-      <name>swingx</name>\n-      <version>1.6.1</version>\n-      <description>Contains extensions to the Swing GUI toolkit, including new and enhanced components that provide functionality commonly required by rich client applications.</description>\n-      <hashes>\n-        <hash alg=\"MD5\">2efa72cfa052eac90691143240d09d12</hash>\n-        <hash alg=\"SHA-1\">a4abf05f5f1d3b020ec4099495dcd1452b615e26</hash>\n-        <hash alg=\"SHA-256\">ad9e3577517e8b4d08ca58f637338ebed79ef8bd955b734600d95c8ad182840f</hash>\n-        <hash alg=\"SHA-512\">48fadf9518bde6f94fca8eef04798a30ff344825a6416ab40494926e24b3f77c425e759db1fe8c75a5973a8e18dabfed0ade3c4d7d24164571efdfec31fd9adc</hash>\n-        <hash alg=\"SHA-384\">01c0f8643b33c2bbbb155fd304cb420d4d22044624a5d509594f5061422a75db45b076c98a6cf30ce34190e6ef6d4848</hash>\n-        <hash alg=\"SHA3-384\">b6e4514dee7b988deb795c0b6884e29fff53981ec82438a626a5a626ae38df06518babf098187c36f6c0d1a45f90d5ee</hash>\n-        <hash alg=\"SHA3-256\">404aba538342252b615dcc5398779aaa6cae9eb75196f6abb82b748720219118</hash>\n-        <hash alg=\"SHA3-512\">a332484957159bfce40f7f9a7b10883d51e6583af208272c4810ab808b7626c483ae808dbf8fa6269735093143df4618a3256c816aee5fd1da027a3c6079c842</hash>\n-      </hashes>\n-      <licenses>\n-        <license>\n-          <name>Lesser General Public License (LGPL)</name>\n-          <url>http://www.gnu.org/copyleft/lesser.html</url>\n-        </license>\n-      </licenses>\n-      <purl>pkg:maven/org.swinglabs/swingx@1.6.1?type=jar</purl>\n-      <externalReferences>\n-        <reference type=\"issue-tracker\">\n-          <url>https://swingx.dev.java.net/issues/</url>\n-        </reference>\n-        <reference type=\"vcs\">\n-          <url>https://swingx.dev.java.net/source/browse/swingx/</url>\n-        </reference>\n-        <reference type=\"distribution\">\n-          <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>\n-        </reference>\n-      </externalReferences>\n-    </component>\n-    <component type=\"library\" bom-ref=\"pkg:maven/com.jhlabs/filters@2.0.235?type=jar\">\n-      <group>com.jhlabs</group>\n-      <name>filters</name>\n-      <version>2.0.235</version>\n-      <description>A collection of image processing filters.</description>\n-      <hashes>\n-        <hash alg=\"MD5\">d91073d6b28e2505e96620709626495f</hash>\n-        <hash alg=\"SHA-1\">af6a2dfefef70f1ab2d7a8d1f8173f67e276b3f4</hash>\n-        <hash alg=\"SHA-256\">be6a1d54ebb043495e31e25e72b440f69156a5624cdd7e1c55c47e30d4fae308</hash>\n-        <hash alg=\"SHA-512\">e419df2b6c7d788319c5ed5ddd2a6eec8e92970f031fd5c3f2b998448147b9bbe35537d51a9739bcd0ecb08e86d92ad9eb660447fee6d6aff087d99fa0c0e1bd</hash>\n-        <hash alg=\"SHA-384\">af69f7ef3933cf32c9fca144731c15b78daafee30c006fae8a8116f8629b90507d3cd355ea02b6d4941ff462e9c0e587</hash>\n-        <hash alg=\"SHA3-384\">882e2bf39fedfe70f94cc55f690a791f23feadcbed8b06dd0e5cf8aee6a510b9eb7ff650bae3f246fedc2e0c1fc4b56e</hash>\n-        <hash alg=\"SHA3-256\">c3ae411bfeb4ccc09f9f1faa44d2b728c3fb83baffac90229e8a2db47c1707e7</hash>\n-        <hash alg=\"SHA3-512\">d93346e6f001404030a414d0c01c768fb8f0c9ef47c3fd47341a15edffba8823601c24a6ce4cefb6b669d32647fb966b733d20bdc272f1df581d4a14c75a2e54</hash>\n-      </hashes>\n-      <licenses>\n-        <license>\n-          <id>Apache-2.0</id>\n-        </license>\n-      </licenses>\n-      <purl>pkg:maven/com.jhlabs/filters@2.0.235?type=jar</purl>\n-    </component>\n-    <component type=\"library\" bom-ref=\"pkg:maven/org.swinglabs/swing-worker@1.1?type=jar\">\n-      <group>org.swinglabs</group>\n-      <name>swing-worker</name>\n-      <version>1.1</version>\n-      <description>Long running Swing GUI interacting tasks</description>\n-      <hashes>\n-        <hash alg=\"MD5\">ec6af52f8913ea26565ec707f371fb01</hash>\n-        <hash alg=\"SHA-1\">2392206f318ef3af02f8e8a30b2963c253a70390</hash>\n-        <hash alg=\"SHA-256\">8367bc401d38d96ec987ef72502a310599552210dd60cb9e494b58a7c23be1ca</hash>\n-        <hash alg=\"SHA-512\">68eab76034f32cfb3a2c967129805b30bf30d4128e60e8ebfb3bc26b1bc4ed24077babf704af41acd84441fd147c5e5fc55e9e2c81fd04bd6c4c4faf18148f33</hash>\n-        <hash alg=\"SHA-384\">e158c806183211fc6e0a58dfc7e9a6617b44d7a9018c2510c8fe947390c56ef1aacf10392a4d61d844bd616af863e31f</hash>\n-        <hash alg=\"SHA3-384\">5ae86e528e17e6f0a9370e650a277421f9858bbdbac51ae42da4bc2f99537a7766a0ec17a1c252ddf35eb10d2e4ddd96</hash>\n-        <hash alg=\"SHA3-256\">b6c66a3ef746b8c0d744ddaa7846e14afcb004bf802195ce61006a7713922080</hash>\n-        <hash alg=\"SHA3-512\">91fb193868e4345d80016e074febbdf967f04f561bf31034cbb7b7f08c65619c87178c82bf093479c353e1ce041c8e1b8a23697b53e9b27443cf5a86b22c1d8e</hash>\n-      </hashes>\n-      <licenses>\n-        <license>\n-          <name>Lesser General Public License (LGPL)</name>\n-          <url>http://www.gnu.org/copyleft/lesser.html</url>\n-        </license>\n-      </licenses>\n-      <purl>pkg:maven/org.swinglabs/swing-worker@1.1?type=jar</purl>\n-      <externalReferences>\n-        <reference type=\"vcs\">\n-          <url>https://swingworker.dev.java.net/source/browse/swingworker/</url>\n-        </reference>\n-      </externalReferences>\n-    </component>\n-    <component type=\"library\" bom-ref=\"pkg:maven/com.github.jiconfont/jiconfont-swing@1.0.1?type=jar\">\n-      <group>com.github.jiconfont</group>\n-      <name>jiconfont-swing</name>\n-      <version>1.0.1</version>\n-      <description>jIconFont-Swing is a API to provide icons generated from any IconFont. These icons can be used in\n-        Swing.</description>\n-      <hashes>\n-        <hash alg=\"MD5\">a0b30eb3936b8e71332d3df9e08c192b</hash>\n-        <hash alg=\"SHA-1\">14621054d72340b4a664cce4710ba974a3882a19</hash>\n-        <hash alg=\"SHA-256\">544608f97ed179c113cf647569d13cef4b1c7b885eb6fded55b897dcd9cc5c29</hash>\n-        <hash alg=\"SHA-512\">104092e90c457c7c09d95aab48f0644c81bca9f22637825cdbd44a3103312dc6ce28e8766da21050b907605da1d232b4c20d958435ed9b745df78db7c098cc94</hash>\n-        <hash alg=\"SHA-384\">1014183196898458ed7d6d37e368bfdf733e46b377948c86a150ceab3d95f33ce74fa6407e43957e568899b284fac722</hash>\n-        <hash alg=\"SHA3-384\">629904c7602b90f80b302bcc34329649d1d082b0e95b2d807014f964304722d3fe86ae97577ed31313e78a859faa3af0</hash>\n-        <hash alg=\"SHA3-256\">d91eb11158450b9c1ff48e66efb049ae01eb4c0dec76ce6c13940a1d748d5715</hash>\n-        <hash alg=\"SHA3-512\">f95ed6940993722f42270c95960219da6142c2d72bad63808fcb0d50defe8600b3e19a7594e18422f48bf3674b2363f90066e674c1a35a4e9b49e28d39e67fc7</hash>\n-      </hashes>\n-      <licenses>\n-        <license>\n-          <id>MIT</id>\n-        </license>\n-      </licenses>\n-      <purl>pkg:maven/com.github.jiconfont/jiconfont-swing@1.0.1?type=jar</purl>\n-      <externalReferences>\n-        <reference type=\"distribution\">\n-          <url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>\n-        </reference>\n-      </externalReferences>\n-    </component>\n-    <component type=\"library\" bom-ref=\"pkg:maven/com.github.jiconfont/jiconfont@1.0.0?type=jar\">\n-      <group>com.github.jiconfont</group>\n-      <name>jiconfont</name>\n-      <version>1.0.0</version>\n-      <description>jIconFont is a API to provide icons generated from any IconFont. These icons can be used in Java GUI toolkits, such as Swing and JavaFX.</description>\n-      <hashes>\n-        <hash alg=\"MD5\">9f9e4d4cccccdcf066223f0a94568046</hash>\n-        <hash alg=\"SHA-1\">e17d93321975b6735ebc283f6832fa0350614d3a</hash>\n-        <hash alg=\"SHA-256\">00751efc320f92f34c87efc24a568499eb60aa021569357319edd437cb59d4ef</hash>\n-        <hash alg=\"SHA-512\">a1275d2027e0663e0fe5785b497afab09e1bbaa784bc0a10962772a80b067444d8002efa8f993e2f9f894b29437dbb2d5dc94ce40b7dd5bb8e49834f3d7788a4</hash>\n-        <hash alg=\"SHA-384\">4697398558005cae875334bdc6ea20d91daf0d13a1117547a85c057c23bc0856371716af87e37c8361ff62936544c6dc</hash>\n-        <hash alg=\"SHA3-384\">ce29a48e5cbdb9b828b5f0b28dc73455547b3cae418b3b9257561de74aeae382ed2ee163b0157a8e32ab8e86e7ce168a</hash>\n-        <hash alg=\"SHA3-256\">d98e7f71cfc44dfbca426edb424c5884fa42136731486bbaae2c10bc7c552328</hash>\n-        <hash alg=\"SHA3-512\">1f0df4135b7e00d569568f17cd94fd63446e7f7821d442a2ce2e712e97219b11ffe675b221e67dd5f48d5ccafdb308e3059613e07f4bbce92a4a054d65b5447e</hash>\n-      </hashes>\n-      <licenses>\n-        <license>\n-          <id>MIT</id>\n-        </license>\n-      </licenses>\n-      <purl>pkg:maven/com.github.jiconfont/jiconfont@1.0.0?type=jar</purl>\n-      <externalReferences>\n-        <reference type=\"distribution\">\n-          <url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>\n-        </reference>\n-      </externalReferences>\n-    </component>\n-    <component type=\"library\" bom-ref=\"pkg:maven/org.slf4j/slf4j-simple@2.0.7?type=jar\">\n-      <publisher>QOS.ch</publisher>\n-      <group>org.slf4j</group>\n-      <name>slf4j-simple</name>\n-      <version>2.0.7</version>\n-      <description>SLF4J Simple binding</description>\n-      <scope>optional</scope>\n-      <hashes>\n-        <hash alg=\"MD5\">2f6dd5da0703850d4af89524b38e250e</hash>\n-        <hash alg=\"SHA-1\">bfa4d4dad645a5b11c022ae0043bac2df6cf16b5</hash>\n-        <hash alg=\"SHA-256\">50eae3f1cc9a78a970970518e005d3f43d5cd3262d234f47ebdf3ca3f8bc01a7</hash>\n-        <hash alg=\"SHA-512\">98981722ae8513770065e5de6f9e8d2cc441573664ce04f77a93c82a8f0077cba08029ee19a59e0b6de81967a220f878bd8ea8d5a93d38bc2b9001cee73d1fc0</hash>\n-        <hash alg=\"SHA-384\">81ef12a092a9ccdf55233bcde3b47992fbec3fa6b45481da2f1e7dc28a0771c90bc6ce5b773bc22fb8fb855ccde92002</hash>\n-        <hash alg=\"SHA3-384\">9e93dc674e95ab8922dc582ee46bdb781372aad6ddbbc4a4846a0ed092c8773c12a9b6a68cdc5d0428ba11735459bb52</hash>\n-        <hash alg=\"SHA3-256\">d2f6276688abd7e74aaf8a203577fbffc2f3245610d4586554e1ec9e6d7220f2</hash>\n-        <hash alg=\"SHA3-512\">8afe9065bfe7985e8348c2e00afe07bdf231dab6b6e33cbfac95af466c3e0361824c02868d5716bc60f96ec1acfdfc0e1718f0a8cff3cb2b550c27d16c00a500</hash>\n-      </hashes>\n-      <licenses>\n-        <license>\n-          <id>MIT</id>\n-          <url>https://opensource.org/licenses/MIT</url>\n-        </license>\n-      </licenses>\n-      <purl>pkg:maven/org.slf4j/slf4j-simple@2.0.7?type=jar</purl>\n-      <externalReferences>\n-        <reference type=\"website\">\n-          <url>http://www.qos.ch</url>\n-        </reference>\n-        <reference type=\"distribution\">\n-          <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>\n-        </reference>\n-        <reference type=\"vcs\">\n-          <url>https://github.com/qos-ch/slf4j</url>\n-        </reference>\n-      </externalReferences>\n-    </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/world.convex/convex-java@0.7.10?type=jar\">\n       <group>world.convex</group>\n       <name>convex-java</name>\n       <version>0.7.10</version>\n       <description>A Pure Java client library for Convex</description>\n       <hashes>\n         <hash alg=\"MD5\">b91163a94bdea90f5b5038f9459771a1</hash>\n@@ -688,15 +131,15 @@\n     </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/org.apache.httpcomponents/httpclient@4.5.13?type=jar\">\n       <publisher>The Apache Software Foundation</publisher>\n       <group>org.apache.httpcomponents</group>\n       <name>httpclient</name>\n       <version>4.5.13</version>\n       <description>Apache HttpComponents Client</description>\n-      <scope>required</scope>\n+      <scope>optional</scope>\n       <hashes>\n         <hash alg=\"MD5\">40d6b9075fbd28fa10292a45a0db9457</hash>\n         <hash alg=\"SHA-1\">e5f6cae5ca7ecaac1ec2827a9e2d65ae2869cada</hash>\n         <hash alg=\"SHA-256\">6fe9026a566c6a5001608cf3fc32196641f6c1e5e1986d1037ccdbd5f31ef743</hash>\n         <hash alg=\"SHA-512\">3567739186e551f84cad3e4b6b270c5b8b19aba297675a96bcdff3663ff7d20d188611d21f675fe5ff1bfd7d8ca31362070910d7b92ab1b699872a120aa6f089</hash>\n         <hash alg=\"SHA-384\">093ac3e2dde58e34aa70309c7305eb3c9b5be2509a9293f1672494da55479a86bd112e83326746dc7a32855472952b99</hash>\n         <hash alg=\"SHA3-384\">cd6882e7868624164e460f2f3ea01466f863c0dcb902b031c656b57356f563be83b29530df41d88d634ed3d01fc9964d</hash>\n@@ -726,15 +169,14 @@\n     </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/org.apache.httpcomponents/httpcore@4.4.13?type=jar\">\n       <publisher>The Apache Software Foundation</publisher>\n       <group>org.apache.httpcomponents</group>\n       <name>httpcore</name>\n       <version>4.4.13</version>\n       <description>Apache HttpComponents Core (blocking I/O)</description>\n-      <scope>required</scope>\n       <hashes>\n         <hash alg=\"MD5\">e07a248f61c52776a2366c075dcd4963</hash>\n         <hash alg=\"SHA-1\">853b96d3afbb7bf8cc303fe27ee96836a10c1834</hash>\n         <hash alg=\"SHA-256\">e06e89d40943245fcfa39ec537cdbfce3762aecde8f9c597780d2b00c2b43424</hash>\n         <hash alg=\"SHA-512\">23430cde8b9bed33c91474ba49f1143284135df1b25fdcbc37bc3bb7e9549e77b3918eb40250093db652ae200367e87316129b23b4f6987e94939d60f467498d</hash>\n         <hash alg=\"SHA-384\">b776d57492478c162d428bdd3139be0fa6c3cf4503355c3a04710ca7bc3ee74d66627f49eb42814fd8f8364dbd17aa91</hash>\n         <hash alg=\"SHA3-384\">f6f9e70b76717b705d040f0b33857f0dde89736f2e6d55ea56585235eb1b6d0ce4d5aa18c82050391ac968dcb5ec29e2</hash>\n@@ -759,15 +201,14 @@\n         </reference>\n         <reference type=\"distribution\">\n           <url>https://repository.apache.org/service/local/staging/deploy/maven2</url>\n         </reference>\n       </externalReferences>\n     </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/commons-logging/commons-logging@1.2?type=jar\">\n-      <publisher>The Apache Software Foundation</publisher>\n       <group>commons-logging</group>\n       <name>commons-logging</name>\n       <version>1.2</version>\n       <description>Apache Commons Logging is a thin adapter allowing configurable bridging to other,\n     well known logging systems.</description>\n       <hashes>\n         <hash alg=\"MD5\">040b4b4d8eac886f6b4a2a3bd2f31b00</hash>\n@@ -775,43 +216,26 @@\n         <hash alg=\"SHA-256\">daddea1ea0be0f56978ab3006b8ac92834afeefbd9b7e4e6316fca57df0fa636</hash>\n         <hash alg=\"SHA-512\">ed00dbfabd9ae00efa26dd400983601d076fe36408b7d6520084b447e5d1fa527ce65bd6afdcb58506c3a808323d28e88f26cb99c6f5db9ff64f6525ecdfa557</hash>\n         <hash alg=\"SHA-384\">ac20720d7156131478205f1b454395abf84cfc8da2f163301af32f63bd3c4764bd26cb54ed53800f33193ae591f3ce9c</hash>\n         <hash alg=\"SHA3-384\">628eb4407e95dca84da1a06b08a6d9b832a49de8472b1b217e8607f08efeeed18b996232d64dd07f03e78e0e3bb4b078</hash>\n         <hash alg=\"SHA3-256\">9aab62deccf156ee6e324c925dfc30ecb53e8465802863a551901a461424e807</hash>\n         <hash alg=\"SHA3-512\">3fd76857f6d20c03799537cc961c1c4ddf1c375c6c192fb982363e3b9397ba138b77f24ef38b4202f44e37586789c0320e4de18fdadd2772304fd14a9b26d552</hash>\n       </hashes>\n-      <licenses>\n-        <license>\n-          <id>Apache-2.0</id>\n-        </license>\n-      </licenses>\n+      <licenses/>\n       <purl>pkg:maven/commons-logging/commons-logging@1.2?type=jar</purl>\n       <externalReferences>\n         <reference type=\"issue-tracker\">\n           <url>http://issues.apache.org/jira/browse/LOGGING</url>\n         </reference>\n         <reference type=\"vcs\">\n           <url>http://svn.apache.org/repos/asf/commons/proper/logging/trunk</url>\n         </reference>\n-        <reference type=\"build-system\">\n-          <url>https://continuum-ci.apache.org/</url>\n-        </reference>\n-        <reference type=\"mailing-list\">\n-          <url>http://mail-archives.apache.org/mod_mbox/commons-user/</url>\n-        </reference>\n-        <reference type=\"website\">\n-          <url>http://www.apache.org/</url>\n-        </reference>\n-        <reference type=\"distribution\">\n-          <url>https://repository.apache.org/service/local/staging/deploy/maven2</url>\n-        </reference>\n       </externalReferences>\n     </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/commons-codec/commons-codec@1.11?type=jar\">\n-      <publisher>The Apache Software Foundation</publisher>\n       <group>commons-codec</group>\n       <name>commons-codec</name>\n       <version>1.11</version>\n       <description>The Apache Commons Codec package contains simple encoder and decoders for\n      various formats such as Base64 and Hexadecimal.  In addition to these\n      widely used encoders and decoders, the codec package also maintains a\n      collection of phonetic encoding utilities.</description>\n@@ -821,48 +245,32 @@\n         <hash alg=\"SHA-256\">e599d5318e97aa48f42136a2927e6dfa4e8881dff0e6c8e3109ddbbff51d7b7d</hash>\n         <hash alg=\"SHA-512\">d9586162b257386b5871e7e9ae255a38014a9efaeef5148de5e40a3b0200364dad8516bddd554352aa2e5337bec2cc11df88c76c4fdde96a40f3421aa60650d7</hash>\n         <hash alg=\"SHA-384\">9ae3d8fd4c38f3af52c76c5f98039109901cb0f70700e6d9999b27cc4b30b188e2688aa4adcf6b846376bc3ca125907a</hash>\n         <hash alg=\"SHA3-384\">bd272e22540371e7d834cd897bce9be657293ba9c5584e0d47a4073711dacb524cc59e294e942ffc01613d17ac7d6ac1</hash>\n         <hash alg=\"SHA3-256\">90ec34f9701a8b212c65e6167c505ea6417289f910deedcac8517075b8349728</hash>\n         <hash alg=\"SHA3-512\">101bc04efae2bd16d7923e61bca922c4a006b0e4b34909e0f8865196cb4df4f4f6269737c17880b4dfd0309cb487b806e88d09c6e1a7dc70237563b3f4312f7f</hash>\n       </hashes>\n-      <licenses>\n-        <license>\n-          <id>Apache-2.0</id>\n-        </license>\n-      </licenses>\n+      <licenses/>\n       <purl>pkg:maven/commons-codec/commons-codec@1.11?type=jar</purl>\n       <externalReferences>\n         <reference type=\"issue-tracker\">\n           <url>http://issues.apache.org/jira/browse/CODEC</url>\n         </reference>\n         <reference type=\"vcs\">\n           <url>http://svn.apache.org/viewvc/commons/proper/codec/trunk</url>\n         </reference>\n-        <reference type=\"build-system\">\n-          <url>https://builds.apache.org/</url>\n-        </reference>\n-        <reference type=\"mailing-list\">\n-          <url>http://mail-archives.apache.org/mod_mbox/commons-user/</url>\n-        </reference>\n-        <reference type=\"website\">\n-          <url>https://www.apache.org/</url>\n-        </reference>\n-        <reference type=\"distribution\">\n-          <url>https://repository.apache.org/service/local/staging/deploy/maven2</url>\n-        </reference>\n       </externalReferences>\n     </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/org.apache.httpcomponents/httpasyncclient@4.1.5?type=jar\">\n       <publisher>The Apache Software Foundation</publisher>\n       <group>org.apache.httpcomponents</group>\n       <name>httpasyncclient</name>\n       <version>4.1.5</version>\n       <description>Apache HttpComponents AsyncClient</description>\n-      <scope>required</scope>\n+      <scope>optional</scope>\n       <hashes>\n         <hash alg=\"MD5\">5346c547bfd0da64eb3dc54be9380d65</hash>\n         <hash alg=\"SHA-1\">cd18227f1eb8e9a263286c1d7362ceb24f6f9b32</hash>\n         <hash alg=\"SHA-256\">0c1877489a9d1ba4fa50f6cfcab11d1123618858cb31d56afaab5afdd5064d99</hash>\n         <hash alg=\"SHA-512\">1e33c7fdfa63f377ec4844b7744d2f8ec30dc7867136905ff5a5a6e5f94efa5b8159ba20e81f0048f48430cf63ada7411a3974a418aefa497d2b4fab3501f5ba</hash>\n         <hash alg=\"SHA-384\">9c4cf09ffeb61bccc3b67375f401c8a96c46bdee7c77f84e3227271a635e109a550526185407869e93ede8f081786977</hash>\n         <hash alg=\"SHA3-384\">25bcc09200af70f5624baf5ddb95ac6bf46daaffb938d141f72f63ef76df8b740ba3b50104da997cfe67c34bd520fa5e</hash>\n@@ -926,20 +334,213 @@\n           <url>http://mail-archives.apache.org/mod_mbox/hc-httpclient-users/</url>\n         </reference>\n         <reference type=\"distribution\">\n           <url>https://repository.apache.org/service/local/staging/deploy/maven2</url>\n         </reference>\n       </externalReferences>\n     </component>\n+    <component type=\"library\" bom-ref=\"pkg:maven/org.bouncycastle/bcprov-jdk18on@1.73?type=jar\">\n+      <group>org.bouncycastle</group>\n+      <name>bcprov-jdk18on</name>\n+      <version>1.73</version>\n+      <description>The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.8 and up.</description>\n+      <scope>optional</scope>\n+      <hashes>\n+        <hash alg=\"MD5\">db1309ef2297987495d57456a66fe137</hash>\n+        <hash alg=\"SHA-1\">4bd3de48e5153059fe3f80cbcf86ea221795ee55</hash>\n+        <hash alg=\"SHA-256\">ad3ae628f4459a8fecb5c1a142b5525ce5118817414f97efd92f5448a69180ff</hash>\n+        <hash alg=\"SHA-512\">faab87ff4eb7107e975b30ccc01fb49ca533fefb4df772d94f282935f3212fda7279338e8bd96ca7a592457005cd3c4400f49b6ebfaa2d8e261e8e39b3b88de5</hash>\n+        <hash alg=\"SHA-384\">b3a7643bcef6bb1ac8c4179ac8ab70558124ccf3ef7db6e4c2711196a7eaece4cd0cd562cff3a6b4455880c912b2ffaf</hash>\n+        <hash alg=\"SHA3-384\">7f71e6cbe7958b949dac7ffbfeb20e42a339bfd38b2a7586cdbf7bd7e3fd7d5f2d046dbeae6da980b22be0d48ac9477b</hash>\n+        <hash alg=\"SHA3-256\">4210a25fae1b706782baead8250d6de782ca5bca64ea06e86f3dc102594c3da0</hash>\n+        <hash alg=\"SHA3-512\">8b3678ba2a33e03fc876bd70665b377f9cec22ab2a6daf1bdaa15109db60da85320c3ad87f8af8193fd037a71b9e51864cc7b5d075a4320bc5904dcd97ed009c</hash>\n+      </hashes>\n+      <licenses>\n+        <license>\n+          <name>Bouncy Castle Licence</name>\n+          <url>https://www.bouncycastle.org/licence.html</url>\n+        </license>\n+      </licenses>\n+      <purl>pkg:maven/org.bouncycastle/bcprov-jdk18on@1.73?type=jar</purl>\n+      <externalReferences>\n+        <reference type=\"issue-tracker\">\n+          <url>https://github.com/bcgit/bc-java/issues</url>\n+        </reference>\n+        <reference type=\"vcs\">\n+          <url>https://github.com/bcgit/bc-java</url>\n+        </reference>\n+      </externalReferences>\n+    </component>\n+    <component type=\"library\" bom-ref=\"pkg:maven/org.bouncycastle/bcpkix-jdk18on@1.73?type=jar\">\n+      <group>org.bouncycastle</group>\n+      <name>bcpkix-jdk18on</name>\n+      <version>1.73</version>\n+      <description>The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains APIs for JDK 1.8 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs.</description>\n+      <scope>optional</scope>\n+      <hashes>\n+        <hash alg=\"MD5\">18315c3729fc76e2217efffd1f618e64</hash>\n+        <hash alg=\"SHA-1\">fd41dae0f564a93888ed5ade426281de94824717</hash>\n+        <hash alg=\"SHA-256\">9487164ba018f2211fcc0f989d6f4ea25b7d48fc6031501c3c7e3a17b164d860</hash>\n+        <hash alg=\"SHA-512\">ddddcff5a37dc5b572a9278a0b1d1f2e46fa1839d3b8a73e8c8b039cf1fd029fa9bb4015da79e9ab3f53fc8971887bb1f6e47a97becef95e22535e0d8ae9fd09</hash>\n+        <hash alg=\"SHA-384\">ba94fd839b7c0a75ed2e2bc52d83156229c53d07ac8a789501d856291666bcc09412ef8b60e28a493c45bba2f288262e</hash>\n+        <hash alg=\"SHA3-384\">c254fa5ea51483cdcce64d3d32330b0f2f03a773742a07b2f190c3c258c96026ccc380ad155f403eec8cf0a511d45863</hash>\n+        <hash alg=\"SHA3-256\">09967170937515e604d64b53e85d36f13c850a39a19f4c07509c385d9c6e981c</hash>\n+        <hash alg=\"SHA3-512\">8dd203562666f9c0a3eabddfd4786abca0eb83fa7171944e02a27c8f39240e254bc98d7de9d711e1f6acaabdff6863a04354980e30ff410ec6425b1eb1e4220c</hash>\n+      </hashes>\n+      <licenses>\n+        <license>\n+          <name>Bouncy Castle Licence</name>\n+          <url>https://www.bouncycastle.org/licence.html</url>\n+        </license>\n+      </licenses>\n+      <purl>pkg:maven/org.bouncycastle/bcpkix-jdk18on@1.73?type=jar</purl>\n+      <externalReferences>\n+        <reference type=\"issue-tracker\">\n+          <url>https://github.com/bcgit/bc-java/issues</url>\n+        </reference>\n+        <reference type=\"vcs\">\n+          <url>https://github.com/bcgit/bc-java</url>\n+        </reference>\n+      </externalReferences>\n+    </component>\n+    <component type=\"library\" bom-ref=\"pkg:maven/org.bouncycastle/bcutil-jdk18on@1.73?type=jar\">\n+      <group>org.bouncycastle</group>\n+      <name>bcutil-jdk18on</name>\n+      <version>1.73</version>\n+      <description>The Bouncy Castle Java APIs for ASN.1 extension and utility APIs used to support bcpkix and bctls. This jar contains APIs for JDK 1.8 and up.</description>\n+      <scope>optional</scope>\n+      <hashes>\n+        <hash alg=\"MD5\">e535f6c495b9197e287f68375b0508f1</hash>\n+        <hash alg=\"SHA-1\">073a680acd04b249a6773f49200092cadb670bf0</hash>\n+        <hash alg=\"SHA-256\">0b70292c36cfe08ac00a71f5cc5af4c412ceedbc8c0f0a22995dbacfaf25dd42</hash>\n+        <hash alg=\"SHA-512\">b07c98c8cefee22e4257fff24253262439ef979c68a36bf12a269b884e3323d4f491906f411ab46fef9dcab7c216d315c2417e6eaad679adb144f43c56f08f3e</hash>\n+        <hash alg=\"SHA-384\">b9070af879ca6717dfec180d5402abdc0491268f18c1795370324e71af1c45a82d6299aae55004fb64461b7dbe978877</hash>\n+        <hash alg=\"SHA3-384\">c7da1b19f036ed16aa52ccff0c1836aea0d2bbf1e79ca555d0523ae75e71afead9538a092e941e925696c86f75c3b88c</hash>\n+        <hash alg=\"SHA3-256\">77ac250f2d3bb55d1a74ef3cfe822aa6165ce741bd58d844e0ac9fb537d807c1</hash>\n+        <hash alg=\"SHA3-512\">a7ef97fa9f28edbab1647433bb9c00c290935632a4e358409edf29a025201790ddbf01f8405069e56e63403b9885c27ba05d642dcedc6c94bb7c245c3ed00c3f</hash>\n+      </hashes>\n+      <licenses>\n+        <license>\n+          <name>Bouncy Castle Licence</name>\n+          <url>https://www.bouncycastle.org/licence.html</url>\n+        </license>\n+      </licenses>\n+      <purl>pkg:maven/org.bouncycastle/bcutil-jdk18on@1.73?type=jar</purl>\n+      <externalReferences>\n+        <reference type=\"issue-tracker\">\n+          <url>https://github.com/bcgit/bc-java/issues</url>\n+        </reference>\n+        <reference type=\"vcs\">\n+          <url>https://github.com/bcgit/bc-java</url>\n+        </reference>\n+      </externalReferences>\n+    </component>\n+    <component type=\"library\" bom-ref=\"pkg:maven/org.apache.commons/commons-text@1.10.0?type=jar\">\n+      <group>org.apache.commons</group>\n+      <name>commons-text</name>\n+      <version>1.10.0</version>\n+      <description>Apache Commons Text is a library focused on algorithms working on strings.</description>\n+      <scope>optional</scope>\n+      <hashes>\n+        <hash alg=\"MD5\">4afc9bfa2d31dbf7330c98fcc954b892</hash>\n+        <hash alg=\"SHA-1\">3363381aef8cef2dbc1023b3e3a9433b08b64e01</hash>\n+        <hash alg=\"SHA-256\">770cd903fa7b604d1f7ef7ba17f84108667294b2b478be8ed1af3bffb4ae0018</hash>\n+        <hash alg=\"SHA-512\">afd836a1094449e0a791fee67363666c47b6d24acff353a5089b837b332c0f4af89565c354682521e37062d20e6b52d70c77bb4f24cca9b9532c274fc708a831</hash>\n+        <hash alg=\"SHA-384\">06c56e6e513dd77cf10d0da46cdea08c34e220e81fa024735b668c6650df4234e564fe865ff5cafea963f56b1e8ffd4a</hash>\n+        <hash alg=\"SHA3-384\">f09065ed066c25debf8c78cbb0bcc738e1ea283302ec992dcfb649acb90091cff879465c65a162e94534d454e3b4e9bb</hash>\n+        <hash alg=\"SHA3-256\">0b59c567164bb755f2353b78ba66744000a8c4b35e1df05255b080a21c3a3dd5</hash>\n+        <hash alg=\"SHA3-512\">f0fbce02a862b70f472a27d0722c54ac111ca2eb94584b8b0b73d1926aec26047cd92542ad0b3cf980a6825077587f41b194aa93d6f6350d1b87e59e8df1be7c</hash>\n+      </hashes>\n+      <licenses/>\n+      <purl>pkg:maven/org.apache.commons/commons-text@1.10.0?type=jar</purl>\n+      <externalReferences>\n+        <reference type=\"issue-tracker\">\n+          <url>https://issues.apache.org/jira/browse/TEXT</url>\n+        </reference>\n+        <reference type=\"vcs\">\n+          <url>https://gitbox.apache.org/repos/asf?p=commons-text.git</url>\n+        </reference>\n+      </externalReferences>\n+    </component>\n+    <component type=\"library\" bom-ref=\"pkg:maven/org.apache.commons/commons-lang3@3.12.0?type=jar\">\n+      <group>org.apache.commons</group>\n+      <name>commons-lang3</name>\n+      <version>3.12.0</version>\n+      <description>Apache Commons Lang, a package of Java utility classes for the\n+  classes that are in java.lang's hierarchy, or are considered to be so\n+  standard as to justify existence in java.lang.</description>\n+      <hashes>\n+        <hash alg=\"MD5\">19fe50567358922bdad277959ea69545</hash>\n+        <hash alg=\"SHA-1\">c6842c86792ff03b9f1d1fe2aab8dc23aa6c6f0e</hash>\n+        <hash alg=\"SHA-256\">d919d904486c037f8d193412da0c92e22a9fa24230b9d67a57855c5c31c7e94e</hash>\n+        <hash alg=\"SHA-512\">fbdbc0943cb3498b0148e86a39b773f97c8e6013740f72dbc727faeabea402073e2cc8c4d68198e5fc6b08a13b7700236292e99d4785f2c9989f2e5fac11fd81</hash>\n+        <hash alg=\"SHA-384\">c34b8a0e0eba2168ad56fedeb7a1d710b6f1d3f1ce6aae99a4e0247bd120efbbadc8dcb2f731045b8a16e3efd30604dc</hash>\n+        <hash alg=\"SHA3-384\">8ad6ebe7754bf0caa8cda7e59c0e95360d76e06a7ad6aeec5637985519dbd1dd06e7eed04711039f36ec4c49de280def</hash>\n+        <hash alg=\"SHA3-256\">18ef639b2aeeb5aedffb18dbf20c79f33e300d99fb31b131689639cc470e6e4c</hash>\n+        <hash alg=\"SHA3-512\">fbea96114dcf4f31cfaaa99987be756ddda3a6c74f8c835461997df794d54b92da1f60fe5c3f1f2a43cb8c5f5db7f4048bef77c70993673c7a93f3660fffc8da</hash>\n+      </hashes>\n+      <licenses/>\n+      <purl>pkg:maven/org.apache.commons/commons-lang3@3.12.0?type=jar</purl>\n+      <externalReferences>\n+        <reference type=\"issue-tracker\">\n+          <url>https://issues.apache.org/jira/browse/LANG</url>\n+        </reference>\n+        <reference type=\"vcs\">\n+          <url>https://gitbox.apache.org/repos/asf?p=commons-lang.git</url>\n+        </reference>\n+      </externalReferences>\n+    </component>\n+    <component type=\"library\" bom-ref=\"pkg:maven/org.antlr/antlr4-runtime@4.12.0?type=jar\">\n+      <publisher>ANTLR</publisher>\n+      <group>org.antlr</group>\n+      <name>antlr4-runtime</name>\n+      <version>4.12.0</version>\n+      <description>The ANTLR 4 Runtime</description>\n+      <scope>optional</scope>\n+      <hashes>\n+        <hash alg=\"MD5\">7fe001eac486c91a7f168cfe7adfb395</hash>\n+        <hash alg=\"SHA-1\">dd105cf6ac9f7417b3782c178f6dbd06bf75df57</hash>\n+        <hash alg=\"SHA-256\">db353b34927d6e10cd790905cea3c8e17283db464daf572e3eadbb9ee569da34</hash>\n+        <hash alg=\"SHA-512\">4abb69a3c6895edeec64c11d61886fbeb68eda5ebb21094f596e4f7add8afa9ff049c05fa916264b9185ac9013b16d8eabf44fb65da0b6871997c8f1473a3771</hash>\n+        <hash alg=\"SHA-384\">cd35940addb3277bf74ab06266371ccc43e7e7b1cfb6698e024304f2b32b3f3b9eb78fd9f119bc4cb04bfd9b5c15eae6</hash>\n+        <hash alg=\"SHA3-384\">6e159bd89432e3f3028ca72967e9155c2ca02482a0196c4451da79185ba402ef6f63784f02356e3ae56c21af696180ad</hash>\n+        <hash alg=\"SHA3-256\">405afb6ae207ccba4e8c557250cc9bd2fe095514659128d313dc70b5341e4963</hash>\n+        <hash alg=\"SHA3-512\">78d32315ed8d294fa68b4af6dda0791af76ba61864ef5736520d5173c73963a014c1f977dcd0f236a07e728516fbf78cc75a49acd5c484783da1ef16c3ac4fcc</hash>\n+      </hashes>\n+      <licenses>\n+        <license>\n+          <id>BSD-3-Clause</id>\n+          <url>https://opensource.org/licenses/BSD-3-Clause</url>\n+        </license>\n+      </licenses>\n+      <purl>pkg:maven/org.antlr/antlr4-runtime@4.12.0?type=jar</purl>\n+      <externalReferences>\n+        <reference type=\"website\">\n+          <url>https://www.antlr.org/</url>\n+        </reference>\n+        <reference type=\"issue-tracker\">\n+          <url>https://github.com/antlr/antlr4/issues</url>\n+        </reference>\n+        <reference type=\"mailing-list\">\n+          <url>https://groups.google.com/forum/?fromgroups#!forum/antlr-discussion</url>\n+        </reference>\n+        <reference type=\"vcs\">\n+          <url>https://github.com/antlr/antlr4/tree/master</url>\n+        </reference>\n+        <reference type=\"distribution\">\n+          <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>\n+        </reference>\n+      </externalReferences>\n+    </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/com.googlecode.json-simple/json-simple@1.1.1?type=jar\">\n       <group>com.googlecode.json-simple</group>\n       <name>json-simple</name>\n       <version>1.1.1</version>\n       <description>A simple Java toolkit for JSON</description>\n-      <scope>required</scope>\n+      <scope>optional</scope>\n       <hashes>\n         <hash alg=\"MD5\">5cc2c478d73e8454b4c369cee66c5bc7</hash>\n         <hash alg=\"SHA-1\">c9ad4a0850ab676c5c64461a05ca524cdfff59f1</hash>\n         <hash alg=\"SHA-256\">4e69696892b88b41c55d49ab2fdcc21eead92bf54acc588c0050596c3b75199c</hash>\n         <hash alg=\"SHA-512\">f8798bfbcc8ab8001baf90ce47ec2264234dc1da2d4aa97fdcdc0990472a6b5a5a32f828e776140777d598a99d8a0c0f51c6d0767ae1a829690ab9200ae35742</hash>\n         <hash alg=\"SHA-384\">cec0c65bc033bf449a9214c37f4a4f1b8e6d90120cc613b677cfbe92f2b7bb68285d1d910146f1fd7ea7c622f898dcb5</hash>\n         <hash alg=\"SHA3-384\">f489282b37e79b1f5d9ac27b66b61ca4bdc7697e7e27724e3dbc96fd5fc43e5c003b8dfbaa6947a9112d2aee15858ddf</hash>\n@@ -961,15 +562,14 @@\n     <component type=\"library\" bom-ref=\"pkg:maven/junit/junit@4.10?type=jar\">\n       <publisher>JUnit</publisher>\n       <group>junit</group>\n       <name>junit</name>\n       <version>4.10</version>\n       <description>JUnit is a regression testing framework written by Erich Gamma and Kent Beck.\n         It is used by the developer who implements unit tests in Java.</description>\n-      <scope>required</scope>\n       <hashes>\n         <hash alg=\"MD5\">68380001b88006ebe49be50cef5bb23a</hash>\n         <hash alg=\"SHA-1\">e4f1766ce7404a08f45d859fb9c226fc9e41a861</hash>\n         <hash alg=\"SHA-256\">36a747ca1e0b86f6ea88055b8723bb87030d627766da6288bf077afdeeb0f75a</hash>\n         <hash alg=\"SHA-512\">2c8b595c24a5ad2499a5bd5bb01204453cd09f51308fea5834922e042b8f39bd8ef0099848eb3a8576ddc4ce4ec907181ba0c20f1222a25b3064d1c3c5499cbd</hash>\n         <hash alg=\"SHA-384\">7bcbef235aec4257910398c646b2a0467aeaa952a70d1c8184b1a2fdd8d471fd02c8acb6ae26b5c6d47bfb72f9de5551</hash>\n         <hash alg=\"SHA3-384\">22243110e6d6ab29d6b76ea8acf31e9488cf16ae687cb90448044b78b7499cc7c904e5fdcbc5f250c319e73e26c8a60e</hash>\n@@ -1874,14 +1474,50 @@\n       <purl>pkg:maven/org.jetbrains.kotlin/kotlin-stdlib-jdk7@1.5.32?type=jar</purl>\n       <externalReferences>\n         <reference type=\"vcs\">\n           <url>https://github.com/JetBrains/kotlin</url>\n         </reference>\n       </externalReferences>\n     </component>\n+    <component type=\"library\" bom-ref=\"pkg:maven/org.slf4j/slf4j-api@2.0.7?type=jar\">\n+      <publisher>QOS.ch</publisher>\n+      <group>org.slf4j</group>\n+      <name>slf4j-api</name>\n+      <version>2.0.7</version>\n+      <description>The slf4j API</description>\n+      <scope>optional</scope>\n+      <hashes>\n+        <hash alg=\"MD5\">403dffa46cdd2e3c82da19df4f394a4c</hash>\n+        <hash alg=\"SHA-1\">41eb7184ea9d556f23e18b5cb99cad1f8581fc00</hash>\n+        <hash alg=\"SHA-256\">5d6298b93a1905c32cda6478808ac14c2d4a47e91535e53c41f7feeb85d946f4</hash>\n+        <hash alg=\"SHA-512\">216d2cac27d501972c888f94dfa747d700b80d60813884b6ab4b12c6a3b17ed0c21a1d27e1aa4332c97c828f20039e3913d2763d7e1a3cef36ae4389a276e7a8</hash>\n+        <hash alg=\"SHA-384\">c25b39f418aa726ba8405dfd9b356131f89984e2ef5a55a724a2abf3b7c78443f671105835161d2414d602cf03da9f2d</hash>\n+        <hash alg=\"SHA3-384\">f33abfaac21badae6f85d3ebbc6c1204fd7fda3bb15173e763fa8cee95bce6a8270eec2c8f49343c66c8d2767bc317e1</hash>\n+        <hash alg=\"SHA3-256\">6e00d4b264a2afc4ca4e98f716ecece66c32c626ca3f8c5d56b22092b6fe417b</hash>\n+        <hash alg=\"SHA3-512\">ad7b9142d370fc532a07cdd43881a129b012ff50e2bede3ac27d9bd31ec707bf2f45e82002fa59e962955cc38ab73cdd77713fca50cedc926c046f5617c1285b</hash>\n+      </hashes>\n+      <licenses>\n+        <license>\n+          <id>MIT</id>\n+          <url>https://opensource.org/licenses/MIT</url>\n+        </license>\n+      </licenses>\n+      <purl>pkg:maven/org.slf4j/slf4j-api@2.0.7?type=jar</purl>\n+      <externalReferences>\n+        <reference type=\"website\">\n+          <url>http://www.qos.ch</url>\n+        </reference>\n+        <reference type=\"distribution\">\n+          <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>\n+        </reference>\n+        <reference type=\"vcs\">\n+          <url>https://github.com/qos-ch/slf4j</url>\n+        </reference>\n+      </externalReferences>\n+    </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/com.fasterxml.jackson.core/jackson-core@2.15.0?type=jar\">\n       <publisher>FasterXML</publisher>\n       <group>com.fasterxml.jackson.core</group>\n       <name>jackson-core</name>\n       <version>2.15.0</version>\n       <description>Core Jackson processing abstractions (aka Streaming API), implementation for JSON</description>\n       <scope>optional</scope>\n@@ -1946,20 +1582,278 @@\n     </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/world.convex/convex-cli@0.7.10?type=jar\">\n       <group>world.convex</group>\n       <name>convex-cli</name>\n       <version>0.7.10</version>\n       <purl>pkg:maven/world.convex/convex-cli@0.7.10?type=jar</purl>\n     </component>\n+    <component type=\"library\" bom-ref=\"pkg:maven/com.goterl/lazysodium-java@5.1.4?type=jar\">\n+      <group>com.goterl</group>\n+      <name>lazysodium-java</name>\n+      <version>5.1.4</version>\n+      <description>Lazysodium (Java) makes it effortless for Java developers to get started with Libsodium's cryptography.</description>\n+      <scope>optional</scope>\n+      <hashes>\n+        <hash alg=\"MD5\">9792ff789937bba5e820903126ce452e</hash>\n+        <hash alg=\"SHA-1\">82c47fe47cf63151d4b0c93446ddec287045eba3</hash>\n+        <hash alg=\"SHA-256\">b3ace6a9fd09d7a1493200fd54670587b24bb6480211d9b83c7ece108c6986c0</hash>\n+        <hash alg=\"SHA-512\">d605893e9fc480442461680bf3ad7a2072e587969a5ef20bdd0abfa4fbd252a5ab8fceaa3e688975285ffd5c7cfc21c7a5dcd4e446a451ecc177090ed8a4d56e</hash>\n+        <hash alg=\"SHA-384\">0f9e50468f7980b66e18a3d1cdfac646b7b30837a546da0d717c59e9c99a911927fbb721a54b6716334e1f5cf4b225bb</hash>\n+        <hash alg=\"SHA3-384\">32fbe49d5d32b2af37853f04dd9d6f1e082d359bcbdea37c776d130320f48fd43c1620d6277a4929c62044428df81ca8</hash>\n+        <hash alg=\"SHA3-256\">e286b5011848334319b5b01df060388e6e52b7d881a468215b9b531303dd4c05</hash>\n+        <hash alg=\"SHA3-512\">2fde9230c84c6e2042ad62a1a9a4afd4baef383577999fe2d6dc94be6ad4c8eeacaae69bf49a2e187b59464901e0449fa5ed681405675cda30e00c28bbf7353a</hash>\n+      </hashes>\n+      <licenses>\n+        <license>\n+          <name>Mozilla Public License, Version 2.0</name>\n+          <url>http://www.mozilla.org/MPL/2.0/index.txt</url>\n+        </license>\n+      </licenses>\n+      <purl>pkg:maven/com.goterl/lazysodium-java@5.1.4?type=jar</purl>\n+      <externalReferences>\n+        <reference type=\"vcs\">\n+          <url>http://github.com/terl/lazysodium-java</url>\n+        </reference>\n+      </externalReferences>\n+    </component>\n+    <component type=\"library\" bom-ref=\"pkg:maven/com.goterl/resource-loader@2.0.2?type=jar\">\n+      <group>com.goterl</group>\n+      <name>resource-loader</name>\n+      <version>2.0.2</version>\n+      <description>Resource Loader gives you the functions to load resource files inside or outside JARs.</description>\n+      <hashes>\n+        <hash alg=\"MD5\">d87a7f37cc4dac7b32d097bf51457e22</hash>\n+        <hash alg=\"SHA-1\">33f703ef85ea80fbdffd14e755def902002bf525</hash>\n+        <hash alg=\"SHA-256\">b2b482975158a38162d7eecbc1c105f4f187fe6fded1784004906f9dc941ba11</hash>\n+        <hash alg=\"SHA-512\">92d65330989744888360265fb8f8f5d010f8193b4ddbc06dc68dc72d3ebf753257e2a3f7c15c917264377d7ba7019dd471fd38fe40fe534ee0d250923f5ee69c</hash>\n+        <hash alg=\"SHA-384\">586a9da219a4bf0881c945428ce95a72f495c0f4a463a9c6193a88c08b578712a8833a9affc81cdf328aa62a56c06605</hash>\n+        <hash alg=\"SHA3-384\">f15894aadba56bba13c4b420c211d027d8d5cca4c25ee892976025546366b886e35aa37a6d18983ec3c7bb7f19968cfd</hash>\n+        <hash alg=\"SHA3-256\">05f48e3dbbaba515f9a96a68afe7cbca99fb8223c3775f16d323717efe721659</hash>\n+        <hash alg=\"SHA3-512\">36685c6760785f9610552eb26f41b8370bcf9051c20fb546242a56efb79ddcf9f058c7ba3b30518091f47189e4b7f536521c24501828689b193dd57c5a18b12d</hash>\n+      </hashes>\n+      <licenses>\n+        <license>\n+          <id>MIT</id>\n+          <url>https://opensource.org/licenses/MIT</url>\n+        </license>\n+      </licenses>\n+      <purl>pkg:maven/com.goterl/resource-loader@2.0.2?type=jar</purl>\n+      <externalReferences>\n+        <reference type=\"vcs\">\n+          <url>http://github.com/terl/resource-loader</url>\n+        </reference>\n+      </externalReferences>\n+    </component>\n+    <component type=\"library\" bom-ref=\"pkg:maven/net.java.dev.jna/jna@5.13.0?type=jar\">\n+      <group>net.java.dev.jna</group>\n+      <name>jna</name>\n+      <version>5.13.0</version>\n+      <description>Java Native Access</description>\n+      <scope>optional</scope>\n+      <hashes>\n+        <hash alg=\"MD5\">bd2e5bc6b4b020c2d9a6e17a8e9bcef1</hash>\n+        <hash alg=\"SHA-1\">1200e7ebeedbe0d10062093f32925a912020e747</hash>\n+        <hash alg=\"SHA-256\">66d4f819a062a51a1d5627bffc23fac55d1677f0e0a1feba144aabdd670a64bb</hash>\n+        <hash alg=\"SHA-512\">954b2fbf88e30597276beeceba7d0d0915248f666ea4f7df0bc6283bdb03ab92967421336e2b029a87335dcb07ec5e6af1eb5ea776a6d391727df56c16fc97e7</hash>\n+        <hash alg=\"SHA-384\">e9054151e084c41cf6c51a05ba2ec457cf8f566b79f36d069c1d30cc1c039dbc844645c7bc4122070e0bc55fad7b3041</hash>\n+        <hash alg=\"SHA3-384\">8df953e9a1e2f5d9769b4c683a04171fed3be964a1ac3c2c1ac7229d80f59ebe94e4bb36d9adbbbb425a74d205e03bc2</hash>\n+        <hash alg=\"SHA3-256\">1a9cfd09c8fc6869ae12d4bb25bfa58573fedfae8b5416473bef0329c4d2e36c</hash>\n+        <hash alg=\"SHA3-512\">daf6a64049b812264ff667d08a4966e0da1bdf627983e5bcd1b3d534ce3ab09cf2f39c8e4b448e8ca6270750be5d3110f1f3726860d904a45e519014200d806d</hash>\n+      </hashes>\n+      <licenses>\n+        <license>\n+          <id>LGPL-2.1-or-later</id>\n+          <url>https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html</url>\n+        </license>\n+        <license>\n+          <id>Apache-2.0</id>\n+          <url>https://www.apache.org/licenses/LICENSE-2.0</url>\n+        </license>\n+      </licenses>\n+      <purl>pkg:maven/net.java.dev.jna/jna@5.13.0?type=jar</purl>\n+      <externalReferences>\n+        <reference type=\"vcs\">\n+          <url>https://github.com/java-native-access/jna</url>\n+        </reference>\n+      </externalReferences>\n+    </component>\n+    <component type=\"library\" bom-ref=\"pkg:maven/io.github.vincenzopalazzo/material-ui-swing@1.1.2?type=jar\">\n+      <group>io.github.vincenzopalazzo</group>\n+      <name>material-ui-swing</name>\n+      <version>1.1.2</version>\n+      <description>material-ui-swing</description>\n+      <scope>optional</scope>\n+      <hashes>\n+        <hash alg=\"MD5\">ec70199453ef4e18c6e192a868186807</hash>\n+        <hash alg=\"SHA-1\">7ade5ca9d9ebfe6195c06e1a2419391ae59bc7e6</hash>\n+        <hash alg=\"SHA-256\">815676b976e630b7267fa180d029409d5757cd93291ea7b569e2f4a410f8d56a</hash>\n+        <hash alg=\"SHA-512\">c063eb37217203b663cba5bb535eee4b6b03510fe17b1e6f7af9524dedf6b00c61c7d9219e272478f30e3c51b890607c9c27eb5b9d90d3c2390cc45da1c25a89</hash>\n+        <hash alg=\"SHA-384\">4e156288bb6408de8c764ad3ae32d4240b94d8ae99adebb7063b1fb19b43f1e37ad82d947a38865d9a7cd1d19a723900</hash>\n+        <hash alg=\"SHA3-384\">61ecab8631d1702ab3e03388997128cfaa7f6ae1383870c139c19670c117b6b51bc04793e45f61d96a73afe2b0bb9ffa</hash>\n+        <hash alg=\"SHA3-256\">24642847e24e18d6db5c6ce9feb84450df58f65334128e3c7be342e1f5a776e9</hash>\n+        <hash alg=\"SHA3-512\">5661b4077d5bd25aadc9cdaa17281e109d21dc988e90894eb983afd9879e4d59785992358b5f4e0135f5ffd0a90a48f1071edbff90cd230255cc56e3c4c68900</hash>\n+      </hashes>\n+      <licenses>\n+        <license>\n+          <id>MIT</id>\n+          <url>https://opensource.org/licenses/MIT</url>\n+        </license>\n+      </licenses>\n+      <purl>pkg:maven/io.github.vincenzopalazzo/material-ui-swing@1.1.2?type=jar</purl>\n+      <externalReferences>\n+        <reference type=\"vcs\">\n+          <url>https://github.com/vincenzopalazzo/material-ui-swing</url>\n+        </reference>\n+      </externalReferences>\n+    </component>\n+    <component type=\"library\" bom-ref=\"pkg:maven/org.swinglabs/swingx@1.6.1?type=jar\">\n+      <group>org.swinglabs</group>\n+      <name>swingx</name>\n+      <version>1.6.1</version>\n+      <description>Contains extensions to the Swing GUI toolkit, including new and enhanced components that provide functionality commonly required by rich client applications.</description>\n+      <hashes>\n+        <hash alg=\"MD5\">2efa72cfa052eac90691143240d09d12</hash>\n+        <hash alg=\"SHA-1\">a4abf05f5f1d3b020ec4099495dcd1452b615e26</hash>\n+        <hash alg=\"SHA-256\">ad9e3577517e8b4d08ca58f637338ebed79ef8bd955b734600d95c8ad182840f</hash>\n+        <hash alg=\"SHA-512\">48fadf9518bde6f94fca8eef04798a30ff344825a6416ab40494926e24b3f77c425e759db1fe8c75a5973a8e18dabfed0ade3c4d7d24164571efdfec31fd9adc</hash>\n+        <hash alg=\"SHA-384\">01c0f8643b33c2bbbb155fd304cb420d4d22044624a5d509594f5061422a75db45b076c98a6cf30ce34190e6ef6d4848</hash>\n+        <hash alg=\"SHA3-384\">b6e4514dee7b988deb795c0b6884e29fff53981ec82438a626a5a626ae38df06518babf098187c36f6c0d1a45f90d5ee</hash>\n+        <hash alg=\"SHA3-256\">404aba538342252b615dcc5398779aaa6cae9eb75196f6abb82b748720219118</hash>\n+        <hash alg=\"SHA3-512\">a332484957159bfce40f7f9a7b10883d51e6583af208272c4810ab808b7626c483ae808dbf8fa6269735093143df4618a3256c816aee5fd1da027a3c6079c842</hash>\n+      </hashes>\n+      <licenses>\n+        <license>\n+          <name>Lesser General Public License (LGPL)</name>\n+          <url>http://www.gnu.org/copyleft/lesser.html</url>\n+        </license>\n+      </licenses>\n+      <purl>pkg:maven/org.swinglabs/swingx@1.6.1?type=jar</purl>\n+      <externalReferences>\n+        <reference type=\"issue-tracker\">\n+          <url>https://swingx.dev.java.net/issues/</url>\n+        </reference>\n+        <reference type=\"vcs\">\n+          <url>https://swingx.dev.java.net/source/browse/swingx/</url>\n+        </reference>\n+        <reference type=\"distribution\">\n+          <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>\n+        </reference>\n+      </externalReferences>\n+    </component>\n+    <component type=\"library\" bom-ref=\"pkg:maven/com.jhlabs/filters@2.0.235?type=jar\">\n+      <group>com.jhlabs</group>\n+      <name>filters</name>\n+      <version>2.0.235</version>\n+      <description>A collection of image processing filters.</description>\n+      <hashes>\n+        <hash alg=\"MD5\">d91073d6b28e2505e96620709626495f</hash>\n+        <hash alg=\"SHA-1\">af6a2dfefef70f1ab2d7a8d1f8173f67e276b3f4</hash>\n+        <hash alg=\"SHA-256\">be6a1d54ebb043495e31e25e72b440f69156a5624cdd7e1c55c47e30d4fae308</hash>\n+        <hash alg=\"SHA-512\">e419df2b6c7d788319c5ed5ddd2a6eec8e92970f031fd5c3f2b998448147b9bbe35537d51a9739bcd0ecb08e86d92ad9eb660447fee6d6aff087d99fa0c0e1bd</hash>\n+        <hash alg=\"SHA-384\">af69f7ef3933cf32c9fca144731c15b78daafee30c006fae8a8116f8629b90507d3cd355ea02b6d4941ff462e9c0e587</hash>\n+        <hash alg=\"SHA3-384\">882e2bf39fedfe70f94cc55f690a791f23feadcbed8b06dd0e5cf8aee6a510b9eb7ff650bae3f246fedc2e0c1fc4b56e</hash>\n+        <hash alg=\"SHA3-256\">c3ae411bfeb4ccc09f9f1faa44d2b728c3fb83baffac90229e8a2db47c1707e7</hash>\n+        <hash alg=\"SHA3-512\">d93346e6f001404030a414d0c01c768fb8f0c9ef47c3fd47341a15edffba8823601c24a6ce4cefb6b669d32647fb966b733d20bdc272f1df581d4a14c75a2e54</hash>\n+      </hashes>\n+      <licenses>\n+        <license>\n+          <id>Apache-2.0</id>\n+        </license>\n+      </licenses>\n+      <purl>pkg:maven/com.jhlabs/filters@2.0.235?type=jar</purl>\n+    </component>\n+    <component type=\"library\" bom-ref=\"pkg:maven/org.swinglabs/swing-worker@1.1?type=jar\">\n+      <group>org.swinglabs</group>\n+      <name>swing-worker</name>\n+      <version>1.1</version>\n+      <description>Long running Swing GUI interacting tasks</description>\n+      <hashes>\n+        <hash alg=\"MD5\">ec6af52f8913ea26565ec707f371fb01</hash>\n+        <hash alg=\"SHA-1\">2392206f318ef3af02f8e8a30b2963c253a70390</hash>\n+        <hash alg=\"SHA-256\">8367bc401d38d96ec987ef72502a310599552210dd60cb9e494b58a7c23be1ca</hash>\n+        <hash alg=\"SHA-512\">68eab76034f32cfb3a2c967129805b30bf30d4128e60e8ebfb3bc26b1bc4ed24077babf704af41acd84441fd147c5e5fc55e9e2c81fd04bd6c4c4faf18148f33</hash>\n+        <hash alg=\"SHA-384\">e158c806183211fc6e0a58dfc7e9a6617b44d7a9018c2510c8fe947390c56ef1aacf10392a4d61d844bd616af863e31f</hash>\n+        <hash alg=\"SHA3-384\">5ae86e528e17e6f0a9370e650a277421f9858bbdbac51ae42da4bc2f99537a7766a0ec17a1c252ddf35eb10d2e4ddd96</hash>\n+        <hash alg=\"SHA3-256\">b6c66a3ef746b8c0d744ddaa7846e14afcb004bf802195ce61006a7713922080</hash>\n+        <hash alg=\"SHA3-512\">91fb193868e4345d80016e074febbdf967f04f561bf31034cbb7b7f08c65619c87178c82bf093479c353e1ce041c8e1b8a23697b53e9b27443cf5a86b22c1d8e</hash>\n+      </hashes>\n+      <licenses>\n+        <license>\n+          <name>Lesser General Public License (LGPL)</name>\n+          <url>http://www.gnu.org/copyleft/lesser.html</url>\n+        </license>\n+      </licenses>\n+      <purl>pkg:maven/org.swinglabs/swing-worker@1.1?type=jar</purl>\n+      <externalReferences>\n+        <reference type=\"vcs\">\n+          <url>https://swingworker.dev.java.net/source/browse/swingworker/</url>\n+        </reference>\n+      </externalReferences>\n+    </component>\n+    <component type=\"library\" bom-ref=\"pkg:maven/com.github.jiconfont/jiconfont-swing@1.0.1?type=jar\">\n+      <group>com.github.jiconfont</group>\n+      <name>jiconfont-swing</name>\n+      <version>1.0.1</version>\n+      <description>jIconFont-Swing is a API to provide icons generated from any IconFont. These icons can be used in\n+        Swing.</description>\n+      <hashes>\n+        <hash alg=\"MD5\">a0b30eb3936b8e71332d3df9e08c192b</hash>\n+        <hash alg=\"SHA-1\">14621054d72340b4a664cce4710ba974a3882a19</hash>\n+        <hash alg=\"SHA-256\">544608f97ed179c113cf647569d13cef4b1c7b885eb6fded55b897dcd9cc5c29</hash>\n+        <hash alg=\"SHA-512\">104092e90c457c7c09d95aab48f0644c81bca9f22637825cdbd44a3103312dc6ce28e8766da21050b907605da1d232b4c20d958435ed9b745df78db7c098cc94</hash>\n+        <hash alg=\"SHA-384\">1014183196898458ed7d6d37e368bfdf733e46b377948c86a150ceab3d95f33ce74fa6407e43957e568899b284fac722</hash>\n+        <hash alg=\"SHA3-384\">629904c7602b90f80b302bcc34329649d1d082b0e95b2d807014f964304722d3fe86ae97577ed31313e78a859faa3af0</hash>\n+        <hash alg=\"SHA3-256\">d91eb11158450b9c1ff48e66efb049ae01eb4c0dec76ce6c13940a1d748d5715</hash>\n+        <hash alg=\"SHA3-512\">f95ed6940993722f42270c95960219da6142c2d72bad63808fcb0d50defe8600b3e19a7594e18422f48bf3674b2363f90066e674c1a35a4e9b49e28d39e67fc7</hash>\n+      </hashes>\n+      <licenses>\n+        <license>\n+          <id>MIT</id>\n+        </license>\n+      </licenses>\n+      <purl>pkg:maven/com.github.jiconfont/jiconfont-swing@1.0.1?type=jar</purl>\n+      <externalReferences>\n+        <reference type=\"distribution\">\n+          <url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>\n+        </reference>\n+      </externalReferences>\n+    </component>\n+    <component type=\"library\" bom-ref=\"pkg:maven/com.github.jiconfont/jiconfont@1.0.0?type=jar\">\n+      <group>com.github.jiconfont</group>\n+      <name>jiconfont</name>\n+      <version>1.0.0</version>\n+      <description>jIconFont is a API to provide icons generated from any IconFont. These icons can be used in Java GUI toolkits, such as Swing and JavaFX.</description>\n+      <hashes>\n+        <hash alg=\"MD5\">9f9e4d4cccccdcf066223f0a94568046</hash>\n+        <hash alg=\"SHA-1\">e17d93321975b6735ebc283f6832fa0350614d3a</hash>\n+        <hash alg=\"SHA-256\">00751efc320f92f34c87efc24a568499eb60aa021569357319edd437cb59d4ef</hash>\n+        <hash alg=\"SHA-512\">a1275d2027e0663e0fe5785b497afab09e1bbaa784bc0a10962772a80b067444d8002efa8f993e2f9f894b29437dbb2d5dc94ce40b7dd5bb8e49834f3d7788a4</hash>\n+        <hash alg=\"SHA-384\">4697398558005cae875334bdc6ea20d91daf0d13a1117547a85c057c23bc0856371716af87e37c8361ff62936544c6dc</hash>\n+        <hash alg=\"SHA3-384\">ce29a48e5cbdb9b828b5f0b28dc73455547b3cae418b3b9257561de74aeae382ed2ee163b0157a8e32ab8e86e7ce168a</hash>\n+        <hash alg=\"SHA3-256\">d98e7f71cfc44dfbca426edb424c5884fa42136731486bbaae2c10bc7c552328</hash>\n+        <hash alg=\"SHA3-512\">1f0df4135b7e00d569568f17cd94fd63446e7f7821d442a2ce2e712e97219b11ffe675b221e67dd5f48d5ccafdb308e3059613e07f4bbce92a4a054d65b5447e</hash>\n+      </hashes>\n+      <licenses>\n+        <license>\n+          <id>MIT</id>\n+        </license>\n+      </licenses>\n+      <purl>pkg:maven/com.github.jiconfont/jiconfont@1.0.0?type=jar</purl>\n+      <externalReferences>\n+        <reference type=\"distribution\">\n+          <url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>\n+        </reference>\n+      </externalReferences>\n+    </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/info.picocli/picocli@4.6.1?type=jar\">\n       <group>info.picocli</group>\n       <name>picocli</name>\n       <version>4.6.1</version>\n       <description>Java command line parser with both an annotations API and a programmatic API. Usage help with ANSI styles and colors. Autocomplete. Nested subcommands. Easily included as source to avoid adding a dependency.</description>\n-      <scope>required</scope>\n+      <scope>optional</scope>\n       <hashes>\n         <hash alg=\"MD5\">f09461a45f8d0591e6625bc4ecba5ced</hash>\n         <hash alg=\"SHA-1\">49a67ee4b4d9722fa60f3f9ffaffa72861c32966</hash>\n         <hash alg=\"SHA-256\">2a6e03310db149f8a11eb058aa78e775c229ef816333c9687379762d22833ad6</hash>\n         <hash alg=\"SHA-512\">96ac6f7246444370b6d8d394f904ad818363759819275a14b8fc5d26398ad8db8984092c2d3de7ad91325a158bd7d74a6665a1fd4183afa6a872abbfcdbc9177</hash>\n         <hash alg=\"SHA-384\">39b9a9defc500ab665f3779a1d93f3fb565910fe545f1a10fc4955c512d7585bb11667c0f9f7b7ef52642f771f868454</hash>\n         <hash alg=\"SHA3-384\">6b3aa01915963c4df64de644fb80099f89b0ee1f1ee7e6e66f9b96bc24c58c58833dc722d57c616b2698c477d1e51d6c</hash>\n@@ -1980,15 +1874,14 @@\n     </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/junit/junit@4.13.1?type=jar\">\n       <publisher>JUnit</publisher>\n       <group>junit</group>\n       <name>junit</name>\n       <version>4.13.1</version>\n       <description>JUnit is a unit testing framework for Java, created by Erich Gamma and Kent Beck.</description>\n-      <scope>required</scope>\n       <hashes>\n         <hash alg=\"MD5\">83d91f209ddcb104776fa41c448c7ee2</hash>\n         <hash alg=\"SHA-1\">cdd00374f1fee76b11e2a9d127405aa3f6be5b6a</hash>\n         <hash alg=\"SHA-256\">c30719db974d6452793fe191b3638a5777005485bae145924044530ffa5f6122</hash>\n         <hash alg=\"SHA-512\">29769fb462c7db2fcca6de3a24b445ae252a7570950f9a2163e14c478f854e47056444d90b2d40f4cf4e3f37c03faacf694c2db12763e173c44362af50176b1f</hash>\n         <hash alg=\"SHA-384\">f98da9852bdc5fc022399a85c1fa234ba80d3bf8f492034971175f70464cd9f2d08d65954f92f33ae250050d9f5ae160</hash>\n         <hash alg=\"SHA3-384\">79a11e53c134bf2a6fcffd64b1371bacdcbda3eff96094970a5123fb9eaca195044313a647ed7bfa21c0ef9f36994bd2</hash>\n@@ -2020,36 +1913,25 @@\n         </reference>\n       </externalReferences>\n     </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/org.hamcrest/hamcrest-core@1.3?type=jar\">\n       <group>org.hamcrest</group>\n       <name>hamcrest-core</name>\n       <version>1.3</version>\n-      <description>This is the core API of hamcrest matcher framework to be used by third-party framework providers. This includes the a foundation set of matcher implementations for common operations.</description>\n       <hashes>\n         <hash alg=\"MD5\">6393363b47ddcbba82321110c3e07519</hash>\n         <hash alg=\"SHA-1\">42a25dc3219429f0e5d060061f71acb49bf010a0</hash>\n         <hash alg=\"SHA-256\">66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9</hash>\n         <hash alg=\"SHA-512\">e237ae735aac4fa5a7253ec693191f42ef7ddce384c11d29fbf605981c0be077d086757409acad53cb5b9e53d86a07cc428d459ff0f5b00d32a8cbbca390be49</hash>\n         <hash alg=\"SHA-384\">4b5297d2a12cc32b824153afc83f1ba9f1869ca288330f0a2f759659d09e4c420eb6ba4a1efbfa0657b625edd41293d5</hash>\n         <hash alg=\"SHA3-384\">b14d34985c0a78cf0ba19b5a18bffd403e08adcb2afde228ddef6e16121c7046dbebf58c04d3419311c4496c48aa93be</hash>\n         <hash alg=\"SHA3-256\">f679af77deedf69b3c3066f7916583848c6fd32a950f9c0b0e2ef1da121717ba</hash>\n         <hash alg=\"SHA3-512\">bca821931e438a1977b7b4356b5f8cebf485634f82159d505c48267c34e6a0f4fde9c2917331365f66dc0e52e2ca3a2db5256863584110c27ecebefc28741f63</hash>\n       </hashes>\n-      <licenses>\n-        <license>\n-          <id>BSD-3-Clause</id>\n-        </license>\n-      </licenses>\n       <purl>pkg:maven/org.hamcrest/hamcrest-core@1.3?type=jar</purl>\n-      <externalReferences>\n-        <reference type=\"vcs\">\n-          <url>https://github.com/hamcrest/JavaHamcrest</url>\n-        </reference>\n-      </externalReferences>\n     </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/ch.qos.logback/logback-core@1.3.3?type=jar\">\n       <publisher>QOS.ch</publisher>\n       <group>ch.qos.logback</group>\n       <name>logback-core</name>\n       <version>1.3.3</version>\n       <description>logback-core module</description>\n@@ -2088,15 +1970,15 @@\n     </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/ch.qos.logback/logback-classic@1.3.3?type=jar\">\n       <publisher>QOS.ch</publisher>\n       <group>ch.qos.logback</group>\n       <name>logback-classic</name>\n       <version>1.3.3</version>\n       <description>logback-classic module</description>\n-      <scope>required</scope>\n+      <scope>optional</scope>\n       <hashes>\n         <hash alg=\"MD5\">cb6c585f9002dfe0bac5ebe0b8c464cc</hash>\n         <hash alg=\"SHA-1\">702ac081a2533f9b721baf6927bd1cf210e78fb0</hash>\n         <hash alg=\"SHA-256\">867b2fbdc5fe9fee7fcfd5f35cb38fce71cc88eb8eec8b95aab04256f72471c7</hash>\n         <hash alg=\"SHA-512\">18c849af80ac9b4f1591471c49de6e632179b0366a5113dd2f64f9e511e0164f2021bdd92d496f4fcad00178e16ed96d9b489fda1e39edefc4493c5f57a6eb3c</hash>\n         <hash alg=\"SHA-384\">b9c1f9bf7bfaea7598557e75713fe41fd7c1f9b751da9fd13f935d344a1473e61310c49679748d1122c8f67793604f2b</hash>\n         <hash alg=\"SHA3-384\">0c6266c9c03049efbbf9faa8e43ed6a578a5e1a5fa2331dfd304ca6d9d4b912e7cb0392c49393593d5d2dad6e89911b3</hash>\n@@ -2122,45 +2004,28 @@\n         </reference>\n         <reference type=\"vcs\">\n           <url>https://github.com/qos-ch/logback</url>\n         </reference>\n       </externalReferences>\n     </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/com.sun.mail/javax.mail@1.6.2?type=jar\">\n-      <publisher>Oracle</publisher>\n       <group>com.sun.mail</group>\n       <name>javax.mail</name>\n       <version>1.6.2</version>\n-      <description>${project.name}</description>\n       <hashes>\n         <hash alg=\"MD5\">0b81d022797740d72d21620781841374</hash>\n         <hash alg=\"SHA-1\">935151eb71beff17a2ffac15dd80184a99a0514f</hash>\n         <hash alg=\"SHA-256\">45b515e7104944c09e45b9c7bb1ce5dff640486374852dd2b2e80cc3752dfa11</hash>\n         <hash alg=\"SHA-512\">d76243093d93c556ae399ce9b65ea35bc5a7e12703110108cf8eaa314d8f9b094034dd530438189775f61f0994727cac6f68efb8eab2f13349922b08eb00d4ec</hash>\n         <hash alg=\"SHA-384\">44300db745c6a065b5ca907e04d06bc42e42d4bf59470b24d2c40f889cf8fc79f0793997321874b2c25bc269900f9c51</hash>\n         <hash alg=\"SHA3-384\">4884616293856fe9d2ed2c6bb838f32d645ccab65a05b949351e6d93d6ed9ea408c8666ef17e19bd033c25545bafb490</hash>\n         <hash alg=\"SHA3-256\">905d9b5869f8ee5ad4b1027293beb5af5051aa2b929f52500611beedd2d5c992</hash>\n         <hash alg=\"SHA3-512\">bec15cc6423179fb27e01c149e9c761a5cc98844e47f2182101d69f84736a85390da487eef7cc2dca94992c14d6ba7fe3d5833d2ad554731bec439ef11d547d8</hash>\n       </hashes>\n-      <licenses/>\n       <purl>pkg:maven/com.sun.mail/javax.mail@1.6.2?type=jar</purl>\n-      <externalReferences>\n-        <reference type=\"website\">\n-          <url>http://www.oracle.com</url>\n-        </reference>\n-        <reference type=\"issue-tracker\">\n-          <url>https://github.com/javaee/javamail/issues</url>\n-        </reference>\n-        <reference type=\"vcs\">\n-          <url>https://github.com/javaee/javamail</url>\n-        </reference>\n-        <reference type=\"distribution\">\n-          <url>https://maven.java.net/service/local/staging/deploy/maven2/</url>\n-        </reference>\n-      </externalReferences>\n     </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/javax.activation/activation@1.1?type=jar\">\n       <group>javax.activation</group>\n       <name>activation</name>\n       <version>1.1</version>\n       <description>JavaBeans Activation Framework (JAF) is a standard extension to the Java platform that lets you take advantage of standard services to: determine the type of an arbitrary piece of data; encapsulate access to it; discover the operations available on it; and instantiate the appropriate bean to perform the operation(s).</description>\n       <hashes>\n@@ -2187,14 +2052,50 @@\n     </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/world.convex/convex-benchmarks@0.7.10?type=jar\">\n       <group>world.convex</group>\n       <name>convex-benchmarks</name>\n       <version>0.7.10</version>\n       <purl>pkg:maven/world.convex/convex-benchmarks@0.7.10?type=jar</purl>\n     </component>\n+    <component type=\"library\" bom-ref=\"pkg:maven/org.slf4j/slf4j-simple@2.0.7?type=jar\">\n+      <publisher>QOS.ch</publisher>\n+      <group>org.slf4j</group>\n+      <name>slf4j-simple</name>\n+      <version>2.0.7</version>\n+      <description>SLF4J Simple binding</description>\n+      <scope>optional</scope>\n+      <hashes>\n+        <hash alg=\"MD5\">2f6dd5da0703850d4af89524b38e250e</hash>\n+        <hash alg=\"SHA-1\">bfa4d4dad645a5b11c022ae0043bac2df6cf16b5</hash>\n+        <hash alg=\"SHA-256\">50eae3f1cc9a78a970970518e005d3f43d5cd3262d234f47ebdf3ca3f8bc01a7</hash>\n+        <hash alg=\"SHA-512\">98981722ae8513770065e5de6f9e8d2cc441573664ce04f77a93c82a8f0077cba08029ee19a59e0b6de81967a220f878bd8ea8d5a93d38bc2b9001cee73d1fc0</hash>\n+        <hash alg=\"SHA-384\">81ef12a092a9ccdf55233bcde3b47992fbec3fa6b45481da2f1e7dc28a0771c90bc6ce5b773bc22fb8fb855ccde92002</hash>\n+        <hash alg=\"SHA3-384\">9e93dc674e95ab8922dc582ee46bdb781372aad6ddbbc4a4846a0ed092c8773c12a9b6a68cdc5d0428ba11735459bb52</hash>\n+        <hash alg=\"SHA3-256\">d2f6276688abd7e74aaf8a203577fbffc2f3245610d4586554e1ec9e6d7220f2</hash>\n+        <hash alg=\"SHA3-512\">8afe9065bfe7985e8348c2e00afe07bdf231dab6b6e33cbfac95af466c3e0361824c02868d5716bc60f96ec1acfdfc0e1718f0a8cff3cb2b550c27d16c00a500</hash>\n+      </hashes>\n+      <licenses>\n+        <license>\n+          <id>MIT</id>\n+          <url>https://opensource.org/licenses/MIT</url>\n+        </license>\n+      </licenses>\n+      <purl>pkg:maven/org.slf4j/slf4j-simple@2.0.7?type=jar</purl>\n+      <externalReferences>\n+        <reference type=\"website\">\n+          <url>http://www.qos.ch</url>\n+        </reference>\n+        <reference type=\"distribution\">\n+          <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>\n+        </reference>\n+        <reference type=\"vcs\">\n+          <url>https://github.com/qos-ch/slf4j</url>\n+        </reference>\n+      </externalReferences>\n+    </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/org.openjdk.jmh/jmh-core@1.36?type=jar\">\n       <publisher>Oracle</publisher>\n       <group>org.openjdk.jmh</group>\n       <name>jmh-core</name>\n       <version>1.36</version>\n       <description>The jmh is a Java harness for building, running, and analysing\n         nano/micro/macro benchmarks written in Java and other languages\n@@ -2256,54 +2157,37 @@\n         </reference>\n         <reference type=\"distribution\">\n           <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>\n         </reference>\n       </externalReferences>\n     </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/org.apache.commons/commons-math3@3.2?type=jar\">\n-      <publisher>The Apache Software Foundation</publisher>\n       <group>org.apache.commons</group>\n       <name>commons-math3</name>\n       <version>3.2</version>\n       <description>The Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang.</description>\n       <hashes>\n         <hash alg=\"MD5\">aaa32530c0f744813570ff73db018698</hash>\n         <hash alg=\"SHA-1\">ec2544ab27e110d2d431bdad7d538ed509b21e62</hash>\n         <hash alg=\"SHA-256\">6268a9a0ea3e769fc493a21446664c0ef668e48c93d126791f6f3f757978fee2</hash>\n         <hash alg=\"SHA-512\">80fb66a51688c4247b957f9787921e5acb9144d71a4ab0b03b2c30f46427e50c53e6e31ca5ddb04dab2cf5e7c0eedae168103c719f8074be464918ab2e4d6e6d</hash>\n         <hash alg=\"SHA-384\">3aea6a3c2bb79e64b96086bc6b7679780594ea1731f24ae7541e294595275150a12bd63bd4dfb3ddff29e1b672f68664</hash>\n         <hash alg=\"SHA3-384\">6b7fa9eecd9f78db9222438eda47c2f94c7e507c7334b6501ecc7c041e27b084e790956901b3a5a4253510abb9081b28</hash>\n         <hash alg=\"SHA3-256\">4e5c701b4c417493bdb70d4c3f3bfb6019a6eec3c5f17dcce028158de624318c</hash>\n         <hash alg=\"SHA3-512\">3a19552d33cbe62a0d174efa39054fbe5e23f7cb466c46616c27480381f232daa2c64c868b354ed965c5d84fbfece08e30e59bc672e3891baf2bb8141b5db8c6</hash>\n       </hashes>\n-      <licenses>\n-        <license>\n-          <id>Apache-2.0</id>\n-        </license>\n-      </licenses>\n+      <licenses/>\n       <purl>pkg:maven/org.apache.commons/commons-math3@3.2?type=jar</purl>\n       <externalReferences>\n         <reference type=\"issue-tracker\">\n           <url>http://issues.apache.org/jira/browse/MATH</url>\n         </reference>\n         <reference type=\"vcs\">\n           <url>http://svn.apache.org/viewvc/commons/proper/math/trunk</url>\n         </reference>\n-        <reference type=\"build-system\">\n-          <url>http://vmbuild.apache.org/continuum/</url>\n-        </reference>\n-        <reference type=\"mailing-list\">\n-          <url>http://mail-archives.apache.org/mod_mbox/commons-user/</url>\n-        </reference>\n-        <reference type=\"website\">\n-          <url>http://www.apache.org/</url>\n-        </reference>\n-        <reference type=\"distribution\">\n-          <url>https://repository.apache.org/service/local/staging/deploy/maven2</url>\n-        </reference>\n       </externalReferences>\n     </component>\n     <component type=\"library\" bom-ref=\"pkg:maven/org.openjdk.jmh/jmh-generator-annprocess@1.36?type=jar\">\n       <group>org.openjdk.jmh</group>\n       <name>jmh-generator-annprocess</name>\n       <version>1.36</version>\n       <description>JMH benchmark generator, based on annotation processors.</description>\n@@ -2339,80 +2223,37 @@\n       <dependency ref=\"pkg:maven/world.convex/convex-sodium@0.7.10?type=jar\"/>\n       <dependency ref=\"pkg:maven/world.convex/convex-gui@0.7.10?type=jar\"/>\n       <dependency ref=\"pkg:maven/world.convex/convex-java@0.7.10?type=jar\"/>\n       <dependency ref=\"pkg:maven/world.convex/convex-restapi@0.7.10?type=jar\"/>\n       <dependency ref=\"pkg:maven/world.convex/convex-cli@0.7.10?type=jar\"/>\n       <dependency ref=\"pkg:maven/world.convex/convex-benchmarks@0.7.10?type=jar\"/>\n     </dependency>\n-    <dependency ref=\"pkg:maven/world.convex/convex-core@0.7.10?type=jar\">\n-      <dependency ref=\"pkg:maven/org.bouncycastle/bcprov-jdk18on@1.73?type=jar\"/>\n-      <dependency ref=\"pkg:maven/org.bouncycastle/bcpkix-jdk18on@1.73?type=jar\"/>\n-      <dependency ref=\"pkg:maven/org.bouncycastle/bcutil-jdk18on@1.73?type=jar\"/>\n-      <dependency ref=\"pkg:maven/org.apache.commons/commons-text@1.10.0?type=jar\"/>\n-      <dependency ref=\"pkg:maven/org.antlr/antlr4-runtime@4.12.0?type=jar\"/>\n-      <dependency ref=\"pkg:maven/org.slf4j/slf4j-api@2.0.7?type=jar\"/>\n-    </dependency>\n-    <dependency ref=\"pkg:maven/org.bouncycastle/bcprov-jdk18on@1.73?type=jar\"/>\n-    <dependency ref=\"pkg:maven/org.bouncycastle/bcpkix-jdk18on@1.73?type=jar\">\n-      <dependency ref=\"pkg:maven/org.bouncycastle/bcprov-jdk18on@1.73?type=jar\"/>\n-      <dependency ref=\"pkg:maven/org.bouncycastle/bcutil-jdk18on@1.73?type=jar\"/>\n-    </dependency>\n-    <dependency ref=\"pkg:maven/org.bouncycastle/bcutil-jdk18on@1.73?type=jar\">\n-      <dependency ref=\"pkg:maven/org.bouncycastle/bcprov-jdk18on@1.73?type=jar\"/>\n-    </dependency>\n-    <dependency ref=\"pkg:maven/org.apache.commons/commons-text@1.10.0?type=jar\">\n-      <dependency ref=\"pkg:maven/org.apache.commons/commons-lang3@3.12.0?type=jar\"/>\n-    </dependency>\n-    <dependency ref=\"pkg:maven/org.apache.commons/commons-lang3@3.12.0?type=jar\"/>\n-    <dependency ref=\"pkg:maven/org.antlr/antlr4-runtime@4.12.0?type=jar\"/>\n-    <dependency ref=\"pkg:maven/org.slf4j/slf4j-api@2.0.7?type=jar\"/>\n+    <dependency ref=\"pkg:maven/world.convex/convex-core@0.7.10?type=jar\"/>\n     <dependency ref=\"pkg:maven/world.convex/convex-peer@0.7.10?type=jar\">\n       <dependency ref=\"pkg:maven/world.convex/convex-core@0.7.10?type=jar\"/>\n     </dependency>\n     <dependency ref=\"pkg:maven/world.convex/convex-sodium@0.7.10?type=jar\">\n       <dependency ref=\"pkg:maven/world.convex/convex-core@0.7.10?type=jar\"/>\n-      <dependency ref=\"pkg:maven/com.goterl/lazysodium-java@5.1.4?type=jar\"/>\n-      <dependency ref=\"pkg:maven/net.java.dev.jna/jna@5.13.0?type=jar\"/>\n     </dependency>\n-    <dependency ref=\"pkg:maven/com.goterl/lazysodium-java@5.1.4?type=jar\">\n-      <dependency ref=\"pkg:maven/com.goterl/resource-loader@2.0.2?type=jar\"/>\n-    </dependency>\n-    <dependency ref=\"pkg:maven/com.goterl/resource-loader@2.0.2?type=jar\"/>\n-    <dependency ref=\"pkg:maven/net.java.dev.jna/jna@5.13.0?type=jar\"/>\n     <dependency ref=\"pkg:maven/world.convex/convex-gui@0.7.10?type=jar\">\n       <dependency ref=\"pkg:maven/world.convex/convex-peer@0.7.10?type=jar\"/>\n-      <dependency ref=\"pkg:maven/net.java.dev.jna/jna@5.13.0?type=jar\"/>\n-      <dependency ref=\"pkg:maven/org.apache.commons/commons-text@1.10.0?type=jar\"/>\n-      <dependency ref=\"pkg:maven/io.github.vincenzopalazzo/material-ui-swing@1.1.2?type=jar\"/>\n-      <dependency ref=\"pkg:maven/org.slf4j/slf4j-api@2.0.7?type=jar\"/>\n-      <dependency ref=\"pkg:maven/org.slf4j/slf4j-simple@2.0.7?type=jar\"/>\n-    </dependency>\n-    <dependency ref=\"pkg:maven/io.github.vincenzopalazzo/material-ui-swing@1.1.2?type=jar\">\n-      <dependency ref=\"pkg:maven/org.swinglabs/swingx@1.6.1?type=jar\"/>\n-      <dependency ref=\"pkg:maven/com.github.jiconfont/jiconfont-swing@1.0.1?type=jar\"/>\n-    </dependency>\n-    <dependency ref=\"pkg:maven/org.swinglabs/swingx@1.6.1?type=jar\">\n-      <dependency ref=\"pkg:maven/com.jhlabs/filters@2.0.235?type=jar\"/>\n-      <dependency ref=\"pkg:maven/org.swinglabs/swing-worker@1.1?type=jar\"/>\n-    </dependency>\n-    <dependency ref=\"pkg:maven/com.jhlabs/filters@2.0.235?type=jar\"/>\n-    <dependency ref=\"pkg:maven/org.swinglabs/swing-worker@1.1?type=jar\"/>\n-    <dependency ref=\"pkg:maven/com.github.jiconfont/jiconfont-swing@1.0.1?type=jar\">\n-      <dependency ref=\"pkg:maven/com.github.jiconfont/jiconfont@1.0.0?type=jar\"/>\n-    </dependency>\n-    <dependency ref=\"pkg:maven/com.github.jiconfont/jiconfont@1.0.0?type=jar\"/>\n-    <dependency ref=\"pkg:maven/org.slf4j/slf4j-simple@2.0.7?type=jar\">\n-      <dependency ref=\"pkg:maven/org.slf4j/slf4j-api@2.0.7?type=jar\"/>\n     </dependency>\n     <dependency ref=\"pkg:maven/world.convex/convex-java@0.7.10?type=jar\">\n-      <dependency ref=\"pkg:maven/org.apache.httpcomponents/httpclient@4.5.13?type=jar\"/>\n-      <dependency ref=\"pkg:maven/org.apache.httpcomponents/httpasyncclient@4.1.5?type=jar\"/>\n       <dependency ref=\"pkg:maven/world.convex/convex-core@0.7.10?type=jar\"/>\n       <dependency ref=\"pkg:maven/world.convex/convex-peer@0.7.10?type=jar\"/>\n+    </dependency>\n+    <dependency ref=\"pkg:maven/world.convex/convex-restapi@0.7.10?type=jar\">\n+      <dependency ref=\"pkg:maven/world.convex/convex-peer@0.7.10?type=jar\"/>\n+      <dependency ref=\"pkg:maven/world.convex/convex-java@0.7.10?type=jar\"/>\n+      <dependency ref=\"pkg:maven/world.convex/convex-core@0.7.10?type=jar\"/>\n       <dependency ref=\"pkg:maven/com.googlecode.json-simple/json-simple@1.1.1?type=jar\"/>\n+      <dependency ref=\"pkg:maven/io.javalin/javalin@4.6.4?type=jar\"/>\n+      <dependency ref=\"pkg:maven/org.slf4j/slf4j-api@2.0.7?type=jar\"/>\n+      <dependency ref=\"pkg:maven/com.fasterxml.jackson.core/jackson-core@2.15.0?type=jar\"/>\n+      <dependency ref=\"pkg:maven/org.webjars/swagger-ui@4.18.2?type=jar\"/>\n     </dependency>\n     <dependency ref=\"pkg:maven/org.apache.httpcomponents/httpclient@4.5.13?type=jar\">\n       <dependency ref=\"pkg:maven/org.apache.httpcomponents/httpcore@4.4.13?type=jar\"/>\n       <dependency ref=\"pkg:maven/commons-logging/commons-logging@1.2?type=jar\"/>\n       <dependency ref=\"pkg:maven/commons-codec/commons-codec@1.11?type=jar\"/>\n     </dependency>\n     <dependency ref=\"pkg:maven/org.apache.httpcomponents/httpcore@4.4.13?type=jar\"/>\n@@ -2423,28 +2264,32 @@\n       <dependency ref=\"pkg:maven/org.apache.httpcomponents/httpclient@4.5.13?type=jar\"/>\n       <dependency ref=\"pkg:maven/commons-logging/commons-logging@1.2?type=jar\"/>\n     </dependency>\n     <dependency ref=\"pkg:maven/org.apache.httpcomponents/httpcore-nio@4.4.15?type=jar\"/>\n     <dependency ref=\"pkg:maven/com.googlecode.json-simple/json-simple@1.1.1?type=jar\">\n       <dependency ref=\"pkg:maven/junit/junit@4.10?type=jar\"/>\n     </dependency>\n+    <dependency ref=\"pkg:maven/org.bouncycastle/bcprov-jdk18on@1.73?type=jar\"/>\n+    <dependency ref=\"pkg:maven/org.bouncycastle/bcpkix-jdk18on@1.73?type=jar\">\n+      <dependency ref=\"pkg:maven/org.bouncycastle/bcprov-jdk18on@1.73?type=jar\"/>\n+      <dependency ref=\"pkg:maven/org.bouncycastle/bcutil-jdk18on@1.73?type=jar\"/>\n+    </dependency>\n+    <dependency ref=\"pkg:maven/org.bouncycastle/bcutil-jdk18on@1.73?type=jar\">\n+      <dependency ref=\"pkg:maven/org.bouncycastle/bcprov-jdk18on@1.73?type=jar\"/>\n+    </dependency>\n+    <dependency ref=\"pkg:maven/org.apache.commons/commons-text@1.10.0?type=jar\">\n+      <dependency ref=\"pkg:maven/org.apache.commons/commons-lang3@3.12.0?type=jar\"/>\n+    </dependency>\n+    <dependency ref=\"pkg:maven/org.apache.commons/commons-lang3@3.12.0?type=jar\"/>\n+    <dependency ref=\"pkg:maven/org.antlr/antlr4-runtime@4.12.0?type=jar\"/>\n+    <dependency ref=\"pkg:maven/org.slf4j/slf4j-api@2.0.7?type=jar\"/>\n     <dependency ref=\"pkg:maven/junit/junit@4.10?type=jar\">\n       <dependency ref=\"pkg:maven/org.hamcrest/hamcrest-core@1.1?type=jar\"/>\n     </dependency>\n     <dependency ref=\"pkg:maven/org.hamcrest/hamcrest-core@1.1?type=jar\"/>\n-    <dependency ref=\"pkg:maven/world.convex/convex-restapi@0.7.10?type=jar\">\n-      <dependency ref=\"pkg:maven/world.convex/convex-peer@0.7.10?type=jar\"/>\n-      <dependency ref=\"pkg:maven/world.convex/convex-java@0.7.10?type=jar\"/>\n-      <dependency ref=\"pkg:maven/world.convex/convex-core@0.7.10?type=jar\"/>\n-      <dependency ref=\"pkg:maven/com.googlecode.json-simple/json-simple@1.1.1?type=jar\"/>\n-      <dependency ref=\"pkg:maven/io.javalin/javalin@4.6.4?type=jar\"/>\n-      <dependency ref=\"pkg:maven/org.slf4j/slf4j-api@2.0.7?type=jar\"/>\n-      <dependency ref=\"pkg:maven/com.fasterxml.jackson.core/jackson-core@2.15.0?type=jar\"/>\n-      <dependency ref=\"pkg:maven/org.webjars/swagger-ui@4.18.2?type=jar\"/>\n-    </dependency>\n     <dependency ref=\"pkg:maven/io.javalin/javalin@4.6.4?type=jar\">\n       <dependency ref=\"pkg:maven/org.eclipse.jetty/jetty-server@9.4.48.v20220622?type=jar\"/>\n       <dependency ref=\"pkg:maven/org.eclipse.jetty/jetty-webapp@9.4.48.v20220622?type=jar\"/>\n       <dependency ref=\"pkg:maven/org.eclipse.jetty.websocket/websocket-server@9.4.48.v20220622?type=jar\"/>\n       <dependency ref=\"pkg:maven/org.jetbrains.kotlin/kotlin-stdlib-jdk8@1.5.32?type=jar\"/>\n     </dependency>\n     <dependency ref=\"pkg:maven/org.eclipse.jetty/jetty-server@9.4.48.v20220622?type=jar\">\n@@ -2533,14 +2378,33 @@\n       <dependency ref=\"pkg:maven/world.convex/convex-gui@0.7.10?type=jar\"/>\n       <dependency ref=\"pkg:maven/world.convex/convex-restapi@0.7.10?type=jar\"/>\n       <dependency ref=\"pkg:maven/info.picocli/picocli@4.6.1?type=jar\"/>\n       <dependency ref=\"pkg:maven/org.slf4j/slf4j-api@2.0.7?type=jar\"/>\n       <dependency ref=\"pkg:maven/ch.qos.logback/logback-core@1.3.3?type=jar\"/>\n       <dependency ref=\"pkg:maven/ch.qos.logback/logback-classic@1.3.3?type=jar\"/>\n     </dependency>\n+    <dependency ref=\"pkg:maven/com.goterl/lazysodium-java@5.1.4?type=jar\">\n+      <dependency ref=\"pkg:maven/com.goterl/resource-loader@2.0.2?type=jar\"/>\n+    </dependency>\n+    <dependency ref=\"pkg:maven/com.goterl/resource-loader@2.0.2?type=jar\"/>\n+    <dependency ref=\"pkg:maven/net.java.dev.jna/jna@5.13.0?type=jar\"/>\n+    <dependency ref=\"pkg:maven/io.github.vincenzopalazzo/material-ui-swing@1.1.2?type=jar\">\n+      <dependency ref=\"pkg:maven/org.swinglabs/swingx@1.6.1?type=jar\"/>\n+      <dependency ref=\"pkg:maven/com.github.jiconfont/jiconfont-swing@1.0.1?type=jar\"/>\n+    </dependency>\n+    <dependency ref=\"pkg:maven/org.swinglabs/swingx@1.6.1?type=jar\">\n+      <dependency ref=\"pkg:maven/com.jhlabs/filters@2.0.235?type=jar\"/>\n+      <dependency ref=\"pkg:maven/org.swinglabs/swing-worker@1.1?type=jar\"/>\n+    </dependency>\n+    <dependency ref=\"pkg:maven/com.jhlabs/filters@2.0.235?type=jar\"/>\n+    <dependency ref=\"pkg:maven/org.swinglabs/swing-worker@1.1?type=jar\"/>\n+    <dependency ref=\"pkg:maven/com.github.jiconfont/jiconfont-swing@1.0.1?type=jar\">\n+      <dependency ref=\"pkg:maven/com.github.jiconfont/jiconfont@1.0.0?type=jar\"/>\n+    </dependency>\n+    <dependency ref=\"pkg:maven/com.github.jiconfont/jiconfont@1.0.0?type=jar\"/>\n     <dependency ref=\"pkg:maven/info.picocli/picocli@4.6.1?type=jar\"/>\n     <dependency ref=\"pkg:maven/ch.qos.logback/logback-core@1.3.3?type=jar\"/>\n     <dependency ref=\"pkg:maven/ch.qos.logback/logback-classic@1.3.3?type=jar\">\n       <dependency ref=\"pkg:maven/ch.qos.logback/logback-core@1.3.3?type=jar\"/>\n       <dependency ref=\"pkg:maven/com.sun.mail/javax.mail@1.6.2?type=jar\"/>\n     </dependency>\n     <dependency ref=\"pkg:maven/com.sun.mail/javax.mail@1.6.2?type=jar\">\n@@ -2550,14 +2414,17 @@\n     <dependency ref=\"pkg:maven/world.convex/convex-benchmarks@0.7.10?type=jar\">\n       <dependency ref=\"pkg:maven/world.convex/convex-peer@0.7.10?type=jar\"/>\n       <dependency ref=\"pkg:maven/world.convex/convex-sodium@0.7.10?type=jar\"/>\n       <dependency ref=\"pkg:maven/world.convex/convex-gui@0.7.10?type=jar\"/>\n       <dependency ref=\"pkg:maven/org.openjdk.jmh/jmh-core@1.36?type=jar\"/>\n       <dependency ref=\"pkg:maven/org.openjdk.jmh/jmh-generator-annprocess@1.36?type=jar\"/>\n     </dependency>\n+    <dependency ref=\"pkg:maven/org.slf4j/slf4j-simple@2.0.7?type=jar\">\n+      <dependency ref=\"pkg:maven/org.slf4j/slf4j-api@2.0.7?type=jar\"/>\n+    </dependency>\n     <dependency ref=\"pkg:maven/org.openjdk.jmh/jmh-core@1.36?type=jar\">\n       <dependency ref=\"pkg:maven/net.sf.jopt-simple/jopt-simple@5.0.4?type=jar\"/>\n       <dependency ref=\"pkg:maven/org.apache.commons/commons-math3@3.2?type=jar\"/>\n     </dependency>\n     <dependency ref=\"pkg:maven/net.sf.jopt-simple/jopt-simple@5.0.4?type=jar\"/>\n     <dependency ref=\"pkg:maven/org.apache.commons/commons-math3@3.2?type=jar\"/>\n     <dependency ref=\"pkg:maven/org.openjdk.jmh/jmh-generator-annprocess@1.36?type=jar\">\n"}]}
