{
  "spdxVersion": "SPDX-2.3",
  "dataLicense": "CC0-1.0",
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "LibreChess browser distribution SBOM",
  "documentNamespace": "https://librechess.com/open-source/sbom/47ce97e7a86fed9aa1fe09f8b59db036cbe5124fc1984789fd39a0ed04ba2f17",
  "creationInfo": {
    "created": "2026-07-19T00:00:00Z",
    "creators": [
      "Tool: LibreChess scripts/compliance/lib.mjs"
    ]
  },
  "documentDescribes": [
    "SPDXRef-Package-LibreChess"
  ],
  "packages": [
    {
      "SPDXID": "SPDXRef-Package-LibreChess",
      "name": "LibreChess",
      "versionInfo": "0.0.0",
      "downloadLocation": "NOASSERTION",
      "filesAnalyzed": false,
      "licenseConcluded": "NOASSERTION",
      "licenseDeclared": "NOASSERTION",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "APPLICATION",
      "comment": "LibreChess-authored source is privately maintained and no public source-code licence is granted."
    },
    {
      "SPDXID": "SPDXRef-Package-486fcd7f91c5894a",
      "name": "@dnd-kit/accessibility",
      "versionInfo": "3.1.1",
      "downloadLocation": "https://github.com/clauderic/dnd-kit",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:npm/%40dnd-kit%2Faccessibility@3.1.1"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-d1f6b3fbf654e5d2",
      "name": "@dnd-kit/core",
      "versionInfo": "6.3.1",
      "downloadLocation": "https://github.com/clauderic/dnd-kit",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:npm/%40dnd-kit%2Fcore@6.3.1"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-71e5c1374b7aef2b",
      "name": "@dnd-kit/modifiers",
      "versionInfo": "9.0.0",
      "downloadLocation": "https://github.com/clauderic/dnd-kit",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:npm/%40dnd-kit%2Fmodifiers@9.0.0"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-c509f4feb670dbf6",
      "name": "@dnd-kit/utilities",
      "versionInfo": "3.2.2",
      "downloadLocation": "https://github.com/clauderic/dnd-kit",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:npm/%40dnd-kit%2Futilities@3.2.2"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-1522f54445e9e40e",
      "name": "@fontsource/inter-tight",
      "versionInfo": "5.2.7",
      "downloadLocation": "https://github.com/fontsource/font-files",
      "filesAnalyzed": false,
      "licenseConcluded": "OFL-1.1",
      "licenseDeclared": "OFL-1.1",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:npm/%40fontsource%2Finter-tight@5.2.7"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-848f4b0a06f2bc40",
      "name": "@fontsource/playfair-display",
      "versionInfo": "5.2.8",
      "downloadLocation": "https://github.com/fontsource/font-files",
      "filesAnalyzed": false,
      "licenseConcluded": "OFL-1.1",
      "licenseDeclared": "OFL-1.1",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:npm/%40fontsource%2Fplayfair-display@5.2.8"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-18d5a9073afaa955",
      "name": "chess.js",
      "versionInfo": "1.4.0",
      "downloadLocation": "https://github.com/jhlywa/chess.js",
      "filesAnalyzed": false,
      "licenseConcluded": "BSD-2-Clause",
      "licenseDeclared": "BSD-2-Clause",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:npm/chess.js@1.4.0"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-40da4469ec118aa6",
      "name": "lucide-react",
      "versionInfo": "1.8.0",
      "downloadLocation": "https://github.com/lucide-icons/lucide",
      "filesAnalyzed": false,
      "licenseConcluded": "ISC",
      "licenseDeclared": "ISC",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:npm/lucide-react@1.8.0"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-52c5229e43181976",
      "name": "react-chessboard",
      "versionInfo": "5.10.0",
      "downloadLocation": "https://github.com/Clariity/react-chessboard",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:npm/react-chessboard@5.10.0"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-892710fd738ef4f6",
      "name": "react-dom",
      "versionInfo": "19.2.5",
      "downloadLocation": "https://github.com/facebook/react",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:npm/react-dom@19.2.5"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-0ab6998700f916c1",
      "name": "react",
      "versionInfo": "19.2.5",
      "downloadLocation": "https://github.com/facebook/react",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:npm/react@19.2.5"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-20ab88e9775fc347",
      "name": "scheduler",
      "versionInfo": "0.27.0",
      "downloadLocation": "https://github.com/facebook/react",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:npm/scheduler@0.27.0"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-0b7b3ecb9e9e83e1",
      "name": "stockfish.js",
      "versionInfo": "10.0.2",
      "downloadLocation": "https://github.com/niklasf/stockfish.js",
      "filesAnalyzed": false,
      "licenseConcluded": "GPL-3.0",
      "licenseDeclared": "GPL-3.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:npm/stockfish.js@10.0.2"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-ba36059068f17eec",
      "name": "tslib",
      "versionInfo": "2.8.1",
      "downloadLocation": "https://github.com/Microsoft/tslib",
      "filesAnalyzed": false,
      "licenseConcluded": "0BSD",
      "licenseDeclared": "0BSD",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:npm/tslib@2.8.1"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-38a1079a49bdfa0a",
      "name": "addr2line",
      "versionInfo": "0.25.1",
      "downloadLocation": "https://github.com/gimli-rs/addr2line",
      "filesAnalyzed": false,
      "licenseConcluded": "Apache-2.0 OR MIT",
      "licenseDeclared": "Apache-2.0 OR MIT",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/addr2line@0.25.1"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-ba386bdefc2d45f9",
      "name": "adler2",
      "versionInfo": "2.0.1",
      "downloadLocation": "https://github.com/oyvindln/adler2",
      "filesAnalyzed": false,
      "licenseConcluded": "0BSD OR MIT OR Apache-2.0",
      "licenseDeclared": "0BSD OR MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/adler2@2.0.1"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-725bcac40d90581e",
      "name": "arrayvec",
      "versionInfo": "0.5.2",
      "downloadLocation": "https://github.com/bluss/arrayvec",
      "filesAnalyzed": false,
      "licenseConcluded": "(MIT OR Apache-2.0)",
      "licenseDeclared": "(MIT OR Apache-2.0)",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/arrayvec@0.5.2"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-91a54fa50571796b",
      "name": "backtrace",
      "versionInfo": "0.3.76",
      "downloadLocation": "https://github.com/rust-lang/backtrace-rs",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/backtrace@0.3.76"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-f820e20bb8a4bd5e",
      "name": "bumpalo",
      "versionInfo": "3.20.2",
      "downloadLocation": "https://github.com/fitzgen/bumpalo",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/bumpalo@3.20.2"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-e8d14fc76aa65aa2",
      "name": "cfg-if",
      "versionInfo": "1.0.4",
      "downloadLocation": "https://github.com/rust-lang/cfg-if",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/cfg-if@1.0.4"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-bc83831f0ce95602",
      "name": "chess",
      "versionInfo": "3.2.0",
      "downloadLocation": "https://github.com/jordanbray/chess",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/chess@3.2.0"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-ec6a831515c94773",
      "name": "failure_derive",
      "versionInfo": "0.1.8",
      "downloadLocation": "https://github.com/rust-lang-nursery/failure",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/failure_derive@0.1.8"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-2571f6f128ce4e32",
      "name": "failure",
      "versionInfo": "0.1.8",
      "downloadLocation": "https://github.com/rust-lang-nursery/failure",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/failure@0.1.8"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-1999534f2e00280b",
      "name": "gimli",
      "versionInfo": "0.32.3",
      "downloadLocation": "https://github.com/gimli-rs/gimli",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/gimli@0.32.3"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-7a71380cad4c691a",
      "name": "libc",
      "versionInfo": "0.2.185",
      "downloadLocation": "https://github.com/rust-lang/libc",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/libc@0.2.185"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-554e4e0f65f6f072",
      "name": "memchr",
      "versionInfo": "2.8.0",
      "downloadLocation": "https://github.com/BurntSushi/memchr",
      "filesAnalyzed": false,
      "licenseConcluded": "Unlicense OR MIT",
      "licenseDeclared": "Unlicense OR MIT",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/memchr@2.8.0"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-2c10d3fdd1833117",
      "name": "miniz_oxide",
      "versionInfo": "0.8.9",
      "downloadLocation": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Zlib OR Apache-2.0",
      "licenseDeclared": "MIT OR Zlib OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/miniz_oxide@0.8.9"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-ae9d3032bc8f5af2",
      "name": "nodrop",
      "versionInfo": "0.1.14",
      "downloadLocation": "https://github.com/bluss/arrayvec",
      "filesAnalyzed": false,
      "licenseConcluded": "(MIT OR Apache-2.0)",
      "licenseDeclared": "(MIT OR Apache-2.0)",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/nodrop@0.1.14"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-3c70f6b349628ff2",
      "name": "object",
      "versionInfo": "0.37.3",
      "downloadLocation": "https://github.com/gimli-rs/object",
      "filesAnalyzed": false,
      "licenseConcluded": "Apache-2.0 OR MIT",
      "licenseDeclared": "Apache-2.0 OR MIT",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/object@0.37.3"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-8c1cbb19c24c9ce2",
      "name": "once_cell",
      "versionInfo": "1.21.4",
      "downloadLocation": "https://github.com/matklad/once_cell",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/once_cell@1.21.4"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-d49f2ddda441a5ab",
      "name": "ppv-lite86",
      "versionInfo": "0.2.21",
      "downloadLocation": "https://github.com/cryptocorrosion/cryptocorrosion",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/ppv-lite86@0.2.21"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-183c5e78efe91144",
      "name": "proc-macro2",
      "versionInfo": "1.0.106",
      "downloadLocation": "https://github.com/dtolnay/proc-macro2",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/proc-macro2@1.0.106"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-20a243d7abfea337",
      "name": "quote",
      "versionInfo": "1.0.45",
      "downloadLocation": "https://github.com/dtolnay/quote",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/quote@1.0.45"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-7dab4bb10ac51c35",
      "name": "rand_chacha",
      "versionInfo": "0.2.2",
      "downloadLocation": "https://github.com/rust-random/rand",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/rand_chacha@0.2.2"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-dc52c6cf2cb9a39a",
      "name": "rand_core",
      "versionInfo": "0.5.1",
      "downloadLocation": "https://github.com/rust-random/rand",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/rand_core@0.5.1"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-559d74a3add86765",
      "name": "rand_hc",
      "versionInfo": "0.2.0",
      "downloadLocation": "https://github.com/rust-random/rand",
      "filesAnalyzed": false,
      "licenseConcluded": "(MIT OR Apache-2.0)",
      "licenseDeclared": "(MIT OR Apache-2.0)",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/rand_hc@0.2.0"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-566523431255fbe6",
      "name": "rand_pcg",
      "versionInfo": "0.2.1",
      "downloadLocation": "https://github.com/rust-random/rand",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/rand_pcg@0.2.1"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-df0fa251a75812a4",
      "name": "rand",
      "versionInfo": "0.7.3",
      "downloadLocation": "https://github.com/rust-random/rand",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/rand@0.7.3"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-6b6b2c8136ad9a09",
      "name": "rustc-demangle",
      "versionInfo": "0.1.27",
      "downloadLocation": "https://github.com/rust-lang/rustc-demangle",
      "filesAnalyzed": false,
      "licenseConcluded": "(MIT OR Apache-2.0)",
      "licenseDeclared": "(MIT OR Apache-2.0)",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/rustc-demangle@0.1.27"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-92b43fc322bd7b37",
      "name": "rustversion",
      "versionInfo": "1.0.22",
      "downloadLocation": "https://github.com/dtolnay/rustversion",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/rustversion@1.0.22"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-a6d9061bd1dcf308",
      "name": "syn",
      "versionInfo": "1.0.109",
      "downloadLocation": "https://github.com/dtolnay/syn",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/syn@1.0.109"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-b3aaa83676c45bf8",
      "name": "syn",
      "versionInfo": "2.0.117",
      "downloadLocation": "https://github.com/dtolnay/syn",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/syn@2.0.117"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-24547461cb4cbf48",
      "name": "synstructure",
      "versionInfo": "0.12.6",
      "downloadLocation": "https://github.com/mystor/synstructure",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT",
      "licenseDeclared": "MIT",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/synstructure@0.12.6"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-674f91a332b89d2e",
      "name": "unicode-ident",
      "versionInfo": "1.0.24",
      "downloadLocation": "https://github.com/dtolnay/unicode-ident",
      "filesAnalyzed": false,
      "licenseConcluded": "(MIT OR Apache-2.0) AND Unicode-3.0",
      "licenseDeclared": "(MIT OR Apache-2.0) AND Unicode-3.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/unicode-ident@1.0.24"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-a4261ff7c0b6a812",
      "name": "unicode-xid",
      "versionInfo": "0.2.6",
      "downloadLocation": "https://github.com/unicode-rs/unicode-xid",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/unicode-xid@0.2.6"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-858eda6d7b767cbd",
      "name": "wasm-bindgen-macro-support",
      "versionInfo": "0.2.118",
      "downloadLocation": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/macro-support",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/wasm-bindgen-macro-support@0.2.118"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-aef8e02d012c6080",
      "name": "wasm-bindgen-macro",
      "versionInfo": "0.2.118",
      "downloadLocation": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/macro",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/wasm-bindgen-macro@0.2.118"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-670fba779a22d6aa",
      "name": "wasm-bindgen-shared",
      "versionInfo": "0.2.118",
      "downloadLocation": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/shared",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/wasm-bindgen-shared@0.2.118"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-397977d0c8a9a6cf",
      "name": "wasm-bindgen",
      "versionInfo": "0.2.118",
      "downloadLocation": "https://github.com/wasm-bindgen/wasm-bindgen",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/wasm-bindgen@0.2.118"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-be0988a27e013ebf",
      "name": "windows-link",
      "versionInfo": "0.2.1",
      "downloadLocation": "https://github.com/microsoft/windows-rs",
      "filesAnalyzed": false,
      "licenseConcluded": "MIT OR Apache-2.0",
      "licenseDeclared": "MIT OR Apache-2.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/windows-link@0.2.1"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-414084195744f2a5",
      "name": "zerocopy-derive",
      "versionInfo": "0.8.48",
      "downloadLocation": "https://github.com/google/zerocopy",
      "filesAnalyzed": false,
      "licenseConcluded": "BSD-2-Clause OR Apache-2.0 OR MIT",
      "licenseDeclared": "BSD-2-Clause OR Apache-2.0 OR MIT",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/zerocopy-derive@0.8.48"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-f33994fb03d08f36",
      "name": "zerocopy",
      "versionInfo": "0.8.48",
      "downloadLocation": "https://github.com/google/zerocopy",
      "filesAnalyzed": false,
      "licenseConcluded": "BSD-2-Clause OR Apache-2.0 OR MIT",
      "licenseDeclared": "BSD-2-Clause OR Apache-2.0 OR MIT",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "LIBRARY",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE-MANAGER",
          "referenceType": "purl",
          "referenceLocator": "pkg:cargo/zerocopy@0.8.48"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-df92a15a6e4a7271",
      "name": "stockfish",
      "versionInfo": "18.0.8",
      "downloadLocation": "https://github.com/nmrugg/stockfish.js/archive/93c994592dcf3b4b21052ab925e9b534df9c0918.tar.gz",
      "filesAnalyzed": false,
      "licenseConcluded": "GPL-3.0",
      "licenseDeclared": "GPL-3.0",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "APPLICATION"
    },
    {
      "SPDXID": "SPDXRef-Package-875aba850678a9f3",
      "name": "Inter Tight Regular",
      "versionInfo": "not recorded for this legacy build asset",
      "downloadLocation": "https://github.com/rsms/inter-tight",
      "filesAnalyzed": false,
      "licenseConcluded": "OFL-1.1",
      "licenseDeclared": "OFL-1.1",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "OTHER",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "41b506e1b6c6167e6eb7571033ca36a31e5e2fd02e1b57c55688541cdfa5dcb5"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-7bd70028b0ff4054",
      "name": "Inter Tight SemiBold",
      "versionInfo": "not recorded for this legacy build asset",
      "downloadLocation": "https://github.com/rsms/inter-tight",
      "filesAnalyzed": false,
      "licenseConcluded": "OFL-1.1",
      "licenseDeclared": "OFL-1.1",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "OTHER",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ed476c4d4c6ed1022c966dc09f449e2021476a1c1588df92d69694b5e19b318a"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-97e0bd3fcab44cdb",
      "name": "Noto Sans Symbols2 chess subset",
      "versionInfo": "not recorded for this legacy subset",
      "downloadLocation": "https://github.com/notofonts/symbols",
      "filesAnalyzed": false,
      "licenseConcluded": "OFL-1.1",
      "licenseDeclared": "OFL-1.1",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "OTHER",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9a335efa0f7b60aa80ecb8f51487aa04925c35b18e215605161457bd00ce37a9"
        }
      ]
    },
    {
      "SPDXID": "SPDXRef-Package-d6b7b9ca88c2c554",
      "name": "Playfair Display Bold",
      "versionInfo": "not recorded for this legacy build asset",
      "downloadLocation": "https://github.com/clauseggers/Playfair-Display",
      "filesAnalyzed": false,
      "licenseConcluded": "OFL-1.1",
      "licenseDeclared": "OFL-1.1",
      "copyrightText": "NOASSERTION",
      "primaryPackagePurpose": "OTHER",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7fc6ece5d5bce30c84f1666e28316f5c7218bd2015694737b958fff473734306"
        }
      ]
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-486fcd7f91c5894a"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-d1f6b3fbf654e5d2"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-71e5c1374b7aef2b"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-c509f4feb670dbf6"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-1522f54445e9e40e"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-848f4b0a06f2bc40"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-18d5a9073afaa955"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-40da4469ec118aa6"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-52c5229e43181976"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-892710fd738ef4f6"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-0ab6998700f916c1"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-20ab88e9775fc347"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-0b7b3ecb9e9e83e1"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-ba36059068f17eec"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-38a1079a49bdfa0a"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-ba386bdefc2d45f9"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-725bcac40d90581e"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-91a54fa50571796b"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-f820e20bb8a4bd5e"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-e8d14fc76aa65aa2"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-bc83831f0ce95602"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-ec6a831515c94773"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-2571f6f128ce4e32"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-1999534f2e00280b"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-7a71380cad4c691a"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-554e4e0f65f6f072"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-2c10d3fdd1833117"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-ae9d3032bc8f5af2"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-3c70f6b349628ff2"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-8c1cbb19c24c9ce2"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-d49f2ddda441a5ab"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-183c5e78efe91144"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-20a243d7abfea337"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-7dab4bb10ac51c35"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-dc52c6cf2cb9a39a"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-559d74a3add86765"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-566523431255fbe6"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-df0fa251a75812a4"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-6b6b2c8136ad9a09"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-92b43fc322bd7b37"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-a6d9061bd1dcf308"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-b3aaa83676c45bf8"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-24547461cb4cbf48"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-674f91a332b89d2e"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-a4261ff7c0b6a812"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-858eda6d7b767cbd"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-aef8e02d012c6080"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-670fba779a22d6aa"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-397977d0c8a9a6cf"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-be0988a27e013ebf"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-414084195744f2a5"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-f33994fb03d08f36"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-df92a15a6e4a7271"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "HAS_PREREQUISITE",
      "relatedSpdxElement": "SPDXRef-Package-875aba850678a9f3"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "HAS_PREREQUISITE",
      "relatedSpdxElement": "SPDXRef-Package-7bd70028b0ff4054"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "HAS_PREREQUISITE",
      "relatedSpdxElement": "SPDXRef-Package-97e0bd3fcab44cdb"
    },
    {
      "spdxElementId": "SPDXRef-Package-LibreChess",
      "relationshipType": "HAS_PREREQUISITE",
      "relatedSpdxElement": "SPDXRef-Package-d6b7b9ca88c2c554"
    },
    {
      "spdxElementId": "SPDXRef-Package-38a1079a49bdfa0a",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-1999534f2e00280b"
    },
    {
      "spdxElementId": "SPDXRef-Package-91a54fa50571796b",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-38a1079a49bdfa0a"
    },
    {
      "spdxElementId": "SPDXRef-Package-91a54fa50571796b",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-e8d14fc76aa65aa2"
    },
    {
      "spdxElementId": "SPDXRef-Package-91a54fa50571796b",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-7a71380cad4c691a"
    },
    {
      "spdxElementId": "SPDXRef-Package-91a54fa50571796b",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-2c10d3fdd1833117"
    },
    {
      "spdxElementId": "SPDXRef-Package-91a54fa50571796b",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-3c70f6b349628ff2"
    },
    {
      "spdxElementId": "SPDXRef-Package-91a54fa50571796b",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-6b6b2c8136ad9a09"
    },
    {
      "spdxElementId": "SPDXRef-Package-91a54fa50571796b",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-be0988a27e013ebf"
    },
    {
      "spdxElementId": "SPDXRef-Package-bc83831f0ce95602",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-725bcac40d90581e"
    },
    {
      "spdxElementId": "SPDXRef-Package-bc83831f0ce95602",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-2571f6f128ce4e32"
    },
    {
      "spdxElementId": "SPDXRef-Package-bc83831f0ce95602",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-ae9d3032bc8f5af2"
    },
    {
      "spdxElementId": "SPDXRef-Package-bc83831f0ce95602",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-df0fa251a75812a4"
    },
    {
      "spdxElementId": "SPDXRef-Package-2571f6f128ce4e32",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-91a54fa50571796b"
    },
    {
      "spdxElementId": "SPDXRef-Package-2571f6f128ce4e32",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-ec6a831515c94773"
    },
    {
      "spdxElementId": "SPDXRef-Package-ec6a831515c94773",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-183c5e78efe91144"
    },
    {
      "spdxElementId": "SPDXRef-Package-ec6a831515c94773",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-20a243d7abfea337"
    },
    {
      "spdxElementId": "SPDXRef-Package-ec6a831515c94773",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-a6d9061bd1dcf308"
    },
    {
      "spdxElementId": "SPDXRef-Package-ec6a831515c94773",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-24547461cb4cbf48"
    },
    {
      "spdxElementId": "SPDXRef-Package-2c10d3fdd1833117",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-ba386bdefc2d45f9"
    },
    {
      "spdxElementId": "SPDXRef-Package-3c70f6b349628ff2",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-554e4e0f65f6f072"
    },
    {
      "spdxElementId": "SPDXRef-Package-d49f2ddda441a5ab",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-f33994fb03d08f36"
    },
    {
      "spdxElementId": "SPDXRef-Package-183c5e78efe91144",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-674f91a332b89d2e"
    },
    {
      "spdxElementId": "SPDXRef-Package-20a243d7abfea337",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-183c5e78efe91144"
    },
    {
      "spdxElementId": "SPDXRef-Package-df0fa251a75812a4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-7dab4bb10ac51c35"
    },
    {
      "spdxElementId": "SPDXRef-Package-df0fa251a75812a4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-dc52c6cf2cb9a39a"
    },
    {
      "spdxElementId": "SPDXRef-Package-df0fa251a75812a4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-559d74a3add86765"
    },
    {
      "spdxElementId": "SPDXRef-Package-df0fa251a75812a4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-566523431255fbe6"
    },
    {
      "spdxElementId": "SPDXRef-Package-7dab4bb10ac51c35",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-d49f2ddda441a5ab"
    },
    {
      "spdxElementId": "SPDXRef-Package-7dab4bb10ac51c35",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-dc52c6cf2cb9a39a"
    },
    {
      "spdxElementId": "SPDXRef-Package-559d74a3add86765",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-dc52c6cf2cb9a39a"
    },
    {
      "spdxElementId": "SPDXRef-Package-566523431255fbe6",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-dc52c6cf2cb9a39a"
    },
    {
      "spdxElementId": "SPDXRef-Package-a6d9061bd1dcf308",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-183c5e78efe91144"
    },
    {
      "spdxElementId": "SPDXRef-Package-a6d9061bd1dcf308",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-20a243d7abfea337"
    },
    {
      "spdxElementId": "SPDXRef-Package-a6d9061bd1dcf308",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-674f91a332b89d2e"
    },
    {
      "spdxElementId": "SPDXRef-Package-b3aaa83676c45bf8",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-183c5e78efe91144"
    },
    {
      "spdxElementId": "SPDXRef-Package-b3aaa83676c45bf8",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-20a243d7abfea337"
    },
    {
      "spdxElementId": "SPDXRef-Package-b3aaa83676c45bf8",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-674f91a332b89d2e"
    },
    {
      "spdxElementId": "SPDXRef-Package-24547461cb4cbf48",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-183c5e78efe91144"
    },
    {
      "spdxElementId": "SPDXRef-Package-24547461cb4cbf48",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-20a243d7abfea337"
    },
    {
      "spdxElementId": "SPDXRef-Package-24547461cb4cbf48",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-a6d9061bd1dcf308"
    },
    {
      "spdxElementId": "SPDXRef-Package-24547461cb4cbf48",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-a4261ff7c0b6a812"
    },
    {
      "spdxElementId": "SPDXRef-Package-397977d0c8a9a6cf",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-e8d14fc76aa65aa2"
    },
    {
      "spdxElementId": "SPDXRef-Package-397977d0c8a9a6cf",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-8c1cbb19c24c9ce2"
    },
    {
      "spdxElementId": "SPDXRef-Package-397977d0c8a9a6cf",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-92b43fc322bd7b37"
    },
    {
      "spdxElementId": "SPDXRef-Package-397977d0c8a9a6cf",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-aef8e02d012c6080"
    },
    {
      "spdxElementId": "SPDXRef-Package-397977d0c8a9a6cf",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-670fba779a22d6aa"
    },
    {
      "spdxElementId": "SPDXRef-Package-aef8e02d012c6080",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-20a243d7abfea337"
    },
    {
      "spdxElementId": "SPDXRef-Package-aef8e02d012c6080",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-858eda6d7b767cbd"
    },
    {
      "spdxElementId": "SPDXRef-Package-858eda6d7b767cbd",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-f820e20bb8a4bd5e"
    },
    {
      "spdxElementId": "SPDXRef-Package-858eda6d7b767cbd",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-183c5e78efe91144"
    },
    {
      "spdxElementId": "SPDXRef-Package-858eda6d7b767cbd",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-20a243d7abfea337"
    },
    {
      "spdxElementId": "SPDXRef-Package-858eda6d7b767cbd",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-b3aaa83676c45bf8"
    },
    {
      "spdxElementId": "SPDXRef-Package-858eda6d7b767cbd",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-670fba779a22d6aa"
    },
    {
      "spdxElementId": "SPDXRef-Package-670fba779a22d6aa",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-674f91a332b89d2e"
    },
    {
      "spdxElementId": "SPDXRef-Package-f33994fb03d08f36",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-414084195744f2a5"
    },
    {
      "spdxElementId": "SPDXRef-Package-414084195744f2a5",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-183c5e78efe91144"
    },
    {
      "spdxElementId": "SPDXRef-Package-414084195744f2a5",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-20a243d7abfea337"
    },
    {
      "spdxElementId": "SPDXRef-Package-414084195744f2a5",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-Package-b3aaa83676c45bf8"
    }
  ]
}
