{
  "bomFormat" : "CycloneDX",
  "specVersion" : "1.6",
  "serialNumber" : "urn:uuid:c055fa37-c778-3cd9-8353-94112d1360ff",
  "version" : 1,
  "metadata" : {
    "lifecycles" : [
      {
        "phase" : "build"
      }
    ],
    "tools" : {
      "components" : [
        {
          "type" : "library",
          "author" : "OWASP Foundation",
          "group" : "org.cyclonedx",
          "name" : "cyclonedx-maven-plugin",
          "version" : "2.9.3",
          "description" : "CycloneDX Maven plugin",
          "hashes" : [
            {
              "alg" : "MD5",
              "content" : "e7c87ab327b65b23c681fc9dc8bb620b"
            },
            {
              "alg" : "SHA-1",
              "content" : "fa3f0f04f4d5077b5e085d4d09aa2e68aeba5260"
            },
            {
              "alg" : "SHA-256",
              "content" : "c452d5eebe28bc86bef2e7c72d129f04f60877bef843eac8120f01fb655be293"
            },
            {
              "alg" : "SHA-512",
              "content" : "ec0344ed2ffe62d565aaf936a37140d04c7fffa8669a666be0366cd44eec3195232d79841cdec47030b79068216ac7e1a8c805255758e3d418dae32a4b9b9beb"
            },
            {
              "alg" : "SHA-384",
              "content" : "3df26b2a00d87fe090851975ebcc30217f98634e7c47d07128e148f325ebfe3bc0790b2f52ad4591734b7b0de738f003"
            },
            {
              "alg" : "SHA3-384",
              "content" : "470c1b4962379b5b6494c75bd1475da3519bbe2543999c95f26b4021164d3d05419b0c3f704443162fe5433a204250e9"
            },
            {
              "alg" : "SHA3-256",
              "content" : "900e9c4edb18940ed3c4a4ba6946957fa613ef0d4b0c380551638f229206373c"
            },
            {
              "alg" : "SHA3-512",
              "content" : "5e36433e18ae24f7460902da27818874df5d1d73df1a97e49e7369335f7cc61ca595466a2d37789fba7eaa7f7f251b29216c3d7a78910b2ec38e2ed68ea84876"
            }
          ]
        }
      ]
    },
    "component" : {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-parent@1.0.0?type=pom",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-parent",
      "version" : "1.0.0",
      "description" : "PLC4X is an effort to create a universal library for accessing industrial programmable logic controllers using a variety of protocols using a uniform API.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-parent@1.0.0?type=pom",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x"
        }
      ]
    },
    "properties" : [
      {
        "name" : "maven.goal",
        "value" : "makeAggregateBom"
      },
      {
        "name" : "maven.scopes",
        "value" : "compile,provided,runtime,system"
      },
      {
        "name" : "cdx:reproducible",
        "value" : "enabled"
      }
    ]
  },
  "components" : [
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation@1.0.0?type=pom",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-code-generation",
      "version" : "1.0.0",
      "description" : "Home of the PLC4X code-generation framework.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-code-generation@1.0.0?type=pom",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-code-generation"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-code-generation"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-code-generation-protocol-base-mspec",
      "version" : "1.0.0",
      "description" : "Base stuff for building protocols using our custom MSpec format.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-code-generation/plc4x-code-generation-protocol-base-mspec"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-code-generation/plc4x-code-generation-protocol-base-mspec"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x.plugins",
      "name" : "plc4x-code-generation-protocol-base",
      "version" : "1.9.0",
      "description" : "Base stuff for building protocols",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "342df606c9906cc6bffcbcfee460652c"
        },
        {
          "alg" : "SHA-1",
          "content" : "940b1a436b4469bb3ed3b4b9ea9be5a7355cc065"
        },
        {
          "alg" : "SHA-256",
          "content" : "82ca0db2a6b09cb5229ed7bf892590cecd83d0ee0d8566b905b1815422590f79"
        },
        {
          "alg" : "SHA-512",
          "content" : "53c375217b0caf5146d8da3b54ae2b687e92c47e3dfa753b52d0aef2e77b742064c90f817496264f39c828d7e2d20c8004d2f84fd2ca2d00d62ca421fe9a9051"
        },
        {
          "alg" : "SHA-384",
          "content" : "9051ae39a9ea5bb0da971274cb3541d7b7a9afe73b7910f03e37133a8919b0a7a10584d8ca927262474a55efbf007ffd"
        },
        {
          "alg" : "SHA3-384",
          "content" : "73dbac98181db7d1e8c55d28c652bf173d68417d1fae517f598e6c245c8915bea24a1978be09750545222ed34a8f4cf9"
        },
        {
          "alg" : "SHA3-256",
          "content" : "6b54c3bed7977e89ab69ac529e2316566e4a4b923062726819e45e85844150f0"
        },
        {
          "alg" : "SHA3-512",
          "content" : "2f5f1a83eab531c210277a84eccdfe010add7b2914f80d6ff5e36e936db3fc89918e9ee4d1a767f1a71ea4e5f4398a853ad258985ad895db1583c83b7c6af08d"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://www.apache.org/plc4x-code-generation/plc4x-code-generation-protocol-base/"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/www-announce/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x-build-tools/plc4x-code-generation-protocol-base"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x.plugins",
      "name" : "plc4x-code-generation-types-base",
      "version" : "1.9.0",
      "description" : "Base used throughout the code-generation.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "a4bbf5a56503d138ecf63119a9ffedd6"
        },
        {
          "alg" : "SHA-1",
          "content" : "8d98e752ece2e08cca8cd29a8b0d34f5b1ce78f7"
        },
        {
          "alg" : "SHA-256",
          "content" : "2f7a2045aa7884b67dbd3227475b1848d00ec0780d47c73ab0bf2be7cc2abdf5"
        },
        {
          "alg" : "SHA-512",
          "content" : "f3a5fc4c37ae18d1d942a37f1be96206333677d2a649e28ee29c0b73ebb1d73f592502b768880759171cb1c0795febbdd941d49b02711bf82d95cf0014a71b8f"
        },
        {
          "alg" : "SHA-384",
          "content" : "b1ca62ecf4b72290ce5e2d5e7fc77aac1f90aeab8ae5f2665c9f751e99b3992e861299af1758ff315e56ad85b4c0e88a"
        },
        {
          "alg" : "SHA3-384",
          "content" : "89c1f0871e4e00b91381937bd58b7ba705d269ea7b11681984f3b873bdc567251c0323894621e85c81cd4d759550a967"
        },
        {
          "alg" : "SHA3-256",
          "content" : "ff052743798181b14cada2547c71f9c64844417ff6897a6958a0e4206e048ec2"
        },
        {
          "alg" : "SHA3-512",
          "content" : "5afe21d9a76cbb4571c222ca84efede6c879fafa4e8c910e0cac1b95cf44ffffe052ee69a813dc1ab617909dde1cff8237cdbeb1584693e871bc06bfccad68b6"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://www.apache.org/plc4x-code-generation/plc4x-code-generation-types-base/"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/www-announce/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x-build-tools/plc4x-code-generation-types-base"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/commons-io/commons-io@2.22.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "commons-io",
      "name" : "commons-io",
      "version" : "2.22.0",
      "description" : "The Apache Commons IO library contains utility classes, stream implementations, file filters, file comparators, endian transformation classes, and much more.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "f91d54bd47c42456b4a5ae62eed85565"
        },
        {
          "alg" : "SHA-1",
          "content" : "5b1e18bc0ad651ed878029d83f88d9c8189fd51e"
        },
        {
          "alg" : "SHA-256",
          "content" : "2b9a7b1f726fb86216dbd2c8321eabe0221dbd5b1be81c18e1cb53811b104758"
        },
        {
          "alg" : "SHA-512",
          "content" : "fca0b4ae70e531bee74413e0b865981aa8b60a9390f789b63997203dae67be65362e95a0c35b9d4b072fbb0810114783415dd22b92fb42e5594b10992f632bc5"
        },
        {
          "alg" : "SHA-384",
          "content" : "e1fbf3729c4d2d77b036d90234d9e2ed3fe0c2f5379d333a695c1cb0037f63d288c8b62de05022da0f612da65835fee0"
        },
        {
          "alg" : "SHA3-384",
          "content" : "02acc6e7f614d8684e7104a52123573152a2e1b651bc6a5be12d4b58861c757d6c56f51105bb97c92309d126059232ea"
        },
        {
          "alg" : "SHA3-256",
          "content" : "134157813629f4d9b97044602e1fa2f61c14c3be1f641490b3e06ac941ff3315"
        },
        {
          "alg" : "SHA3-512",
          "content" : "47832f3b7abe375f3b0ed169996d9776b2a0007b073ab3f06438dce67be9bda45e8aac84737cc639ada4424b13c7614d8c9fcb23779868f7421414777cc0946a"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/commons-io/commons-io@2.22.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://commons.apache.org/proper/commons-io/"
        },
        {
          "type" : "build-system",
          "url" : "https://github.com/apache/commons-io/actions"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://issues.apache.org/jira/browse/IO"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/commons-user/"
        },
        {
          "type" : "vcs",
          "url" : "https://gitbox.apache.org/repos/asf?p=commons-io.git/commons-io"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.commons",
      "name" : "commons-lang3",
      "version" : "3.20.0",
      "description" : "Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang. The code is tested using the latest revision of the JDK for supported LTS releases: 8, 11, 17, 21 and 25 currently. See https://github.com/apache/commons-lang/blob/master/.github/workflows/maven.yml Please ensure your build environment is up-to-date and kindly report any build issues.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "4b29562ded527aa074e1d44f8646dac5"
        },
        {
          "alg" : "SHA-1",
          "content" : "65897b3e5731220962e659e001904af3c3cbeba9"
        },
        {
          "alg" : "SHA-256",
          "content" : "69e5c9fa35da7a51a5fd2099dfe56a2d8d32cf233e2f6d770e796146440263f4"
        },
        {
          "alg" : "SHA-512",
          "content" : "1c72db334ea44f932c35e602b78907865f5bab43e30c871c9be67c8184eaa778f32d7bc3ab525d5921cd28619d3f9babfd483f17de54f007ee07db2e074b0307"
        },
        {
          "alg" : "SHA-384",
          "content" : "77dd27c4d5e9372c002bd6878d2cfaaec3cf46dd57d65de63d7f2e09351344531cfa81a537b56628ac6db18adee7e484"
        },
        {
          "alg" : "SHA3-384",
          "content" : "3456de40eef224b3ad195d2f218dd28eacb0da07607aee7ead94bd8d54bd8311d51c28d4066db4bf8b69a2df48c415f5"
        },
        {
          "alg" : "SHA3-256",
          "content" : "36e3f71352fa14bc580db45a05b09b063392c6d39acf9e24ffa6a67bbc07a336"
        },
        {
          "alg" : "SHA3-512",
          "content" : "6ecbc05bb5cd3f7537078b0cf51b0a5f7189dfa60c22e5ec0d6b9e2fd3f7fa7566770b5da87e0c9929f48769933c3e3a473fd5cc7231672fca36ab1fee1f8670"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://commons.apache.org/proper/commons-lang/"
        },
        {
          "type" : "build-system",
          "url" : "https://github.com/apache/commons-lang/actions"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://issues.apache.org/jira/browse/LANG"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/commons-user/"
        },
        {
          "type" : "vcs",
          "url" : "https://gitbox.apache.org/repos/asf/commons-lang.git"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.antlr/antlr4-runtime@4.13.2?type=jar",
      "publisher" : "ANTLR",
      "group" : "org.antlr",
      "name" : "antlr4-runtime",
      "version" : "4.13.2",
      "description" : "The ANTLR 4 Runtime",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "eecf1908f0cfff10f8bb82878b5ca401"
        },
        {
          "alg" : "SHA-1",
          "content" : "fc3db6d844df652a3d5db31c87fa12757f13691d"
        },
        {
          "alg" : "SHA-256",
          "content" : "dd3e8a13a2d669bf84fb8d834de35ce4875f27157698d206241ec8488aadcaf7"
        },
        {
          "alg" : "SHA-512",
          "content" : "1c3e47b6b5dc40ca13927a7ae2ed187f470b8f406cea325e73c7a18af8e07b9ada0484312dd611f225f030b5585924932c702fd9326c143a626e271682b2b95e"
        },
        {
          "alg" : "SHA-384",
          "content" : "f49c2395e16fe71fa35622bcca225c0910609ef09626207ce4522c73c760fd232489489ea88d54c88fc21b05a03031e0"
        },
        {
          "alg" : "SHA3-384",
          "content" : "322345326586e3f8954e80efa80b510228a7eb06f6d7283177f04809c15aad1722c700897c8c8f405955946b63808bc0"
        },
        {
          "alg" : "SHA3-256",
          "content" : "2d39db66ce6dc530c7796f75d646f4d8316586e2acd0756524c25b238eb71618"
        },
        {
          "alg" : "SHA3-512",
          "content" : "a4cdaec49dff4a6963a0db56712a837db7300de7145335b915ffc2234b0d53d6f9fd4b1d6e82c4350e22fee9390ca643cfbf7f51ff47a11bc44561b6686be32b"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "BSD-3-Clause",
            "url" : "https://opensource.org/licenses/BSD-3-Clause"
          }
        }
      ],
      "purl" : "pkg:maven/org.antlr/antlr4-runtime@4.13.2?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://www.antlr.org/antlr4-runtime/"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/antlr/antlr4/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://groups.google.com/forum/?fromgroups#!forum/antlr-discussion"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/antlr/antlr4/tree/master/antlr4-runtime"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
      "publisher" : "QOS.ch",
      "group" : "org.slf4j",
      "name" : "slf4j-api",
      "version" : "2.0.18",
      "description" : "The slf4j API",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "fe2837bd49bfb76657419002fed20ca9"
        },
        {
          "alg" : "SHA-1",
          "content" : "78a9e7a37cd6360e0b818e86341b24123d28d4df"
        },
        {
          "alg" : "SHA-256",
          "content" : "44508fd1576500688c790b190acdd16fec4f8c79a3e0b900afd70503cf055f55"
        },
        {
          "alg" : "SHA-512",
          "content" : "539288fa0c96cea750d11293dbed4c562630587aa7cd88bbf76ad04390d1c40636506da48faa6453090c7e9baa6b690b9fbded55a7e2b4a91547eeea011f971a"
        },
        {
          "alg" : "SHA-384",
          "content" : "917885c7812289f5178f68e3c421153d55abd7fe5cc9a071ffdc5de48b7afc79c352c667a20a3ad0f3b4660952932513"
        },
        {
          "alg" : "SHA3-384",
          "content" : "d6898eb5dd2e5caa2185c6cd2804735802b3848a3041b82ef7faa7904b3eaf5ac382d43a70a71e22b77a929e10ae2aaf"
        },
        {
          "alg" : "SHA3-256",
          "content" : "6bbc9103bec05ef3280dd895d8c6267ccf8b940df03c9f5145cfaa77f6e9a41a"
        },
        {
          "alg" : "SHA3-512",
          "content" : "e2913e96e4b1c94e7cb5c46828d1afe68c5a7248293d5c16aaa9ab462ee8e0ff97dd3d1155d2a64f66ccd9bc1ac0c83476cc886b675004b2f84aaaf50e2b2af2"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "MIT",
            "url" : "https://opensource.org/license/mit/"
          }
        }
      ],
      "purl" : "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "http://www.slf4j.org"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/qos-ch/slf4j/slf4j-parent/slf4j-api"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
      "publisher" : "QOS.ch",
      "group" : "ch.qos.logback",
      "name" : "logback-classic",
      "version" : "1.6.3",
      "description" : "logback-classic module",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "c4c3210a25faea352ecfe9ea2c219c14"
        },
        {
          "alg" : "SHA-1",
          "content" : "a8fc332633a9da2e543afb20357b7a015437f0a9"
        },
        {
          "alg" : "SHA-256",
          "content" : "beebede8db065fe1b72909ecc66bb49acda618901635d86c25fce14a5915e37e"
        },
        {
          "alg" : "SHA-512",
          "content" : "83c7d59395fc743517a550a5f7685c1370e794e6d356b2433ba93d8951666cfdc670e5946f1428cfc7e7442390f3dfd4e7ebfb78ee6d328132ef3de283b513f0"
        },
        {
          "alg" : "SHA-384",
          "content" : "08243509039fafe53ce9dd7c845569aac4933cdaeda5a7d712cf329133cfed184ed90b2250d8ac88b07f03289e14316e"
        },
        {
          "alg" : "SHA3-384",
          "content" : "49e0db4ff54505c246e5519d6c79a5a12342e7b977ca418c00fae053800e85f5454bcdbc5e938575f26d6989a090c47d"
        },
        {
          "alg" : "SHA3-256",
          "content" : "a16c4ad2df63044fc0eebe929a9f10cca43b6d5866bd645de553431c1234adc8"
        },
        {
          "alg" : "SHA3-512",
          "content" : "edad66f09c2df54260ed9fba07234c9b245842516dda53d27251896eb4f073c76c4be29436e0aec78890cbe044015be90d47f47e5038acb8e352375f8f267875"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "EPL-2.0",
            "url" : "https://www.eclipse.org/legal/epl-2.0"
          }
        },
        {
          "license" : {
            "id" : "LGPL-2.1-only",
            "url" : "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html"
          }
        }
      ],
      "purl" : "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "http://logback.qos.ch/logback-classic"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/qos-ch/logback/logback-classic"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/ch.qos.logback/logback-core@1.6.3?type=jar",
      "publisher" : "QOS.ch",
      "group" : "ch.qos.logback",
      "name" : "logback-core",
      "version" : "1.6.3",
      "description" : "logback-core module",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "6d741138bccf87bb512572c44cc7f43f"
        },
        {
          "alg" : "SHA-1",
          "content" : "ae9a279c723035307735fc4daf527a9076ea3f77"
        },
        {
          "alg" : "SHA-256",
          "content" : "a6967a28c8b086dee75a694d2f6fb8830c71153539866d7d8af065c9b6df91e0"
        },
        {
          "alg" : "SHA-512",
          "content" : "0f03bad755657501c4123735952371bb4a9e8376b593563ff52c187de383969694cde24d50dd56e24ad72a52b8ea14943d4d547a0140c21a605483279ca6e762"
        },
        {
          "alg" : "SHA-384",
          "content" : "f6bd1ce34efff757d35535bc66fad88f9c56f0319046cf671e4172609a4de038ba4666540ad7600dafbbd0fe1f26348f"
        },
        {
          "alg" : "SHA3-384",
          "content" : "31735603ecfa8c2d647f4bf337a9825da87763bfdb07be74b2c01a5aaad78bbc9954a2d7a0992009c1f36dff03001ed5"
        },
        {
          "alg" : "SHA3-256",
          "content" : "cf608f9478225a1fe9ed76de6f9adbf066cbada05bb89afbda9ce2734936ac5a"
        },
        {
          "alg" : "SHA3-512",
          "content" : "2867c47fd2e1084c19af22939b913571021cecd02a58df023ba81278310365ed941d4ea09514e9c6c236ba944a9010dcb0ab147cf64528c474a9570b42e208ff"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "EPL-2.0",
            "url" : "https://www.eclipse.org/legal/epl-2.0"
          }
        },
        {
          "license" : {
            "id" : "LGPL-2.1-only",
            "url" : "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html"
          }
        }
      ],
      "purl" : "pkg:maven/ch.qos.logback/logback-core@1.6.3?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "http://logback.qos.ch/logback-core"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/qos-ch/logback/logback-core"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/net.bytebuddy/byte-buddy@1.18.13?type=jar",
      "group" : "net.bytebuddy",
      "name" : "byte-buddy",
      "version" : "1.18.13",
      "description" : "Byte Buddy is a Java library for creating Java classes at run time. This artifact is a build of Byte Buddy with all ASM dependencies repackaged into its own name space.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "cdc93784981a74d6400be220967b34d5"
        },
        {
          "alg" : "SHA-1",
          "content" : "09ed17e54e9e2f0dfa885c7b6fb9df5fde539643"
        },
        {
          "alg" : "SHA-256",
          "content" : "aa0013fbcb7e8086f4775f3dcb69a6c6833f7fd9023fe027d2d0241834cc51d5"
        },
        {
          "alg" : "SHA-512",
          "content" : "c9072bebf51c20f18334674ea5c64dd8fabfde1cbb2e9fd9d5d7fbb1d68d20ad0e271f4acf6539068838fdacf502db9ae18bd77c5a01b79484a3b7400507d083"
        },
        {
          "alg" : "SHA-384",
          "content" : "fbcfcc8f2500f866e34c59bf367430000c891356b2d91b26c01d9d855b67071dec6710bcb0b2180d887d5fddad538032"
        },
        {
          "alg" : "SHA3-384",
          "content" : "b685ba29b04d969dd6925fea4ceefb3d96e3aaf11615e596c080f638aef5ed177eb0c55772b743066299dd60b78c31fc"
        },
        {
          "alg" : "SHA3-256",
          "content" : "1639b080f87db87f7b5d7b64514488a7c88da77bd9ca6ff333d256a1837205d4"
        },
        {
          "alg" : "SHA3-512",
          "content" : "1f22c4d2dc9ef0b48c872e8ecd5c197bbfc19713d78ae80824709a8c2fdcc26c57ae852a23d500daaa90b82c10429d9fa4d519b8cef0956ee6883907a465125a"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/net.bytebuddy/byte-buddy@1.18.13?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://bytebuddy.net/byte-buddy"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/raphw/byte-buddy/issues"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/raphw/byte-buddy/byte-buddy"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.hamcrest/hamcrest-library@3.0?type=jar",
      "group" : "org.hamcrest",
      "name" : "hamcrest-library",
      "version" : "3.0",
      "description" : "A library of Hamcrest matchers - deprecated, please use \"hamcrest\" instead",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "cd2c2b17609b5503f40b3b1c5ca12aa9"
        },
        {
          "alg" : "SHA-1",
          "content" : "d42c7c6c28654a3d1eb654edaa82fd85c01ce417"
        },
        {
          "alg" : "SHA-256",
          "content" : "9d084005ad1dfbb3b020039c89f496e66d3fc0431e8eab6b5a497406013d09bb"
        },
        {
          "alg" : "SHA-512",
          "content" : "f57c11359ab12e62d3382e0af330664b3676c5febef966cf5234c0dc723a5692f8185c906a81bd023e1bfbb57a23a0fca6120352bc3818aaa4b40b96d965a46b"
        },
        {
          "alg" : "SHA-384",
          "content" : "c5c06e48fcd557b77c8e563dc32d22c7117727053f301d91e459c4545e935d16a317f4082ce4d02e74f966003a85f462"
        },
        {
          "alg" : "SHA3-384",
          "content" : "7b9a1cc5916e01479cb20cc6a397688e0f6b9acc432d76123f6630c21c25b6f13590384d4b39f0ab9394ae8d31a1afd2"
        },
        {
          "alg" : "SHA3-256",
          "content" : "d31e3f5c19a0f3f1902adf3ca1d8b5d266381977992925551fd16cb96879ebc1"
        },
        {
          "alg" : "SHA3-512",
          "content" : "e286ad1b9bf84ebd7720716151617d4280d7cabb98ec65b7475901ab7bbc6daaa48da822e130e99d2447434335d6510078b0593fad1fba8ade80649804d2e204"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "BSD-3-Clause",
            "url" : "https://opensource.org/licenses/BSD-3-Clause"
          }
        }
      ],
      "purl" : "pkg:maven/org.hamcrest/hamcrest-library@3.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "http://hamcrest.org/JavaHamcrest/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/hamcrest/JavaHamcrest"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.hamcrest/hamcrest-core@3.0?type=jar",
      "group" : "org.hamcrest",
      "name" : "hamcrest-core",
      "version" : "3.0",
      "description" : "Core Hamcrest API - deprecated, please use \"hamcrest\" instead",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "622d37a84ac87b732cb512de0f288c2e"
        },
        {
          "alg" : "SHA-1",
          "content" : "254f69f4b0ca22198acfc19fcdd5f96140431c3e"
        },
        {
          "alg" : "SHA-256",
          "content" : "b78a3a81692f421cc01fc17ded9a45e9fb6f3949c712f8ec4d01da6b8c06bc6e"
        },
        {
          "alg" : "SHA-512",
          "content" : "da4fe935a24bd7632c1cd0b0dce8ef08b52a0df67a977a96823e9c2a8147fe02350ec8f2678f4edb0b170aeb9dd7002872686f7965675babe15534d28442dd4b"
        },
        {
          "alg" : "SHA-384",
          "content" : "d3691f306575762ef97a8321b2fdcfdb64e96a377278a32a128495480df7c06f9903240f4e6b02a202bd171d5c2f1c7a"
        },
        {
          "alg" : "SHA3-384",
          "content" : "11cb06bf51ddfb6e3937a823ba916a582fabe21ff502bb71353ae8acb31f0e34b35c48ef68081a6775815a692562f042"
        },
        {
          "alg" : "SHA3-256",
          "content" : "722ef291cdda4a9ff5917401a611fb80507e1461409de74dd77007b00ca259e5"
        },
        {
          "alg" : "SHA3-512",
          "content" : "3153b0c3cc0a5212ea32e9ca10b81c84f8f222c03adacae2eeb25c34c80da3b6d10118b7b186dd758f97bfece6a77bcebbf16a05eae1600b416897aea2cd1c53"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "BSD-3-Clause",
            "url" : "https://opensource.org/licenses/BSD-3-Clause"
          }
        }
      ],
      "purl" : "pkg:maven/org.hamcrest/hamcrest-core@3.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "http://hamcrest.org/JavaHamcrest/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/hamcrest/JavaHamcrest"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.hamcrest/hamcrest@3.0?type=jar",
      "group" : "org.hamcrest",
      "name" : "hamcrest",
      "version" : "3.0",
      "description" : "Core API and libraries of hamcrest matcher framework.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "781023c38b054e9cf1c818c77895e1eb"
        },
        {
          "alg" : "SHA-1",
          "content" : "8fd9b78a8e6a6510a078a9e30e9e86a6035cfaf7"
        },
        {
          "alg" : "SHA-256",
          "content" : "5d66b6a4a680755cb6ed7cb104fa7835ef644667586ff0737adeb977c39ecdbc"
        },
        {
          "alg" : "SHA-512",
          "content" : "c09968882d8467d43576444b3fab868e175f0826e1d6e2015d1efec8934cdd5ffce8f285a7fc072306711ee0645dea92783a97a9e1dd8206e5e1de5de1ea8e7f"
        },
        {
          "alg" : "SHA-384",
          "content" : "370f5960e0d1fd7b7729597f9412a388a1fca27a3f097767a11129f6d4487fda27488cc57e5c36eacb476bac12cd93b9"
        },
        {
          "alg" : "SHA3-384",
          "content" : "129266ff10191f1fd60ee5dd386df52ec10fb8f03a2dd3ec723c4e8455a77934f128b2a560e6a3f3d54a5390527c3d9f"
        },
        {
          "alg" : "SHA3-256",
          "content" : "750ad10b01940ab4cf06316a16e7ea8ca3f20db603bd844c40edf0b3c0c693b3"
        },
        {
          "alg" : "SHA3-512",
          "content" : "54da4107c4172ae0602261da2517c13962b8c2fe391348becb87295a831109155d603bec42c411e975fe1fc8b35981f7811dbc7d9dd4a26829902e174f4be307"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "BSD-3-Clause",
            "url" : "https://opensource.org/licenses/BSD-3-Clause"
          }
        }
      ],
      "purl" : "pkg:maven/org.hamcrest/hamcrest@3.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "http://hamcrest.org/JavaHamcrest/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/hamcrest/JavaHamcrest"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apiguardian/apiguardian-api@1.1.2?type=jar",
      "group" : "org.apiguardian",
      "name" : "apiguardian-api",
      "version" : "1.1.2",
      "description" : "@API Guardian",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "8c7de3f82037fa4a2e8be2a2f13092af"
        },
        {
          "alg" : "SHA-1",
          "content" : "a231e0d844d2721b0fa1b238006d15c6ded6842a"
        },
        {
          "alg" : "SHA-256",
          "content" : "b509448ac506d607319f182537f0b35d71007582ec741832a1f111e5b5b70b38"
        },
        {
          "alg" : "SHA-512",
          "content" : "d7ccd0e7019f1a997de39d66dc0ad4efe150428fdd7f4c743c93884f1602a3e90135ad34baea96d5b6d925ad6c0c8487c8e78304f0a089a12383d4a62e2c9a61"
        },
        {
          "alg" : "SHA-384",
          "content" : "5ae11cfedcee7da43a506a67946ddc8a7a2622284a924ba78f74541e9a22db6868a15f5d84edb91a541e38afded734ea"
        },
        {
          "alg" : "SHA3-384",
          "content" : "c146116b3dfd969200b2ce52d96b92dd02d6f5a45a86e7e85edf35600ddbc2f3c6e8a1ad7e2db4dcd2c398c09fad0927"
        },
        {
          "alg" : "SHA3-256",
          "content" : "b4b436d7f615fc0b820204e69f83c517d1c1ccc5f6b99e459209ede4482268de"
        },
        {
          "alg" : "SHA3-512",
          "content" : "7b95b7ac68a6891b8901b5507acd2c24a0c1e20effa63cd513764f513eab4eb55f8de5178edbe0a400c11f3a18d3f56243569d6d663100f06dd98288504c09c5"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apiguardian/apiguardian-api@1.1.2?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/apiguardian-team/apiguardian"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apiguardian-team/apiguardian"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.jspecify/jspecify@1.0.0?type=jar",
      "group" : "org.jspecify",
      "name" : "jspecify",
      "version" : "1.0.0",
      "description" : "An artifact of well-named and well-specified annotations to power static analysis checks",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "9133aba420d0ca3b001dbb6ae9992cf6"
        },
        {
          "alg" : "SHA-1",
          "content" : "7425a601c1c7ec76645a78d22b8c6a627edee507"
        },
        {
          "alg" : "SHA-256",
          "content" : "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab"
        },
        {
          "alg" : "SHA-512",
          "content" : "efded31ef5b342f09422935076e599789076431e93a746685c0607e7de5592719ba6aacde0be670b3f064d1e85630d58d5bce6b34aed2a288fdb34f745efb7bc"
        },
        {
          "alg" : "SHA-384",
          "content" : "814f860e5a44ead6c457676841eef471a8b87be31b84c60a8a4477a18a9cbcb6e3c2ae700969d5c5e52309d961e0537a"
        },
        {
          "alg" : "SHA3-384",
          "content" : "c8844e5b71e5ecfbb7366097ce34af2f5863d86d5ccc3f9ec384d8ade4b60ccc8124c7fc88664f1afd2b0962fc8775bf"
        },
        {
          "alg" : "SHA3-256",
          "content" : "4b4f08ad7606a3ac62997779484919a302267b26d26ee19125f8a7eea60e8a71"
        },
        {
          "alg" : "SHA3-512",
          "content" : "65c6845ebae981cb81b61107707ced39f5b377dae970b47606ef482aaf10e3729def0da40d9377c43abbfb483a5ceae039b0d51c129c50a6d36ad351a5d6b01e"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.jspecify/jspecify@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "http://jspecify.org/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/jspecify/jspecify/"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.junit.jupiter/junit-jupiter-api@6.1.3?type=jar",
      "group" : "org.junit.jupiter",
      "name" : "junit-jupiter-api",
      "version" : "6.1.3",
      "description" : "Module \"junit-jupiter-api\" of JUnit",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "662a5b10a1bbb2e3192790351d67d269"
        },
        {
          "alg" : "SHA-1",
          "content" : "6a57f0ce4d6bfe9784d103077055ba39f3e6f638"
        },
        {
          "alg" : "SHA-256",
          "content" : "555d6cf20fa1710884dd01b86cc5785397ba73e21ada2d4b784f5f1a14dcafc4"
        },
        {
          "alg" : "SHA-512",
          "content" : "05a880fd689fd5b3f3102948e51b5b3ad76785cd8ed42601e6151754b3bd3bd8812658d8f7d98b883263ac61c65eb3e061215e414b3e191c3c756c7908ecf82f"
        },
        {
          "alg" : "SHA-384",
          "content" : "af420ed08f2ee6eb8204ed2352045e5f494c3d18e58206a17e43f70af3cd7c7523b2c0946b36f32d8081f6c07d82ff1c"
        },
        {
          "alg" : "SHA3-384",
          "content" : "5f1e809cd26520979b937121b3e24536793939e4c68c535bac3597f6582c5daf63a9215c5ebe6af4044a60ab143c8e24"
        },
        {
          "alg" : "SHA3-256",
          "content" : "bd6d2672f88f5e55de1ae29087698bfa1a09e2658cc5959dc8a9b43d92f7d362"
        },
        {
          "alg" : "SHA3-512",
          "content" : "18c74f29f5f622d9d06bbc5d7b670f20af3e0f2c97551e6a54264730942bd906977ea527b51d67192c216d61f103db2bc07e62d35862f01c8753761d186eb657"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "EPL-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.junit.jupiter/junit-jupiter-api@6.1.3?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://junit.org/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/junit-team/junit-framework"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.opentest4j/opentest4j@1.3.0?type=jar",
      "group" : "org.opentest4j",
      "name" : "opentest4j",
      "version" : "1.3.0",
      "description" : "Open Test Alliance for the JVM",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "03c404f727531f3fd3b4c73997899327"
        },
        {
          "alg" : "SHA-1",
          "content" : "152ea56b3a72f655d4fd677fc0ef2596c3dd5e6e"
        },
        {
          "alg" : "SHA-256",
          "content" : "48e2df636cab6563ced64dcdff8abb2355627cb236ef0bf37598682ddf742f1b"
        },
        {
          "alg" : "SHA-512",
          "content" : "78fc698a7871bb50305e3657893c10500595f043348d875f57bc39ca4a6a51eda3967b7c8c8a7ec3e8f85f2171bca4aa98823e912e416e87e81c6ba5b70a37c3"
        },
        {
          "alg" : "SHA-384",
          "content" : "10398b6998c9202a0731e2e19ae1c3f9d8a83582c2663fe7bdda15794ee6fa816727dbd8f7c7164bd5395ee1cfe7c97e"
        },
        {
          "alg" : "SHA3-384",
          "content" : "3abe706fd78509c25a402c7bbf6f9ddf71ffb5b35054864ba0fdf7902207115f888a0ba728fd71d2e87a9360d2498121"
        },
        {
          "alg" : "SHA3-256",
          "content" : "d961907a1bfa1dcda329dca494ffbc251b31fabcaca5ab7095661a8ce3c1d654"
        },
        {
          "alg" : "SHA3-512",
          "content" : "0ad661617bcac51bcd26f7ad4611c69b1fd9811b50dbf734e041a3243ab1f845e7796620e8a7c40c4a2df3946864598b1251396c7d9bd813203d82710788cce0"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.opentest4j/opentest4j@1.3.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/ota4j-team/opentest4j"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/ota4j-team/opentest4j"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.junit.platform/junit-platform-commons@6.1.3?type=jar",
      "group" : "org.junit.platform",
      "name" : "junit-platform-commons",
      "version" : "6.1.3",
      "description" : "Module \"junit-platform-commons\" of JUnit",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "481a56275fe36dc163df005113a39f44"
        },
        {
          "alg" : "SHA-1",
          "content" : "acb99d3482ea51fcbcc4f6ea8672761e2b3d5bb7"
        },
        {
          "alg" : "SHA-256",
          "content" : "a4774ae923c109544034aeae7c762cf017fbcdd1342403ba90e0921984b608c3"
        },
        {
          "alg" : "SHA-512",
          "content" : "f117027fa7ffe2cd5d24962d115ba500bee2f748f3dafc51e0bc988aa1349fb5b62f4031135056eb26b5fbb2a95c5460a12fa54037aefbfcefff498590b33e6e"
        },
        {
          "alg" : "SHA-384",
          "content" : "2ab3a17575086bee2937a7e604c997e3c418ab611cc8ca56fe33bfe5c87ab5c2a80fb7e9141426f755475fc601ec248c"
        },
        {
          "alg" : "SHA3-384",
          "content" : "5a376926c73b2c95be31ffe7277a6b221d69441f9a20b74d8d21bfeebc189c7dc0ad54f47fbebbc4e0a07f08c5db403d"
        },
        {
          "alg" : "SHA3-256",
          "content" : "8711b866ce5377ea6660caaea7dd863ec97a0fd97e2ed409fa64b660da956d7d"
        },
        {
          "alg" : "SHA3-512",
          "content" : "1013b1262ee2cb04c2d62a022497f6fc9ba1d6d52ac9247fa0bd1050a0cdde786e1a727e79c3ebfbcdd830aeea8699ef58a71aef1e07e94d2bea5dea39569850"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "EPL-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.junit.platform/junit-platform-commons@6.1.3?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://junit.org/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/junit-team/junit-framework"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-base-freemarker@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-code-generation-language-base-freemarker",
      "version" : "1.0.0",
      "description" : "Base code for building language outputs based on Freemarker",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-base-freemarker@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-code-generation/plc4x-code-generation-language-base-freemarker"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-code-generation/plc4x-code-generation-language-base-freemarker"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-language-base@1.9.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x.plugins",
      "name" : "plc4x-code-generation-language-base",
      "version" : "1.9.0",
      "description" : "Base stuff for building language templates",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "49c31b0ee3ec62c8b164cdf770823c1b"
        },
        {
          "alg" : "SHA-1",
          "content" : "a8bbaaeee3f08aa8d327b388ca622faddb34dcc8"
        },
        {
          "alg" : "SHA-256",
          "content" : "7465a50c29fa9570d72636d5f8b021862fc376fa55b27c923ee53174712716b6"
        },
        {
          "alg" : "SHA-512",
          "content" : "c7a38f3394825eda1e4d73bf8cafdd519d584b0e5a3a73da964458148746153ac6a9a5eb63bdf4590255b58834752abf3b2e7e7d0f6bc7a960bede25762aa027"
        },
        {
          "alg" : "SHA-384",
          "content" : "f62b3803b30ca0d7344faffc92c7cfe96b8616f8920025f9359dc5059847dff58506e773d9205c9d4f635c35e83b24a1"
        },
        {
          "alg" : "SHA3-384",
          "content" : "0142140832abef8c371a8b7ddbe95860b388fcbefffc897a9efa7de22dc0690c0a358c484be84daaa624fe357c806bd2"
        },
        {
          "alg" : "SHA3-256",
          "content" : "9d848231bda4e4b7360878c85015781554eb31671b4017cde56354c702c30b7e"
        },
        {
          "alg" : "SHA3-512",
          "content" : "3bed363bf6951fb7cce1bb4851fede26208146f5debdcea70116fabd71fb023ef1ca30ea3d2cd434d5817fc37d952ca2d4608d6cbcc74325a45d151dce4a630b"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-language-base@1.9.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://www.apache.org/plc4x-code-generation/plc4x-code-generation-language-base/"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/www-announce/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x-build-tools/plc4x-code-generation-language-base"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.freemarker/freemarker@2.3.35?type=jar",
      "publisher" : "Apache Software Foundation",
      "group" : "org.freemarker",
      "name" : "freemarker",
      "version" : "2.3.35",
      "description" : "FreeMarker is a \"template engine\"; a generic tool to generate text output based on templates.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "a42bf14413328b27d23b67d7419f8acb"
        },
        {
          "alg" : "SHA-1",
          "content" : "dd1d9737c3e8b8a5bf0d44981eb308df4822e241"
        },
        {
          "alg" : "SHA-256",
          "content" : "0fac87dddd78f1223139e8ef88e819c7f483c0a3835cdf5982ad5e4576d1d896"
        },
        {
          "alg" : "SHA-512",
          "content" : "3707d3315477ff49f409dee5aeb6328c426cddb56b9cc96e88d366e292b0fe495b5c7c4893409f059c2d2d51b0ef744e8a5107a6dbd286c5f186ebebc767cc2a"
        },
        {
          "alg" : "SHA-384",
          "content" : "527ac55d0195738437d743c73a2cb2adc86d48fefe1c7697788bea9b6019ee141817135d1c07b5a4653cb8c900a0e8b5"
        },
        {
          "alg" : "SHA3-384",
          "content" : "4f2f52278fcc401066f8c5d13e989032b4cb2f66509576490c46f1873993c2be6e724479a22a0c28fe5a8c5b1b6d7123"
        },
        {
          "alg" : "SHA3-256",
          "content" : "e785659145ce79c7b7f11254719721c8eb2b23dbb919ed0bbfffd9124c5a66f3"
        },
        {
          "alg" : "SHA3-512",
          "content" : "ca677ca352f294abfd42fa5033d5cab72fc32b9d3225110f517082c3a199cae9b0997a692942e434273af63eef03a7e5b97b3c7c77a94f00b5b02e0e8f7feb65"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.freemarker/freemarker@2.3.35?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://freemarker.apache.org/"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://issues.apache.org/jira/browse/FREEMARKER/"
        },
        {
          "type" : "mailing-list",
          "url" : "http://mail-archives.apache.org/mod_mbox/freemarker-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://git-wip-us.apache.org/repos/asf?p=freemarker.git"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.commons/commons-text@1.15.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.commons",
      "name" : "commons-text",
      "version" : "1.15.0",
      "description" : "Apache Commons Text is a set of utility functions and reusable components for processing and manipulating text in a Java environment.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "756b7c5438d89a0c311d811c1a06d19a"
        },
        {
          "alg" : "SHA-1",
          "content" : "9899093aa40f0199d6c39b131b8f087cdb37e399"
        },
        {
          "alg" : "SHA-256",
          "content" : "58d2da30f058512a1e7f914e39241deca4dff5c27a085b4ed2faa9e7208067f6"
        },
        {
          "alg" : "SHA-512",
          "content" : "be41b2c3a347bfd6eea3a957fb9a8d631c32b973fbbbe3e097d544d893ab4e587c3dfc38e89b4039b815b17d268cc7940e1ffb464050c7924acb56cc422613fb"
        },
        {
          "alg" : "SHA-384",
          "content" : "d3df5a4656967277d738e9d981d7b065dcda91f25553f8fc5c3d26edf07079cc5526508b0951da45ef614663ee9d471d"
        },
        {
          "alg" : "SHA3-384",
          "content" : "bedce93fea6c4aaaf7feb52f75d4265c41b3b0d39976248b4d9d5b879d18403335364b3f845585ce5fceb80a34c592df"
        },
        {
          "alg" : "SHA3-256",
          "content" : "48fd7a8921eca0e1dc185a0ad5f8e89ab3399f0327bc57cd9e09988fce75d1ef"
        },
        {
          "alg" : "SHA3-512",
          "content" : "f996b808d5f7bff8ac7aa79a2f73b93a4edb687cace7b54089246b6b4005ebbaab00f752a79205479023c802a56e42605806113d6af36e28469fa6a63ae710d2"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.commons/commons-text@1.15.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://commons.apache.org/proper/commons-text"
        },
        {
          "type" : "build-system",
          "url" : "https://github.com/apache/commons-text/actions"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://issues.apache.org/jira/browse/TEXT"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/commons-user/"
        },
        {
          "type" : "vcs",
          "url" : "https://gitbox.apache.org/repos/asf?p=commons-text.git"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/net.objecthunter/exp4j@0.4.8?type=jar",
      "group" : "net.objecthunter",
      "name" : "exp4j",
      "version" : "0.4.8",
      "description" : "A simple mathematical expression evaluator for java.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "5c554588bdf3319842a4fa66136c0119"
        },
        {
          "alg" : "SHA-1",
          "content" : "cf1cfc0f958077d86ac7452c7e36d944689b2ec4"
        },
        {
          "alg" : "SHA-256",
          "content" : "271f7824ee8a3468257bc0613afdabb67597af8389317643fa806b983b7ecb27"
        },
        {
          "alg" : "SHA-512",
          "content" : "f6adbab6c6c0d622acf81795d13dfc5968c55aaf818b444f126f94a49668dfd391eda032dcc20216ca475615d474aaf2de4ab1cc8e0dd1f44a91ef7c88a8938f"
        },
        {
          "alg" : "SHA-384",
          "content" : "c6663e03b0bdf252be821186de496e93a7929d55a6d1790525c908cdb9df4d00c827466e764776fb3dbcc860f64dd9a9"
        },
        {
          "alg" : "SHA3-384",
          "content" : "8ec2870d3cfdad8b9babccf76aefd3eb595d51054cfed7a9430872fda6b24fb5654def2a6acfc3ccd4c9a9221867fbb1"
        },
        {
          "alg" : "SHA3-256",
          "content" : "5de6af7a055f073417be7469d4bc0b9f0d2935d72573eed14dec74f32f3454a1"
        },
        {
          "alg" : "SHA3-512",
          "content" : "1a17c74c3272256a161cc87063859026cd29b102bf6c2a1ee6dbc24a7978a1c89dda820d7e79c70bc905292b92d5aeaec09d4e485c4c7e675d0750bc1a27d9fb"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/net.objecthunter/exp4j@0.4.8?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "http://www.objecthunter.net/exp4j"
        },
        {
          "type" : "distribution",
          "url" : "http://www.objecthunter.net/exp4j"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/fasseg/exp4j/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://groups.google.com/forum/#!forum/exp4j"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/fasseg/exp4j"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-test@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-code-generation-protocol-test",
      "version" : "1.0.0",
      "description" : "Fake protocol intended for demonstrating the different features and aspects of MSpec.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-test@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-code-generation/plc4x-code-generation-protocol-test"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-code-generation/plc4x-code-generation-protocol-test"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language@1.0.0?type=pom",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-code-generation-language",
      "version" : "1.0.0",
      "description" : "Home of the PLC4X code-generation framework language support.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language@1.0.0?type=pom",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-code-generation/plc4x-code-generation-language"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-code-generation/plc4x-code-generation-language"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-go@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-code-generation-language-go",
      "version" : "1.0.0",
      "description" : "Code generation template for generating Go(lang) code",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-go@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-code-generation/plc4x-code-generation-language/plc4x-code-generation-language-go"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-code-generation/plc4x-code-generation-language/plc4x-code-generation-language-go"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-python@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-code-generation-language-python",
      "version" : "1.0.0",
      "description" : "Code generation template for generating Python code",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-python@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-code-generation/plc4x-code-generation-language/plc4x-code-generation-language-python"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-code-generation/plc4x-code-generation-language/plc4x-code-generation-language-python"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-cs@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-code-generation-language-cs",
      "version" : "1.0.0",
      "description" : "Code generation template for generating C# code",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-cs@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-code-generation/plc4x-code-generation-language/plc4x-code-generation-language-cs"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-code-generation/plc4x-code-generation-language/plc4x-code-generation-language-cs"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j@1.0.0?type=pom",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j",
      "version" : "1.0.0",
      "description" : "Implementation of the protocol adapters for usage as Java library.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j@1.0.0?type=pom",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.groovy/groovy@5.1.1?type=jar",
      "publisher" : "Apache Software Foundation",
      "group" : "org.apache.groovy",
      "name" : "groovy",
      "version" : "5.1.1",
      "description" : "Groovy: A powerful multi-faceted language for the JVM",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "064f9026e48d650df23173912d5858f8"
        },
        {
          "alg" : "SHA-1",
          "content" : "18cded0208f1a3e43698cb3532981c6c809e1a37"
        },
        {
          "alg" : "SHA-256",
          "content" : "550a072831e036aa3f6508520df1c1cb91633efa0d7d9e800a07a74227059a47"
        },
        {
          "alg" : "SHA-512",
          "content" : "0ecca40d8414ed2978f9be41e12cd95cf752221cad1daa698922865cdba52a8b2ec085a80269ea51be58b217ade24bcace869294091d5e054f2f38378dffe0fc"
        },
        {
          "alg" : "SHA-384",
          "content" : "93888a6b453c6d45acda695f6e986ee6e19e06087a036b7bea982691211cc17ebee752b9a077e4aae4004413a392dd0f"
        },
        {
          "alg" : "SHA3-384",
          "content" : "b9bee02027f6bcbbb2a941da5c23a27c2a1df741c5768f1b01fabb53bd1cf684e5bd12458444b543eb9dd19aa6ef1858"
        },
        {
          "alg" : "SHA3-256",
          "content" : "caf07dd18e75ab7839267d6b1c4ace7fa0125c3fadc62a33b47e1a5ddac851e0"
        },
        {
          "alg" : "SHA3-512",
          "content" : "2e8748dda6c5d42601c471671e75bfa752d975bcc73f870eee9428f656e5c35988ad06ff914ae9cb43e1b60c33da82f2b9e33b510cb9f75075a2fc9d82b73003"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.groovy/groovy@5.1.1?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://groovy-lang.org"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://issues.apache.org/jira/browse/GROOVY"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/groovy-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/groovy.git"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-api",
      "version" : "1.0.0",
      "description" : "Central API Module.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-api"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-api"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-spi@1.0.0?type=pom",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-spi",
      "version" : "1.0.0",
      "description" : "Internal API Module.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-spi@1.0.0?type=pom",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-spi"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-spi"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-buffers@1.0.0?type=pom",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-spi-buffers",
      "version" : "1.0.0",
      "description" : "Internal API Module.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-spi-buffers@1.0.0?type=pom",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-spi/plc4j-spi-buffers"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-spi/plc4j-spi-buffers"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-spi-buffers-api",
      "version" : "1.0.0",
      "description" : "Internal API Module.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-spi/plc4j-spi-buffers/plc4j-spi-buffers-api"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-spi/plc4j-spi-buffers/plc4j-spi-buffers-api"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-spi-utils",
      "version" : "1.0.0",
      "description" : "Internal API Module.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-spi/plc4j-spi-utils"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-spi/plc4j-spi-utils"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-spi-buffers-byte",
      "version" : "1.0.0",
      "description" : "Internal API Module.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-spi/plc4j-spi-buffers/plc4j-spi-buffers-byte"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-spi/plc4j-spi-buffers/plc4j-spi-buffers-byte"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-code-generation-language-java",
      "version" : "1.0.0",
      "description" : "Code generation template for generating Java code (JavaPoet based version for SPI3)",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-code-generation/plc4x-code-generation-language/plc4x-code-generation-language-java"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-code-generation/plc4x-code-generation-language/plc4x-code-generation-language-java"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/com.palantir.javapoet/javapoet@0.17.0?type=jar",
      "group" : "com.palantir.javapoet",
      "name" : "javapoet",
      "version" : "0.17.0",
      "description" : "Palantir open source project",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "2d018cff76bb0ab74a0fec0aba20ef8d"
        },
        {
          "alg" : "SHA-1",
          "content" : "008dcaf08b218c9c50abafb0544ce65faf9553e2"
        },
        {
          "alg" : "SHA-256",
          "content" : "83aae6bfd9b23a37a59328693a7bbc08a49913769a59d625bc4e4154bd83a184"
        },
        {
          "alg" : "SHA-512",
          "content" : "0e96819abfd28bad0adf657239e92dd7ce78113590af64704bd6f6da3502033f13c23de3ce603e66d1a075700fccf4b912fb674ce2d075eded8269f6af9aa2de"
        },
        {
          "alg" : "SHA-384",
          "content" : "4617067f36edbd7d71796dcf6830bfd1d5e4589be7a7d7d36a000229f6d49d5802785129d5ce9394983e4dcdf51aaf26"
        },
        {
          "alg" : "SHA3-384",
          "content" : "4b37331ebe2c3139e56e325036c10e0618d9aeecb43c87d200d56d16735107f80af5263169ebb623547746bfaac2bd5c"
        },
        {
          "alg" : "SHA3-256",
          "content" : "04cb325ce087bcaac0b43f85cc2405f86c44b27870367289495e969a30aecd82"
        },
        {
          "alg" : "SHA3-512",
          "content" : "4885be84dabdd651fb6f08f571af0407b5bdb8c64152e6d7033c2b744bd7c683d23b9a07352edf0b0a8df4219724784d4288c7c49fcc84e673430cf3b2c82774"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/com.palantir.javapoet/javapoet@0.17.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/palantir/javapoet"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-c@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-code-generation-language-c",
      "version" : "1.0.0",
      "description" : "Code generation template for generating C code",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-c@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-code-generation/plc4x-code-generation-language/plc4x-code-generation-language-c"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-code-generation/plc4x-code-generation-language/plc4x-code-generation-language-c"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols@1.0.0?type=pom",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols",
      "version" : "1.0.0",
      "description" : "Base protocol specifications.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols@1.0.0?type=pom",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-open-protocol@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-open-protocol",
      "version" : "1.0.0",
      "description" : "Protocol specifications for the Atlas Copco: Open Protocol protocol",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-open-protocol@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-open-protocol"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-open-protocol"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-ads@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-ads",
      "version" : "1.0.0",
      "description" : "Base protocol specifications for the ADS protocol",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-ads@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-ads"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-ads"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-simulated@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-simulated",
      "version" : "1.0.0",
      "description" : "Base protocol specifications for the Simulated protocol",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-simulated@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-simulated"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-simulated"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-bacnetip@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-bacnetip",
      "version" : "1.0.0",
      "description" : "Base protocol specifications for the BACNet/IP protocol",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-bacnetip@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-bacnetip"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-bacnetip"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-genericcan@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-genericcan",
      "version" : "1.0.0",
      "description" : "Protocol specifications for the Generic CAN protocol.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-genericcan@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-genericcan"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-genericcan"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-df1@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-df1",
      "version" : "1.0.0",
      "description" : "Base protocol specifications for the AB Df1 protocol",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-df1@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-df1"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-df1"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-iec-60870@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-iec-60870",
      "version" : "1.0.0",
      "description" : "Base protocol specifications for the IEC-60870 protocol family",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-iec-60870@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-iec-60870"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-iec-60870"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-c-bus@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-c-bus",
      "version" : "1.0.0",
      "description" : "Base protocol specifications for the C-Bus protocol",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-c-bus@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-c-bus"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-c-bus"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-opcua@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-opcua",
      "version" : "1.0.0",
      "description" : "Base protocol specifications for the OPC UA protocol",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-opcua@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-opcua"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-opcua"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-profinet@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-profinet",
      "version" : "1.0.0",
      "description" : "Base protocol specifications for the Profinet protocols",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-profinet@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-profinet"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-profinet"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-ab-eth@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-ab-eth",
      "version" : "1.0.0",
      "description" : "Base protocol specifications for the AB ETH protocol",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-ab-eth@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-ab-eth"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-ab-eth"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-firmata@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-firmata",
      "version" : "1.0.0",
      "description" : "Protocol specification for the Firmata protocol, mostly used for Arduino communication.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-firmata@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-firmata"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-firmata"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-s7@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-s7",
      "version" : "1.0.0",
      "description" : "Base protocol specifications for the Siemens S7 protocol",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-s7@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-s7"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-s7"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-slmp@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-slmp",
      "version" : "1.0.0",
      "description" : "Base protocol specifications for the SLMP / MELSEC Communication protocol",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-slmp@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-slmp"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-slmp"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-socketcan@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-socketcan",
      "version" : "1.0.0",
      "description" : "Protocol of binary representation of SocketCAN frames.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-socketcan@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-socketcan"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-socketcan"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-cotp@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-cotp",
      "version" : "1.0.0",
      "description" : "Base protocol specifications for the COTP over TPKT Protocol",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-cotp@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-cotp"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-cotp"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-umas@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-umas",
      "version" : "1.0.0",
      "description" : "Base protocol specifications for the Umas protocol",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-umas@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-umas"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-umas"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-knxnetip@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-knxnetip",
      "version" : "1.0.0",
      "description" : "Base protocol specifications for the KNXNet/IP protocol",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-knxnetip@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-knxnetip"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-knxnetip"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/commons-codec/commons-codec@1.22.1?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "commons-codec",
      "name" : "commons-codec",
      "version" : "1.22.1",
      "description" : "The Apache Commons Codec component contains encoders and decoders for formats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "7bfd10447817907ffd7f14fbc6493940"
        },
        {
          "alg" : "SHA-1",
          "content" : "da09bcdb330deef7cfee70f30c6889fda70d5ebf"
        },
        {
          "alg" : "SHA-256",
          "content" : "78a5d732fbd715e2d10bd7150d2f8030bae57267f8aacc5c88f642cb6c2e5d3f"
        },
        {
          "alg" : "SHA-512",
          "content" : "1e2023b6e7715339a309226c94635db77fd3d8d7f6fc1048e0138dc4b4ff27540e1e1ff2238a41b94029a9497b2935af6e8b05eeeed69b76600c2f4eed3e36ed"
        },
        {
          "alg" : "SHA-384",
          "content" : "29f01c913caa51660ff4a8623255f819961ee63b20b125a1c3e5f061b4a75864c1a349420f6d314009b4cf12524aecfb"
        },
        {
          "alg" : "SHA3-384",
          "content" : "de7a0317378663055c9a2f80d30bc543549924e994a27c683ee1ff405587395d00b13d277dd39ceb09fa64a9f110d09e"
        },
        {
          "alg" : "SHA3-256",
          "content" : "70d7c377536c088c88d043b4f3297cb58ea9bd7d8374514f16060ca62977253e"
        },
        {
          "alg" : "SHA3-512",
          "content" : "7885692a52215d8ea620afc25b22719c835d9079265592a9b790e4c13b1cd5cbb023eb9cf39a304e463cf280dd7931ca966528c9bb14b58c400018699c058ec7"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/commons-codec/commons-codec@1.22.1?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://commons.apache.org/proper/commons-codec/"
        },
        {
          "type" : "build-system",
          "url" : "https://github.com/apache/commons-codec/actions"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://issues.apache.org/jira/browse/CODEC"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/commons-user/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/commons-codec"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-canopen@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-canopen",
      "version" : "1.0.0",
      "description" : "Base protocol specifications for the CANopen protocol.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-canopen@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-canopen"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-canopen"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-mqtt@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-mqtt",
      "version" : "1.0.0",
      "description" : "Protocol specifications for the MQTT protocols",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-mqtt@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-mqtt"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-mqtt"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-modbus@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-modbus",
      "version" : "1.0.0",
      "description" : "Base protocol specifications for the Modbus protocol",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-modbus@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-modbus"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-modbus"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-plc4x-api@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-plc4x-api",
      "version" : "1.0.0",
      "description" : "General purpose API types",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-plc4x-api@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-plc4x-api"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-plc4x-api"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-eip@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-eip",
      "version" : "1.0.0",
      "description" : "Base protocol specifications for the EhterNet/IP protocol",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-eip@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-eip"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-eip"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-plc4x@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-protocols-plc4x",
      "version" : "1.0.0",
      "description" : "Base protocol specifications for the PLC4X Proxy protocol",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-protocols-plc4x@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-protocols/plc4x-protocols-plc4x"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-protocols/plc4x-protocols-plc4x"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4x-website@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4x-website",
      "version" : "1.0.0",
      "description" : "",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4x-website@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4x-website"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4x-website"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4c@1.0.0?type=pom",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4c",
      "version" : "1.0.0",
      "description" : "Implementation of the protocol adapters for usage as C library.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4c@1.0.0?type=pom",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4c"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4c"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-tools@1.0.0?type=pom",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-tools",
      "version" : "1.0.0",
      "description" : "A collection of tools that provide additional services to users.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-tools@1.0.0?type=pom",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-tools"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-tools"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-tools-capture-replay@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-tools-capture-replay",
      "version" : "1.0.0",
      "description" : "Tool for actively sending out packets captured via WireShark.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-tools-capture-replay@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-tools/plc4j-tools-capture-replay"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-tools/plc4j-tools-capture-replay"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/commons-cli/commons-cli@1.11.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "commons-cli",
      "name" : "commons-cli",
      "version" : "1.11.0",
      "description" : "Apache Commons CLI provides a simple API for presenting, processing, and validating a Command Line Interface.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "e689f5e4947368dd0233fc28f613f561"
        },
        {
          "alg" : "SHA-1",
          "content" : "a461452d3e31bebf2706323f8738ec44b19c96e1"
        },
        {
          "alg" : "SHA-256",
          "content" : "8f7f8605d68e15bf32db61ec94eac6fdafc51b1bdbe1e0e0802b57d23f387792"
        },
        {
          "alg" : "SHA-512",
          "content" : "79bad27f1ae2affde9a303850b23ea76278437cf13b309addaf06d77d1f9fc1866d1e5f94f90ff82c82ed096dcb65ca187268d95e1695893b3802366fa2c987b"
        },
        {
          "alg" : "SHA-384",
          "content" : "b7a052c0daafb74209956ceebc7f6d52b68bfd8ad0899bae9013cd2ac46a5fe4a7db93d27b376a724940f955408fae07"
        },
        {
          "alg" : "SHA3-384",
          "content" : "fc4d6f277ebaac8c3637086433ecf03354453ced9ffd1ee25e32e6d4095e5d9c322613b21c23356a1df2133b1b7297a9"
        },
        {
          "alg" : "SHA3-256",
          "content" : "8b06a17d223164bf4e16970380ee9ef51e0677956bf2a36c0ca0ff45b4dcfb5c"
        },
        {
          "alg" : "SHA3-512",
          "content" : "0a98b0f7f6e72303f17d720974e353479e40b434258fdcfe7b0b40a6a630eca92f7fbaec4f6e4cd1090945d75a214dd088e4b7314b1e0a15debbed37ef49ceb4"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/commons-cli/commons-cli@1.11.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://commons.apache.org/proper/commons-cli/"
        },
        {
          "type" : "build-system",
          "url" : "https://github.com/apache/commons-cli/actions"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://issues.apache.org/jira/browse/CLI"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/commons-user/"
        },
        {
          "type" : "vcs",
          "url" : "https://gitbox.apache.org/repos/asf?p=commons-cli.git"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.pcap4j/pcap4j-core@1.8.2?type=jar",
      "group" : "org.pcap4j",
      "name" : "pcap4j-core",
      "version" : "1.8.2",
      "description" : "The core module of Pcap4J.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "d4a4114ecf9a5e818eec76bcb66cc322"
        },
        {
          "alg" : "SHA-1",
          "content" : "41ea7a197f1ddd2dc4a267276f900187e6642c61"
        },
        {
          "alg" : "SHA-256",
          "content" : "3153208d0212ed818705802fe44e851aec5063a4527075a66043f71c7363160a"
        },
        {
          "alg" : "SHA-512",
          "content" : "376b991cb0d83e2cd1d886613c3fb5c9eaeb169b87366fc949612995a53ae19fde58c086062481401ee619877a5edbb3b98319acb26d006858e2f40fd1168c52"
        },
        {
          "alg" : "SHA-384",
          "content" : "30770cc5abe451f68a8f588a86ae5427587cacba894a43c9ed5e1c8ecffc09b757ad287caa3d3eb2fc2af38ac558bdc1"
        },
        {
          "alg" : "SHA3-384",
          "content" : "e7688eae6db8c908823aee6adf57f37ae7bac9a93dc76766634c60998a2a1f70460f619820552d472d7aa15095914eb0"
        },
        {
          "alg" : "SHA3-256",
          "content" : "bfdddcb99255dbf40b9be283a4ac827b51eaa4293d95c02c207888b24a29ba5d"
        },
        {
          "alg" : "SHA3-512",
          "content" : "3c8e8fcc8e46907fa07199d6099bb50dc2cf3b58416d2bcfa515005a2e28d2c5688e63d92fbd3d29b4ff2f5dc65baca1bdffe0ede60e5b016fe7dfac73bf48a8"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "MIT",
            "url" : "https://opensource.org/license/mit/"
          }
        }
      ],
      "purl" : "pkg:maven/org.pcap4j/pcap4j-core@1.8.2?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/kaitoy/pcap4j/pcap4j-core"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/kaitoy/pcap4j.git/pcap4j-core"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/net.java.dev.jna/jna@5.19.1?type=jar",
      "group" : "net.java.dev.jna",
      "name" : "jna",
      "version" : "5.19.1",
      "description" : "Java Native Access",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "cf327da3e9cf5a5d77c8a43540320929"
        },
        {
          "alg" : "SHA-1",
          "content" : "ca303052cd617c1af2e2c8d344c98a706fb63143"
        },
        {
          "alg" : "SHA-256",
          "content" : "4fb141dd8ef6b0585ffceea4bc49602fbc6312fa977e2c488794ea3e6aafecae"
        },
        {
          "alg" : "SHA-512",
          "content" : "0e6a960acfd6fac77486da7b6d18eb9d98e0a205bdf78189548997fb6f6093e713e570e9829ecc6d7dec813276eaf5d3af56d30c627febb3a0b324fa9035e88f"
        },
        {
          "alg" : "SHA-384",
          "content" : "239a053f0438d1f2fcfdb75dd496bff142f42f6878d51f1ba942a16ac9d6f9bc466e7b00e72683d16cb64c8cdfab0d5d"
        },
        {
          "alg" : "SHA3-384",
          "content" : "dbe36096cf7c72b7ec07e141b41b48c37c6055414eb73990a45b7fbfc62e66c1a8ff9ab233eb28e7276929a71ec0f480"
        },
        {
          "alg" : "SHA3-256",
          "content" : "99a8dd61862215be2ef7216183c5b810a2318761cf5466cdb092ee19dca18225"
        },
        {
          "alg" : "SHA3-512",
          "content" : "b4f294446b4bf62ed7099a5467aae8b35706e4b7dfe6fbfbd58f76e179ccde1424eed933e6c2dc2274047b7c332039cc2a812bcd2acc2e29771b7f9554c4ca7a"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "LGPL-2.1-or-later",
            "url" : "https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html"
          }
        },
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/net.java.dev.jna/jna@5.19.1?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/java-native-access/jna"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/java-native-access/jna"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.pcap4j/pcap4j-packetfactory-static@1.8.2?type=jar",
      "group" : "org.pcap4j",
      "name" : "pcap4j-packetfactory-static",
      "version" : "1.8.2",
      "description" : "Static implementations of Pcap4J packet factory.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "5712ddc3fb992dfdbdcbef274657068f"
        },
        {
          "alg" : "SHA-1",
          "content" : "7e1ebc403dcfbb6e6f9d11e6f156285178f4cff5"
        },
        {
          "alg" : "SHA-256",
          "content" : "5946006b70d5811cbef1e5808f8d51b4f22a725fecb48274b87a668d3c9b1237"
        },
        {
          "alg" : "SHA-512",
          "content" : "309c0fda1573f04725247506ac335e43858dc86a869b1c5cc2fb0578c798f3e7cf51d4653064d6b11a69c879e4131673dcaa5c3c7190d366397a8ba8275f97e6"
        },
        {
          "alg" : "SHA-384",
          "content" : "d3a99fb56f6c6d10e45e2d72a1416222b33e3e51fc65936d2c37c557efc75161fb1a276d27adf3bf4c7bcb5d46977c42"
        },
        {
          "alg" : "SHA3-384",
          "content" : "5c6f29fdbe930b00bacfff78a0faceb44c4b485c375dbed5f0e729697d029ed8174235891a1b19fe4a207be32bc0857f"
        },
        {
          "alg" : "SHA3-256",
          "content" : "a7eacaf289914b7c31d3e3a99eedf6acc7f62eec143f1d2878f12fc1d7cf9ce6"
        },
        {
          "alg" : "SHA3-512",
          "content" : "0b9f8c4c0d97fb2b707bae1499610d8ca89c07c4e0f634342857e4447e393a5db4e1678ad7d771da21d579dc7365a49ad4181e101442204a23eac54bbbf85208"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "MIT",
            "url" : "https://opensource.org/license/mit/"
          }
        }
      ],
      "purl" : "pkg:maven/org.pcap4j/pcap4j-packetfactory-static@1.8.2?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/kaitoy/pcap4j/pcap4j-packetfactory-static"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/kaitoy/pcap4j.git/pcap4j-packetfactory-static"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-spi-config",
      "version" : "1.0.0",
      "description" : "Internal API Module.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-spi/plc4j-spi-config"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-spi/plc4j-spi-config"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-utils@1.0.0?type=pom",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-utils",
      "version" : "1.0.0",
      "description" : "A collection of utilities used internally.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-utils@1.0.0?type=pom",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-utils"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-utils"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log@1.0.0?type=pom",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-utils-audit-log",
      "version" : "1.0.0",
      "description" : "A collection of utilities used internally.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log@1.0.0?type=pom",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-utils/plc4j-utils-audit-log"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-utils/plc4j-utils-audit-log"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-utils-audit-log-api",
      "version" : "1.0.0",
      "description" : "A collection of utilities used internally.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-utils/plc4j-utils-audit-log/plc4j-utils-audit-log-api"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-utils/plc4j-utils-audit-log/plc4j-utils-audit-log-api"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-spi-values",
      "version" : "1.0.0",
      "description" : "Internal API Module.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-spi/plc4j-spi-values"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-spi/plc4j-spi-values"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-spi-fields",
      "version" : "1.0.0",
      "description" : "Internal API Module.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-spi/plc4j-spi-fields"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-spi/plc4j-spi-fields"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-transports@1.0.0?type=pom",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-transports",
      "version" : "1.0.0",
      "description" : "Collection of base-types for implementing different types of drivers.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-transports@1.0.0?type=pom",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-transports"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-transports"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-transports-api",
      "version" : "1.0.0",
      "description" : "Collection of base-types for implementing different types of drivers.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-transports/plc4j-transports-api"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-transports/plc4j-transports-api"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.osgi/org.osgi.service.component.annotations@1.5.1?type=jar",
      "publisher" : "Eclipse Foundation",
      "group" : "org.osgi",
      "name" : "org.osgi.service.component.annotations",
      "version" : "1.5.1",
      "description" : "OSGi Companion Code for org.osgi.service.component.annotations Version 1.5.1",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "5b6a6394b2e6282758067ec43946878b"
        },
        {
          "alg" : "SHA-1",
          "content" : "3a26aabd81c76d47e19a377daf5f54d3f3541412"
        },
        {
          "alg" : "SHA-256",
          "content" : "42c080de090896f45d2a4e980a261d5b6addeee07ec4b201f01de95ab562b448"
        },
        {
          "alg" : "SHA-512",
          "content" : "5ebdf12110f5abcea4ab2d05f521accb52b2e069c9728461fe65daae8be85ff52f9c1f4c66f21d273d78487dd57c7db2b9c16915fb57093973efffef47069b7a"
        },
        {
          "alg" : "SHA-384",
          "content" : "763cc7c69e9241372e42eb7e14f2aee7ae0b3ab825902f1bad55ccd1e6a60c4816d39e19cd95895d26eeb94a9dd35a1c"
        },
        {
          "alg" : "SHA3-384",
          "content" : "f772bd5d78acd8e34f80192f145b55630b78bcd51b4a9ea3c30941e96a3e5e25bac40bf6eec98a54b7de21d47d5a7962"
        },
        {
          "alg" : "SHA3-256",
          "content" : "d496ecf51b2402ccee67fe833ad192717bda6e51258bd5849b760048982f71a6"
        },
        {
          "alg" : "SHA3-512",
          "content" : "9480b330e181d5a9f1273960acc1d5977654369a2198dfe361b95f854c2c8dc6aab53c586040e8576928fb77c2aa2d283d10e05af9cd34ded2c4a363961252c4"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.osgi/org.osgi.service.component.annotations@1.5.1?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://docs.osgi.org/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/osgi/osgi"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.osgi/osgi.annotation@8.1.0?type=jar",
      "publisher" : "Eclipse Foundation",
      "group" : "org.osgi",
      "name" : "osgi.annotation",
      "version" : "8.1.0",
      "description" : "OSGi Annotation Release 8, Annotations for use in compiling bundles",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "3bcfab9c55a2bcc158aa4953084021b6"
        },
        {
          "alg" : "SHA-1",
          "content" : "59d42736bcc0af2144ba5c1a12ff7c08ea4b7e12"
        },
        {
          "alg" : "SHA-256",
          "content" : "68afeb86a5322675d4dfe3df5863c7d8a37b34c18e3a8e41553f1ab3ac15d78f"
        },
        {
          "alg" : "SHA-512",
          "content" : "a190fa888fd22c2c31455d672b3e50ca79fa9f02269b9d45f6e6fc189dc8f90d20663e290f151a851e010b52ce87e62dc5079253c3e59caa72f11ea6248ffb26"
        },
        {
          "alg" : "SHA-384",
          "content" : "581c88a48fc7df5edae29712f943ef780fb0f32b4eee10dfcaa879f122f19fd1645b961b38bc0a97dd894d89952fdb68"
        },
        {
          "alg" : "SHA3-384",
          "content" : "ab4fab76440671def19eb0ca3370d8f0f8a915df4ec92e5aa2b9e12a4b97aa49301c51ccd28a2d2718beec6fe8105bc6"
        },
        {
          "alg" : "SHA3-256",
          "content" : "6849ce4a9cad5dbf2dce1ad817442821a633f8ae10ab1ccde69ac46d26127a46"
        },
        {
          "alg" : "SHA3-512",
          "content" : "3c3ce68b5ae1ea157f78d72a210cc152375fd8819a7c85ed5c718fbe387ffb522715e1b0dfa5094caed1e8bbe4b8fcc6d2aadd1cd3851f4c0fffebda5acaebba"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.osgi/osgi.annotation@8.1.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://docs.osgi.org/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/osgi/osgi"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.osgi/org.osgi.namespace.extender@1.0.1?type=jar",
      "publisher" : "OSGi Alliance",
      "group" : "org.osgi",
      "name" : "org.osgi.namespace.extender",
      "version" : "1.0.1",
      "description" : "OSGi Companion Code for org.osgi.namespace.extender Version 1.0.1.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "e0c5e60d730994a12c061554a585449a"
        },
        {
          "alg" : "SHA-1",
          "content" : "18c5eac4fe14b1d1914e62ea0e95abe80af31a9c"
        },
        {
          "alg" : "SHA-256",
          "content" : "93d798bde7fa760961408c8a10a965ca7ba1dbf98a3a706c86d8290f528ad519"
        },
        {
          "alg" : "SHA-512",
          "content" : "1ea41a1c40bd8f01bf8fb8f832b70000950b33380da556e95da76cc956160e8912beb11723d1b718a6ad1352aa7fbd3f1718095242c595681a67317e24f44035"
        },
        {
          "alg" : "SHA-384",
          "content" : "205a5059429301c726f7e61bbbca16b1effd184339fb6666f1fe2bd475d0b422875d0e36a540bd7c5380e7d2dc5f1077"
        },
        {
          "alg" : "SHA3-384",
          "content" : "5045aa55cde9af724e6ab35436fbbda6e13f75ce95a5c704f975333a7b057be64b55ec9df3618f0bfdb639bd17edbed1"
        },
        {
          "alg" : "SHA3-256",
          "content" : "6c7c65bc72c3579867c0c22e355b73450dee1e8c52d9fd181a033b4749930a84"
        },
        {
          "alg" : "SHA3-512",
          "content" : "3d515b4a9086eda9f2977360263bee3aac2171f2df10ced1178cfd4a391aee79a60b13e60d709d1a1cd1d7adc3ef18b967a634c968ea92435334fac12b2cb989"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.osgi/org.osgi.namespace.extender@1.0.1?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "http://www.osgi.org/"
        },
        {
          "type" : "vcs",
          "url" : "https://osgi.org/git/build.git"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.osgi/org.osgi.util.function@1.0.0?type=jar",
      "publisher" : "OSGi Alliance",
      "group" : "org.osgi",
      "name" : "org.osgi.util.function",
      "version" : "1.0.0",
      "description" : "OSGi Companion Code for org.osgi.util.function Version 1.0.0.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "458ae5c5581deae84611bc9ec76d0f5e"
        },
        {
          "alg" : "SHA-1",
          "content" : "1f38195e5eab663c162989a4a2186e8d62c2cc1d"
        },
        {
          "alg" : "SHA-256",
          "content" : "4ff9329012c01a0c69c05721a6bd0b910d40a0d32108284e59c1a6215cee7a43"
        },
        {
          "alg" : "SHA-512",
          "content" : "e1fac954f3429fe8b756bc0039c1b278b0273694b97e3e6669672eed19a9c7edfbc0cdad38af6b9fea2a644ae48eddef706444bfad7043e63a6643fbd441b641"
        },
        {
          "alg" : "SHA-384",
          "content" : "30392fa69043d010dce065f804819377a90e6f19fa7f907d67a79fd4e5e91d9e37cb6c31120b55ef5093206aa7853df9"
        },
        {
          "alg" : "SHA3-384",
          "content" : "61a3367ff890c1cc12ef497c7e3b4301f4bba68a4fe94aa1af579f232b99243ecb90f8b28195f014fa570bfa1fe7ddd5"
        },
        {
          "alg" : "SHA3-256",
          "content" : "cadda50f767ff64c459ac66554aec07c205f4e885265dc81cd99ade48eed3fec"
        },
        {
          "alg" : "SHA3-512",
          "content" : "4fb83ed245f9bc15aea3873a444ab5fb9297d2f1c65eec9984e75f52e0290c1ab67c151bc6848776580c82786aca9397d0d8f90d6818c1b06005e9df31f3b55f"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.osgi/org.osgi.util.function@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "http://www.osgi.org/"
        },
        {
          "type" : "vcs",
          "url" : "https://osgi.org/git/build.git"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.osgi/org.osgi.util.promise@1.0.0?type=jar",
      "publisher" : "OSGi Alliance",
      "group" : "org.osgi",
      "name" : "org.osgi.util.promise",
      "version" : "1.0.0",
      "description" : "OSGi Companion Code for org.osgi.util.promise Version 1.0.0.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "6c664083c388b274d72ed7da7e3a474e"
        },
        {
          "alg" : "SHA-1",
          "content" : "ebbbe7a061d665afa565b6369ef62d8c9df16f1a"
        },
        {
          "alg" : "SHA-256",
          "content" : "7d619c925716f21ae17654529543d00ea56810784040f6ed8c6d6f901526ee67"
        },
        {
          "alg" : "SHA-512",
          "content" : "6adc943ed70774d970a4b49be7da308499fd7a73e4c74e44bc823234ec4064fe2843703656b21947322cd661e055c2567484121eef9161d8af51b317cb01b279"
        },
        {
          "alg" : "SHA-384",
          "content" : "1617801c578e8ea6e642eb21d2f47ade3c17ec289d837a9fc4447c32dee7731a6a7ae836f6f70ed71d42328c135a9fd1"
        },
        {
          "alg" : "SHA3-384",
          "content" : "013c26a1febb0a5a85de7073d8f419ee1ca4895fffe6b6b26cd91d4503c8c36f7c48c7aa0a169edc3e9e3391854d15a2"
        },
        {
          "alg" : "SHA3-256",
          "content" : "fbfc54670d6f4e5bb99f184fa47e217de48437d1c53fd7a3320f9a09306c802b"
        },
        {
          "alg" : "SHA3-512",
          "content" : "88da09f91077605e649fa918d7e4d7f0122d8ea46ff37493edb4c5f17dad4f67878d27011ec8f3fc8a95944a269e7861782a5360b08e866adb4f4d025d1f9839"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.osgi/org.osgi.util.promise@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "http://www.osgi.org/"
        },
        {
          "type" : "vcs",
          "url" : "https://osgi.org/git/build.git"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-spi-drivers",
      "version" : "1.0.0",
      "description" : "Base classes for implementing PLC4X drivers.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-spi/plc4j-spi-drivers"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-spi/plc4j-spi-drivers"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-tcp@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-transports-tcp",
      "version" : "1.0.0",
      "description" : "Base classes needed to implement plc4x drivers based on TCP connections.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-transports-tcp@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-transports/plc4j-transports-tcp"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-transports/plc4j-transports-tcp"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-ascii-box@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-spi-buffers-ascii-box",
      "version" : "1.0.0",
      "description" : "Internal API Module.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-ascii-box@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-spi/plc4j-spi-buffers/plc4j-spi-buffers-ascii-box"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-spi/plc4j-spi-buffers/plc4j-spi-buffers-ascii-box"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-xml@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-spi-buffers-xml",
      "version" : "1.0.0",
      "description" : "Internal API Module.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-xml@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-spi/plc4j-spi-buffers/plc4j-spi-buffers-xml"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-spi/plc4j-spi-buffers/plc4j-spi-buffers-xml"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-test@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-transports-test",
      "version" : "1.0.0",
      "description" : "Base classes needed to implement plc4x drivers for testing using internal byte streams.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-transports-test@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-transports/plc4j-transports-test"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-transports/plc4j-transports-test"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-utils-test-utils@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-utils-test-utils",
      "version" : "1.0.0",
      "description" : "A set of test utils. Especially defining the test-categories used to categorize tests.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-utils-test-utils@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-utils/plc4j-utils-test-utils"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-utils/plc4j-utils-test-utils"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.maven/maven-artifact@3.9.16?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.maven",
      "name" : "maven-artifact",
      "version" : "3.9.16",
      "description" : "Maven is a software build management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "6005ab2198a19a41cd3cf59618f9abc1"
        },
        {
          "alg" : "SHA-1",
          "content" : "1176c6579a8a68508c3479ef72d514e71c98ddca"
        },
        {
          "alg" : "SHA-256",
          "content" : "54cc1c1ef932e3d4a903352111b42b4d3c3ed8e7a1d0de73b625309d9c3ad3e8"
        },
        {
          "alg" : "SHA-512",
          "content" : "9688ea1f519c113dd4f78b63e6ff2256b65c2fc13446e5c5c776ef4e330a1087311a89fd4212c3a75a8a327d44a855aa98e9e6215c22416cc91cf6e0db48942f"
        },
        {
          "alg" : "SHA-384",
          "content" : "d0c7c604f82f74eae1b820d88d621fd87ebc567bd7159ce00364a60cb065da1208341ed05f0f8277afcdfbc85544da8f"
        },
        {
          "alg" : "SHA3-384",
          "content" : "55c50e32471d19532c40489cd76ed77015965ce4a9137fb8daba5c40702ffd9acca4bf54d9d449a2ff6b1d67364122e9"
        },
        {
          "alg" : "SHA3-256",
          "content" : "69ad66e3d9391c3ed5b6e7bbeb6731568b13d93ad3e795a85b67f7cea15b7008"
        },
        {
          "alg" : "SHA3-512",
          "content" : "48b82cdfecaee78545011e0c5ada2fa0bc1ea8bf21493da92b39e7742f6cdefb32c5f4e75efe8991d1946c1bbeb345667a632031c2844d3cf440241d92887a70"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.maven/maven-artifact@3.9.16?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://maven.apache.org/ref/3.9.16/maven-artifact/"
        },
        {
          "type" : "build-system",
          "url" : "https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/"
        },
        {
          "type" : "distribution",
          "url" : "https://maven.apache.org/download.html"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/maven/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://lists.apache.org/list.html?users@maven.apache.org"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/maven/tree/maven-3.9.16/maven-artifact"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.dom4j/dom4j@2.2.0?type=jar",
      "group" : "org.dom4j",
      "name" : "dom4j",
      "version" : "2.2.0",
      "description" : "flexible XML framework for Java",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "6e7161d8e8f5fd0055554374f469abd3"
        },
        {
          "alg" : "SHA-1",
          "content" : "52368b1da663abd44a866c4fe4f62c8d8695204a"
        },
        {
          "alg" : "SHA-256",
          "content" : "3fae79e081096e1410645eb3557c63b79ca266d510ab479889511109becd1690"
        },
        {
          "alg" : "SHA-512",
          "content" : "9e69d8c53b82d62d6589d56c6861455963ac64ea1c74a73b2e677be5297c104ea1ac26eb871ac92f2ee54116b3011304481070ae21a570d3b241be1cc13390ab"
        },
        {
          "alg" : "SHA-384",
          "content" : "4822ab504b1bbef7790e950bfb59a3e1fc18ca9ab2a55ce8fc2f76be1a397eba98e3a5d128f63ca4f9bd9051592f2709"
        },
        {
          "alg" : "SHA3-384",
          "content" : "0ae58855bed1d53a467220bbf3281fd0d6cc4dce3f1a0f230ca033fd8e1cdf2b7abb8b056f7b1afc72e71d92ab6e4c5d"
        },
        {
          "alg" : "SHA3-256",
          "content" : "ab1405d952de8cda0cf478f9371ffea6a9e50f6503e5e36f5475844d0e640fe9"
        },
        {
          "alg" : "SHA3-512",
          "content" : "13176aba3e5e714a432a0155382952a4976be28944b0abaaa94abe49a602107547e93f8cc0101681d30af7d8744938942663c6d16b0dbd80890039ad07267871"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "BSD-3-Clause"
          }
        }
      ],
      "purl" : "pkg:maven/org.dom4j/dom4j@2.2.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "http://dom4j.github.io/"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.xmlunit/xmlunit-core@2.13.0?type=jar",
      "publisher" : "XMLUnit",
      "group" : "org.xmlunit",
      "name" : "xmlunit-core",
      "version" : "2.13.0",
      "description" : "XMLUnit for Java",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "2f0fee366161fc94a59ba47ac4300c35"
        },
        {
          "alg" : "SHA-1",
          "content" : "223e8a0e9a5bf75f5c809842fca5d8ef6980b9f0"
        },
        {
          "alg" : "SHA-256",
          "content" : "0c8f73be3bdd4ebc22020f86c89e08bd1523036d6765c1e8eeacaf22e311219b"
        },
        {
          "alg" : "SHA-512",
          "content" : "4ca8b7635e02f33da47ff1acbd4d9d17401da5554909273a5ea4a657eccbb58855e915f0ce8f1252016501bb97c33487f59e24ff0bb65317a5531c73a686e925"
        },
        {
          "alg" : "SHA-384",
          "content" : "1de8a1299ccf0c21e0c2bb6cbadb2999a1565e184a23c154b54763fe2e93806ddea60b55ec53a5ac9d037d4e81a416d3"
        },
        {
          "alg" : "SHA3-384",
          "content" : "c0233eda2d3ea34fba8ee857f0f092cc006ea48038748ba2696bab04f00666f4afea58a76f79e1dcb9435372925fc0f0"
        },
        {
          "alg" : "SHA3-256",
          "content" : "44e101e2b56c68ff9bc1e73659b3a651125472e0d6e968977d421b25ac3f074f"
        },
        {
          "alg" : "SHA3-512",
          "content" : "93fd15ad2a56990d82d40b0872bb62b3d845964cba9d6f2b3e239220ff07230ba4684045e28aab8532daf32568eafa32694f0f0f3dc01e9d19c8cafa42bd80bb"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.xmlunit/xmlunit-core@2.13.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://www.xmlunit.org/"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/xmlunit/xmlunit/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://sourceforge.net/p/xmlunit/mailman/xmlunit-general/"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/jakarta.xml.bind/jakarta.xml.bind-api@4.0.5?type=jar",
      "publisher" : "Eclipse Foundation",
      "group" : "jakarta.xml.bind",
      "name" : "jakarta.xml.bind-api",
      "version" : "4.0.5",
      "description" : "Jakarta XML Binding API",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "935053b2c792f34c7ea3a238ea96f3ac"
        },
        {
          "alg" : "SHA-1",
          "content" : "161811f36cad3c65991502e80317f2f6703361df"
        },
        {
          "alg" : "SHA-256",
          "content" : "5e489b6c874c4119e003ff1403db523ee3a8959ec499f3de29e77245efccf216"
        },
        {
          "alg" : "SHA-512",
          "content" : "3f3e522bd716ab6842ba2eed8bd44fc7d859ca5a3798e5adf2447eabde1c5d3b74b6f58d217d6cd772cbb034e4f003d9f9e10fafa15f4e108ea802548d1e5044"
        },
        {
          "alg" : "SHA-384",
          "content" : "0030a82d345127efdf52273c7ed5939deb67163821d73ba6050f51d5b6d918539c43a8c1e04594afce16e0b47b4576aa"
        },
        {
          "alg" : "SHA3-384",
          "content" : "9161e41f583009e64c236660b561acb1c04e3f46adde5383cb0006a31a71884c6580548ba583530460d04801507447a9"
        },
        {
          "alg" : "SHA3-256",
          "content" : "f5490e1ab440817067b53e3c381c7d6eb4fa86d8eeed297f89ae1b7e5f31424a"
        },
        {
          "alg" : "SHA3-512",
          "content" : "4f4d18ab8edf47e5debf05fdd52f92f2d18d4089e7d705300830be0964bba93c6ff810e308bad2f5e4875e5588cab171221027c4704315388ca4668b195d25eb"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "BSD-3-Clause"
          }
        }
      ],
      "purl" : "pkg:maven/jakarta.xml.bind/jakarta.xml.bind-api@4.0.5?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/jakartaee/jaxb-api/jakarta.xml.bind-api"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://jakarta.oss.sonatype.org/service/local/staging/deploy/maven2/"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/jakartaee/jaxb-api/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://dev.eclipse.org/mhonarc/lists/jaxb-dev"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/jakartaee/jaxb-api.git/jakarta.xml.bind-api"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/jakarta.activation/jakarta.activation-api@2.1.4?type=jar",
      "publisher" : "Eclipse Foundation",
      "group" : "jakarta.activation",
      "name" : "jakarta.activation-api",
      "version" : "2.1.4",
      "description" : "Jakarta Activation API 2.1 Specification",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "bc1602eee7bc61a0b86f14bbbb0cc794"
        },
        {
          "alg" : "SHA-1",
          "content" : "9e5c2a0d75dde71a0bedc4dbdbe47b78a5dc50f8"
        },
        {
          "alg" : "SHA-256",
          "content" : "c9db52100ce6c8aac95cc39075f95720d2e561b11f8051b81c121ad4effd7004"
        },
        {
          "alg" : "SHA-512",
          "content" : "cd078772acb5ebf1f90f7c737f372b7e86a5ce31b995ed759526a9eee73fd89f97e506f9a208ba3b73e757cb78830b829733411cf7989680aea2272abba7323b"
        },
        {
          "alg" : "SHA-384",
          "content" : "0b9a413939a024f562c15e60b11f85c336620987441fb053645499704960464d01ae83e9989b43ae6cd4f2164eb0cebe"
        },
        {
          "alg" : "SHA3-384",
          "content" : "d2fa51a3e18ced20f097ae019982cbd945942103df59327f319c64eeef1c109d6262d1de332fa2b6dfde41c98a9e7b2c"
        },
        {
          "alg" : "SHA3-256",
          "content" : "b259d17f48ae1f357a28b9c33b66fbcae50eaa86d61ac3c8cbc5184e7914d2d5"
        },
        {
          "alg" : "SHA3-512",
          "content" : "aae6a55fe1fa397b13b1bcb5a05ccc3e4e87049865233482dc09a8ab2af3eb128646394e3ef529609031e7c6c2215c91ffd27de06cd97ca9ae7e07bd4b9595bd"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "BSD-3-Clause"
          }
        }
      ],
      "purl" : "pkg:maven/jakarta.activation/jakarta.activation-api@2.1.4?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/jakartaee/jaf-api"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://jakarta.oss.sonatype.org/service/local/staging/deploy/maven2/"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/jakartaee/jaf-api/issues/"
        },
        {
          "type" : "mailing-list",
          "url" : "https://dev.eclipse.org/mhonarc/lists/jakarta.ee-community/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/jakartaee/jaf-api"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-drivers@1.0.0?type=pom",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-drivers",
      "version" : "1.0.0",
      "description" : "Wrapper project for all PLC4J driver implementations.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-drivers@1.0.0?type=pom",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-ads@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-ads",
      "version" : "1.0.0",
      "description" : "Wrapper project for all PLC4J driver implementations.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-ads@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-ads"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-ads"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-mock@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-mock",
      "version" : "1.0.0",
      "description" : "Implementation of a PLC4X driver Mock usable in Unit-Tests.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-mock@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-mock"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-mock"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-tools-connection-cache@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-tools-connection-cache",
      "version" : "1.0.0",
      "description" : "An implementation of a connection cache.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-tools-connection-cache@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-tools/plc4j-tools-connection-cache"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-tools/plc4j-tools-connection-cache"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-tools-event-pump@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-tools-event-pump",
      "version" : "1.0.0",
      "description" : "An event-based system for fetching PLC data and pumping it to a consumer.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-tools-event-pump@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-tools/plc4j-tools-event-pump"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-tools/plc4j-tools-event-pump"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.22.2?type=jar",
      "publisher" : "FasterXML",
      "group" : "com.fasterxml.jackson.core",
      "name" : "jackson-core",
      "version" : "2.22.2",
      "description" : "Core Jackson processing abstractions (aka Streaming API), implementation for JSON",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "f341c2ed9f8d995ac068841925cf34d1"
        },
        {
          "alg" : "SHA-1",
          "content" : "13a748ea3e329fa220076e021b45c8391b32420c"
        },
        {
          "alg" : "SHA-256",
          "content" : "ff167a6317be15895706c26668f45b898efe40ab8780970658210fe1393d52a6"
        },
        {
          "alg" : "SHA-512",
          "content" : "e7f0941685b4e0216e6290c42924a7d76d1ba91eec3f9c226dd9949a2d217502d5f6e6d657760d5d95284a2684ae227a820da914386e54ba2f53ceafb3b57154"
        },
        {
          "alg" : "SHA-384",
          "content" : "6f3e0b1be8babb69ce366cca655bbceb234d47f3dfb095641a070d3c99a6b3eccef5d74d0bfdd36360252a0089cad202"
        },
        {
          "alg" : "SHA3-384",
          "content" : "a1abd6fe56f53f1452eee9eeddc1b9c1b197fb7800f4cee24a46ce2da035648f2b3f8c3f73e77a847ad8614688548057"
        },
        {
          "alg" : "SHA3-256",
          "content" : "493219e39d35ee273727563d9bc5afb43db9f4a8c1d84db502d91b45b685285b"
        },
        {
          "alg" : "SHA3-512",
          "content" : "3fb3f6dec9ccd7a07c30d2cc626d029e73bd8b9f849a89311744c4cc77afa1a5bd8baca1c8ea9b6b062dbddec2005be89bd9e6a4a26948b0fe0d29d3bba7676a"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.22.2?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/FasterXML/jackson-core"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://central.sonatype.com/api/v1/publisher"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/FasterXML/jackson-core/issues"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/FasterXML/jackson-core"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.22?type=jar",
      "publisher" : "FasterXML",
      "group" : "com.fasterxml.jackson.core",
      "name" : "jackson-annotations",
      "version" : "2.22",
      "description" : "Core annotations used for value types, used by Jackson data binding package.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "04c11c456fd1e21b9a21c25c665109cc"
        },
        {
          "alg" : "SHA-1",
          "content" : "15c67f9498d6934cff9510fc70c5a12e52290457"
        },
        {
          "alg" : "SHA-256",
          "content" : "21ddb598807d3a51a876704eb979d9296e1c6a6f47ab1826ff88c6d6a127a2d0"
        },
        {
          "alg" : "SHA-512",
          "content" : "63b597ec02b4e31c57266d9b96f05f301f217bc12ffb7ba046a5658d2829728930a559947b98eb6c3cc448413a96b4939427aa669ae1e2dc3597ab5d5d287f9f"
        },
        {
          "alg" : "SHA-384",
          "content" : "35b6fe651afeed54d1e6f7a39ac6cf6fdbafacdf2e3bdff7b29b965ccb79a0c53342a56bf0ecea4d6c4c4651b1d6aa19"
        },
        {
          "alg" : "SHA3-384",
          "content" : "72267dc54c4175c42ca0dd430a87b12cc68619a8777be2048e1d2f0747db884a568b5c346c77c9c8c0714ab96018f5f7"
        },
        {
          "alg" : "SHA3-256",
          "content" : "6bfc7b4ba70779fe5f0b1e2af585abab982f7929a68beb2c0e62ea2e2a321de0"
        },
        {
          "alg" : "SHA3-512",
          "content" : "3f1bdfa32f7df76ac14cd2a3e689b65066fa0a6a760a9b8b1121773bb1b043a44587d4148c67f361dc6c630e6b31f29b2691a57d47caabea5ca23ae44af34a5e"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.22?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/FasterXML/jackson"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://central.sonatype.com/api/v1/publisher"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/FasterXML/jackson-annotations/issues"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/FasterXML/jackson-annotations"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.22.2?type=jar",
      "publisher" : "FasterXML",
      "group" : "com.fasterxml.jackson.core",
      "name" : "jackson-databind",
      "version" : "2.22.2",
      "description" : "General data-binding functionality for Jackson: works on core streaming API",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "f67b45152b83310e3d75ffefc5b7ce32"
        },
        {
          "alg" : "SHA-1",
          "content" : "921bd2092b0c539b2876de7063d55c72edcd05d3"
        },
        {
          "alg" : "SHA-256",
          "content" : "d0da14c12b16b5d54719aa172d83b542ff4abeb8b0fb7db476fde8ceece760ca"
        },
        {
          "alg" : "SHA-512",
          "content" : "09c60f98f71bc4b291da44d46299a008abd44118e48729dfdf96627796026d091053b06b9d15ba204c3675c66015f683b91910d7b445600019dd9435d8fd7509"
        },
        {
          "alg" : "SHA-384",
          "content" : "389ca679455dd30539d60004f728638bbdc811b42157571eda59a1abb7acb22928840980c186cb32408c3e0205e6faac"
        },
        {
          "alg" : "SHA3-384",
          "content" : "bea100854710de8cb290fc821e1ac42117a23ad12939cd93c38bdecd9307ab780f00e7e91d2af94593e0c609470aa7a5"
        },
        {
          "alg" : "SHA3-256",
          "content" : "3a762adb227512e61e7940ba408cbc0db24fc8a3b46e420f37eb28caefd5fcf9"
        },
        {
          "alg" : "SHA3-512",
          "content" : "92ba9a9e258666ce1cca852a327570cd1c5ec02aac416167f1245dda8585d6413be8ba0c5e9296f26b309543ae5cbe1d74ca7a3d9792ff70f14a2fadc66f7974"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.22.2?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/FasterXML/jackson"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://central.sonatype.com/api/v1/publisher"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/FasterXML/jackson-databind/issues"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/FasterXML/jackson-databind"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/com.fasterxml.jackson.dataformat/jackson-dataformat-yaml@2.22.2?type=jar",
      "publisher" : "FasterXML",
      "group" : "com.fasterxml.jackson.dataformat",
      "name" : "jackson-dataformat-yaml",
      "version" : "2.22.2",
      "description" : "Support for reading and writing YAML-encoded data via Jackson abstractions.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "9736da68f80d561d7bd2183d8b33f055"
        },
        {
          "alg" : "SHA-1",
          "content" : "a4f075bf4cc1ee814ab98d69c1612786c2f42bc3"
        },
        {
          "alg" : "SHA-256",
          "content" : "f5e52c7d8914f23c5fcc00d0afbef77e20557228a6200e184bb61f69ab03fc44"
        },
        {
          "alg" : "SHA-512",
          "content" : "7cebba9b75273237cac6a9f51c2de5b54c09735b9561bc34bebd80eef596ea129c74235574193321acaf989671922e46faa519125c58b54813c227cfebd7a1b5"
        },
        {
          "alg" : "SHA-384",
          "content" : "631a56dedb316d0cbed29b1e6d908c674cf13e0a364b712bb4e480dd4640cb4c03ab308edf55b628f0af25d0e148d137"
        },
        {
          "alg" : "SHA3-384",
          "content" : "384e761244d16d28fc90031c311f2280e99b8e4abcf2b179a429e488281446554dcabd783b72f76b371ecdd95d9ee7c8"
        },
        {
          "alg" : "SHA3-256",
          "content" : "c4386b5c171d82016730ac2472dc9f04c468ec804c8462a942dae65835c21ee1"
        },
        {
          "alg" : "SHA3-512",
          "content" : "dfb56799709417f0af854b63f08f40648df459b7f3567d1b147216415fc7d18ed2125c43096fac59738277820ec64d4511533378e05113a8c3073d295a495fb2"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/com.fasterxml.jackson.dataformat/jackson-dataformat-yaml@2.22.2?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/FasterXML/jackson-dataformats-text"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://central.sonatype.com/api/v1/publisher"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/FasterXML/jackson-dataformats-text/issues"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/FasterXML/jackson-dataformats-text/jackson-dataformat-yaml"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.yaml/snakeyaml@2.5?type=jar",
      "group" : "org.yaml",
      "name" : "snakeyaml",
      "version" : "2.5",
      "description" : "YAML 1.1 parser and emitter for Java",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "8d3b7581db5c7620db55183f33a4f2ad"
        },
        {
          "alg" : "SHA-1",
          "content" : "2d53ddec134280cb384c1e35d094e5f71c1f2316"
        },
        {
          "alg" : "SHA-256",
          "content" : "e6682acf1ace77508ef13649cbf4f8d09d2cf5457bdb61d25ffb6ac0233d78dd"
        },
        {
          "alg" : "SHA-512",
          "content" : "a69bea3ae0ed31b12d9fa23bf1cd3fb71bae88e231d9657f0291e3000ae17a1df50709e072134f9155158f488eba67a3f8daf879462499f07b07d9239e78933e"
        },
        {
          "alg" : "SHA-384",
          "content" : "2fa12e4330d6da0a693a13588c8cdeff562c1bd1dc32e043d402ca1fc72d87a30dcc7bb31f9b582df3fe018eb6c6a3bb"
        },
        {
          "alg" : "SHA3-384",
          "content" : "8c5037c75bb2f464829ba38126a4773c88951705effc2b14289f3bbdef05bb598f10e4d9603dcd1b58efd7cb68d996a2"
        },
        {
          "alg" : "SHA3-256",
          "content" : "3aa9329b0eab5185331e526a011c74b45b4c4a506214e6c3ec2d2038c51cc261"
        },
        {
          "alg" : "SHA3-512",
          "content" : "f80ff702aee20a5150a11818985d659fffb1d5238e331aca2048524649e0270e5bca0186ce7caf04ecf85fd95c95c6b9d8ed1f362ed399fef624eb94b70dc6de"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.yaml/snakeyaml@2.5?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://bitbucket.org/snakeyaml/snakeyaml"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://bitbucket.org/snakeyaml/snakeyaml/issues"
        },
        {
          "type" : "vcs",
          "url" : "https://bitbucket.org/snakeyaml/snakeyaml/src"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/com.fasterxml.jackson.dataformat/jackson-dataformat-xml@2.22.2?type=jar",
      "publisher" : "FasterXML",
      "group" : "com.fasterxml.jackson.dataformat",
      "name" : "jackson-dataformat-xml",
      "version" : "2.22.2",
      "description" : "Data format extension for Jackson to offer alternative support for serializing POJOs as XML and deserializing XML as POJOs.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "13e52035e55e0d8ed6aed60f66a56b97"
        },
        {
          "alg" : "SHA-1",
          "content" : "8a322d679276a948f4b3fd7e1ebecb9d4083871e"
        },
        {
          "alg" : "SHA-256",
          "content" : "3e1e0e4b68cf579a67c5e2915aacd1f05f33d0ba290f38ca76e1b0605e54aabd"
        },
        {
          "alg" : "SHA-512",
          "content" : "29900c8f9329e5b404a4a403a569fd93565b1563ed6117461324c8f257e7d8a1d21414d8e55616f0d129b16595de4ff5bd634ac22c6e699b20c32b69774c7701"
        },
        {
          "alg" : "SHA-384",
          "content" : "c6891db764d67624c3a507e7cb2c39687a1fe8e21ea650f740130243b25ec6dfdedb164cdf0ec9243eb195ae2a1d96da"
        },
        {
          "alg" : "SHA3-384",
          "content" : "5330e85cb94ec0d2f78c1f5825f0f6a3222028b55b2e5b6d25570e713e437026e690765fd9df68019d72263611598613"
        },
        {
          "alg" : "SHA3-256",
          "content" : "e4e0f3aa8f5faf8c3f5c26e6f060a21292413337a441e78b566e0f272aa3af8f"
        },
        {
          "alg" : "SHA3-512",
          "content" : "b9c8987b39d5ba7ceb34b78cb764a6939bdd0c0ee90f9cdeacb999fbc442679b328e7567eee020cf64bfad58c18523276bbc0aa3ec126e8e0c73cd5dce5014ca"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/com.fasterxml.jackson.dataformat/jackson-dataformat-xml@2.22.2?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/FasterXML/jackson-dataformat-xml"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://central.sonatype.com/api/v1/publisher"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/FasterXML/jackson-dataformat-xml/issues"
        },
        {
          "type" : "vcs",
          "url" : "http://github.com/FasterXML/jackson-dataformat-xml"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.codehaus.woodstox/stax2-api@4.3.0?type=jar",
      "publisher" : "fasterxml.com",
      "group" : "org.codehaus.woodstox",
      "name" : "stax2-api",
      "version" : "4.3.0",
      "description" : "Stax2 API is an extension to basic Stax 1.0 API that adds significant new functionality, such as full-featured bi-direction validation interface and high-performance Typed Access API.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "6eec6c1cb7f63d8a8098cc5569a47e99"
        },
        {
          "alg" : "SHA-1",
          "content" : "59251773c44122e8d1366f68884e29dd784e141b"
        },
        {
          "alg" : "SHA-256",
          "content" : "7c805f36129ea9fa42b696093b7ae1eb20bb6ccec65c8280d6f33db5609ca5e1"
        },
        {
          "alg" : "SHA-512",
          "content" : "4d1bf5cb3a803423c5420050c245227b944acb4ced29e8095e470bc3a742d6a057c484fa1d531b58933ed8f81d52d5bbfc8406acc4241f6e4ec4c5116fe30d53"
        },
        {
          "alg" : "SHA-384",
          "content" : "664bf1044e8c9e80083d02d2ccdba3c3953a515594b6a262baef76d1cf3790da9d71eb853806c27c94721e65983d72a3"
        },
        {
          "alg" : "SHA3-384",
          "content" : "298f2dcfffb3fe28229452770a969b2138008a23c508599a13303f48f21d3458c61ad19df53a20d6447c0f8ef56e4216"
        },
        {
          "alg" : "SHA3-256",
          "content" : "5a3bc0bf1b00df535d572ae16c62817788bea0f7d02a8c430fadd4cf4df95f5e"
        },
        {
          "alg" : "SHA3-512",
          "content" : "5d4e4618b22accb1fee19d6d2702dcd0538df7f9e3b7aa8590e7554811770bb317d4bab1eecebc4b31df49a349c68e746256b3e9cca5fbea6f102df411c0e678"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "BSD-2-Clause"
          }
        }
      ],
      "purl" : "pkg:maven/org.codehaus.woodstox/stax2-api@4.3.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "http://github.com/FasterXML/stax2-api"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://central.sonatype.com/api/v1/publisher"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/FasterXML/stax2-api/issues"
        },
        {
          "type" : "vcs",
          "url" : "http://github.com/FasterXML/stax2-api"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/com.fasterxml.woodstox/woodstox-core@7.2.2?type=jar",
      "publisher" : "FasterXML",
      "group" : "com.fasterxml.woodstox",
      "name" : "woodstox-core",
      "version" : "7.2.2",
      "description" : "Woodstox is a high-performance XML processor that implements Stax (JSR-173), SAX2 and Stax2 APIs",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "6ec867fa050ede38a47d87ef0b367dc0"
        },
        {
          "alg" : "SHA-1",
          "content" : "64e3e5e7fd3158068c7329d74bcfee3217df1741"
        },
        {
          "alg" : "SHA-256",
          "content" : "3bd35f778fb15cd517fae51961ba7a9388eae8e4a836fac1166c7f70740e55cd"
        },
        {
          "alg" : "SHA-512",
          "content" : "94a9d1ee7faca772e726d69f3e96095b8e05bad688ab2ca45a44f0ef13e778bd40d01e15ec746b80ba69248aab34689ada24fedc90627fe58008270579ee5538"
        },
        {
          "alg" : "SHA-384",
          "content" : "9150fda1390d6cfb34a431f8fc7b12b181a129711878c675849ae93e5182a79f614702cfa63ce2bc6919e45e1508a556"
        },
        {
          "alg" : "SHA3-384",
          "content" : "58a117f6d291e49a6939f2f7092306f375aa2825c1b1fde6557f98546baf4f0e8369cb5f520ccd29d2b7df8c70894c3c"
        },
        {
          "alg" : "SHA3-256",
          "content" : "910c28c947503cba339735f3f27097fc021ad8c4acdf96c1961f868659563206"
        },
        {
          "alg" : "SHA3-512",
          "content" : "5afd0a28f3f34f0021de6c382007be06e628206826caee10d39176d55c04b37d88807b3a56335a15b66a789306543f1cae2ae98c031531d5daf7da1ef1b9108d"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/com.fasterxml.woodstox/woodstox-core@7.2.2?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/FasterXML/woodstox"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://central.sonatype.com/api/v1/publisher"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/FasterXML/woodstox/issues"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/FasterXML/woodstox"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-tools-opm@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-tools-opm",
      "version" : "1.0.0",
      "description" : "Layer on top of Plc4X that enables mapping between Objects and PLCs.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-tools-opm@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-tools/plc4j-tools-opm"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-tools/plc4j-tools-opm"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.commons/commons-configuration2@2.15.1?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.commons",
      "name" : "commons-configuration2",
      "version" : "2.15.1",
      "description" : "The Commons Configuration software library provides a generic configuration interface that enables an application to read configuration data from various sources and requires Java 8.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "9482ce105607d28f4d259397218bd2bb"
        },
        {
          "alg" : "SHA-1",
          "content" : "4a9d0b7656fee32af48f81ca18cda0158191fe10"
        },
        {
          "alg" : "SHA-256",
          "content" : "61ba5eaab8a17087042fe3d6811573bb85ccbdd6bd9d21ad464e6e20559dd1e8"
        },
        {
          "alg" : "SHA-512",
          "content" : "27b730e17c0af0a44b4283c8696da992be7b1eae9cc877455e3f75671878a6b0e1e62f38ff77e14657f74c552cf952299094f904275fbc91701d47222deee5d8"
        },
        {
          "alg" : "SHA-384",
          "content" : "b6fcc3c297dfafeacee2457cac6b5b4c2752b484087eea8419701e12abb9ed5e9e4ea21a9950dab92860babde5da92e2"
        },
        {
          "alg" : "SHA3-384",
          "content" : "cf11b6ae56565c239c5741b4619006a50a6bcfb16341a04747fc5f3282a24984c03a6dae143446b8f3c228a907074bc9"
        },
        {
          "alg" : "SHA3-256",
          "content" : "79d30759f4eaa43ce248dd6957860e950deb0f0195fe256626ea8b86f22f7155"
        },
        {
          "alg" : "SHA3-512",
          "content" : "01322d2288febbf45d163249ce638a2bd100d7105f9db10347e3d1217678e7ce5e64c281cd9b8ca118191c4e2dae7b322d188070f83799caf091c0a2c29d1736"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.commons/commons-configuration2@2.15.1?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://commons.apache.org/proper/commons-configuration/"
        },
        {
          "type" : "build-system",
          "url" : "https://github.com/apache/commons-configuration/actions"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://issues.apache.org/jira/browse/CONFIGURATION"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/commons-user/"
        },
        {
          "type" : "vcs",
          "url" : "https://gitbox.apache.org/repos/asf?p=commons-configuration.git"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/commons-logging/commons-logging@1.3.6?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "commons-logging",
      "name" : "commons-logging",
      "version" : "1.3.6",
      "description" : "Apache Commons Logging is a thin adapter allowing configurable bridging to other, well-known logging systems.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "fe0ccbe8971fed954a0ad6528fe3ef24"
        },
        {
          "alg" : "SHA-1",
          "content" : "63e78ca6cd446c0ad166d14f03ed99e7efb3896d"
        },
        {
          "alg" : "SHA-256",
          "content" : "f8ead8943401081dea0aa824b5b1ba40a0e4ed297a572a0f02258150a0b62357"
        },
        {
          "alg" : "SHA-512",
          "content" : "5aaa082507e2f5031df7653e5feae7bda7a5fc4913e87ca5f7a202ee2d81e7b33c9f8d4419c4abe34f6dc56a0a85833340ae832f0630c23157ea6860c4273df5"
        },
        {
          "alg" : "SHA-384",
          "content" : "4b1d12ca87349e1dfa72ea6781d7107c446814f796805bdf20d251b14384e281c8b325aa7c833aede577570dd1aa1cd5"
        },
        {
          "alg" : "SHA3-384",
          "content" : "c3397f7065b350dff865a8ac054c995237d51bfb6e46d5a05c81ebfe77c897a0826eef3c6be63b95cacbd571754c6393"
        },
        {
          "alg" : "SHA3-256",
          "content" : "8954c3daddea14224e55ee21ca11e8c5a3454a9e12059de6429646108416f0f1"
        },
        {
          "alg" : "SHA3-512",
          "content" : "f7042e83035f90c56df777d894fd15689f6aee6eeb67b024687314eb4a33c75affe6840940dda4e2c88d690ed1679303d75071462444cae3b2b80fb425ac35d0"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/commons-logging/commons-logging@1.3.6?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://commons.apache.org/proper/commons-logging/"
        },
        {
          "type" : "build-system",
          "url" : "https://github.com/apache/commons-logging/actions"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://issues.apache.org/jira/browse/LOGGING"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/commons-user/"
        },
        {
          "type" : "vcs",
          "url" : "https://gitbox.apache.org/repos/asf/commons-logging"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-simulated@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-simulated",
      "version" : "1.0.0",
      "description" : "Implementation of a PLC4X driver able to speak a simulated device.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-simulated@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-simulated"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-simulated"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-can@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-transports-can",
      "version" : "1.0.0",
      "description" : "Definition of CAN related transport APIs.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-transports-can@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-transports/plc4j-transports-can"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-transports/plc4j-transports-can"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-can-virtualcan@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-transports-can-virtualcan",
      "version" : "1.0.0",
      "description" : "Collection of base-types for implementing different types of drivers.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-transports-can-virtualcan@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-transports/plc4j-transports-can-virtualcan"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-transports/plc4j-transports-can-virtualcan"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-can@1.0.0?type=bundle",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-can",
      "version" : "1.0.0",
      "description" : "Implementation of CAN driver.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-can@1.0.0?type=bundle",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-can"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-can"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-iec-60870@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-iec-60870",
      "version" : "1.0.0",
      "description" : "Implementation of a PLC4X driver for the IEC 60870-5-104 protocol.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-iec-60870@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-iec-60870"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-iec-60870"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-opcua@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-opcua",
      "version" : "1.0.0",
      "description" : "Implementation of a PLC4X driver able to speak with devices using the OPC UA protocol.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-opcua@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-opcua"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-opcua"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.bouncycastle/bcprov-jdk18on@1.85.2?type=jar",
      "group" : "org.bouncycastle",
      "name" : "bcprov-jdk18on",
      "version" : "1.85.2",
      "description" : "The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains the JCA/JCE provider and low-level API for the BC Java version 1.85.2 for Java 1.8 and later.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "9eaa522def18463e3d8a559ac4c37492"
        },
        {
          "alg" : "SHA-1",
          "content" : "aeb3dac02f799ed4783d5ed5900513339880727f"
        },
        {
          "alg" : "SHA-256",
          "content" : "986b0fb92ec10e0c66b43e036ce0077e6150cfaecd1db9fb92b56672e157afe5"
        },
        {
          "alg" : "SHA-512",
          "content" : "c20a531b6cd5d513eba8ff5b304cb83d0c7f6f9c5264b81caca43986b745b37907bac3aacaab585284012adb8a9371a52b43c1c0498b49cf57cf9e42ac446264"
        },
        {
          "alg" : "SHA-384",
          "content" : "626308799fdcfe8c48b4a42d1316d78247b08a6dddc784c83e15f0cf59a1cb2f290c9b6be381420504d3e8c1b59c48ff"
        },
        {
          "alg" : "SHA3-384",
          "content" : "99aa5e6a9c938b30e7ce114639c53a102c8460f09ffc4196904d5563509d11ef58bd9e8d849418c560b78e301fe27c56"
        },
        {
          "alg" : "SHA3-256",
          "content" : "bf738f9e8cf11826b993d605cd10b705cac33221cad4913ed10c6d7fc5a75907"
        },
        {
          "alg" : "SHA3-512",
          "content" : "3bbb7ecbdddef23fd16060594ffb37190ba0550d1c646ff7f9d09620ff8c57d780c027343b2682127d4a80729ae98b391292e3b56498a19cfe2bf1efb440299c"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "name" : "Bouncy Castle Licence",
            "url" : "https://www.bouncycastle.org/licence.html"
          }
        }
      ],
      "purl" : "pkg:maven/org.bouncycastle/bcprov-jdk18on@1.85.2?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://www.bouncycastle.org/download/bouncy-castle-java/"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/bcgit/bc-java/issues"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/bcgit/bc-java"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.bouncycastle/bcpkix-jdk18on@1.85?type=jar",
      "group" : "org.bouncycastle",
      "name" : "bcpkix-jdk18on",
      "version" : "1.85",
      "description" : "The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains APIs for Java 1.8 and later. The APIs are designed primarily to be used in conjunction with the BC Java provider but may also be used with other providers providing cryptographic services.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "8247f481c8eeef03925277ca33f72255"
        },
        {
          "alg" : "SHA-1",
          "content" : "b33d047adc6801a1cfc8ffe1634b23b306a670c1"
        },
        {
          "alg" : "SHA-256",
          "content" : "c9f82b2d4e99c4bbdfccf684e52cc06ea06a0b567bfd0d08f9c5a3f417055996"
        },
        {
          "alg" : "SHA-512",
          "content" : "142ce817145f7348dc97f62872eac931280c578bc61ff4cfcff927d4247ab2bf15e858edf74f2549074c4685ebe8de1d815c42637eacdb65b344b741c2bf1415"
        },
        {
          "alg" : "SHA-384",
          "content" : "1bb7f6d3c0e83cbefcd27828575a9554a087c19b5230817291fe979cf54890fbe7ccbd8134563011b4d409d7729c1ea5"
        },
        {
          "alg" : "SHA3-384",
          "content" : "fba8a68f6b52298e7634fc8f6363134ccd32f4c549bfbe9c3696aa74e6a41289ee6f09095f7c66f9df8736f83ec88cc7"
        },
        {
          "alg" : "SHA3-256",
          "content" : "b1d11ec6466b1789e093bb21a59eb51c83c7f7e1edc5e1aaaf407c36efb90e04"
        },
        {
          "alg" : "SHA3-512",
          "content" : "93b46f93a07037b8c774f337dc83f0652191fedfe1d66342360174c29c0030b7dbfc7b3d9b23de54f482697b274f2c36c8ce6139eb82df62eb7d7d7d96ea642e"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "name" : "Bouncy Castle Licence",
            "url" : "https://www.bouncycastle.org/licence.html"
          }
        }
      ],
      "purl" : "pkg:maven/org.bouncycastle/bcpkix-jdk18on@1.85?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://www.bouncycastle.org/download/bouncy-castle-java/"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/bcgit/bc-java/issues"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/bcgit/bc-java"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.bouncycastle/bcutil-jdk18on@1.85?type=jar",
      "group" : "org.bouncycastle",
      "name" : "bcutil-jdk18on",
      "version" : "1.85",
      "description" : "The Bouncy Castle Java APIs for ASN.1 extension and utility APIs used to support bcpkix and bctls. This jar contains APIs for Java 1.8 and later.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "7c90e18e7e709e7ceb14b2682e5ddcca"
        },
        {
          "alg" : "SHA-1",
          "content" : "c41082d6f61628919b675970563f5615e4427c9f"
        },
        {
          "alg" : "SHA-256",
          "content" : "590f55ed5d68529239898a4a5c4f730b6e37f45d1cfa3fbe51f8485abe32c42d"
        },
        {
          "alg" : "SHA-512",
          "content" : "1cf5011448dfaed7daea587807b9513961bdfd7b41ee5ce42444254dfa3677fdba78fe5191bca4ecf2a51eb3883be59f0374affc1efae3fd1728a64fa094027d"
        },
        {
          "alg" : "SHA-384",
          "content" : "fdab70a9a0fc9011214c1d484f315077bb68ef586669a2922e261df7e8ac8eae290fa90d411fbad04cc8642a9b7596d0"
        },
        {
          "alg" : "SHA3-384",
          "content" : "811f67ad491483f79e93827556db2cbe5c66eea384638259429617ed3ea06a42b0cf5e6bbb2d7ca13dd6a2c094164b93"
        },
        {
          "alg" : "SHA3-256",
          "content" : "990e116a1143574594f0ae6d134d4541d22e9551d48a3347f73c7bcef278b6cc"
        },
        {
          "alg" : "SHA3-512",
          "content" : "a969f3ae17dd9a6141572ae2da2eb3b6414abea4d6dc6e1139959475ba3e9ed3b5a4696832e7382bc1e256b839fe0bf30ba54fb2e8490dae36c046b374e78c89"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "name" : "Bouncy Castle Licence",
            "url" : "https://www.bouncycastle.org/licence.html"
          }
        }
      ],
      "purl" : "pkg:maven/org.bouncycastle/bcutil-jdk18on@1.85?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://www.bouncycastle.org/download/bouncy-castle-java/"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/bcgit/bc-java/issues"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/bcgit/bc-java"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/com.google.guava/guava@33.7.1-jre?type=jar",
      "group" : "com.google.guava",
      "name" : "guava",
      "version" : "33.7.1-jre",
      "description" : "Guava is a suite of core and expanded libraries that include utility classes, Google's collections, I/O classes, and much more.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "1a86f411821e4ba79f2747f301b7e2ba"
        },
        {
          "alg" : "SHA-1",
          "content" : "77e37866fb969b4ff6710faaefd3a86067730ada"
        },
        {
          "alg" : "SHA-256",
          "content" : "796d8e28ac64e83a47c4c5935a8fecc4682650a04bbdead738ef0f5a3a0e6c46"
        },
        {
          "alg" : "SHA-512",
          "content" : "b4f274ef89218b5d541e194024431a8ddbebf476f3b7537e9095d78876b51dafa1ed567c4c26822cd3f4062fa443ec1abaca1cbb3126e5128f03084c3814912b"
        },
        {
          "alg" : "SHA-384",
          "content" : "0ae5c300f00abfedec54675cbac048bf02580b3a26cb14377d1eb1cefac27556ceb802b704597feefbaf9e145d253be9"
        },
        {
          "alg" : "SHA3-384",
          "content" : "ed98f4aea3f491328105c0f33a30ba0801a365519de4776ae7708b9013b273fc5aa523fc044b1d22585b5987041f21c7"
        },
        {
          "alg" : "SHA3-256",
          "content" : "2ea89f7ecc8ee4945fee9161d54d0c1952f34fd2a15d1f18eeb5997b69b73a21"
        },
        {
          "alg" : "SHA3-512",
          "content" : "5ba21822a88e541a0b941ca525aac9dd836b2fb7255073937c6df6c49dbb3992e614b502405756dc1cbac505cc5dde98101628b608eadd491e36f3ca910a8d15"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/com.google.guava/guava@33.7.1-jre?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/google/guava"
        },
        {
          "type" : "build-system",
          "url" : "https://github.com/google/guava/actions"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/google/guava/issues"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/google/guava/guava"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/com.google.guava/failureaccess@1.0.3?type=jar",
      "group" : "com.google.guava",
      "name" : "failureaccess",
      "version" : "1.0.3",
      "description" : "Contains com.google.common.util.concurrent.internal.InternalFutureFailureAccess and InternalFutures. Most users will never need to use this artifact. Its classes are conceptually a part of Guava, but they're in this separate artifact so that Android libraries can use them without pulling in all of Guava (just as they can use ListenableFuture by depending on the listenablefuture artifact).",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "29a782e90f6b37218b18bb880d2a8f4a"
        },
        {
          "alg" : "SHA-1",
          "content" : "aeaffd00d57023a2c947393ed251f0354f0985fc"
        },
        {
          "alg" : "SHA-256",
          "content" : "cbfc3906b19b8f55dd7cfd6dfe0aa4532e834250d7f080bd8d211a3e246b59cb"
        },
        {
          "alg" : "SHA-512",
          "content" : "72be228e7805da5623e42bf024ded7d9147023c66b22f4dbd04ac6898201af46ee82e1f92ea51eb0595f1b49151c4b8ecb862653d4906c17609c42544ee97abf"
        },
        {
          "alg" : "SHA-384",
          "content" : "9dd1a2a08efda311604992d3e7cee64873bc8c64de3b423b1b3a3dcc1f7f0810bb03901fbfe39a5f835accb0646f4ad8"
        },
        {
          "alg" : "SHA3-384",
          "content" : "ffd67766c165ee77e96824e06de2c19864a6e61f785b2085eb825f308f173d71f2555559d90d910f33f3367378ace0e3"
        },
        {
          "alg" : "SHA3-256",
          "content" : "08a77b528a72ca412b36e4004692705ebfd75cfb4897c88632d367d08a34b09f"
        },
        {
          "alg" : "SHA3-512",
          "content" : "7cba6c266babbe8272f029eea6e2cbddadee96eb1a16916a6eb2441a55837867ce717385d4388735fd83f2f6555931077c0ebda011a1ee9a37ac38c8c0c43a65"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/com.google.guava/failureaccess@1.0.3?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/google/guava/failureaccess"
        },
        {
          "type" : "build-system",
          "url" : "https://github.com/google/guava/actions"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/google/guava/issues"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/google/guava/failureaccess"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/com.google.guava/listenablefuture@9999.0-empty-to-avoid-conflict-with-guava?type=jar",
      "group" : "com.google.guava",
      "name" : "listenablefuture",
      "version" : "9999.0-empty-to-avoid-conflict-with-guava",
      "description" : "An empty artifact that Guava depends on to signal that it is providing ListenableFuture -- but is also available in a second \"version\" that contains com.google.common.util.concurrent.ListenableFuture class, without any other Guava classes. The idea is: - If users want only ListenableFuture, they depend on listenablefuture-1.0. - If users want all of Guava, they depend on guava, which, as of Guava 27.0, depends on listenablefuture-9999.0-empty-to-avoid-conflict-with-guava. The 9999.0-... version number is enough for some build systems (notably, Gradle) to select that empty artifact over the \"real\" listenablefuture-1.0 -- avoiding a conflict with the copy of ListenableFuture in guava itself. If users are using an older version of Guava or a build system other than Gradle, they may see class conflicts. If so, they can solve them by manually excluding the listenablefuture artifact or manually forcing their build systems to use 9999.0-....",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "d094c22570d65e132c19cea5d352e381"
        },
        {
          "alg" : "SHA-1",
          "content" : "b421526c5f297295adef1c886e5246c39d4ac629"
        },
        {
          "alg" : "SHA-256",
          "content" : "b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99"
        },
        {
          "alg" : "SHA-512",
          "content" : "c5987a979174cbacae2e78b319f080420cc71bcdbcf7893745731eeb93c23ed13bff8d4599441f373f3a246023d33df03e882de3015ee932a74a774afdd0782f"
        },
        {
          "alg" : "SHA-384",
          "content" : "caff9b74079f95832ca7f6029346b34b606051cc8c5a4389fac263511d277ada0c55f28b0d43011055b268c6eb7184d5"
        },
        {
          "alg" : "SHA3-384",
          "content" : "e939f08df0545847ea0d3e4b04a114b08499ad069ba8ec9461d1779f87a56e0c37273630a0f4c14e78c348d3ac7eb97f"
        },
        {
          "alg" : "SHA3-256",
          "content" : "1f0a8b1177773b3a8ace839df5eed63cbf56b24a38714898a6e4ed065c42559f"
        },
        {
          "alg" : "SHA3-512",
          "content" : "6b495ecc2a18b17365cb08d124a0da47f04bcdde81927b5245edf3edd8e498c3c3fb92ce6a4127f660bac851bb1d3e4510e5c20d03be47ce99dc296d360db285"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/com.google.guava/listenablefuture@9999.0-empty-to-avoid-conflict-with-guava?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/google/guava/listenablefuture"
        },
        {
          "type" : "build-system",
          "url" : "https://travis-ci.org/google/guava"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/google/guava/issues"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/google/guava/listenablefuture"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/com.google.errorprone/error_prone_annotations@2.50.0?type=jar",
      "publisher" : "Google LLC",
      "group" : "com.google.errorprone",
      "name" : "error_prone_annotations",
      "version" : "2.50.0",
      "description" : "Error Prone is a static analysis tool for Java that catches common programming mistakes at compile-time.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "1ded1848cfd4f5167e00824faf9c4d3b"
        },
        {
          "alg" : "SHA-1",
          "content" : "74ba43e49ab1184d41634af2ef0047e82c4064b0"
        },
        {
          "alg" : "SHA-256",
          "content" : "4667724877f1d37a689202da191e23efa7657c62eef93ccdac406eccfe5cdd0a"
        },
        {
          "alg" : "SHA-512",
          "content" : "f867b1a1fbc057fcfc37c2fa86082f5965ad6a1c45373eac6cfa6ec058cedbf7b348ab4f3d4fea2d4d105ecc401c14f24d9b16f344507e126a221d50532cb8b2"
        },
        {
          "alg" : "SHA-384",
          "content" : "2986b161379c30e9805f3bcff197d7861b8c0690a021e2d7464707e57028b1953d24eefd1a36722f3c04665190b3cb48"
        },
        {
          "alg" : "SHA3-384",
          "content" : "597fe452ff7e21149da3c537b61d8e1b17df792f67bcd80fbccd6647acca571a94fa8bbcf4840826a37814bb2ef0249a"
        },
        {
          "alg" : "SHA3-256",
          "content" : "5447d9786f79d7dc20e8f75ac93f3a05181f3707faf6e91696dd326cdd5f5754"
        },
        {
          "alg" : "SHA3-512",
          "content" : "b51065218c88f5ce0b94e6607dee42d6c01aeb69a87b6e1c656dd406f2196cc999150ce87f56fbeeecbed7e1e354ed285589fa560012e9fb5858a97dc17d2129"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/com.google.errorprone/error_prone_annotations@2.50.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://errorprone.info/error_prone_annotations"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/google/error-prone/error_prone_annotations"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/com.google.j2objc/j2objc-annotations@3.1?type=jar",
      "group" : "com.google.j2objc",
      "name" : "j2objc-annotations",
      "version" : "3.1",
      "description" : "A set of annotations that provide additional information to the J2ObjC translator to modify the result of translation.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "abe8bd3abff622b9a8b15c3a737aa741"
        },
        {
          "alg" : "SHA-1",
          "content" : "a892ca9507839bbdb900d64310ac98256cab992f"
        },
        {
          "alg" : "SHA-256",
          "content" : "84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b"
        },
        {
          "alg" : "SHA-512",
          "content" : "34ee5aad57b0b507e89c897306f73043f80fa0eb02b453e54d9052feb0808a0d2ed835d888946211921d2bf733780b19ff636479ce19b9f48814ba6008733ce1"
        },
        {
          "alg" : "SHA-384",
          "content" : "7b760a346a586d6a3fa4477807e2f02f091e61898fc9a6ff449e43c55b6465fbbc17720663183c84c41d4d8814085e51"
        },
        {
          "alg" : "SHA3-384",
          "content" : "a2166c1c08f947c0e60aa7c9167602942e7bac37ba45863d34c0132a1f352e7807a382588d350b93bdbbbbe315a3573f"
        },
        {
          "alg" : "SHA3-256",
          "content" : "3d4d3b8bfd2ad13351a53610aa4bf1c5a69d2bde4272c281003120ed9bcddb8c"
        },
        {
          "alg" : "SHA3-512",
          "content" : "0a574b379a3f8022f0b88252c87d0e6b6cfa434fdb981efd1b24387025a962d7ac4e90161e8bd048df142bf52f4fc41e4a0c1d45e4eeb872c5954aad552988e9"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/com.google.j2objc/j2objc-annotations@3.1?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/google/j2objc/"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
        },
        {
          "type" : "vcs",
          "url" : "http://github.com/google/j2objc"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-udp@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-transports-udp",
      "version" : "1.0.0",
      "description" : "Base classes needed to implement plc4x drivers based on UDP connections.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-transports-udp@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-transports/plc4j-transports-udp"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-transports/plc4j-transports-udp"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-cotp@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-transports-cotp",
      "version" : "1.0.0",
      "description" : "COTP (Connection Oriented Transport Protocol) transport layer over TCP with TPKT framing",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-transports-cotp@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-transports/plc4j-transports-cotp"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-transports/plc4j-transports-cotp"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-s7@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-s7",
      "version" : "1.0.0",
      "description" : "Implementation of a PLC4X driver for the classic Step7 S7 protocol.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-s7@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-s7"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-s7"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-utils-subscription-emulation@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-utils-subscription-emulation",
      "version" : "1.0.0",
      "description" : "A collection of utilities used internally.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-utils-subscription-emulation@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-utils/plc4j-utils-subscription-emulation"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-utils/plc4j-utils-subscription-emulation"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-eip@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-eip",
      "version" : "1.0.0",
      "description" : "Implementation of a PLC4X driver able to speak using the EthernetIP Protocol with CIP Encapsulation.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-eip@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-eip"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-eip"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-utils-test-generator@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-utils-test-generator",
      "version" : "1.0.0",
      "description" : "Generates tests.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-utils-test-generator@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-utils/plc4j-utils-test-generator"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-utils/plc4j-utils-test-generator"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.groovy/groovy-xml@5.1.1?type=jar",
      "publisher" : "Apache Software Foundation",
      "group" : "org.apache.groovy",
      "name" : "groovy-xml",
      "version" : "5.1.1",
      "description" : "Groovy: A powerful multi-faceted language for the JVM",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "601881a85735568792b1bbb151746d45"
        },
        {
          "alg" : "SHA-1",
          "content" : "0c455b610e3e587db50c2b7872282c3364108046"
        },
        {
          "alg" : "SHA-256",
          "content" : "d82e42424624192c38cd005e242d54e9ed16ef2e96d372931ad776a26c5c1e92"
        },
        {
          "alg" : "SHA-512",
          "content" : "7b88d5e7a2a6f64477936ce5ee9e7e9ed3434e4258b5732603b1bf313162c6fc7559ec6cd296c64fe6dc5b3b3c330da3c632ed4da8ffc6c9358e1a1c52529a5a"
        },
        {
          "alg" : "SHA-384",
          "content" : "5d2313bffc6cbdd331b23b9d70302f1079a945e851c777ec7b696b4e299171a2d36124fae309b671cf670478fe550cef"
        },
        {
          "alg" : "SHA3-384",
          "content" : "b74126820252d37502f50f5cbdfda1600d9e09d1b09f46ec9136d4022cc729c508c8282f6419662db99eacdc4403639f"
        },
        {
          "alg" : "SHA3-256",
          "content" : "112d490d86643d1c23cdcb04cc74d223665b78d8f834d36a545bf560739c56bf"
        },
        {
          "alg" : "SHA3-512",
          "content" : "decdf5016783dd5df8200afcb13f95fcf9216fd341cbad8577bf05aba66336b7054f80252544e963c98ee6245c59dadd121314b12957114711bf0d2b9f6c3140"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.groovy/groovy-xml@5.1.1?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://groovy-lang.org"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://issues.apache.org/jira/browse/GROOVY"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/groovy-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/groovy.git"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-raw-socket@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-transports-raw-socket",
      "version" : "1.0.0",
      "description" : "Base classes needed to implement plc4x drivers based on Raw Socket connections.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-transports-raw-socket@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-transports/plc4j-transports-raw-socket"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-transports/plc4j-transports-raw-socket"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-ab-eth@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-ab-eth",
      "version" : "1.0.0",
      "description" : "Implementation of a PLC4X driver able to speak using the Allen Bradley AB-ETH protocol.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-ab-eth@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-ab-eth"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-ab-eth"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-canopen@1.0.0?type=bundle",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-canopen",
      "version" : "1.0.0",
      "description" : "Implementation of CANopen driver.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-canopen@1.0.0?type=bundle",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-canopen"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-canopen"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-serial@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-transports-serial",
      "version" : "1.0.0",
      "description" : "Base classes needed to implement plc4x drivers based on Serial connections.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-transports-serial@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-transports/plc4j-transports-serial"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-transports/plc4j-transports-serial"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/com.fazecast/jSerialComm@2.11.4?type=jar",
      "publisher" : "Fazecast, Inc.",
      "group" : "com.fazecast",
      "name" : "jSerialComm",
      "version" : "2.11.4",
      "description" : "A platform-independent serial communications library for Java.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "1e98adca86b03e70612c823bf92b9510"
        },
        {
          "alg" : "SHA-1",
          "content" : "102c7175af7ea5d9af0847c1c054afc446b4d394"
        },
        {
          "alg" : "SHA-256",
          "content" : "b5f7ec40d622864b92dc679159cdbaa3030d37884f0af2deef45b56c16bda7a6"
        },
        {
          "alg" : "SHA-512",
          "content" : "7d42abc5a2e6cb1226eaec172df3c0923b10e62ae2fc82612ea98cd5c4f85d1c4058d800f0fcf3c33ecd6ffa987baf326dc334930b724dd6d3c8cdc864a2d89a"
        },
        {
          "alg" : "SHA-384",
          "content" : "67137fb046725b57545619a0905730cc1d6062c559c60a2b85fb5aaebc36be5495218dd3d5afef6e0a756c1ede72a32a"
        },
        {
          "alg" : "SHA3-384",
          "content" : "c310736c5f7e7957a0a2bbd02e703fdc1d6bcf25d4f54cf12aff4e1e3cdfb587760f99f6b10a433d607e0b342346da9d"
        },
        {
          "alg" : "SHA3-256",
          "content" : "409bc9c134fc1c3481c916329eb336715a242407c108b846afde45287f9b7afe"
        },
        {
          "alg" : "SHA3-512",
          "content" : "df9dfca6c9358b63420fcce4709ad1a80c452264d2ca1c52828a9f8ee3fdc767307ddb49915753364024715d858b233f964a4366c326f96b4eec8a6d71aee4e9"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "name" : "GNU Lesser GPL, Version 3",
            "url" : "http://www.gnu.org/licenses/lgpl.html"
          }
        },
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/com.fazecast/jSerialComm@2.11.4?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "http://fazecast.github.io/jSerialComm/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/Fazecast/jSerialComm"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-firmata@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-firmata",
      "version" : "1.0.0",
      "description" : "Wrapper project for all PLC4J driver implementations.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-firmata@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-firmata"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-firmata"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-knxnetip@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-knxnetip",
      "version" : "1.0.0",
      "description" : "Wrapper project for all PLC4J driver implementations.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-knxnetip@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-knxnetip"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-knxnetip"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/net.lingala.zip4j/zip4j@2.11.6?type=jar",
      "group" : "net.lingala.zip4j",
      "name" : "zip4j",
      "version" : "2.11.6",
      "description" : "Zip4j - A Java library for zip files and streams",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "95bb09f408b703c062c929f549aaa04c"
        },
        {
          "alg" : "SHA-1",
          "content" : "f0cafa2d85c3e24027544a9938012a4d2e72498f"
        },
        {
          "alg" : "SHA-256",
          "content" : "5f1eb1e9d67cfee200a695e4079751b49e73a226b154193e13f7c602efbe72fb"
        },
        {
          "alg" : "SHA-512",
          "content" : "d526bf12bef96c389dd50e9503920870ee45a2c6384644a540e8725c1e49219463e5483e9fe078e642037353e47e59bb9084d8557b993f28b19cda272cd1e0cf"
        },
        {
          "alg" : "SHA-384",
          "content" : "e9ed90ea30ce35668e893ae8c0601a04a85f96b8503cbe1b4cd66a73579ee856f3d1b1739999a4cc355af2672dccff78"
        },
        {
          "alg" : "SHA3-384",
          "content" : "3669472c7b7a8e4b67a9e7bcba478971e9b8006bcbc4c7aedbeb60b1634521987bf7d2980f5d92ab9e6a72acc7f596b6"
        },
        {
          "alg" : "SHA3-256",
          "content" : "cc73c18b2a54c2e49dbb27df5ad9f3c6f5c9b9bc9d231a05e731053661caf9f2"
        },
        {
          "alg" : "SHA3-512",
          "content" : "d70b74205f746f025841c62637cfa7ef2d48d4483b7952c0539aaea18195a70680d93d123a54c7fdba2ffdbc77bf3921c04c54d6b2a980b85463a0a58add1472"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/net.lingala.zip4j/zip4j@2.11.6?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/srikanth-lingala/zip4j"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-utils-raw-sockets@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-utils-raw-sockets",
      "version" : "1.0.0",
      "description" : "An implementation of a Netty Channel that allows implementing protocols below the TCP and UCP level.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-utils-raw-sockets@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-utils/plc4j-utils-raw-sockets"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-utils/plc4j-utils-raw-sockets"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/commons-net/commons-net@3.13.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "commons-net",
      "name" : "commons-net",
      "version" : "3.13.0",
      "description" : "Apache Commons Net library contains a collection of network utilities and protocol implementations. Supported protocols include Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Telnet, and Whois.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "18218cf755faf128654d08c2d8e39568"
        },
        {
          "alg" : "SHA-1",
          "content" : "c16e8410310bbaa4ecaf2526ab7ed4f671d86bfa"
        },
        {
          "alg" : "SHA-256",
          "content" : "9e88444afadc9467f0bf3d328f93b9538da35a9be05cdee430766e64fddbd6c5"
        },
        {
          "alg" : "SHA-512",
          "content" : "cc5e1874a542c250513e031502dd4e099210dba74613ed3a5aa783db453805ec4e5a72dbf9be17263fd04ea27b06b1b5b403dd6f64cda6b0b6610b651d6f9894"
        },
        {
          "alg" : "SHA-384",
          "content" : "ac1534cb9c9f46fbde5dac01996b9418f3f311b74545aba268cf0bbad422628a1c6df9cd111d6c3606a9afb33deba589"
        },
        {
          "alg" : "SHA3-384",
          "content" : "8b895c2c935e2deaf7efcf07bc15082ec15b11cbff50a141aadcc510b1ad04ba297ea463327d4a9889812db205f9a9aa"
        },
        {
          "alg" : "SHA3-256",
          "content" : "3c5a3bfa2fc0992ce1c903a2981ffc316e21de373003b681d0dccd81efc4b9b9"
        },
        {
          "alg" : "SHA3-512",
          "content" : "0626436a10bc6db9a04085fd2eb45c629eb88771a338e520ad243a3ce938226b460707425c898875bb7e6f8dc10b94b08509cd0e0bac67e282e8e4c98e7d907b"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/commons-net/commons-net@3.13.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://commons.apache.org/proper/commons-net/"
        },
        {
          "type" : "build-system",
          "url" : "https://github.com/apache/commons-net/actions"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://issues.apache.org/jira/browse/NET"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/commons-user/"
        },
        {
          "type" : "vcs",
          "url" : "https://gitbox.apache.org/repos/asf/commons-net"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-tls@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-transports-tls",
      "version" : "1.0.0",
      "description" : "Base classes needed to implement plc4x drivers based on TLS secured TCP connections.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-transports-tls@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-transports/plc4j-transports-tls"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-transports/plc4j-transports-tls"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.bouncycastle/bctls-jdk18on@1.85?type=jar",
      "group" : "org.bouncycastle",
      "name" : "bctls-jdk18on",
      "version" : "1.85",
      "description" : "The Bouncy Castle Java APIs for the TLS, including a JSSE provider (except in Java 4). The APIs are designed primarily to be used in conjunction with the BC Java provider but may also be used with other providers providing cryptographic services. This jar is designed to best work with Java 1.8 and later.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "230114e8b5d7dc7462543cf09fb182d9"
        },
        {
          "alg" : "SHA-1",
          "content" : "97da3e2c93c0ce8b29eddf5012f6734c447dc7dc"
        },
        {
          "alg" : "SHA-256",
          "content" : "ab9f1d3e517ea4b37e16c5ab7b3054f87b8930ae48dbc65c66ac4c7db26996ab"
        },
        {
          "alg" : "SHA-512",
          "content" : "7d17437928cee7b06fcc6caab048da536c464d910c4e816e5f504b6c3dd0e4605e8270cee9da7de3eabb72dcf1dbf8cc0102ddbd026eaf4ff1d8983b678129ad"
        },
        {
          "alg" : "SHA-384",
          "content" : "dd397460b4defb7b990e6c2ca5819e2a6d7054ecad0d794d999dc856877145dad9efcaf863fe2e6fb228683294a606ff"
        },
        {
          "alg" : "SHA3-384",
          "content" : "98dc78830dcef88658430e7d5f8eddb8dd0d55d9e7652ad0958a14d451436e1c445f89f1339032e507fbb30f8fd11c57"
        },
        {
          "alg" : "SHA3-256",
          "content" : "2cf416da5b0771e82168ded5ed47e3d6acf95bb18d2fd0e0d8f149856202e419"
        },
        {
          "alg" : "SHA3-512",
          "content" : "cf6cd050d72c03c13b6d0655e8e42aa42c91edec2a7091c0a253cc6fd9f67dfb21bf769148f3971a789115562584dbfb9519c632bc11a62c7f01e24cffc2bc38"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "name" : "Bouncy Castle Licence",
            "url" : "https://www.bouncycastle.org/licence.html"
          }
        }
      ],
      "purl" : "pkg:maven/org.bouncycastle/bctls-jdk18on@1.85?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://www.bouncycastle.org/download/bouncy-castle-java/"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/bcgit/bc-java/issues"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/bcgit/bc-java"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-modbus@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-modbus",
      "version" : "1.0.0",
      "description" : "Implementation of a PLC4X driver for the Modbus protocol.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-modbus@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-modbus"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-modbus"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-plc4x@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-plc4x",
      "version" : "1.0.0",
      "description" : "Implementation of a PLC4X driver for the PLC4X protocol, which is used for relaying PLC4X requests from one system to another.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-plc4x@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-plc4x"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-plc4x"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-slmp@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-slmp",
      "version" : "1.0.0",
      "description" : "Implementation of a PLC4X driver for the SLMP / MELSEC Communication 3E protocol.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-slmp@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-slmp"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-slmp"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-umas@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-umas",
      "version" : "1.0.0",
      "description" : "Implementation of a PLC4x driver able to speak using the UMAS protocol (Schneider Electric Modicon PLCs via Modbus/TCP Function Code 90).",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-umas@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-umas"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-umas"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-all@1.0.0?type=pom",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-all",
      "version" : "1.0.0",
      "description" : "Meta package to include all standard drivers",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-all@1.0.0?type=pom",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-all"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-all"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-can@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-can",
      "version" : "1.0.0",
      "description" : "Implementation of CAN driver.",
      "scope" : "required",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-can@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-can"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-can"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-canopen@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-driver-canopen",
      "version" : "1.0.0",
      "description" : "Implementation of CANopen driver.",
      "scope" : "required",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-driver-canopen@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-drivers/plc4j-driver-canopen"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-drivers/plc4j-driver-canopen"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-can-socketcan@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-transports-can-socketcan",
      "version" : "1.0.0",
      "description" : "Collection of base-types for implementing different types of drivers.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-transports-can-socketcan@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-transports/plc4j-transports-can-socketcan"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-transports/plc4j-transports-can-socketcan"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/tel.schich/javacan-core@3.5.2?type=jar",
      "group" : "tel.schich",
      "name" : "javacan-core",
      "version" : "3.5.2",
      "description" : "JavaCAN is a binding to Linux' socketcan subsystem that feels native to Java developers. The core module provides the basic socketcan bindings.",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "002e8f91a75ae3caa06ea4305aeacecb"
        },
        {
          "alg" : "SHA-1",
          "content" : "8db6eea105c894452e999340152ddd74efca4fc9"
        },
        {
          "alg" : "SHA-256",
          "content" : "6a47c379b370375f5541c5bd45c374f5474ea4f1e1159f55e100ced6c9f042d2"
        },
        {
          "alg" : "SHA-512",
          "content" : "488ecde009299f62101ba1135392efd1b3dc9fab4e0ded8864c270b9ce15ba535bdcb4b3631a981f74c9e0643e983bf63e6980b058b0e4e629dfc41de567ecbe"
        },
        {
          "alg" : "SHA-384",
          "content" : "00a3e1c01c5f80b531e29da17e884d598337b1dabb942ac7b06cf212006bf850694ee50df22c6106a8312698136bc293"
        },
        {
          "alg" : "SHA3-384",
          "content" : "e9ea048fe0b02ceee5d79962889c7b61579541086a2a6f730f4e0c33370c534c40acb3973cc003efb60e6f12d31f44b1"
        },
        {
          "alg" : "SHA3-256",
          "content" : "57a2197fad4103f8b39a67cad5b1040bc24856603b449bf8ef905ec4166a79e8"
        },
        {
          "alg" : "SHA3-512",
          "content" : "bfe426c6abc0b3f6f7e55a5a781def1daa2a88d6f21153a21187d428db3c3ca180a5dd8114f9c41b6e2306988d2e8810d7acda02474580ec85d692c8c3446362"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "MIT",
            "url" : "https://opensource.org/license/mit/"
          }
        }
      ],
      "purl" : "pkg:maven/tel.schich/javacan-core@3.5.2?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://github.com/pschichtel/JavaCAN"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/pschichtel/JavaCAN"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-pcap-replay@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-transports-pcap-replay",
      "version" : "1.0.0",
      "description" : "Transport using libpcap to replay pcapng files to simulate a raw socket.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-transports-pcap-replay@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-transports/plc4j-transports-pcap-replay"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-transports/plc4j-transports-pcap-replay"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-osgi@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-osgi",
      "version" : "1.0.0",
      "description" : "OSGi Module for PLC4X",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-osgi@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-osgi"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-osgi"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.osgi/osgi.core@8.0.0?type=jar",
      "publisher" : "OSGi Alliance",
      "group" : "org.osgi",
      "name" : "osgi.core",
      "version" : "8.0.0",
      "description" : "OSGi Core Release 8, Interfaces and Classes for use in compiling bundles",
      "scope" : "required",
      "hashes" : [
        {
          "alg" : "MD5",
          "content" : "ffd1f4098da0e85a2a781df130230c37"
        },
        {
          "alg" : "SHA-1",
          "content" : "daa42a0e96c3b881e8c330a413813983e92d2426"
        },
        {
          "alg" : "SHA-256",
          "content" : "41c24d187f67aaaf4745fab78fd1da66de7f37dd82581dbbbc9ba89645ba0166"
        },
        {
          "alg" : "SHA-512",
          "content" : "0161f91ecb8ad102731c71ce73f96b99174b5bce2f216770226860cff8a3fcd12abec828399077a835b6765ed9bf9ec29be618de8d2a85b40d6250c00bab4404"
        },
        {
          "alg" : "SHA-384",
          "content" : "8ceda8d626862113b7523ef71520e5d3e44d816250d35525b9be5e9f697cb6bce87771efcd68a82848cddcb637be606e"
        },
        {
          "alg" : "SHA3-384",
          "content" : "b36fba80caf3d320ae949733ea8551452bd6f0fc82db6077ac005c77a187b737651851e1e8b6d91f4526f3bf94b15d8f"
        },
        {
          "alg" : "SHA3-256",
          "content" : "2f6279dc3b98901ebfb6c383e6dcc3f00d2d1bde9b4df969f175bc11a8d06418"
        },
        {
          "alg" : "SHA3-512",
          "content" : "41af8b597ae9631e804605f6cc9f65804de27b0a90ed867debd252f28dc11cc1c3884a89c1bf5cbf6cccfe692302f7802f943d8679380512f79c2bae252068f2"
        }
      ],
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.osgi/osgi.core@8.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://www.osgi.org/"
        },
        {
          "type" : "vcs",
          "url" : "https://osgi.org/gitweb/build.git"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-impl@1.0.0?type=jar",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4j-utils-audit-log-impl",
      "version" : "1.0.0",
      "description" : "A collection of utilities used internally.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-impl@1.0.0?type=jar",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4j/plc4j-utils/plc4j-utils-audit-log/plc4j-utils-audit-log-impl"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4j/plc4j-utils/plc4j-utils-audit-log/plc4j-utils-audit-log-impl"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4net@1.0.0?type=pom",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4net",
      "version" : "1.0.0",
      "description" : "Implementation of the protocol adapters for usage as .Net module.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4net@1.0.0?type=pom",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4net"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4net"
        }
      ]
    },
    {
      "type" : "library",
      "bom-ref" : "pkg:maven/org.apache.plc4x/plc4py@1.0.0?type=pom",
      "publisher" : "The Apache Software Foundation",
      "group" : "org.apache.plc4x",
      "name" : "plc4py",
      "version" : "1.0.0",
      "description" : "Implementation of the protocol adapters for usage as Python library.",
      "licenses" : [
        {
          "license" : {
            "id" : "Apache-2.0",
            "url" : "https://www.apache.org/licenses/LICENSE-2.0"
          }
        }
      ],
      "purl" : "pkg:maven/org.apache.plc4x/plc4py@1.0.0?type=pom",
      "externalReferences" : [
        {
          "type" : "website",
          "url" : "https://plc4x.apache.org/plc4py"
        },
        {
          "type" : "distribution-intake",
          "url" : "https://repository.apache.org/service/local/staging/deploy/maven2"
        },
        {
          "type" : "issue-tracker",
          "url" : "https://github.com/apache/plc4x/issues"
        },
        {
          "type" : "mailing-list",
          "url" : "https://mail-archives.apache.org/mod_mbox/plc4x-dev/"
        },
        {
          "type" : "vcs",
          "url" : "https://github.com/apache/plc4x/plc4py"
        }
      ]
    }
  ],
  "dependencies" : [
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-parent@1.0.0?type=pom",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation@1.0.0?type=pom",
        "pkg:maven/org.apache.plc4x/plc4j@1.0.0?type=pom",
        "pkg:maven/org.apache.plc4x/plc4x-protocols@1.0.0?type=pom",
        "pkg:maven/org.apache.plc4x/plc4x-website@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4c@1.0.0?type=pom",
        "pkg:maven/org.apache.plc4x/plc4net@1.0.0?type=pom",
        "pkg:maven/org.apache.plc4x/plc4py@1.0.0?type=pom"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation@1.0.0?type=pom",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-base-freemarker@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-test@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language@1.0.0?type=pom"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar",
        "pkg:maven/commons-io/commons-io@2.22.0?type=jar",
        "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar",
        "pkg:maven/org.antlr/antlr4-runtime@4.13.2?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/commons-io/commons-io@2.22.0?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.antlr/antlr4-runtime@4.13.2?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
      "dependsOn" : [
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-base-freemarker@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-language-base@1.9.0?type=jar",
        "pkg:maven/org.freemarker/freemarker@2.3.35?type=jar",
        "pkg:maven/org.apache.commons/commons-text@1.15.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/net.objecthunter/exp4j@0.4.8?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-language-base@1.9.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.freemarker/freemarker@2.3.35?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.apache.commons/commons-text@1.15.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/net.objecthunter/exp4j@0.4.8?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-test@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language@1.0.0?type=pom",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-go@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-python@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-cs@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-c@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-go@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-base-freemarker@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.freemarker/freemarker@2.3.35?type=jar",
        "pkg:maven/org.apache.commons/commons-text@1.15.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-python@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-base-freemarker@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.freemarker/freemarker@2.3.35?type=jar",
        "pkg:maven/org.apache.commons/commons-text@1.15.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-cs@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-base-freemarker@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.freemarker/freemarker@2.3.35?type=jar",
        "pkg:maven/org.apache.commons/commons-text@1.15.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j@1.0.0?type=pom",
      "dependsOn" : [
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi@1.0.0?type=pom",
        "pkg:maven/org.apache.plc4x/plc4j-tools@1.0.0?type=pom",
        "pkg:maven/org.apache.plc4x/plc4j-utils@1.0.0?type=pom",
        "pkg:maven/org.apache.plc4x/plc4j-transports@1.0.0?type=pom",
        "pkg:maven/org.apache.plc4x/plc4j-drivers@1.0.0?type=pom",
        "pkg:maven/org.apache.plc4x/plc4j-osgi@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-spi@1.0.0?type=pom",
      "dependsOn" : [
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers@1.0.0?type=pom",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-buffers@1.0.0?type=pom",
      "dependsOn" : [
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-ascii-box@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-xml@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-language-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/com.palantir.javapoet/javapoet@0.17.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/com.palantir.javapoet/javapoet@0.17.0?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-c@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-base-freemarker@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.freemarker/freemarker@2.3.35?type=jar",
        "pkg:maven/org.apache.commons/commons-text@1.15.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols@1.0.0?type=pom",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-open-protocol@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-ads@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-simulated@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-bacnetip@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-genericcan@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-df1@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-iec-60870@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-c-bus@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-opcua@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-profinet@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-ab-eth@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-firmata@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-s7@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-slmp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-socketcan@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-cotp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-umas@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-knxnetip@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-canopen@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-mqtt@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-modbus@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-plc4x-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-eip@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-plc4x@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-open-protocol@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-ads@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-simulated@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-bacnetip@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-genericcan@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-df1@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-iec-60870@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-c-bus@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-opcua@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-profinet@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-ab-eth@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-firmata@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-s7@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-slmp@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-socketcan@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-cotp@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-umas@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-knxnetip@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-canopen@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-mqtt@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-modbus@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-plc4x-api@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-eip@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-protocols-plc4x@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-types-base@1.9.0?type=jar",
        "pkg:maven/org.apache.plc4x.plugins/plc4x-code-generation-protocol-base@1.9.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4x-website@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-protocol-base-mspec@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4c@1.0.0?type=pom",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-c@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-modbus@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-plc4x@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-s7@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-tools@1.0.0?type=pom",
      "dependsOn" : [
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-tools-capture-replay@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-tools-connection-cache@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-tools-event-pump@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-tools-opm@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-tools-capture-replay@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/commons-cli/commons-cli@1.11.0?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/org.pcap4j/pcap4j-core@1.8.2?type=jar",
        "pkg:maven/org.pcap4j/pcap4j-packetfactory-static@1.8.2?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/commons-cli/commons-cli@1.11.0?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.pcap4j/pcap4j-core@1.8.2?type=jar",
      "dependsOn" : [
        "pkg:maven/net.java.dev.jna/jna@5.19.1?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/net.java.dev.jna/jna@5.19.1?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.pcap4j/pcap4j-packetfactory-static@1.8.2?type=jar",
      "dependsOn" : [
        "pkg:maven/org.pcap4j/pcap4j-core@1.8.2?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-utils@1.0.0?type=pom",
      "dependsOn" : [
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log@1.0.0?type=pom",
        "pkg:maven/org.apache.plc4x/plc4j-utils-test-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-subscription-emulation@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-test-generator@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-raw-sockets@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log@1.0.0?type=pom",
      "dependsOn" : [
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-impl@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-transports@1.0.0?type=pom",
      "dependsOn" : [
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-tcp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-test@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-can@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-can-virtualcan@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-udp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-cotp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-raw-socket@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-serial@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-tls@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-can-socketcan@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-pcap-replay@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.osgi/org.osgi.service.component.annotations@1.5.1?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.osgi/org.osgi.service.component.annotations@1.5.1?type=jar",
      "dependsOn" : [
        "pkg:maven/org.osgi/osgi.annotation@8.1.0?type=jar",
        "pkg:maven/org.osgi/org.osgi.namespace.extender@1.0.1?type=jar",
        "pkg:maven/org.osgi/org.osgi.util.function@1.0.0?type=jar",
        "pkg:maven/org.osgi/org.osgi.util.promise@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.osgi/osgi.annotation@8.1.0?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.osgi/org.osgi.namespace.extender@1.0.1?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.osgi/org.osgi.util.function@1.0.0?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.osgi/org.osgi.util.promise@1.0.0?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-tcp@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-ascii-box@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-xml@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-test@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-utils-test-utils@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-ascii-box@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-xml@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-test@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/commons-codec/commons-codec@1.22.1?type=jar",
        "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar",
        "pkg:maven/commons-io/commons-io@2.22.0?type=jar",
        "pkg:maven/org.apache.maven/maven-artifact@3.9.16?type=jar",
        "pkg:maven/org.pcap4j/pcap4j-core@1.8.2?type=jar",
        "pkg:maven/org.pcap4j/pcap4j-packetfactory-static@1.8.2?type=jar",
        "pkg:maven/org.dom4j/dom4j@2.2.0?type=jar",
        "pkg:maven/org.xmlunit/xmlunit-core@2.13.0?type=jar",
        "pkg:maven/org.junit.jupiter/junit-jupiter-api@6.1.3?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/commons-codec/commons-codec@1.22.1?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.apache.maven/maven-artifact@3.9.16?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.dom4j/dom4j@2.2.0?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.xmlunit/xmlunit-core@2.13.0?type=jar",
      "dependsOn" : [
        "pkg:maven/jakarta.xml.bind/jakarta.xml.bind-api@4.0.5?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/jakarta.xml.bind/jakarta.xml.bind-api@4.0.5?type=jar",
      "dependsOn" : [
        "pkg:maven/jakarta.activation/jakarta.activation-api@2.1.4?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/jakarta.activation/jakarta.activation-api@2.1.4?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.junit.jupiter/junit-jupiter-api@6.1.3?type=jar",
      "dependsOn" : [
        "pkg:maven/org.opentest4j/opentest4j@1.3.0?type=jar",
        "pkg:maven/org.junit.platform/junit-platform-commons@6.1.3?type=jar",
        "pkg:maven/org.apiguardian/apiguardian-api@1.1.2?type=jar",
        "pkg:maven/org.jspecify/jspecify@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.opentest4j/opentest4j@1.3.0?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.junit.platform/junit-platform-commons@6.1.3?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apiguardian/apiguardian-api@1.1.2?type=jar",
        "pkg:maven/org.jspecify/jspecify@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apiguardian/apiguardian-api@1.1.2?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.jspecify/jspecify@1.0.0?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-drivers@1.0.0?type=pom",
      "dependsOn" : [
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-ads@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-mock@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-simulated@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-can@1.0.0?type=bundle",
        "pkg:maven/org.apache.plc4x/plc4j-driver-iec-60870@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-opcua@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-s7@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-eip@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-ab-eth@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-canopen@1.0.0?type=bundle",
        "pkg:maven/org.apache.plc4x/plc4j-driver-firmata@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-knxnetip@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-modbus@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-plc4x@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-slmp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-umas@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-all@1.0.0?type=pom"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-ads@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-tcp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-ads@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-mock@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar",
        "pkg:maven/commons-io/commons-io@2.22.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/org.junit.jupiter/junit-jupiter-api@6.1.3?type=jar",
        "pkg:maven/org.hamcrest/hamcrest@3.0?type=jar",
        "pkg:maven/org.hamcrest/hamcrest-core@3.0?type=jar",
        "pkg:maven/org.hamcrest/hamcrest-library@3.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.hamcrest/hamcrest@3.0?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.hamcrest/hamcrest-core@3.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.hamcrest/hamcrest@3.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.hamcrest/hamcrest-library@3.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.hamcrest/hamcrest-core@3.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-tools-connection-cache@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-tools-event-pump@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.22.2?type=jar",
        "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.22?type=jar",
        "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.22.2?type=jar",
        "pkg:maven/com.fasterxml.jackson.dataformat/jackson-dataformat-yaml@2.22.2?type=jar",
        "pkg:maven/com.fasterxml.jackson.dataformat/jackson-dataformat-xml@2.22.2?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.22.2?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.22?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.22.2?type=jar",
      "dependsOn" : [
        "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.22?type=jar",
        "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.22.2?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/com.fasterxml.jackson.dataformat/jackson-dataformat-yaml@2.22.2?type=jar",
      "dependsOn" : [
        "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.22.2?type=jar",
        "pkg:maven/org.yaml/snakeyaml@2.5?type=jar",
        "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.22.2?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.yaml/snakeyaml@2.5?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/com.fasterxml.jackson.dataformat/jackson-dataformat-xml@2.22.2?type=jar",
      "dependsOn" : [
        "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.22.2?type=jar",
        "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.22?type=jar",
        "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.22.2?type=jar",
        "pkg:maven/org.codehaus.woodstox/stax2-api@4.3.0?type=jar",
        "pkg:maven/com.fasterxml.woodstox/woodstox-core@7.2.2?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.codehaus.woodstox/stax2-api@4.3.0?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/com.fasterxml.woodstox/woodstox-core@7.2.2?type=jar",
      "dependsOn" : [
        "pkg:maven/org.codehaus.woodstox/stax2-api@4.3.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-tools-opm@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/net.bytebuddy/byte-buddy@1.18.13?type=jar",
        "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar",
        "pkg:maven/org.apache.commons/commons-configuration2@2.15.1?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/net.bytebuddy/byte-buddy@1.18.13?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.apache.commons/commons-configuration2@2.15.1?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar",
        "pkg:maven/org.apache.commons/commons-text@1.15.0?type=jar",
        "pkg:maven/commons-logging/commons-logging@1.3.6?type=jar",
        "pkg:maven/commons-io/commons-io@2.22.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/commons-logging/commons-logging@1.3.6?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-simulated@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-simulated@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-can@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-can-virtualcan@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-transports-can@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-can@1.0.0?type=bundle",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-can@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-genericcan@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-iec-60870@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-tcp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-iec-60870@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-opcua@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-tcp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar",
        "pkg:maven/commons-codec/commons-codec@1.22.1?type=jar",
        "pkg:maven/org.bouncycastle/bcprov-jdk18on@1.85.2?type=jar",
        "pkg:maven/org.bouncycastle/bcpkix-jdk18on@1.85?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar",
        "pkg:maven/com.google.guava/guava@33.7.1-jre?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-opcua@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.bouncycastle/bcprov-jdk18on@1.85.2?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.bouncycastle/bcpkix-jdk18on@1.85?type=jar",
      "dependsOn" : [
        "pkg:maven/org.bouncycastle/bcutil-jdk18on@1.85?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.bouncycastle/bcutil-jdk18on@1.85?type=jar",
      "dependsOn" : [
        "pkg:maven/org.bouncycastle/bcprov-jdk18on@1.85.2?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/com.google.guava/guava@33.7.1-jre?type=jar",
      "dependsOn" : [
        "pkg:maven/com.google.guava/failureaccess@1.0.3?type=jar",
        "pkg:maven/com.google.guava/listenablefuture@9999.0-empty-to-avoid-conflict-with-guava?type=jar",
        "pkg:maven/org.jspecify/jspecify@1.0.0?type=jar",
        "pkg:maven/com.google.errorprone/error_prone_annotations@2.50.0?type=jar",
        "pkg:maven/com.google.j2objc/j2objc-annotations@3.1?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/com.google.guava/failureaccess@1.0.3?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/com.google.guava/listenablefuture@9999.0-empty-to-avoid-conflict-with-guava?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/com.google.errorprone/error_prone_annotations@2.50.0?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/com.google.j2objc/j2objc-annotations@3.1?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-udp@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-cotp@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-tcp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-cotp@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-s7@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-cotp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.pcap4j/pcap4j-core@1.8.2?type=jar",
        "pkg:maven/org.pcap4j/pcap4j-packetfactory-static@1.8.2?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-s7@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-utils-subscription-emulation@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-tools-event-pump@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-eip@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-subscription-emulation@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-tcp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-eip@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-utils-test-generator@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-xml@1.0.0?type=jar",
        "pkg:maven/org.apache.groovy/groovy-xml@5.1.1?type=jar",
        "pkg:maven/org.pcap4j/pcap4j-core@1.8.2?type=jar",
        "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/org.apache.groovy/groovy@5.1.1?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-s7@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-eip@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-iec-60870@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.groovy/groovy-xml@5.1.1?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.groovy/groovy@5.1.1?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.groovy/groovy@5.1.1?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-raw-socket@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.pcap4j/pcap4j-core@1.8.2?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-ab-eth@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-subscription-emulation@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-tcp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-ab-eth@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-canopen@1.0.0?type=bundle",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-can@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-canopen@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-serial@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/com.fazecast/jSerialComm@2.11.4?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/com.fazecast/jSerialComm@2.11.4?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-firmata@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-serial@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-tcp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-firmata@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-knxnetip@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-udp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar",
        "pkg:maven/commons-codec/commons-codec@1.22.1?type=jar",
        "pkg:maven/net.lingala.zip4j/zip4j@2.11.6?type=jar",
        "pkg:maven/org.bouncycastle/bcprov-jdk18on@1.85.2?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-knxnetip@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/net.lingala.zip4j/zip4j@2.11.6?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-utils-raw-sockets@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.pcap4j/pcap4j-core@1.8.2?type=jar",
        "pkg:maven/org.pcap4j/pcap4j-packetfactory-static@1.8.2?type=jar",
        "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar",
        "pkg:maven/commons-net/commons-net@3.13.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/commons-net/commons-net@3.13.0?type=jar",
      "dependsOn" : [
        "pkg:maven/commons-io/commons-io@2.22.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-tls@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-tcp@1.0.0?type=jar",
        "pkg:maven/org.bouncycastle/bctls-jdk18on@1.85?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.bouncycastle/bctls-jdk18on@1.85?type=jar",
      "dependsOn" : [
        "pkg:maven/org.bouncycastle/bcutil-jdk18on@1.85?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-modbus@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-subscription-emulation@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-raw-sockets@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-serial@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-tcp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-udp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-tls@1.0.0?type=jar",
        "pkg:maven/org.bouncycastle/bctls-jdk18on@1.85?type=jar",
        "pkg:maven/org.pcap4j/pcap4j-core@1.8.2?type=jar",
        "pkg:maven/org.apache.commons/commons-lang3@3.20.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-modbus@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-plc4x@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-tcp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-tls@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-plc4x@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-slmp@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-subscription-emulation@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-tcp@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-slmp@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-umas@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-subscription-emulation@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-tcp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-java@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-umas@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-all@1.0.0?type=pom",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-driver-ab-eth@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-ads@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-can@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-canopen@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-eip@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-firmata@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-iec-60870@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-knxnetip@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-modbus@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-opcua@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-plc4x@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-s7@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-simulated@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-slmp@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-driver-umas@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-serial@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-can@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-can@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-driver-canopen@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-buffers-byte@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-drivers@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-fields@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-can@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-values@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-can-socketcan@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-transports-can@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/tel.schich/javacan-core@3.5.2?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/tel.schich/javacan-core@3.5.2?type=jar",
      "dependsOn" : [
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-transports-pcap-replay@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-config@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-spi-utils@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/org.pcap4j/pcap4j-core@1.8.2?type=jar",
        "pkg:maven/org.pcap4j/pcap4j-packetfactory-static@1.8.2?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-osgi@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.osgi/osgi.core@8.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-api@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4j-transports-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.osgi/osgi.core@8.0.0?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-impl@1.0.0?type=jar",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4j-utils-audit-log-api@1.0.0?type=jar",
        "pkg:maven/org.slf4j/slf4j-api@2.0.18?type=jar",
        "pkg:maven/ch.qos.logback/logback-classic@1.6.3?type=jar",
        "pkg:maven/ch.qos.logback/logback-core@1.6.3?type=jar",
        "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.22.2?type=jar",
        "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.22.2?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/ch.qos.logback/logback-core@1.6.3?type=jar",
      "dependsOn" : [ ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4net@1.0.0?type=pom",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-cs@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-knxnetip@1.0.0?type=jar"
      ]
    },
    {
      "ref" : "pkg:maven/org.apache.plc4x/plc4py@1.0.0?type=pom",
      "dependsOn" : [
        "pkg:maven/org.apache.plc4x/plc4x-code-generation-language-python@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-modbus@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-simulated@1.0.0?type=jar",
        "pkg:maven/org.apache.plc4x/plc4x-protocols-umas@1.0.0?type=jar"
      ]
    }
  ]
}