{
  "schema": 1,
  "cargo_lock_sha256": "4753d29e32012fcf82584ea9a5d73037ccf3e63114ad2d1b9295c41808862ddd",
  "provenance_policy_sha256": "f95475a2284ab282e9432865d4a7ed103498a56ed5ec2393017bc312c77da890",
  "upstream_repository": "https://github.com/cinderblocks/libremetaverse",
  "upstream_commit": "2aa70bb68513b39795da5d13c88f31b86e85a3ba",
  "source_files": [
    {
      "path": ".env.example",
      "bytes": 258,
      "sha256": "ff275e8e94ee87f8545d2f25f8bee529cf31c6ab05b2312dc1a1b069995ca57a"
    },
    {
      "path": ".gitattributes",
      "bytes": 56,
      "sha256": "a7c5358f9d0b0ed236519fec9d5d4faee9c04127eedac9ba3ab536d3dcf1b1f2"
    },
    {
      "path": ".gitea/workflows/ci.yml",
      "bytes": 5236,
      "sha256": "9d53f65c0479c7a8ca3d03f33f0f243312b2cb15d1e1019bb3985d3aa72222c3"
    },
    {
      "path": ".gitea/workflows/release.yml",
      "bytes": 2371,
      "sha256": "1db8899a6745f61bec38809f78f1475c0f6afc06b450ef112fea4d03deca069b"
    },
    {
      "path": ".gitignore",
      "bytes": 245,
      "sha256": "a8a3b5c04d22081afedd1c34ac2949dfa6204185f9f8efbf78f9bbb746cce475"
    },
    {
      "path": "AGENTS.md",
      "bytes": 241,
      "sha256": "4eff35371895b938aad0228880f574cceee5022389f309a2a20396dd34d69fa8"
    },
    {
      "path": "CHANGELOG.md",
      "bytes": 1334,
      "sha256": "8b651436e558670a4349fa7a080b0790b21dfd988213804c2328525d78178e38"
    },
    {
      "path": "Cargo.lock",
      "bytes": 100424,
      "sha256": "4753d29e32012fcf82584ea9a5d73037ccf3e63114ad2d1b9295c41808862ddd"
    },
    {
      "path": "Cargo.toml",
      "bytes": 2343,
      "sha256": "10ed9e5e0eabc6ea30a2901c6977b38e603254bf70dbd2cb5f74627f0757e46f"
    },
    {
      "path": "LICENSE.md",
      "bytes": 1964,
      "sha256": "6e11f13f099d7fbbd94c8f08f90e77ca8b7fff25f75cb071b1427bede725667f"
    },
    {
      "path": "NOTICE.md",
      "bytes": 2693,
      "sha256": "6216270d9cbea98ba6898ab61d3d3066fb0c05a8de56ce40c656be89028ed748"
    },
    {
      "path": "README.md",
      "bytes": 35156,
      "sha256": "d9e75ef87bbd9ab6dc87c1222b3eebf601cc0e088be0e8f2ccae912336a0a298"
    },
    {
      "path": "RUSTREWRITE.md",
      "bytes": 54108,
      "sha256": "6da24d9e0c2ca89122b4daa494376097acd90820efa5668654f4742bf484f965"
    },
    {
      "path": "api/API-COVERAGE.md",
      "bytes": 1810,
      "sha256": "24a43bdb562def3094e0cc31140b85f22e9aefb6e05954796df8f4189bd1cc46"
    },
    {
      "path": "api/DOCUMENTATION-COVERAGE.md",
      "bytes": 911,
      "sha256": "0d05fc115a7754074ba9c084654556ac32ce07b006236d21d406223cc5074de9"
    },
    {
      "path": "api/MAPPING-COVERAGE.md",
      "bytes": 3678,
      "sha256": "decc187b5ffe6d4c843e3cef86c8d22685fbf567d9f185432ab3d697d73659ea"
    },
    {
      "path": "api/README.md",
      "bytes": 4241,
      "sha256": "4ae6748335515e2616a0b21b9ead3a76394767232e3e1189dbb8667644512d8f"
    },
    {
      "path": "api/RUST-MAPPING.tsv",
      "bytes": 13411350,
      "sha256": "cd99420643c665ea393dd59418c33fb00f97f7030e71540c00b2b27470abb1d4"
    },
    {
      "path": "api/RUST-TYPES.tsv",
      "bytes": 1081121,
      "sha256": "21025889c62b0f8666a2dda46a03ff4f28931f51156927822a1c04e97b49f221"
    },
    {
      "path": "api/SEMVER-AUDIT.md",
      "bytes": 5538,
      "sha256": "f7b5e98facc572792d3a150915f220be978de637fb6b210d4bb9aa104dc3c47d"
    },
    {
      "path": "api/SEMVER-BASELINE.json",
      "bytes": 5771,
      "sha256": "7170e85dbab28a70ffcd392a0482ead23a1d7d2742fa1736a6f27a54148bc6d9"
    },
    {
      "path": "api/SHIM-COVERAGE.md",
      "bytes": 2285,
      "sha256": "77d667bdc84f5e6b7ed3a6825113cf5971ac2ae09bdba035cff7d027f1916a11"
    },
    {
      "path": "api/SURFACE.tsv",
      "bytes": 2089380,
      "sha256": "58ca65676fc5ee4e37d1e211dfe5af516982f8efbe367a6e3d8591d1a7939c77"
    },
    {
      "path": "api/TYPES.tsv",
      "bytes": 303466,
      "sha256": "f64c576c17d8f114c6f706f556959d6cfcefc134869f5030560485e891fe6681"
    },
    {
      "path": "api/collada-constructor-defaults.json",
      "bytes": 21998,
      "sha256": "bb6f53aca161bcceffc12222c629a7872b49b0691172bb2b66aaa1eca40b1971"
    },
    {
      "path": "api/public-api.json",
      "bytes": 47154083,
      "sha256": "618974cf09bfd1e051ae7a3a35e01ca3b1a8b64b919bcbf153860290d137ce94"
    },
    {
      "path": "benchmarks/README.md",
      "bytes": 4567,
      "sha256": "f5fa11f3c977d59b43082dd86718c5c4b986f78b401b71993186f3bd3904511a"
    },
    {
      "path": "benchmarks/REPORT.md",
      "bytes": 2584,
      "sha256": "26224aed892c7b63c2c97c3a82cfaaa4b758ec1e18013addd594c0093e162ef3"
    },
    {
      "path": "benchmarks/csharp-reference/MetaCrate.ReferenceBenchmarks.csproj",
      "bytes": 790,
      "sha256": "c6ffc4c9ede90f4160cd2c802f368ce7fdc08c43041597b7910ccc7502df8a88"
    },
    {
      "path": "benchmarks/csharp-reference/Program.cs",
      "bytes": 15208,
      "sha256": "8b6e0c3abf1abf97fde76ba356f00d2e7c21fda176d3a9f7da52d598b48c34eb"
    },
    {
      "path": "benchmarks/fixtures/agent_pause.packet",
      "bytes": 46,
      "sha256": "ec6febce906a5c7b2dcb08e089a2b1dcf446e42655f90e61de4f37356b0026e5"
    },
    {
      "path": "benchmarks/fixtures/image.tga",
      "bytes": 65568,
      "sha256": "8864774adaf571530ff4287288bb6f6ca1b7e88dc1f4bec04c6f79e13a159582"
    },
    {
      "path": "benchmarks/fixtures/manifest.json",
      "bytes": 440,
      "sha256": "1b8730a08b7740b91de7d6e46595e04ee5f09613ef478313203959e7a29b3145"
    },
    {
      "path": "benchmarks/fixtures/mesh_asset.bin",
      "bytes": 26921,
      "sha256": "4f665cf5396999e696fa49053e930b8b9ad9eda44ae85df22a6f0dbbd2fc6684"
    },
    {
      "path": "benchmarks/fixtures/notecard.txt",
      "bytes": 208,
      "sha256": "b796c40a34ff00dbabc5d3f94e518154528bb87cf7f3a8262b1a5ab6e5ad7e1b"
    },
    {
      "path": "benchmarks/fixtures/workloads.json",
      "bytes": 636,
      "sha256": "9124763e4822e57850783c06b37cd569355f73ac2397bca85f6dd89e0470267d"
    },
    {
      "path": "benchmarks/release-criteria.json",
      "bytes": 986,
      "sha256": "c3516ed91258bb900699d432ccdc9e3f69e120c92f580cf46fcca3eea0cd4f1f"
    },
    {
      "path": "benchmarks/results/comparison.json",
      "bytes": 7252,
      "sha256": "fdcc62d12a5d73a9ce75374f808226cff36f452332388b575a4d95c45a7d8cb9"
    },
    {
      "path": "benchmarks/results/csharp-linux-x86_64.json",
      "bytes": 37903,
      "sha256": "4bae693cdc712dc2ce8039121d9511042c098fa07dfece8f50e57cc91a957aaa"
    },
    {
      "path": "benchmarks/results/rust-linux-x86_64.json",
      "bytes": 37699,
      "sha256": "9ffc240ca35d397ee848a6b313efcfefcf186ea01f61911aa3329cb2dcefd202"
    },
    {
      "path": "ci/artifact-policy.json",
      "bytes": 3011,
      "sha256": "718c065c78377c846ccd962922e06b19de276c32f427f73a026060eec9b7a45c"
    },
    {
      "path": "ci/ci-coverage.json",
      "bytes": 5480,
      "sha256": "4d1633c1cb396f934a8eff5f4e27362f6872b95ac66b95e9c4ac8e75ef833b29"
    },
    {
      "path": "ci/concurrency-thresholds.json",
      "bytes": 169,
      "sha256": "62579f328867d0b33af62613e071c04efacbeb33d35066f835c2bb75794b8258"
    },
    {
      "path": "ci/dependency-policy.json",
      "bytes": 10628,
      "sha256": "2807ccae43c9f0cf011978e5d63217aa3ac827406b52db2b04945ce4064f988e"
    },
    {
      "path": "ci/evidence/api-audit.json",
      "bytes": 540,
      "sha256": "5f23a03801161141e4e7baa57b787a606ea83ffc3ccd8de5e760240b399707cc"
    },
    {
      "path": "ci/evidence/artifact-audit.json",
      "bytes": 11830,
      "sha256": "9c9c6ed236d04880bab504387251f7a9e283f338c48fe46a6fe0ece472eb8063"
    },
    {
      "path": "ci/evidence/concurrency-audit.json",
      "bytes": 1596,
      "sha256": "80c926cfdb7f4055659392cba69e37352a8d501cf235a244362384b04b78a02a"
    },
    {
      "path": "ci/evidence/documentation-audit.json",
      "bytes": 363,
      "sha256": "8ee4ebd39572fc6ea00c40536bb59fd03e59e6973417f931166c4da1d963e9f3"
    },
    {
      "path": "ci/evidence/fake-grid-smoke.jsonl",
      "bytes": 2375,
      "sha256": "476e707d724627fa3257473cbc52f00a50d2705e3dd6ea95c5b137988051a74b"
    },
    {
      "path": "ci/evidence/live-grid-smoke.jsonl",
      "bytes": 2760,
      "sha256": "1729963d25791df3080b9bdfa870856cbd126680d082ae6a19aa299b3bd7ccf4"
    },
    {
      "path": "ci/provenance-policy.json",
      "bytes": 11594,
      "sha256": "f95475a2284ab282e9432865d4a7ed103498a56ed5ec2393017bc312c77da890"
    },
    {
      "path": "ci/release-candidate-policy.json",
      "bytes": 2206,
      "sha256": "4710c1fc90e96bec3f29803a87ac7917db4b0259576fd1c88406828b8a129a89"
    },
    {
      "path": "ci/release-matrix.json",
      "bytes": 7898,
      "sha256": "4ba7d1dfb7ed7a8bb06d5702179af569ff52c2db33d10b0008389d2c13a40d93"
    },
    {
      "path": "codegen/README.md",
      "bytes": 9959,
      "sha256": "ce80b9544bda6b59dd4fb4586a9dfb73f70fe4733b6e81df44bfc6de3d3cc2cb"
    },
    {
      "path": "codegen/generated/source_manifest.rs",
      "bytes": 3583,
      "sha256": "a6caae83993e7f8b55d3e4df056aeca34e85bfde5f003ddc6013ecd8e12b1f7f"
    },
    {
      "path": "codegen/inputs/attentions.xml",
      "bytes": 2679,
      "sha256": "bdbc4ca02dd3bde78b86e796f7eb4ada0000e47be9a127e35d2b77f3010a20af"
    },
    {
      "path": "codegen/inputs/attentionsN.xml",
      "bytes": 2679,
      "sha256": "80055e12a04d05ef5bb16e8c542cd6c218735f8c72f7e48317b8a34282d1ac5b"
    },
    {
      "path": "codegen/inputs/avatar_lad.xml",
      "bytes": 354436,
      "sha256": "6f97a1408fa8f0ab5c09043da433c701701fe075e8a97867fcbcda207adf9eaf"
    },
    {
      "path": "codegen/inputs/avatar_skeleton.xml",
      "bytes": 44913,
      "sha256": "addb3cc4cd582ed4343d778e06daf90c6b77b61b4ecb4a20d4bf202c2b93908a"
    },
    {
      "path": "codegen/inputs/genepool.xml",
      "bytes": 212852,
      "sha256": "6fa1391cd98fddec0d7fe762343ea21e53a655a8ddd4f33af52f8a02aaa3f56d"
    },
    {
      "path": "codegen/inputs/grass.xml",
      "bytes": 1018,
      "sha256": "90015f9768afe3cfee761d04239bf9e284b2739b095b7ab8331966fa1fbfcb4e"
    },
    {
      "path": "codegen/inputs/lsl_tools_grammar.json",
      "bytes": 2301,
      "sha256": "2496b7acc247c5aa927017ff2f2580f704ced17a85977d3bf926d31f17b04234"
    },
    {
      "path": "codegen/inputs/message_template.msg",
      "bytes": 240530,
      "sha256": "15e524a46a9a449ead33c26d495a292ae2e100e641a408ac66ef63b8a7a2489d"
    },
    {
      "path": "codegen/inputs/trees.xml",
      "bytes": 8427,
      "sha256": "f54e626b00bd2c4fec9f59a574a45860f209e4440bbb02b81d27050b9df8ffba"
    },
    {
      "path": "codegen/sources.json",
      "bytes": 3733,
      "sha256": "545147957bb7cacaaad611b2c0d373eb2841e620ba46d8272a421666a4c9e54c"
    },
    {
      "path": "crates/libremetaverse-imaging-skia/Cargo.toml",
      "bytes": 1440,
      "sha256": "0fb038f36280490487eb3f9e24176abd0f002504918b7bdac83ca319d92298e2"
    },
    {
      "path": "crates/libremetaverse-imaging-skia/README.md",
      "bytes": 3196,
      "sha256": "8e1475598b33502d8b7de9528cf925919232dd57ad5c84cce9a382a9b5a22dc2"
    },
    {
      "path": "crates/libremetaverse-imaging-skia/src/backend.rs",
      "bytes": 3799,
      "sha256": "e983001a69c12652333979e9b61498704ed5013845900a31b2126dcd4462b048"
    },
    {
      "path": "crates/libremetaverse-imaging-skia/src/generated.rs",
      "bytes": 1671,
      "sha256": "60eff8dedd8ed6ccb479180377cb838b4c1029889cf3fe636fc6271bce7970d0"
    },
    {
      "path": "crates/libremetaverse-imaging-skia/src/lib.rs",
      "bytes": 811,
      "sha256": "a180686de4aa47d167e61d1198676dd0fa817490669090b177fc9f662069803d"
    },
    {
      "path": "crates/libremetaverse-imaging-skia/src/skia_codec.rs",
      "bytes": 21674,
      "sha256": "59215a746a0842609ba8a4c86dca0c09c38043a0ea832416159a2d555c612827"
    },
    {
      "path": "crates/libremetaverse-imaging/Cargo.toml",
      "bytes": 644,
      "sha256": "b28b70a09f4916624dfb1d54869a4084996615304b7e04449d331ccd067ff20b"
    },
    {
      "path": "crates/libremetaverse-imaging/benches/image_pipeline.rs",
      "bytes": 1928,
      "sha256": "5f4d95ca7045cebe70354e920e43323f0ee1993df6bd5cd4cefcacbdee23206a"
    },
    {
      "path": "crates/libremetaverse-imaging/src/codec.rs",
      "bytes": 9508,
      "sha256": "29e5ce46d696b65426b4c6555292b81e7dfc1a2da5ef684b73392afb631f0257"
    },
    {
      "path": "crates/libremetaverse-imaging/src/generated.rs",
      "bytes": 7742,
      "sha256": "d33e0cfcef76ce02acee4fbadd016730440a6bbbe856b229323756de7afb0cb3"
    },
    {
      "path": "crates/libremetaverse-imaging/src/jpeg2000.rs",
      "bytes": 25288,
      "sha256": "9c6458dd1312288fc639361b6d7b4c09da268ed9d68f74ec8df5299955cd3579"
    },
    {
      "path": "crates/libremetaverse-imaging/src/lib.rs",
      "bytes": 720,
      "sha256": "1d90f7cecf5320914682e44109ab61d916ac617c6f6140c38a9dc57b8eb0d34b"
    },
    {
      "path": "crates/libremetaverse-imaging/src/managed_image.rs",
      "bytes": 29892,
      "sha256": "0ddb6eb6d37a05cb8522f2d787449b6521f2bba73868677a171c4d92dfd44349"
    },
    {
      "path": "crates/libremetaverse-lsl-tools/Cargo.toml",
      "bytes": 436,
      "sha256": "aa30ad4c2c1f6c1119255c9e34d85b62019945127059682e6e1ff88a9268fbd3"
    },
    {
      "path": "crates/libremetaverse-lsl-tools/README.md",
      "bytes": 9288,
      "sha256": "cde92ee015c16c5cc2256a543eef77dca53f415ae16ac146885d15292e52fb35"
    },
    {
      "path": "crates/libremetaverse-lsl-tools/src/generated.rs",
      "bytes": 309623,
      "sha256": "d076984f386181c91434a2f3349e778985b6479c8450704b0fad02263f0ea5ff"
    },
    {
      "path": "crates/libremetaverse-lsl-tools/src/generated_tables.rs",
      "bytes": 32380,
      "sha256": "9fcdebba1afc34bc41986790857923def466f4e2a942693dda2e6f803165eac1"
    },
    {
      "path": "crates/libremetaverse-lsl-tools/src/generator.rs",
      "bytes": 42180,
      "sha256": "cf6ad937ce8365324be228e2ba970aaed0b9e42ece648710c15d0516c684e881"
    },
    {
      "path": "crates/libremetaverse-lsl-tools/src/lexer.rs",
      "bytes": 100321,
      "sha256": "2e76044f92568d2b45e440712fc556617ceed23d373704780957c3d4b6c1bc4e"
    },
    {
      "path": "crates/libremetaverse-lsl-tools/src/lib.rs",
      "bytes": 960,
      "sha256": "11078347310056391df613cf59192fe740d6f4e97ee50e2fbfccf2f6d9261b78"
    },
    {
      "path": "crates/libremetaverse-lsl-tools/src/parser.rs",
      "bytes": 96049,
      "sha256": "747da71fd433259ca389466ebedc55e4a405097a87137401c63201311959ad37"
    },
    {
      "path": "crates/libremetaverse-lsl-tools/tests/generator_compat.rs",
      "bytes": 12653,
      "sha256": "87e288410b17ed0cca85c989271392425edaa2d1f3f1bcb3fdf7c99b77d8627f"
    },
    {
      "path": "crates/libremetaverse-lsl-tools/tests/lexer_compat.rs",
      "bytes": 14137,
      "sha256": "0381f19dc2550ee799bc90df49a01aeaa2d696587bc1242a56271ac6eb558a6b"
    },
    {
      "path": "crates/libremetaverse-lsl-tools/tests/parser_compat.rs",
      "bytes": 17825,
      "sha256": "30f3bfdfe168fabf4978601121bb35cc1c20b8d438d36c16ece6b1f2d368672c"
    },
    {
      "path": "crates/libremetaverse-openjpeg/Cargo.toml",
      "bytes": 809,
      "sha256": "34c688a067c3718ede2686014feaa7910de33c3977c720fdae4bdfba089e7b54"
    },
    {
      "path": "crates/libremetaverse-openjpeg/README.md",
      "bytes": 1998,
      "sha256": "627be60d6bb8428bbad05ecc8ec2f1ef3b3536f40aa36e09ded9e6b6cb3a50dc"
    },
    {
      "path": "crates/libremetaverse-openjpeg/build.rs",
      "bytes": 529,
      "sha256": "1cf7826bd5b775c31b137a6535a7b86fe203ebd930e0126ace131cf3fd128b67"
    },
    {
      "path": "crates/libremetaverse-openjpeg/src/ffi.rs",
      "bytes": 8713,
      "sha256": "4733ff03eb498bcde20429c9d29c798943d1715bcd7ffdcaa78efcfb1c20c33f"
    },
    {
      "path": "crates/libremetaverse-openjpeg/src/lib.rs",
      "bytes": 25268,
      "sha256": "717266323a07d3c5561e0244b523b2451913102e85461dffa575986dd73b1089"
    },
    {
      "path": "crates/libremetaverse-opus/Cargo.toml",
      "bytes": 789,
      "sha256": "5a055b7d3f3b90bdcd5db3406683f393a730f3c701bbc441b94768a7e252938c"
    },
    {
      "path": "crates/libremetaverse-opus/build.rs",
      "bytes": 519,
      "sha256": "42bfed7c543fb67044940f045905b8db9fa276471f5674f1f200da2e7359112d"
    },
    {
      "path": "crates/libremetaverse-opus/src/lib.rs",
      "bytes": 9629,
      "sha256": "6f243b6309bdbbbbb7f664665ebd19e338896f2a35e84686ffc7c7462309b9c5"
    },
    {
      "path": "crates/libremetaverse-prim-mesher/Cargo.toml",
      "bytes": 551,
      "sha256": "b4d44c464d3927c6b16b8bd917d19e0580173376f3a7f1be65a7e9dd6b98a00e"
    },
    {
      "path": "crates/libremetaverse-prim-mesher/benches/meshing.rs",
      "bytes": 1797,
      "sha256": "2e28dd47ca3e82afed0e90123f1621ad24301a202beaff47a7bbabd76b08d6c0"
    },
    {
      "path": "crates/libremetaverse-prim-mesher/src/generated.rs",
      "bytes": 72577,
      "sha256": "5c494554d12a7cadcc564bc33102e7ff3ca19d18334131d81993a68077ebc08f"
    },
    {
      "path": "crates/libremetaverse-prim-mesher/src/lib.rs",
      "bytes": 545,
      "sha256": "c173a98e0891a6cd5a01628a6fca3e90ba139232acc44b612f543fb9ac1573ed"
    },
    {
      "path": "crates/libremetaverse-prim-mesher/src/obj_mesh.rs",
      "bytes": 10653,
      "sha256": "7d1c131525f2b5e17702b0bfe7957589a0a58d51896cce8ed50a824b5f7a4224"
    },
    {
      "path": "crates/libremetaverse-prim-mesher/src/prim_mesher.rs",
      "bytes": 69729,
      "sha256": "0f276313fbe2ac6631d18169066dcb450d20fd86b220d90d369a0c8cadcb6c8c"
    },
    {
      "path": "crates/libremetaverse-prim-mesher/src/sculpt.rs",
      "bytes": 31576,
      "sha256": "7b37a0b1526c278442a99c2304500488d88f73d50b2519fac9c1fb18f03cd811"
    },
    {
      "path": "crates/libremetaverse-prim-mesher/src/vertex_indexer.rs",
      "bytes": 5166,
      "sha256": "0fae3adc3281ed8db97d771c9e1bbae77188bb3166237ebf7777b2e4f6b68a1b"
    },
    {
      "path": "crates/libremetaverse-prim-mesher/tests/rendering_contract.rs",
      "bytes": 4512,
      "sha256": "a262650d5ea096bdc7cec82da6c05c765bd38f46b19e93a34118b496f8dc3f29"
    },
    {
      "path": "crates/libremetaverse-rendering-mesh-foundry/Cargo.toml",
      "bytes": 953,
      "sha256": "3b9f3cedf6f16b2c85068db821e1d65a790a2b157058536d0634edb0affc98a7"
    },
    {
      "path": "crates/libremetaverse-rendering-mesh-foundry/README.md",
      "bytes": 4660,
      "sha256": "5e6dc2ad5574479778e35f1ea8a0a63c7112fb42c95b45159b2a68f37eb8296d"
    },
    {
      "path": "crates/libremetaverse-rendering-mesh-foundry/benches/mesh_decode.rs",
      "bytes": 2942,
      "sha256": "43b6b52badca820dedede916fe591ccc72bcf00182a7a79f510a5951947d347f"
    },
    {
      "path": "crates/libremetaverse-rendering-mesh-foundry/src/generated.rs",
      "bytes": 13156,
      "sha256": "ad87f088e1733ea629551799eb32af089777530ae4c034a4d2043831d87eba0f"
    },
    {
      "path": "crates/libremetaverse-rendering-mesh-foundry/src/lib.rs",
      "bytes": 720,
      "sha256": "49b84b64797575bd7b2d9f2aaf86cb32806e3c2c6059b4344675cc43a9b16dbe"
    },
    {
      "path": "crates/libremetaverse-rendering-mesh-foundry/src/mesh_foundry.rs",
      "bytes": 47031,
      "sha256": "98f22dbe125010d1c0ad2b14b22526d9b931bfbccac6847220ce1be101430f27"
    },
    {
      "path": "crates/libremetaverse-rendering-mesh-foundry/tests/mesh_assets.rs",
      "bytes": 18696,
      "sha256": "2f071be9a19830235affa3074e90f6f668d2df3c2f49b5480740926eee38c032"
    },
    {
      "path": "crates/libremetaverse-rendering-simple/Cargo.toml",
      "bytes": 625,
      "sha256": "f3ced1ce8f17688a3315378ba3bcfc52683bbae71c6a346427d5246eb3223c58"
    },
    {
      "path": "crates/libremetaverse-rendering-simple/README.md",
      "bytes": 2891,
      "sha256": "a00395617e8b7e2ac1cefc1553affff5312896848fca13cb3ea2c6e25b69e04c"
    },
    {
      "path": "crates/libremetaverse-rendering-simple/src/generated.rs",
      "bytes": 5951,
      "sha256": "2476a3b469449960ffa08014db3149a0dd6dec26cf962584ac7d2e366b1a98e5"
    },
    {
      "path": "crates/libremetaverse-rendering-simple/src/lib.rs",
      "bytes": 530,
      "sha256": "97541dd32e023f6ed694c2f8515360eed3a7c1d0ff73b0e5c3f6568f047ebd6e"
    },
    {
      "path": "crates/libremetaverse-rendering-simple/src/simple_renderer.rs",
      "bytes": 22416,
      "sha256": "aedbd6386138611f5ab8472cf3400801fb2dd389dc96d42e58f54e971354591e"
    },
    {
      "path": "crates/libremetaverse-rendering-simple/tests/reference_pipeline.rs",
      "bytes": 4253,
      "sha256": "60df6a4b3badf91c755851450532506f46a7920532c859fd82290e4fc623064f"
    },
    {
      "path": "crates/libremetaverse-rlv/Cargo.toml",
      "bytes": 390,
      "sha256": "d0b65cc3e05a38d7e1f41d3863ecbb05820b5a118b9be3cca7370757080965af"
    },
    {
      "path": "crates/libremetaverse-rlv/README.md",
      "bytes": 8090,
      "sha256": "cab987061ea33ea81e84f9d9205e846d3a908418af022b4069c486a5e18f536f"
    },
    {
      "path": "crates/libremetaverse-rlv/src/generated.rs",
      "bytes": 240993,
      "sha256": "bdeedea7fe8f351059b3d315acfcabed60171e194e626e7e947ddfa72cf29882"
    },
    {
      "path": "crates/libremetaverse-rlv/src/lib.rs",
      "bytes": 507,
      "sha256": "c32248612ea3eaeb44b51b8f917c2dbba4d640173591db1d9bf8db53a54c65dd"
    },
    {
      "path": "crates/libremetaverse-rlv/src/protocol.rs",
      "bytes": 51807,
      "sha256": "c2c071b32a572ca77b6fe04d78587ee178f488ae234343aaf3bf5a63450bfe6a"
    },
    {
      "path": "crates/libremetaverse-rlv/src/service.rs",
      "bytes": 71275,
      "sha256": "a60ccb5b014c07abc41dd3190b5425999248baef3388e783b54721f771cdf318"
    },
    {
      "path": "crates/libremetaverse-rlv/src/state.rs",
      "bytes": 76336,
      "sha256": "9788f0c0b4b6ac4bc6f8532130c03c937facf3ce71f7c37ed93d63b6e39d1f9d"
    },
    {
      "path": "crates/libremetaverse-rlv/tests/protocol_parsing.rs",
      "bytes": 15402,
      "sha256": "0ed60e1a766ae8981488cf7542b0b043ceb3aabaeeed688151db93d8b45b5b97"
    },
    {
      "path": "crates/libremetaverse-rlv/tests/state_semantics.rs",
      "bytes": 19174,
      "sha256": "d27f366e7e085d5970f7dbb731d01996155e1f5569c50fcd904bfca970fc6b66"
    },
    {
      "path": "crates/libremetaverse-structured-data/Cargo.toml",
      "bytes": 425,
      "sha256": "d86210a9d4a424c0feec5d1c3aed66892ed107364e4e47c751c5d1a4dd60f5f3"
    },
    {
      "path": "crates/libremetaverse-structured-data/src/binary.rs",
      "bytes": 24055,
      "sha256": "d06bf874a39fed950adf1e3111c87f8d875227a2daf2b64f063b54dbd3825b51"
    },
    {
      "path": "crates/libremetaverse-structured-data/src/dispatch.rs",
      "bytes": 5988,
      "sha256": "4bd866a0b4e5cdc8cd7a454477dd4a32c8d4212458e44c73b2a6c02714449e42"
    },
    {
      "path": "crates/libremetaverse-structured-data/src/generated.rs",
      "bytes": 118659,
      "sha256": "556edfc574178a0b6c9f48c320cb954ad3056557aac2fa381632245fab059914"
    },
    {
      "path": "crates/libremetaverse-structured-data/src/hardening.rs",
      "bytes": 11938,
      "sha256": "be9137209162ebdeeeaed315db609f8e068b426022b4c28617a5c0e1f39e2cbc"
    },
    {
      "path": "crates/libremetaverse-structured-data/src/json_codec.rs",
      "bytes": 15722,
      "sha256": "c22f9f0e1a5171a61dae1519104c5df71c2db1a03ce53c4c81817b8289c89922"
    },
    {
      "path": "crates/libremetaverse-structured-data/src/lib.rs",
      "bytes": 2359,
      "sha256": "f5ef204097d151ecf1d47289ec93aca4384f79a754ddaeec8c0a717dcfe0777c"
    },
    {
      "path": "crates/libremetaverse-structured-data/src/model.rs",
      "bytes": 64716,
      "sha256": "ee9d77d71c21f5ce6e4e7bd74a5d1ffc98238fb391c30dede072a47710373b31"
    },
    {
      "path": "crates/libremetaverse-structured-data/src/notation.rs",
      "bytes": 34215,
      "sha256": "d45bd212aaaf448de40e2092843e1857deff84864589f8592b3fd5e24ef36e46"
    },
    {
      "path": "crates/libremetaverse-structured-data/src/protobuf.rs",
      "bytes": 24470,
      "sha256": "7355c7f9817f96474b7171ad11062382c3be7f39ef6eeb75edc76b3dd2d54a3b"
    },
    {
      "path": "crates/libremetaverse-structured-data/src/xml_codec.rs",
      "bytes": 26560,
      "sha256": "f2f31c28f1d6ef06939ae3f35dbb14832bf2ae597532773dd9ae161c1d0e4599"
    },
    {
      "path": "crates/libremetaverse-types/Cargo.toml",
      "bytes": 505,
      "sha256": "674f227613ac9776f7ea09fb59a6504850830bd8bfc6e62e96ee691226635ae4"
    },
    {
      "path": "crates/libremetaverse-types/benches/geometry.rs",
      "bytes": 2297,
      "sha256": "ae2f273ef4b757afe01fd5960509b0750dd2013218706934078ef71fdf848065"
    },
    {
      "path": "crates/libremetaverse-types/src/byte_order.rs",
      "bytes": 2822,
      "sha256": "deb265aad41d2bfbcba90c6ea18ba4eabc0c82dcf74e8cbd2f0144c23bf457eb"
    },
    {
      "path": "crates/libremetaverse-types/src/collections.rs",
      "bytes": 51523,
      "sha256": "e7775e8808815119dee3c616605f104db4044eba5eed53e3e76af7b58c87d2f4"
    },
    {
      "path": "crates/libremetaverse-types/src/color4.rs",
      "bytes": 14625,
      "sha256": "ff41b7cc70d3b8bd87f4d44a8da149c0ed9ab350a57e11f08612675656f7f1c1"
    },
    {
      "path": "crates/libremetaverse-types/src/compat.rs",
      "bytes": 52261,
      "sha256": "16652479d495e968c5c605b88e6b8c75fe57613e602f470acedf6ffde1ac4d29"
    },
    {
      "path": "crates/libremetaverse-types/src/crc32.rs",
      "bytes": 3754,
      "sha256": "e045a1f15237591bb0a03ca3d77c6e29e2dd012fa2f9a1b595458eba7b939733"
    },
    {
      "path": "crates/libremetaverse-types/src/enum_compat.rs",
      "bytes": 18031,
      "sha256": "25ac33bf0f02aea0d8c4832ed19012c12edcbe8b0cf8f25d20a3cad42230bdcd"
    },
    {
      "path": "crates/libremetaverse-types/src/generated.rs",
      "bytes": 329820,
      "sha256": "44a804b5c5c3fb78a2710c443a5ace938767de727a9e5d55963bd7c44f171ede"
    },
    {
      "path": "crates/libremetaverse-types/src/geometry.rs",
      "bytes": 53475,
      "sha256": "e31ffc41d00ff9ebff1746935b808e2b71a6f5ac4fa9422f3db5a04cce30d7db"
    },
    {
      "path": "crates/libremetaverse-types/src/lib.rs",
      "bytes": 669,
      "sha256": "e1a5cd88920cd4ee0e5f01768cae4059dd2010b913f9fbd38ac994508972d5bb"
    },
    {
      "path": "crates/libremetaverse-types/src/math_compat.rs",
      "bytes": 4868,
      "sha256": "ea8170299d4f1b1930984d68ba3673c7c3bd80ca16b1b34a9766d643fd1daf55"
    },
    {
      "path": "crates/libremetaverse-types/src/shim.rs",
      "bytes": 6794,
      "sha256": "cf336286eefaddbfce11375f405a8b872002ebd9e9a39ed54e1ab051f51ca749"
    },
    {
      "path": "crates/libremetaverse-types/src/utils.rs",
      "bytes": 37508,
      "sha256": "c87f89cc3fa62c8ea57b7af2bd90348f1134d0802b152322b32325104f44873d"
    },
    {
      "path": "crates/libremetaverse-types/src/uuid.rs",
      "bytes": 15072,
      "sha256": "028f9cc4af1094b7b931741499c5eca25c8be793353a056973a93e6bb57e07a7"
    },
    {
      "path": "crates/libremetaverse-types/src/vectors.rs",
      "bytes": 54126,
      "sha256": "89ebfab013734af52c0df2637c634d380c369fd3463b6b7616450cc18bd11b37"
    },
    {
      "path": "crates/libremetaverse-utilities/Cargo.toml",
      "bytes": 603,
      "sha256": "47c4001fe42dcf0f0ef17a3a1e2b056d7e5376585db5e7e2a4dee9006e3072f3"
    },
    {
      "path": "crates/libremetaverse-utilities/src/generated.rs",
      "bytes": 6641,
      "sha256": "5c5ca1b18d522ef65938341c54f7bed51a3b86bfbb25b27bc4b3c46e4098ebb3"
    },
    {
      "path": "crates/libremetaverse-utilities/src/lib.rs",
      "bytes": 626,
      "sha256": "52b4604a490ea7242e87e39ed6e936e0f4d059a387ffbbd866e31e770a2d6afd"
    },
    {
      "path": "crates/libremetaverse-utilities/src/service.rs",
      "bytes": 13196,
      "sha256": "0026995752bbfdb2af24c0017d6d433ac548aec0b93e385976e0c0b52a2b9528"
    },
    {
      "path": "crates/libremetaverse-voice-vivox/Cargo.toml",
      "bytes": 650,
      "sha256": "01720fb4d57b2f85615cc85738c187c3e62620f28466d2d33c409db733d24925"
    },
    {
      "path": "crates/libremetaverse-voice-vivox/src/callbacks.rs",
      "bytes": 6690,
      "sha256": "a44b43975a046989d83876894a64269f8e4e6f13a6cf92755c625602722948d7"
    },
    {
      "path": "crates/libremetaverse-voice-vivox/src/event_args.rs",
      "bytes": 4416,
      "sha256": "34b5ad316fb5cd2b37ea4945445b53c46a2156eff4ebd071924e25e8b6eccdd8"
    },
    {
      "path": "crates/libremetaverse-voice-vivox/src/gateway.rs",
      "bytes": 53727,
      "sha256": "67cba2a7f21c9b427974596c3efc1bc2d6089851d8776897893e01b8ed8b80fa"
    },
    {
      "path": "crates/libremetaverse-voice-vivox/src/generated.rs",
      "bytes": 256682,
      "sha256": "3e1b07bd83eb6bd484f57323db2b783d19e105c15f71a2b459ae55b3e71a4a93"
    },
    {
      "path": "crates/libremetaverse-voice-vivox/src/lib.rs",
      "bytes": 1197,
      "sha256": "1e6f9edd39e7085b339271d66e7a063bbf065cc4907778179a19c932ff105c20"
    },
    {
      "path": "crates/libremetaverse-voice-vivox/src/protocol.rs",
      "bytes": 32303,
      "sha256": "22fa15065ef081189952a85aa3636293a59d9adc771e94f5178ed3ac98e5a88a"
    },
    {
      "path": "crates/libremetaverse-voice-vivox/src/session.rs",
      "bytes": 9239,
      "sha256": "ff8bb558b6937df7914125f6f4a3df9a16eb3a878d377a5b164531df4ca7aefa"
    },
    {
      "path": "crates/libremetaverse-voice-vivox/src/tcp_pipe.rs",
      "bytes": 9081,
      "sha256": "5bdf0afa5949bc5a049beebb6c20e8497886a32a823b7fa7095f412b58a32064"
    },
    {
      "path": "crates/libremetaverse-voice-vivox/src/voice_manager.rs",
      "bytes": 39740,
      "sha256": "7742952df3d79e97fe69b53d8ed4e7478c21a98e0565f4f84ba65ee48d117fe7"
    },
    {
      "path": "crates/libremetaverse-voice-vivox/tests/generated_data_types.rs",
      "bytes": 3080,
      "sha256": "495c9e17a7b38aee0bfedf27fd8e062cbcee57e2369800f36fdf8a6abfc48f5f"
    },
    {
      "path": "crates/libremetaverse-voice-webrtc/Cargo.toml",
      "bytes": 971,
      "sha256": "ac1a5ed7deb2e33ff29a29eeb12d42227a75ee3766b7242e07e9881f92726b1d"
    },
    {
      "path": "crates/libremetaverse-voice-webrtc/src/compatibility.rs",
      "bytes": 122523,
      "sha256": "90257a68763c3d1acf16a5654f618781e53c02390066ce37c7452bf4bd6101fa"
    },
    {
      "path": "crates/libremetaverse-voice-webrtc/src/generated.rs",
      "bytes": 85063,
      "sha256": "5265dfd08a6d4dbf541bb591793b445411608430166084844dd16863a901ebdb"
    },
    {
      "path": "crates/libremetaverse-voice-webrtc/src/lib.rs",
      "bytes": 3072,
      "sha256": "f94a50173b2230e9434ef301fe0dc0d225d6d848046f89fb5d89882c03ca4515"
    },
    {
      "path": "crates/libremetaverse-voice-webrtc/src/native.rs",
      "bytes": 71886,
      "sha256": "3caefc7e99fdf09b70448c676ea134c7e7ead2fe0e6432819c8b9315c84d0310"
    },
    {
      "path": "crates/libremetaverse-voice-webrtc/tests/generated_data_types.rs",
      "bytes": 1762,
      "sha256": "76265d782df83f70aac82485691545512182296f024ce1e6dd1ee8295f2cc4de"
    },
    {
      "path": "crates/libremetaverse/Cargo.toml",
      "bytes": 1403,
      "sha256": "c1fa65e64affcf6d3422d31f2fdc13e5d67af7c84757e5abcda29c1927fd9131"
    },
    {
      "path": "crates/libremetaverse/README.md",
      "bytes": 12959,
      "sha256": "22dc9242d755d6b81214081dc534c02bf84380c16d5f873729033dd04ec1d16c"
    },
    {
      "path": "crates/libremetaverse/assets/avatar_lad.xml",
      "bytes": 354436,
      "sha256": "6f97a1408fa8f0ab5c09043da433c701701fe075e8a97867fcbcda207adf9eaf"
    },
    {
      "path": "crates/libremetaverse/examples/cancellation.rs",
      "bytes": 426,
      "sha256": "ada86c4b46bca059567b33a0d11c8f277e557385c4d7b9eab4adb1e36fa2c798"
    },
    {
      "path": "crates/libremetaverse/examples/offline_client.rs",
      "bytes": 372,
      "sha256": "ab694b5314bf012a6b352c1eca47fae3902cf42f36da26bdd8892c651652b01d"
    },
    {
      "path": "crates/libremetaverse/resources/keywords_lsl_default.xml.gz.b64",
      "bytes": 84113,
      "sha256": "65ad3d0bbd0fc92bf9202b865a879d4f56bfd01839b25ef3eed200d09652dcb5"
    },
    {
      "path": "crates/libremetaverse/src/agent_manager.rs",
      "bytes": 202484,
      "sha256": "5ed8447fa98cf7f30f8cfcfb7e4de69dfc5ac4ae3271257ba9796715ef05eb06"
    },
    {
      "path": "crates/libremetaverse/src/agent_messages.rs",
      "bytes": 34471,
      "sha256": "80df5c7d133f1c38282692b1e6fa5be74589699f2f8af3f672c0dba1d12e08a1"
    },
    {
      "path": "crates/libremetaverse/src/agent_movement.rs",
      "bytes": 123309,
      "sha256": "de8b6ffdbef6ac61acc6ef67b5033c3bb3bea9d0a4f3ea180fd1f253f4605e57"
    },
    {
      "path": "crates/libremetaverse/src/animation.rs",
      "bytes": 21241,
      "sha256": "7d9674e773f3f6cb21bb8f45a6e6be004e1f30e4a3a76c60e56b123e26c1b5bf"
    },
    {
      "path": "crates/libremetaverse/src/animesh.rs",
      "bytes": 16989,
      "sha256": "aa41208998adf355139e81a89925262e19d6c3ff63e2f82aa60372ce70beabdc"
    },
    {
      "path": "crates/libremetaverse/src/animesh_skinning.rs",
      "bytes": 8037,
      "sha256": "8c04237809ac55a38068cf0dc77245bdc05a69be457b7c5c0c381f6d74450829"
    },
    {
      "path": "crates/libremetaverse/src/appearance_baker.rs",
      "bytes": 22271,
      "sha256": "6a6274c14114ce189df1057b1b2b49d686000dc2830f3f30912f5d56b12ff1dc"
    },
    {
      "path": "crates/libremetaverse/src/appearance_baker_semantics.rs",
      "bytes": 4954,
      "sha256": "373a6f7720d31cc77a302d2490c2d03e100cc700b48b87a0e0a75168e4c75286"
    },
    {
      "path": "crates/libremetaverse/src/appearance_manager.rs",
      "bytes": 101309,
      "sha256": "5bc5e6c095dcef8883c445c5d5e543b6056aeaf98863e53b86c3f13ada375ff8"
    },
    {
      "path": "crates/libremetaverse/src/asset_archive.rs",
      "bytes": 58196,
      "sha256": "8f3b205352bef33d260e565124334caa8d61e498c3b69d579987fda50f2758e2"
    },
    {
      "path": "crates/libremetaverse/src/asset_archive_semantics.rs",
      "bytes": 4636,
      "sha256": "aa013599df0ae6a2de6c57c1775a0a04d5015aa5c33faa86694ede0c1d551621"
    },
    {
      "path": "crates/libremetaverse/src/asset_cache.rs",
      "bytes": 16249,
      "sha256": "175fe8d96d7dc194a7e58a2ff7f51eae313fe9a76b42a54e8baf02d8b7a30909"
    },
    {
      "path": "crates/libremetaverse/src/asset_manager.rs",
      "bytes": 51543,
      "sha256": "85aaffe5659894ff3d4a98969581d8d4b70a325400a634306d7b6f75a09e54b2"
    },
    {
      "path": "crates/libremetaverse/src/asset_material.rs",
      "bytes": 25086,
      "sha256": "6bc5d4a6fa5b4e4b81a34e5977530a77828daaa511fd3739e36bcf394dfa050c"
    },
    {
      "path": "crates/libremetaverse/src/asset_models.rs",
      "bytes": 28293,
      "sha256": "38b127db078d6aad5279193bea45ca45681669633f1a614962585f162d1b79b1"
    },
    {
      "path": "crates/libremetaverse/src/asset_pipeline_semantics.rs",
      "bytes": 5191,
      "sha256": "07318170717c3399707f8bf5c9fb2f90ce73b4da5278c9895637ca35dea0fb5a"
    },
    {
      "path": "crates/libremetaverse/src/asset_prim.rs",
      "bytes": 30304,
      "sha256": "c28632008ed0a41f4b76b5eda7014f714f3181eb84ee2ce892aba2ef1c33e6ba"
    },
    {
      "path": "crates/libremetaverse/src/attention_catalog.rs",
      "bytes": 6510,
      "sha256": "2f58f4bfbd7971136220953ea60b57d7c231944fded5b0a03a40ba2b1b2b5d21"
    },
    {
      "path": "crates/libremetaverse/src/avatar_animesh_semantics.rs",
      "bytes": 42936,
      "sha256": "dcbbad08587f1a0f82f2308230fa19c4b96464e3be74d2d9cb3341768cfe44b0"
    },
    {
      "path": "crates/libremetaverse/src/avatar_manager.rs",
      "bytes": 42654,
      "sha256": "aa17b4931cfc475d9dc068e03082ac0725a571cd3a01da05290ee7c4190891d4"
    },
    {
      "path": "crates/libremetaverse/src/avatar_model.rs",
      "bytes": 7643,
      "sha256": "5a607137da203940db6c1595f4eec1dace4e9a065fcffc4f00999110bd58743c"
    },
    {
      "path": "crates/libremetaverse/src/avatar_physics.rs",
      "bytes": 9034,
      "sha256": "aae875519429c87c89eb3dddd4b67831844a705b19ffcf70023db07f7f574129"
    },
    {
      "path": "crates/libremetaverse/src/avatar_rig.rs",
      "bytes": 25108,
      "sha256": "a259cd61f183198131c1b5926da59d53d4e203cc263cd4d0ad780d0d93906a87"
    },
    {
      "path": "crates/libremetaverse/src/baking_texture_provider.rs",
      "bytes": 1906,
      "sha256": "405b0ceded58c753d98b85eb108b11c3a582e75583a548b59f675ddaeffe7615"
    },
    {
      "path": "crates/libremetaverse/src/batch_link_internal_semantics.rs",
      "bytes": 18841,
      "sha256": "d08364079bf3f87d40f8ce3195e5de075a288beafb4c3dd9eb695f75182f04a1"
    },
    {
      "path": "crates/libremetaverse/src/bit_pack.rs",
      "bytes": 9835,
      "sha256": "5c5b766bfa6b672ac88d040f1f5dfc17632506b3e016be3b61eb4aae2d86880f"
    },
    {
      "path": "crates/libremetaverse/src/builtin_simple_renderer.rs",
      "bytes": 22423,
      "sha256": "c9789c38d0bdf43814dc375118081af88332d8ca0e7e37d7623ffbd6e901c6b9"
    },
    {
      "path": "crates/libremetaverse/src/callback_runtime.rs",
      "bytes": 5412,
      "sha256": "e67d96296889f621acb215fe2c350d8fde45cce4a43708ee6dd3e7b976192af9"
    },
    {
      "path": "crates/libremetaverse/src/caps.rs",
      "bytes": 26955,
      "sha256": "c8ca6bd5416ac9500ce949360c1777f936ec977897679b645f91080ffa9bfe75"
    },
    {
      "path": "crates/libremetaverse/src/caps_http.rs",
      "bytes": 47544,
      "sha256": "b14d986e3b10c1f29e3b338ad9185fae6457759e669ace764ffc6dfb71bb31aa"
    },
    {
      "path": "crates/libremetaverse/src/client_core.rs",
      "bytes": 68798,
      "sha256": "3e9e08e0f66e76751af8eec3b36a1c021aa86fab3fd953fc2cc92906c52977c3"
    },
    {
      "path": "crates/libremetaverse/src/collada.rs",
      "bytes": 2845,
      "sha256": "25f04be19b118ce6d0cf0e8e1bc620d10d5e6a43c3fa049c377efdf79c43e54c"
    },
    {
      "path": "crates/libremetaverse/src/coordinate_frame.rs",
      "bytes": 10284,
      "sha256": "c0d71ae5a1cfa87f322b86b08339121cf9fcf5130efaae74443993e4004c8f8b"
    },
    {
      "path": "crates/libremetaverse/src/current_outfit.rs",
      "bytes": 52790,
      "sha256": "2af8f0c26097cd214820504f8928f5ab806de80c6f922b149c0704ba61b3ba2a"
    },
    {
      "path": "crates/libremetaverse/src/directory_manager.rs",
      "bytes": 54955,
      "sha256": "697388853623874b54f1f7aecfaf9330376571491fabfac3a7af6ea5ba34a21f"
    },
    {
      "path": "crates/libremetaverse/src/disposal_helper.rs",
      "bytes": 9878,
      "sha256": "d7c9714636513eca9fba61cc8919b8905c0718ded91cf5e906226cb21f2ca606"
    },
    {
      "path": "crates/libremetaverse/src/download_manager.rs",
      "bytes": 20683,
      "sha256": "aa3d3a86330066fe3c2043ff2292e5e32d8b8cd8960401ac65057f9f8187a5b1"
    },
    {
      "path": "crates/libremetaverse/src/dynamic_messages.rs",
      "bytes": 8107,
      "sha256": "0824a9d072f7815fccdf75ea2d0fd6506c6524cc5d601b8ffb6e9feb5d393a4d"
    },
    {
      "path": "crates/libremetaverse/src/environment_manager.rs",
      "bytes": 21850,
      "sha256": "91d2c02662511710f28da5f007e72bafcd26530a5d1c68946cb952ecf01278e0"
    },
    {
      "path": "crates/libremetaverse/src/estate_tools.rs",
      "bytes": 51359,
      "sha256": "cd9ef4237dc33ee3a870158c15616a7df80b7e0ccc3694513470bf82e6e20f5e"
    },
    {
      "path": "crates/libremetaverse/src/event_queue.rs",
      "bytes": 37122,
      "sha256": "7da223446b1f55e4e85764131bf716e9a30500a7ab9a9443040dd6933e951f6d"
    },
    {
      "path": "crates/libremetaverse/src/event_subscription.rs",
      "bytes": 8832,
      "sha256": "a4d158449630a5345c7afdc70efe47db520e274c6201a03235d64e547ef19780"
    },
    {
      "path": "crates/libremetaverse/src/file_helper.rs",
      "bytes": 3458,
      "sha256": "f4b76d6f318b6cbe52582bba027e8f729992f4fd980816b330e07ccb709c75ed"
    },
    {
      "path": "crates/libremetaverse/src/foliage_catalog.rs",
      "bytes": 24476,
      "sha256": "dd3533aa35d1cead0c518b32fd751ef848b822752cc72bfdf39b4982389d8ccd"
    },
    {
      "path": "crates/libremetaverse/src/friends_manager.rs",
      "bytes": 34856,
      "sha256": "1d8ec137c5fa22e3d6d013f557e85cef7a5fbe21b45d9145ad19696e76b107f3"
    },
    {
      "path": "crates/libremetaverse/src/genepool_catalog.rs",
      "bytes": 339072,
      "sha256": "8b1f2ba7e91a4fca1542b8e4a2c635e638ed91d7f89ff7cfde9546ddeb9f2f23"
    },
    {
      "path": "crates/libremetaverse/src/generated.rs",
      "bytes": 18088493,
      "sha256": "4d3c1f24304c4623d75aa2b27f59d351bd233471611e3e57f18c87046d564a9c"
    },
    {
      "path": "crates/libremetaverse/src/gesture.rs",
      "bytes": 11285,
      "sha256": "04c49f63310dacf0d5300c4e22435d01e7a563283b0ac4bdf320a39aec8b03d4"
    },
    {
      "path": "crates/libremetaverse/src/gltf.rs",
      "bytes": 81656,
      "sha256": "d21b1682e53aa5eeceba38668dae8c2cf985d579b4d761e6eda252aeb12d00d9"
    },
    {
      "path": "crates/libremetaverse/src/grid_manager.rs",
      "bytes": 40056,
      "sha256": "372d69302b1466d08d4674cf9afb65e8a996c0d65f5dac0ab8a8d0a5e198ec0e"
    },
    {
      "path": "crates/libremetaverse/src/group_manager.rs",
      "bytes": 65045,
      "sha256": "fe00e7b343c3397c091bb0125c7cb342aeabd21bd3dc961aa2ada433da363783"
    },
    {
      "path": "crates/libremetaverse/src/helpers.rs",
      "bytes": 12139,
      "sha256": "0273b8913436b021f2099b8ceaa7d42796fb5505bc0080e1ff9a541c646ffed0"
    },
    {
      "path": "crates/libremetaverse/src/initial_outfit.rs",
      "bytes": 21032,
      "sha256": "ce603c1c1e6815231cb98c400c3a03e5acd7a1d6f3aeee017a24ff41875a6819"
    },
    {
      "path": "crates/libremetaverse/src/interest_list.rs",
      "bytes": 8252,
      "sha256": "73a8945f41a932e0937fe158f57c2eb4d75ce5dc9e3634e653bf950a78be8788"
    },
    {
      "path": "crates/libremetaverse/src/inventory.rs",
      "bytes": 107222,
      "sha256": "d4fe66be383f8c88cbe523315c6edb02044e4585e328eb432f8c422a095d3035"
    },
    {
      "path": "crates/libremetaverse/src/inventory_ais.rs",
      "bytes": 33852,
      "sha256": "905df8439d7a30cc7a0fb70bda59e8c4fd5f3955116f4d3e50c72bada4628f3c"
    },
    {
      "path": "crates/libremetaverse/src/inventory_ais_internal_semantics.rs",
      "bytes": 8521,
      "sha256": "e4d62783d7507cdc887450db12d689f262ae23184f5f12563fe96bc57d8832fe"
    },
    {
      "path": "crates/libremetaverse/src/inventory_exception.rs",
      "bytes": 1908,
      "sha256": "8d43fb4ea32117505979204be81dda7de6ef0d4302c887dba71d061fdce4d552"
    },
    {
      "path": "crates/libremetaverse/src/inventory_manager.rs",
      "bytes": 205943,
      "sha256": "7aa18b3f102520995b3795c2d2dd5e24ca23fa25dc9cfea792526b4aec83c0d3"
    },
    {
      "path": "crates/libremetaverse/src/j2k.rs",
      "bytes": 15420,
      "sha256": "c11bf309f64b9320665d4df07fac51f150865554e2786eb622420ce20e1e970b"
    },
    {
      "path": "crates/libremetaverse/src/lib.rs",
      "bytes": 20003,
      "sha256": "cfb220234c2d46294c6195f8862eecbfb300ad38ecb3556d8e7b1eaea0e261b3"
    },
    {
      "path": "crates/libremetaverse/src/linden_mesh.rs",
      "bytes": 25156,
      "sha256": "058dd6ecc4c4bd1cb8085169ea7f18c44fb20f95e50dfb1662baa6a89afc2866"
    },
    {
      "path": "crates/libremetaverse/src/logger.rs",
      "bytes": 20443,
      "sha256": "c9dbd3aef7fbad2ecdd3f235113ce82f22602c622d84f8f6e17f7a1376ec4010"
    },
    {
      "path": "crates/libremetaverse/src/login.rs",
      "bytes": 57640,
      "sha256": "a44d024bc546961e136775222997b8950bcfcb09444726ed23b4ff22b992c5c7"
    },
    {
      "path": "crates/libremetaverse/src/lsl_syntax.rs",
      "bytes": 17970,
      "sha256": "57f8e0fdc86f4c6864731c34fb4534d26eb98de964d5eda3771b69d0c08ab292"
    },
    {
      "path": "crates/libremetaverse/src/marketplace.rs",
      "bytes": 25710,
      "sha256": "705f381a1f278f283be26e08a3b9a27bdd14793d14212625a73c0e2317f07dec"
    },
    {
      "path": "crates/libremetaverse/src/mesh_asset.rs",
      "bytes": 38243,
      "sha256": "060953e6451a91c3223c4befc19cb5a9116e01d6fdeeba999b13f589da069c45"
    },
    {
      "path": "crates/libremetaverse/src/message_codec.rs",
      "bytes": 128305,
      "sha256": "bef91bab82ac7ee2695421d0d631f6947d1ec318fd871f8f4e26f2a38b438082"
    },
    {
      "path": "crates/libremetaverse/src/message_decoder.rs",
      "bytes": 48410,
      "sha256": "1171dd0f18dcf5953175fe96ba9a2bce33bdfcd81170c44f0ad4532d7fb1e329"
    },
    {
      "path": "crates/libremetaverse/src/model_workflow.rs",
      "bytes": 42237,
      "sha256": "2a00452d3c610b87aaae45731643d7a6ef0ab6bf5a384879c6c0cd87c21b748f"
    },
    {
      "path": "crates/libremetaverse/src/name_value.rs",
      "bytes": 7405,
      "sha256": "b3fc99d36ac0461a1875030d61bcd396d2ac0e44862488f7fd47a9b2d4a98607"
    },
    {
      "path": "crates/libremetaverse/src/network_manager.rs",
      "bytes": 141388,
      "sha256": "70f6c46555d4eab4892660bce79c3738a3b01e95f305c296051616c6f5c07531"
    },
    {
      "path": "crates/libremetaverse/src/object_manager.rs",
      "bytes": 112344,
      "sha256": "5151a5378bd4905f995acda9320bbcb2f9a4d4d942078531f461375af0a92fd2"
    },
    {
      "path": "crates/libremetaverse/src/object_material.rs",
      "bytes": 18991,
      "sha256": "4d41fb54d4b23e5303c1c3b2730a729bdb260c7430b241f0d27741207955bdf4"
    },
    {
      "path": "crates/libremetaverse/src/object_model.rs",
      "bytes": 121400,
      "sha256": "df23a703dd0acb927d20dbe4e812ce4223dcf2f5ba79921c12287ffd506ceced"
    },
    {
      "path": "crates/libremetaverse/src/observable_dictionary.rs",
      "bytes": 6815,
      "sha256": "e77401ec392ebfbc06ff5a56c761c0b3632a5dbe4c01b6f6f85a94c83f67018f"
    },
    {
      "path": "crates/libremetaverse/src/packet_base.rs",
      "bytes": 9742,
      "sha256": "a41a6eabbfaa38795bdf81ee23841e544e0faaefdf2b39c7d002428660a79993"
    },
    {
      "path": "crates/libremetaverse/src/packet_catalog.rs",
      "bytes": 7154186,
      "sha256": "3fc165c5a504010c7494ccf7087130e612283567b3199450cf2f9e8df75d4e48"
    },
    {
      "path": "crates/libremetaverse/src/packet_decoder.rs",
      "bytes": 6501,
      "sha256": "7f95f18fcbbc65f2561a221d6644e78e29abcae2465e5168519c6f371bef5407"
    },
    {
      "path": "crates/libremetaverse/src/packet_wire.rs",
      "bytes": 27565,
      "sha256": "7cd29d073faca784398e7169c41c346199ff75fc913711996af4d78a78499b14"
    },
    {
      "path": "crates/libremetaverse/src/parcel_manager.rs",
      "bytes": 65447,
      "sha256": "b088dc105f0cc79bcbbd6864564d4020c734936f1046dc98718202dac54bf7ab"
    },
    {
      "path": "crates/libremetaverse/src/particle_simulator.rs",
      "bytes": 11890,
      "sha256": "6a9429cdc582a2c04061fa339571bfb3479dd94e50b44bb9a426e55a8f3b12ff"
    },
    {
      "path": "crates/libremetaverse/src/physics_volume_morphs.rs",
      "bytes": 4949,
      "sha256": "fe5eb2a7f2f162187baf6b695ef6f46be2881a8a1b639ee12c6b5487a7f43a73"
    },
    {
      "path": "crates/libremetaverse/src/port_errors.rs",
      "bytes": 2708,
      "sha256": "a104c0fbdb893395186b736f100f660ac2aa14dd5b315c21af323ba99ba94f7d"
    },
    {
      "path": "crates/libremetaverse/src/position_helper.rs",
      "bytes": 4985,
      "sha256": "74446d8bca14d88626730115a9e090342a905d7e5e243cb95d92e02233ccb6ab"
    },
    {
      "path": "crates/libremetaverse/src/prim_object.rs",
      "bytes": 55127,
      "sha256": "237cc90dd8a0dc263b39dfdea57211a0d52cd12b03ebbc935c9ab3ac388a4834"
    },
    {
      "path": "crates/libremetaverse/src/protocol_manager.rs",
      "bytes": 20324,
      "sha256": "88d4d75db244505794cf48e18857e6c4ca0e2b2e9ed36ae9d72e649f146e9a4c"
    },
    {
      "path": "crates/libremetaverse/src/rendering_binary_reader.rs",
      "bytes": 5361,
      "sha256": "4d4cedc329cfddc68cd152c4854a0c6d5241ea81251ffbd8cda42433bff3a218"
    },
    {
      "path": "crates/libremetaverse/src/rendering_loader.rs",
      "bytes": 2992,
      "sha256": "6f078c778ffd15de1b9aa18d43078f13e6e4a49d5f770824d94b3cd686f0569d"
    },
    {
      "path": "crates/libremetaverse/src/rendering_metadata.rs",
      "bytes": 2687,
      "sha256": "08474c297a8e9a44963608ca50ac729c566ea66fc508834eea97be2adecb05be"
    },
    {
      "path": "crates/libremetaverse/src/repeat.rs",
      "bytes": 2339,
      "sha256": "9fc430b999a04e7bf6840c3348cbc33d9f13773653940b0126b17c781793f93d"
    },
    {
      "path": "crates/libremetaverse/src/service_collection.rs",
      "bytes": 5849,
      "sha256": "869337a98a3a4e73e3f09e7c93eca744e5987ab8e2bef7688efa0b817ed5b1f8"
    },
    {
      "path": "crates/libremetaverse/src/sim_stats.rs",
      "bytes": 11780,
      "sha256": "3f5551d8727440109bd58e5e282d0db9a7e2e8dc9201c843b9e6b597b91cbba7"
    },
    {
      "path": "crates/libremetaverse/src/simulator_data_pool.rs",
      "bytes": 5026,
      "sha256": "6d24b0b0f6c36cdc93144f27c4c2977f21def3b5b992ce4c8eb9c71a97b45a27"
    },
    {
      "path": "crates/libremetaverse/src/skeleton.rs",
      "bytes": 17891,
      "sha256": "79019c04a70a8461fd97abd1da5381aa6d0b694318610b05245ce6ac76bf3891"
    },
    {
      "path": "crates/libremetaverse/src/skeleton_catalog.rs",
      "bytes": 77069,
      "sha256": "4671214d3c3a2284fae2410803cc972e048621273792b3024a177998b37fa5c4"
    },
    {
      "path": "crates/libremetaverse/src/slurl.rs",
      "bytes": 14399,
      "sha256": "86582e35f11721c25fb62083df52641f5d623d2cbbcea4aee296d25af2987593"
    },
    {
      "path": "crates/libremetaverse/src/sound_catalog.rs",
      "bytes": 3992,
      "sha256": "de4c0c8622637f894fd35da853077bacba3d266ac8ff04d7275c59746da8d787"
    },
    {
      "path": "crates/libremetaverse/src/sound_manager.rs",
      "bytes": 15512,
      "sha256": "5a739348e61ab0883e3a46df553cd26f73b559700cb8083aea1c4d4e323d300f"
    },
    {
      "path": "crates/libremetaverse/src/statistics_runtime.rs",
      "bytes": 3425,
      "sha256": "d42b51cf207039bad61f1793ad3584a974d3e5bd8e2e57f435313888894c34f2"
    },
    {
      "path": "crates/libremetaverse/src/targa.rs",
      "bytes": 46419,
      "sha256": "20c66897bca7787a3bfb363294f9b00aa766e29d6bd5779d3170a874cc50660b"
    },
    {
      "path": "crates/libremetaverse/src/terrain_codec.rs",
      "bytes": 19950,
      "sha256": "ff3bd1c133590bfad3fe3b7cec5490555eabc9a8fa64dd104723f4e30e0de32e"
    },
    {
      "path": "crates/libremetaverse/src/terrain_manager.rs",
      "bytes": 15600,
      "sha256": "0314affe688cf5afe904bb64d5cd54ba34b024809e0df795a540e9ab45bb4715"
    },
    {
      "path": "crates/libremetaverse/src/texture_pipeline.rs",
      "bytes": 1640,
      "sha256": "c51d451acf9166c2442f3498fd2b6a884be97dab0a524d29f643f60b5a113f17"
    },
    {
      "path": "crates/libremetaverse/src/threading_runtime.rs",
      "bytes": 30843,
      "sha256": "2ab324af0ba240770e7fd0a6d12d3fc4e6972722d099d9e7914e11cac18bef0e"
    },
    {
      "path": "crates/libremetaverse/src/transfers.rs",
      "bytes": 5762,
      "sha256": "b30d767e7769c3b13ed09bd8de4d1123a3fa252ddaf844179501e322fe4ab5af"
    },
    {
      "path": "crates/libremetaverse/src/udp_transport.rs",
      "bytes": 63495,
      "sha256": "a96e5eac1b1fa8a935a2069fe2eecb7c5701a4593a5fb6a87c416adae9f44087"
    },
    {
      "path": "crates/libremetaverse/src/user_report.rs",
      "bytes": 9592,
      "sha256": "9c688ebad1d4124dc668bfc2f2d3964f11e53a8de025ccc95e0ab37439dfebd8"
    },
    {
      "path": "crates/libremetaverse/src/uuid_formatter.rs",
      "bytes": 2141,
      "sha256": "09868a8d623d4d72865354ff2b123f269c60e4067e68ab0307fc9eb0aeb45801"
    },
    {
      "path": "crates/libremetaverse/src/visual_catalog.rs",
      "bytes": 1216348,
      "sha256": "7f5be3522c2ef9bc4aa3b30b711336b77c3df1dda22702bb30ec7fc9abf81b52"
    },
    {
      "path": "crates/libremetaverse/src/world_internal_semantics.rs",
      "bytes": 10742,
      "sha256": "a23999bd15f11048ba004a2fb256315f0d5b9f4c016e62af80e6c5887abb8428"
    },
    {
      "path": "crates/libremetaverse/tests/caps_http.rs",
      "bytes": 32053,
      "sha256": "b1a4416e14401ba27ba82c528d0298fe5e28177d6cbf3df8f09454415d348975"
    },
    {
      "path": "crates/libremetaverse/tests/generated_avatar_catalogs.rs",
      "bytes": 7728,
      "sha256": "1a3dcb3b9e372f88b3154e80a563f3bd8f330ee3f8e6026a32a0ea4a526d5784"
    },
    {
      "path": "crates/libremetaverse/tests/generated_catalogs.rs",
      "bytes": 9641,
      "sha256": "8754ff96a47aee9db83f8ae3fbd6ee51a32c28930d4e635f09afeda99b9ed058"
    },
    {
      "path": "crates/libremetaverse/tests/generated_event_args.rs",
      "bytes": 1911,
      "sha256": "2ce0fa730fb4b186e4f6b9f5dcba409ba1a7e0d04bef4e344ed8793425e36af2"
    },
    {
      "path": "crates/libremetaverse/tests/network_manager.rs",
      "bytes": 85651,
      "sha256": "1bd1eb8ab867b663c67421d576f7e1b5942d3a2069fe012ff7f9230a2267b832"
    },
    {
      "path": "crates/libremetaverse/tests/packet_catalog.rs",
      "bytes": 4967,
      "sha256": "555da74025fadb717f87c70848868c9ed5f662c777263a1696ffe49b0f870ddd"
    },
    {
      "path": "crates/libremetaverse/tests/packet_osd.rs",
      "bytes": 3920,
      "sha256": "6321c7a26df1366cdefbab8fc89d7a33c37a662bb87ee03494d8ebb8d3f8df52"
    },
    {
      "path": "crates/libremetaverse/tests/packet_wire.rs",
      "bytes": 6544,
      "sha256": "07233faf32417f605cf29c275a4c70c12e8b1960434f247f16bc02148dace6db"
    },
    {
      "path": "crates/libremetaverse/tests/performance_regressions.rs",
      "bytes": 1944,
      "sha256": "a21ad12e32b5fdb9e6cb29c3cba1326c548a22b2a0222978ee4d4e0321a55bbb"
    },
    {
      "path": "crates/libremetaverse/tests/udp_transport.rs",
      "bytes": 17729,
      "sha256": "e8cc39230d2f4da46a0603db2517c5dbbc4e318101b58ea52629c68d66484523"
    },
    {
      "path": "deny.toml",
      "bytes": 2738,
      "sha256": "2186fbadd60f11b672c47a916b89dcfc350c3ed922595d9ecf48346a0767f364"
    },
    {
      "path": "docs/agent-manager.md",
      "bytes": 2651,
      "sha256": "074e18cc65cc611645803396152caae4e48ac0c204aedd030148e10f40b5be63"
    },
    {
      "path": "docs/agent-movement.md",
      "bytes": 3872,
      "sha256": "eca949a6c561181590910876668e2440581e505212f2508d05e28a9dbc155d3a"
    },
    {
      "path": "docs/appearance.md",
      "bytes": 7825,
      "sha256": "9d36e943c2eb3d6f7119bb170c1a21a848861a1ff7adcd783bef52306fff5dec"
    },
    {
      "path": "docs/assets.md",
      "bytes": 4966,
      "sha256": "3975cbbb67a9c5e19eb031b1623729d0f960d8cd39ddc3276a72412017e9c0bb"
    },
    {
      "path": "docs/caps-http.md",
      "bytes": 5813,
      "sha256": "cae4c875a9c1b83133a32dbfca1a64cd834e8459e8c7bab47d416527cceb45ca"
    },
    {
      "path": "docs/ci-runtime-evidence.md",
      "bytes": 1457,
      "sha256": "f085654b74e2c9d7f9cd8d44f307f6b778eafb496f1dd496bdb7b975c0f8cfad"
    },
    {
      "path": "docs/client-core.md",
      "bytes": 2145,
      "sha256": "243dcc9eec798c4b5eb01a60fc8f4c208902bdf7359db9d8afc41dea8bb6f399"
    },
    {
      "path": "docs/concurrency-hardening.md",
      "bytes": 3387,
      "sha256": "a8c97fef25394871b7bc96762e7e5397645a96600d93b9bbb1eb656a715355f1"
    },
    {
      "path": "docs/dependency-policy.md",
      "bytes": 4488,
      "sha256": "2e822f2deefa949a4d2173ee6d993a7e3c5874c01cb4b90755d98d1b8805f3e8"
    },
    {
      "path": "docs/discovery.md",
      "bytes": 2564,
      "sha256": "a7d290bb55f42f5f47733b2ce5d62ff1c86d258504f7d3472943e536243b3cd8"
    },
    {
      "path": "docs/extension-milestone-gate.md",
      "bytes": 5332,
      "sha256": "7b404eb5130676694480d006faf552e61ff8ad4774e2773e39c1f699b330cf22"
    },
    {
      "path": "docs/imaging-meshing.md",
      "bytes": 3406,
      "sha256": "51ae2dfb88f5a40a01ab9394ae0545806377c6cbb2cbd85da2b7947b5534859e"
    },
    {
      "path": "docs/inventory.md",
      "bytes": 5936,
      "sha256": "a4292cb1139fa942c461cc3a88bf11453e56c2b3b6a4051ab8fb342a3b373eba"
    },
    {
      "path": "docs/land.md",
      "bytes": 3782,
      "sha256": "5ac62c7a65c33811c83b69bbe7f32df1e54dbabdd13ca24a65f6bdf37c910335"
    },
    {
      "path": "docs/live-grid-smoke.md",
      "bytes": 5821,
      "sha256": "2a6016f97f70c609f25a4d5d6c87c2303304084332e087e3e4a6023f168f7055"
    },
    {
      "path": "docs/network-manager.md",
      "bytes": 8816,
      "sha256": "6c79601aaef84b87d3378f90ec3772de0e5d274d834bf8f193a3a9c028ee18ce"
    },
    {
      "path": "docs/release-artifacts.md",
      "bytes": 4663,
      "sha256": "4f8571ce3520d5aaf0ded8722330ab4892ba40b1092048c8f955fe623726f688"
    },
    {
      "path": "docs/release-candidate.md",
      "bytes": 4243,
      "sha256": "ebddf2e4922ed7e8cea262501ede951b35b50a35ea19e17eaa317ae2af50199d"
    },
    {
      "path": "docs/release-ci-matrix.md",
      "bytes": 6249,
      "sha256": "c6a7eb54e3d8112aa6a6a9b7d0691ba0cf658312bedad47da20b6c77afc9786d"
    },
    {
      "path": "docs/release-provenance.md",
      "bytes": 5544,
      "sha256": "fa713905a45d54fffefe4b71082937890c1e449f99719c9e898e3d28ee7006d7"
    },
    {
      "path": "docs/rust-api-guide.md",
      "bytes": 11958,
      "sha256": "2ffcd84234a996ff97480dabda64fc815eb88d4b5fdf42e0836734d7277b046f"
    },
    {
      "path": "docs/social.md",
      "bytes": 1424,
      "sha256": "cd6c1f8629a2482d5eade53df85cc4583fe81b42099a70fe70c9420f2341e8c7"
    },
    {
      "path": "docs/test-client.md",
      "bytes": 5498,
      "sha256": "627da0af9db5d25d26d19754fe2a21e33253b99f412c363ce1e5a755f1ff51bc"
    },
    {
      "path": "docs/udp-transport.md",
      "bytes": 4125,
      "sha256": "d6d495500ca9cceca67554b496359ca9e462f1cbe4639797987fdd7e999a8afa"
    },
    {
      "path": "docs/vivox.md",
      "bytes": 1834,
      "sha256": "027812290b2c1ee34ad1a6dd640ccefca5d4ca4645912141317bb2cdb2fd08ac"
    },
    {
      "path": "docs/webrtc.md",
      "bytes": 3992,
      "sha256": "e20f9d1f2618f36e876601f17516c5452a5324f78cfbd656b4104642145a3a6d"
    },
    {
      "path": "docs/world-milestone-gate.md",
      "bytes": 2750,
      "sha256": "2b0a09f973cf85a0c86019ebacd12776b6f801776335e01280a6ec5538fab226"
    },
    {
      "path": "docs/world-services.md",
      "bytes": 4727,
      "sha256": "e135e3c54092849cde68ac580980edd808646f9039a50651ae717b18830561c8"
    },
    {
      "path": "fuzz/corpus/binary_llsd/README.md",
      "bytes": 625,
      "sha256": "3e053f53ab23d8ad84b03e007b213d498dd457c76f93d3b9e754eb1aa238f99a"
    },
    {
      "path": "fuzz/corpus/binary_llsd/malformed.hex",
      "bytes": 421,
      "sha256": "7e0f49303f07a638a8d2fba637ac7fab1e63386c9b4e6b46730425e87d15fcbe"
    },
    {
      "path": "fuzz/corpus/json_osd/README.md",
      "bytes": 185,
      "sha256": "722124e25a9866f4ebbd8ecc587889d93b4c38c5f3d45619062046671e8390e8"
    },
    {
      "path": "fuzz/corpus/json_osd/malformed.txt",
      "bytes": 151,
      "sha256": "a1b326b59db9d59a1f4ba9f6e58aa58e77bc7e160600844e76f7b0f09b44b39a"
    },
    {
      "path": "fuzz/corpus/notation_llsd/README.md",
      "bytes": 269,
      "sha256": "49071c211044f25c396d8bf014ce5ff01f76002fa1b89750a558d48c92667f9d"
    },
    {
      "path": "fuzz/corpus/notation_llsd/malformed.txt",
      "bytes": 136,
      "sha256": "e87c4ad58f40cc0703b771a522bf5edd7c1768bb26336169502553866f070bd1"
    },
    {
      "path": "fuzz/corpus/protobuf_osd/README.md",
      "bytes": 227,
      "sha256": "4a741d14a0afec4240ce3314971ee018b3a0b37ec591a2563b014df98db5c462"
    },
    {
      "path": "fuzz/corpus/protobuf_osd/malformed.hex",
      "bytes": 160,
      "sha256": "3818697ae2f8cc186f2fd97863eb6e735134d0733a6059bc8a631871caf0678d"
    },
    {
      "path": "fuzz/corpus/xml_llsd/README.md",
      "bytes": 492,
      "sha256": "1437953a364960e4dde74a9a253b08170629f0291d0051260f52a7f91dc75103"
    },
    {
      "path": "fuzz/corpus/xml_llsd/doctype_entity.xml",
      "bytes": 74,
      "sha256": "9b13c638b7c4b55f109eeb8e3c81d173a7548f567217390aaa6278ee0905f143"
    },
    {
      "path": "fuzz/corpus/xml_llsd/external_entity.xml",
      "bytes": 91,
      "sha256": "eccd9915554fd422b33a75a403796647f6f1fb7c0f80ac5c7c1a4f05b433d653"
    },
    {
      "path": "fuzz/corpus/xml_llsd/malformed_nesting.xml",
      "bytes": 66,
      "sha256": "cc8dbfc2725f03d650f4287496d729c1c8c1a58359df008f24200c2f3ff88dbe"
    },
    {
      "path": "fuzz/corpus/xml_llsd/truncated_scalar.xml",
      "bytes": 27,
      "sha256": "225cde0a5c754c3d1200a421ea693fa1464cdaadce72683e4b26f14274cb17ac"
    },
    {
      "path": "fuzz/corpus/xml_llsd/unknown_entity.xml",
      "bytes": 40,
      "sha256": "a181fd87d31c47c2b3dc458aa79ffd435abb952fcf9e0ec2f781c9cff0a5202f"
    },
    {
      "path": "licenses/CC-BY-SA-3.0-NOTICE.md",
      "bytes": 629,
      "sha256": "555bad054f6f421b1716fe323632ccf9a8e1c631458b70d78effe3802e157dce"
    },
    {
      "path": "licenses/LibreMetaverse-BSD-3-Clause.txt",
      "bytes": 1558,
      "sha256": "b152b9d69e8685ade0b753189d2931bdabf646f42e4655869503dfacb9348ab0"
    },
    {
      "path": "programs/Cargo.toml",
      "bytes": 1976,
      "sha256": "1ebd9e4ee446945b6e7c6430f430eb52e29fd3a319b43caf49f45301adf6ea2d"
    },
    {
      "path": "programs/README.md",
      "bytes": 25098,
      "sha256": "729c87fc94dfa4ab39bb4ac7d0e205a27b70691a7fbaa32fff90eb6bd9e8a2f1"
    },
    {
      "path": "programs/build.rs",
      "bytes": 444,
      "sha256": "415f9f66d3ff3cf32fa7e8f8ad0557571d3b0e080ad6e0a028f0200670a00f08"
    },
    {
      "path": "programs/src/bin/inventory_explorer.rs",
      "bytes": 102,
      "sha256": "b4ae6c080f7890af69e4ebe239a385152a34440572f7875711441da7beda4978"
    },
    {
      "path": "programs/src/bin/irc_gateway.rs",
      "bytes": 95,
      "sha256": "80b6552cff7e1a22cbc10609260637cf1836497be32389c0364e80497ae48e89"
    },
    {
      "path": "programs/src/bin/live_grid_smoke.rs",
      "bytes": 99,
      "sha256": "6c083d3dc09819d8bc8c35e5a8a55ed32fe8a520bda22535fadba585a068a4a0"
    },
    {
      "path": "programs/src/bin/osd_inspector.rs",
      "bytes": 97,
      "sha256": "3f7b31226a79d7799a70dee812a3ddc4a45f16b1ae6e4adb8cc17f6fb734a889"
    },
    {
      "path": "programs/src/bin/packet_dump.rs",
      "bytes": 95,
      "sha256": "1bc89c18fbc3d3a284283d3c6b95f4feedf64d122f82a9f841506fa29c8d9006"
    },
    {
      "path": "programs/src/bin/prim_inspector.rs",
      "bytes": 98,
      "sha256": "77d18789e50541d588af2740950f0a17e4d94df0c26404a1144f4018030fc250"
    },
    {
      "path": "programs/src/bin/simple_bot.rs",
      "bytes": 94,
      "sha256": "191d53485091036ed7944fe9f3378e3b46455293e1f48650d9146ecf8ae79ca8"
    },
    {
      "path": "programs/src/bin/test_client.rs",
      "bytes": 95,
      "sha256": "b73750c1391a96c3881d88841172555d4e0a7e70bf4456f3b0a6292d0efb6590"
    },
    {
      "path": "programs/src/bin/vivox_test.rs",
      "bytes": 94,
      "sha256": "25993a409576eaf5dd9f5343677a7752a85b64328617b5ccbcbb89c5194d9c60"
    },
    {
      "path": "programs/src/bin/webrtc_test.rs",
      "bytes": 95,
      "sha256": "d1ec4e7a79eb78405915bbee320f58aca39b15385acf92ea0cd08cdeacf1bcae"
    },
    {
      "path": "programs/src/commands.rs",
      "bytes": 2960,
      "sha256": "59f95746f54637d56ba654e14b8593779272d673947f48d06a8798b504522558"
    },
    {
      "path": "programs/src/completeness.rs",
      "bytes": 7186,
      "sha256": "accbe8815adce0c1479dca138826aa87f0b958ea8185c626acd5ee07dd5e8fe0"
    },
    {
      "path": "programs/src/inventory_explorer.rs",
      "bytes": 36273,
      "sha256": "2653283f22b07be27d5f43ee2dbdbedff722f53a2c6a1015a25c3876b688dc84"
    },
    {
      "path": "programs/src/irc_gateway.rs",
      "bytes": 54149,
      "sha256": "68219d220f214f37366ca58bfc15918454339f28aabf9ce902e68b42f2c11f30"
    },
    {
      "path": "programs/src/lib.rs",
      "bytes": 387,
      "sha256": "11e3992bcd9546f23e029d344b8f5870474c436e6c758140e4108cfb3acab1bc"
    },
    {
      "path": "programs/src/live_grid_smoke.rs",
      "bytes": 50958,
      "sha256": "96fa370f97b78dd2806e8a14f0835f7058e67f863bed3103d28177e15e5e5b6b"
    },
    {
      "path": "programs/src/osd_inspector.rs",
      "bytes": 18830,
      "sha256": "68a90a436af08299e058b86057706cba46e92e5a0f24e26bd8078a2e5363b112"
    },
    {
      "path": "programs/src/packet_dump.rs",
      "bytes": 30522,
      "sha256": "115a3c400d7ef6584d67007cd05497e405c2c4f83a5b4adbfc8d1a0098cc01bd"
    },
    {
      "path": "programs/src/prim_inspector.rs",
      "bytes": 31911,
      "sha256": "af7d4482df5f9569fec56a25f3c12483520b376c597593dfd5d2438075fa5a7c"
    },
    {
      "path": "programs/src/simple_bot.rs",
      "bytes": 31635,
      "sha256": "d5c3a3fd1c636cc5fd0c119f7e9aef3d4ce0e98e8ee99762ad4761bb2681bda9"
    },
    {
      "path": "programs/src/test_client.rs",
      "bytes": 92698,
      "sha256": "c6a349e96c9316c0cc26129e8784c4e7a719435ab116cd99765e6693713eaeac"
    },
    {
      "path": "programs/src/test_client/inventory.rs",
      "bytes": 104178,
      "sha256": "d0ab64fb0e30b05e4c64fd199a98149896dd88b898949e9aac0e17781266438a"
    },
    {
      "path": "programs/src/test_client/services.rs",
      "bytes": 96118,
      "sha256": "b557ad3aadaeed7e61ddad876af795dc9b7e0e0a34723bd41eacdecc8068307e"
    },
    {
      "path": "programs/src/test_client/voice.rs",
      "bytes": 7586,
      "sha256": "b074d0e9bec9bf9c2a69d3a3a955ea1ed8b9b5f982cb661540797714680ecc48"
    },
    {
      "path": "programs/src/test_client/world.rs",
      "bytes": 131807,
      "sha256": "ac26b66b882771f63d512390de8b292bebbec61c9c44c545417f7e4347ec7db9"
    },
    {
      "path": "programs/src/vivox_test.rs",
      "bytes": 38199,
      "sha256": "01fded8c16cad1eec88c24d7f9b12b59fda8f0166938d1a8186381fc431e3261"
    },
    {
      "path": "programs/src/webrtc_test.rs",
      "bytes": 29301,
      "sha256": "af8335f586b6915e312c1ecd889eeb7ea12e61ab9c7a383393c11e7253c7adc3"
    },
    {
      "path": "programs/tests/inventory_explorer_cli.rs",
      "bytes": 10977,
      "sha256": "8bbb8ac87cd3560c027e7fc78ecac7ea0ff28b8004d953099ba92f269eecf844"
    },
    {
      "path": "programs/tests/irc_gateway_cli.rs",
      "bytes": 6690,
      "sha256": "1e53c3285c7dd3db05a1a776f125c353f55129a97b3b8676206b1d990ba42f0d"
    },
    {
      "path": "programs/tests/live_grid_smoke_cli.rs",
      "bytes": 5663,
      "sha256": "47b39a15a2ad2603016ce75570433b0870169d5f22b9d2c63d023e3a8ae90eb9"
    },
    {
      "path": "programs/tests/osd_inspector_cli.rs",
      "bytes": 14012,
      "sha256": "21a7e561b5ad4b06ca9453be565a5fe404de9692219891ebce13e2a131c91b60"
    },
    {
      "path": "programs/tests/packet_dump_cli.rs",
      "bytes": 6649,
      "sha256": "3246f17ded23d49e0be0d5c1fbe6de34f32070985872c6ef20e9f80cfef86077"
    },
    {
      "path": "programs/tests/prim_inspector_cli.rs",
      "bytes": 7934,
      "sha256": "835ad4762ef625aba42479223f4424e3d303fa367fb69640ff3adddbaf54c67e"
    },
    {
      "path": "programs/tests/simple_bot_cli.rs",
      "bytes": 6633,
      "sha256": "3c5f3be580974df67f4e94b5568609627643f7f0902f35a310a6ad7d51bf596e"
    },
    {
      "path": "programs/tests/test_client_cli.rs",
      "bytes": 9806,
      "sha256": "7e5cc75a208543db7d23507fbee2e5261bbd6845d84d31f7d2537c1cf93dde2d"
    },
    {
      "path": "programs/tests/test_client_inventory_cli.rs",
      "bytes": 13504,
      "sha256": "1a44ad450f5b3d969d308c01f6431bea09ba60effb2b8352e175d7b373b5d9e2"
    },
    {
      "path": "programs/tests/test_client_services_cli.rs",
      "bytes": 8256,
      "sha256": "8d6920b5448dbf5b72f883b744101e87a60de0084357bc4f8a19d1d80e3015bf"
    },
    {
      "path": "programs/tests/test_client_world_cli.rs",
      "bytes": 12470,
      "sha256": "5c16e7c1e51c9b499ca1359bc307b9a07556887e2b0369d1bf24731bda4d0ab9"
    },
    {
      "path": "programs/tests/vivox_test_cli.rs",
      "bytes": 6485,
      "sha256": "fc21338126aa26e8ed2db3bfd645c2934d1dce732f6af6d6b1f8bf64e829ad12"
    },
    {
      "path": "programs/tests/webrtc_test_cli.rs",
      "bytes": 3091,
      "sha256": "6e3ba053b8c522c0e8df2d962093a523e620c6cf5a7aea9b92ad7cdd2add97dc"
    },
    {
      "path": "programs/upstream-programs.json",
      "bytes": 27190,
      "sha256": "d9fc602a059d2af30af09dddfa6f237a8ab36777ee06919ffa288879e69e9ea0"
    },
    {
      "path": "release/SHA256SUMS",
      "bytes": 909,
      "sha256": "2dee8c4cbdc89f004fa3cd3a290a0943325f051dc4f169e4fe20f32f4a118c18"
    },
    {
      "path": "tests/PARITY.md",
      "bytes": 619515,
      "sha256": "923d869be32e56b78191721d402732413384a045e1777c00d6358d2edd33b8a8"
    },
    {
      "path": "tests/api-compile/Cargo.lock",
      "bytes": 80507,
      "sha256": "5646ec835046d68147522ef67e6e5e3c783e58a8da33c3779f51e933d237721d"
    },
    {
      "path": "tests/api-compile/Cargo.toml",
      "bytes": 1210,
      "sha256": "d1a81c3da6a95b0c40405451f108d5a6cba809417ec7850d28c04d0ce9a54bbd"
    },
    {
      "path": "tests/api-compile/src/lib.rs",
      "bytes": 7424339,
      "sha256": "44f9f44255420b71be8165ad824ae6e7acb3c95479c84bfcd60c19de750bcfac"
    },
    {
      "path": "tests/compat/Cargo.toml",
      "bytes": 1368,
      "sha256": "ec2fc164a48fe7aabdded68585b93f2727612bd6f75254fd80cd01be23ad6113"
    },
    {
      "path": "tests/compat/build.rs",
      "bytes": 1419,
      "sha256": "ec0b62b560ecfa2673d31e2b936412a9e72b35fea5d44d962c4c20acc133a298"
    },
    {
      "path": "tests/compat/src/lib.rs",
      "bytes": 15076,
      "sha256": "e01cfec52d4a0d2b7e3fde690ceec375558b32012fd31385f7ae492cbde0e540"
    },
    {
      "path": "tests/compat/src/rlv_support.rs",
      "bytes": 15006,
      "sha256": "6996f544aa01c3345c47ab67e7f8d7db145148c8d0bb0a229b30d3c1d4e96074"
    },
    {
      "path": "tests/compat/tests/appearance_live_semantics.rs",
      "bytes": 7241,
      "sha256": "11218e25d083af5707ed56898a2fc4e9c11bac05e99014bc53ec3efe17697190"
    },
    {
      "path": "tests/compat/tests/appearance_semantics.rs",
      "bytes": 21235,
      "sha256": "19f3c3c9a120f5547ead6cb0fe29ca10ae0ca7b0bc751124ced0da33f5a2621f"
    },
    {
      "path": "tests/compat/tests/appearance_visual_semantics.rs",
      "bytes": 8404,
      "sha256": "2873852a7fdb2f55a94bd77f9b716b7b41a6889ba2af07782191029fcd52343f"
    },
    {
      "path": "tests/compat/tests/archive_model_semantics.rs",
      "bytes": 11231,
      "sha256": "c64cec0c283442912a99f2427c845139f99011ad8ce7719b92d8c20153ba75e0"
    },
    {
      "path": "tests/compat/tests/asset_capability_semantics.rs",
      "bytes": 34053,
      "sha256": "444a802a8b5a81b3a8bc1b557eb02f66b8b6ab4f2fd6a6d5e9e1821b8d51ab2a"
    },
    {
      "path": "tests/compat/tests/asset_document_semantics.rs",
      "bytes": 24477,
      "sha256": "fc6989caabd1008b5396fd54e563b56c36b7e1414e719443e93ed64f8b000418"
    },
    {
      "path": "tests/compat/tests/avatar_manager_shims.rs",
      "bytes": 3953,
      "sha256": "dd41dddabf9482e465fd57b20ded5d49e9e6fce8ea41947ec97236c1ecd2332d"
    },
    {
      "path": "tests/compat/tests/core_runtime_shims.rs",
      "bytes": 3829,
      "sha256": "8cca0da56014be42f02bbcda9c71fc8937f7de34e7cab70b9f69cd15f125da82"
    },
    {
      "path": "tests/compat/tests/current_outfit_folder_semantics.rs",
      "bytes": 9610,
      "sha256": "edf83e1b4734282dcbeb037b9fbf279d746538c4d26e1dd25629c6da57c2549d"
    },
    {
      "path": "tests/compat/tests/current_outfit_policy_semantics.rs",
      "bytes": 19198,
      "sha256": "c4d4f19a5b4e4d13d19a2ca05f7e0552b1e7b7a6bc12f4aeac0978f757517300"
    },
    {
      "path": "tests/compat/tests/extension_shims.rs",
      "bytes": 2317,
      "sha256": "3b4b9d8cd6e64f5977d3235901209b4de7addc77c43741dab4a1f9e633f7efcf"
    },
    {
      "path": "tests/compat/tests/generated_parity.rs",
      "bytes": 202,
      "sha256": "8a17db9b45159d003f766b4e8553d03e8eb075b63ae7fe990869bb2ea89ea22e"
    },
    {
      "path": "tests/compat/tests/imaging_meshing_semantics.rs",
      "bytes": 60193,
      "sha256": "974a651e36e4fc892c32128632f2a53f2ec0acdf82a8a4c82e7e4e0e7f4e4564"
    },
    {
      "path": "tests/compat/tests/inventory_ais_semantics.rs",
      "bytes": 11257,
      "sha256": "99def1bdedb9719b6ac832365b1954c6db08e33ebb1649328dc6ca9a70551e12"
    },
    {
      "path": "tests/compat/tests/inventory_live_semantics.rs",
      "bytes": 14890,
      "sha256": "5225f1882288ebcd9302d48747e15c343cd871495ff787ae27438507c061c94d"
    },
    {
      "path": "tests/compat/tests/inventory_manager_semantics.rs",
      "bytes": 3710,
      "sha256": "04d561213135d0527677977a8b845c3c263faef8f50d7882e91a1aad11916a66"
    },
    {
      "path": "tests/compat/tests/inventory_store_semantics.rs",
      "bytes": 20635,
      "sha256": "667ffeec5ec776d79a5c620e796fc271e0b615197edeb50411797ed54d93c197"
    },
    {
      "path": "tests/compat/tests/marketplace_classifier_semantics.rs",
      "bytes": 21390,
      "sha256": "f01e62824b4879f57c45acc5e4be923855f18966d226c36e7a63f4e39ed4c704"
    },
    {
      "path": "tests/compat/tests/marketplace_manager_semantics.rs",
      "bytes": 21612,
      "sha256": "14e5f13897b52d14064dcac138f797432c5563ad2c78e2594959b088c10907dc"
    },
    {
      "path": "tests/compat/tests/milestone_10_integration.rs",
      "bytes": 3281,
      "sha256": "46fd81c445901d7ea673d67669093c3198a0d80473adf64f41a807a00a1917d5"
    },
    {
      "path": "tests/compat/tests/misclassified_link_semantics.rs",
      "bytes": 6787,
      "sha256": "5cde69785d6abb7bb75b79153915af35b37e81b73dd3178c3d075bd38372f923"
    },
    {
      "path": "tests/compat/tests/network_semantics.rs",
      "bytes": 18518,
      "sha256": "1a22c099c065c42b0654f0d2566d4df5ab952a801d8dda75294514da8cc0e377"
    },
    {
      "path": "tests/compat/tests/rendering_shims.rs",
      "bytes": 11174,
      "sha256": "d756ce74544a610a78cda2c59f94974eecb274af217ee590fef059104f35b4b7"
    },
    {
      "path": "tests/compat/tests/rlv_attach_commands_semantics.rs",
      "bytes": 44661,
      "sha256": "395f7c9217d6557d94af5970c4648d53f293a49bcd9092757a0c2865a3cb921a"
    },
    {
      "path": "tests/compat/tests/rlv_attachment_restrictions_semantics.rs",
      "bytes": 15254,
      "sha256": "30db88421d5ddcd122e887be16907c9165189bc51a18fe9988b9e14ae6c19ea6"
    },
    {
      "path": "tests/compat/tests/rlv_blacklist_semantics.rs",
      "bytes": 14148,
      "sha256": "0a766b5632a2f61e49f0e55eccfa36528d237bdb4eb5e7818d466263af6514f6"
    },
    {
      "path": "tests/compat/tests/rlv_camera_semantics.rs",
      "bytes": 26570,
      "sha256": "d1f54bef44f9be62aa84eeea58b46f4488955fd86922c75cc011337259fb5b48"
    },
    {
      "path": "tests/compat/tests/rlv_common_semantics.rs",
      "bytes": 5364,
      "sha256": "0a65801f82c3814585664a12b4b804b9b3d7732f94d9a38471f439d6e45a333f"
    },
    {
      "path": "tests/compat/tests/rlv_detach_all_commands_semantics.rs",
      "bytes": 5336,
      "sha256": "220214c251ebe0c3c621684f73d14c3a49dc07860c9a7c292f8887c8141ac634"
    },
    {
      "path": "tests/compat/tests/rlv_detach_all_this_commands_semantics.rs",
      "bytes": 8928,
      "sha256": "3eca783cae410769da4fe56fe8ca76473125adba4f3007d4b618abdf96b63e63"
    },
    {
      "path": "tests/compat/tests/rlv_detach_me_commands_semantics.rs",
      "bytes": 3303,
      "sha256": "42684dc56899afe324eb6c1d5871e2cc822118deb4a0982abe4dafa30946facb"
    },
    {
      "path": "tests/compat/tests/rlv_detach_this_commands_semantics.rs",
      "bytes": 9399,
      "sha256": "7aa8cc381371dc1be03cd9a443184439a6b457beca6e277d4d8648bb7a1a0422"
    },
    {
      "path": "tests/compat/tests/rlv_exception_semantics.rs",
      "bytes": 26081,
      "sha256": "74823a5a5ecc22e97796ca7d9d3b06d674ca657dcfcb630434b7f0f2f1588c30"
    },
    {
      "path": "tests/compat/tests/rlv_folder_exception_semantics.rs",
      "bytes": 9858,
      "sha256": "d70ccbacb51d21c5ab647b14c8680e5a3aba02d92eaf8da43bf98b2b43a50650"
    },
    {
      "path": "tests/compat/tests/rlv_inventory_map_semantics.rs",
      "bytes": 10100,
      "sha256": "e67ba83c7f8f897b5675f1e7ee39b73c8fecac27777e69f1d3a90523595668e0"
    },
    {
      "path": "tests/compat/tests/rlv_inventory_queries_semantics.rs",
      "bytes": 28349,
      "sha256": "c887fcddeb0eada9c2d6e77679e57b73e71f1c76afe6e228b28de87373082472"
    },
    {
      "path": "tests/compat/tests/rlv_notify_semantics.rs",
      "bytes": 16557,
      "sha256": "8ee83f1ed121126e18df8a805ca73dfd6aa6f9c87a6382c18ff9d25fda6ea9f5"
    },
    {
      "path": "tests/compat/tests/rlv_permissions_semantics.rs",
      "bytes": 8820,
      "sha256": "0606c1c8d2430db550561877ec2404ff2830ee74dadca8896868ded914a5a760"
    },
    {
      "path": "tests/compat/tests/rlv_query_basics_semantics.rs",
      "bytes": 12444,
      "sha256": "449b91a3f6e30f34af22f5f0e1293a11d81cb9697ebbfa200d73109642df48c8"
    },
    {
      "path": "tests/compat/tests/rlv_recursive_folder_restrictions_semantics.rs",
      "bytes": 20751,
      "sha256": "1030672fe976951d4efde466bab272f070b23766b6f519d45a82f2e53c211092"
    },
    {
      "path": "tests/compat/tests/rlv_rem_attach_commands_semantics.rs",
      "bytes": 18992,
      "sha256": "6953d80c2ccff5db2459fac96082f4356b66aaecc0b311c41e935c07fc3ae178"
    },
    {
      "path": "tests/compat/tests/rlv_rem_outfit_commands_semantics.rs",
      "bytes": 10758,
      "sha256": "79483674d3bb6d1e1885babd7be59225ec523dc631ca704375e6357c3055e7fe"
    },
    {
      "path": "tests/compat/tests/rlv_restriction_manager_semantics.rs",
      "bytes": 10663,
      "sha256": "c4546e58931299bf1b4d9b3253b4febca539c97600ba0da2b70270c769536f92"
    },
    {
      "path": "tests/compat/tests/rlv_simple_commands_semantics.rs",
      "bytes": 15581,
      "sha256": "2c45469d0d5ec4aa03992fd1f4c2e954e7a9505f56dd0562c7401fdc2e76c4cb"
    },
    {
      "path": "tests/compat/tests/rlv_simple_restrictions_semantics.rs",
      "bytes": 13269,
      "sha256": "f3264f3f5adf248a7f2d689ba640fc06320093dc8a6d2c2e302a7e31bfb6cd23"
    },
    {
      "path": "tests/compat/tests/rlv_social_restrictions_semantics.rs",
      "bytes": 23525,
      "sha256": "ddcfcd33bf655ec30cff9bc0fc8c5a91ea962a6bdeb787776d071170cfff9162"
    },
    {
      "path": "tests/compat/tests/rlv_touch_teleport_restrictions_semantics.rs",
      "bytes": 18325,
      "sha256": "d605c6438717306657e21f53f0af5046f63f88350343ac9f0705543701aeb042"
    },
    {
      "path": "tests/compat/tests/shim_failure.rs",
      "bytes": 910,
      "sha256": "7b0db6db0bc60c1862748fd3d5bbc54b0f1bc4d6d8f4dc7ce300a80a21086de7"
    },
    {
      "path": "tests/compat/tests/slurl_semantics.rs",
      "bytes": 19025,
      "sha256": "c6f73dbdbc5a743355a6f9f7fb4a2d49d1e8bd873a231bfe84d5c19c3340da46"
    },
    {
      "path": "tests/compat/tests/social_constructor_semantics.rs",
      "bytes": 954,
      "sha256": "66eae6d80b470a5bd0ef2a98495c6d55d0f389ae50d3d96bd18fae72ba972ca5"
    },
    {
      "path": "tests/compat/tests/social_message_semantics.rs",
      "bytes": 6963,
      "sha256": "6a981573c78ecef1d19460f79f18fa3541d53701ba5f940261844ac1521cb72c"
    },
    {
      "path": "tests/compat/tests/structured_data.rs",
      "bytes": 75089,
      "sha256": "c42ef91949428523e1beac206262b17643ba03f09225807395bab11ceebe766d"
    },
    {
      "path": "tests/compat/tests/task_inventory_semantics.rs",
      "bytes": 8559,
      "sha256": "a6d04b4a9bdaf7147c67ea1fd9a2cdad53f60c7a6c0359cf4fb36f306e96e8c3"
    },
    {
      "path": "tests/compat/tests/types_structured_shims.rs",
      "bytes": 1010,
      "sha256": "1cb47d18b7d5c90660935ad2228177fd7a3fa94d8c37736c1d0ab06951e696c8"
    },
    {
      "path": "tests/compat/tests/types_utilities.rs",
      "bytes": 26195,
      "sha256": "d69b700c37545489acf74c74487796cb647be37a5872c0a6ec405764aff2a385"
    },
    {
      "path": "tests/compat/tests/user_report_semantics.rs",
      "bytes": 8177,
      "sha256": "143a648bce90b5c9e2be2d20f26cbdeebe2af508ab17bc5086e802e430a21835"
    },
    {
      "path": "tests/compat/tests/vivox_protocol_semantics.rs",
      "bytes": 4993,
      "sha256": "d743c065ca359312073b9c8ad8b527fbc06a8101f6fb44fcfb5e176914937dd4"
    },
    {
      "path": "tests/compat/tests/webrtc_protocol_semantics.rs",
      "bytes": 1950,
      "sha256": "585332b210dc456f289bd833d0d849a19f7b8e4610ddcc3130d11e67b760fffb"
    },
    {
      "path": "tests/compat/tests/wire_semantics.rs",
      "bytes": 81615,
      "sha256": "fe0683bf75fa6179b530506c5c72f5b9b1d917655a79009f6e6df7f64a191482"
    },
    {
      "path": "tests/compat/tests/wire_shims.rs",
      "bytes": 2422,
      "sha256": "97d7d6cfaf970c1bc2b1eb02ac37fc4c18e992a29fb608dafe1122df4a3d65b1"
    },
    {
      "path": "tests/compat/tests/world_capability_semantics.rs",
      "bytes": 18630,
      "sha256": "79d9393d0efafade703276fc242f2dc88a89bf2963c19d2db9687b9f3d41ba69"
    },
    {
      "path": "tests/compat/tests/world_constructor_semantics.rs",
      "bytes": 1242,
      "sha256": "65db2ac86e66ed7d85e2362f4a03f9b8c578b09bc9f0af07f7862ed74686b295"
    },
    {
      "path": "tests/compat/tests/world_live_semantics.rs",
      "bytes": 2187,
      "sha256": "ddf8596bd44be17170fe10f4c0311c7eee6f10460f01d42f79a85abc3447382b"
    },
    {
      "path": "tests/compat/tests/world_manager_shims.rs",
      "bytes": 3114,
      "sha256": "f04eb88d1bdfe5ddc1c6d8feac3d2682b17a39007b824a457d554c0b1c3a5a3e"
    },
    {
      "path": "tests/compat/tests/world_message_semantics.rs",
      "bytes": 7202,
      "sha256": "e2131b8125ff79e2d30fb21d81b83e6df40e301046678bb13e814cf75e1d6837"
    },
    {
      "path": "tests/compat/tests/world_object_semantics.rs",
      "bytes": 24337,
      "sha256": "07322c959a1a297af11e346bab716e0e04244aec15854ca7a6c1fc016d3c061b"
    },
    {
      "path": "tests/compat/tests/world_packet_semantics.rs",
      "bytes": 2446,
      "sha256": "8cd1aa1489939635c2f96b78e0582eb3aea3c3550024e0f93e240d1edb3a0fbb"
    },
    {
      "path": "tests/fixtures/structured_data/json_reference.json",
      "bytes": 53,
      "sha256": "97b18e725932a3192a21d6c12e6ab29236957b90f749e738b7dbbea44498afbc"
    },
    {
      "path": "tests/fixtures/structured_data/protobuf_reference.hex",
      "bytes": 39,
      "sha256": "6c87c73097eb68a8e20bba6c146da8ef2ad3c71452407da497cb7296a02f8b7d"
    },
    {
      "path": "tests/red-suite-baseline.json",
      "bytes": 13697,
      "sha256": "c531e53ed9bfc48dba92df66544cd1d1e88b950b86202fe41197ee19e7a2cdcb"
    },
    {
      "path": "tests/semver-port/Cargo.lock",
      "bytes": 77807,
      "sha256": "2dae33598f8b671b971518149ac71e45d5d081054430864d23718e90f2d21e10"
    },
    {
      "path": "tests/semver-port/Cargo.toml",
      "bytes": 610,
      "sha256": "9a4527b6f5c17cf133b7df2448f06b4dc4bba24159ca5a2d31b949405b421694"
    },
    {
      "path": "tests/semver-port/src/main.rs",
      "bytes": 2561,
      "sha256": "379df69e8fc614dd6b5f813ebbb8287074ac111c9b0a76f68718228a30094e03"
    },
    {
      "path": "tests/upstream-tests.json",
      "bytes": 1348797,
      "sha256": "b6c223b7186dfa0675eaf910ed1f47b59c3b71ee46644459311edec69997fd1f"
    },
    {
      "path": "tools/api-catalog/ApiCatalog.csproj",
      "bytes": 294,
      "sha256": "cbda77be076f6ff67d1a510c950892ab127591d8dec1e78eb4f9a23d48b41661"
    },
    {
      "path": "tools/api-catalog/Program.cs",
      "bytes": 37913,
      "sha256": "6fcb121d6f1b97a7809ab97a19e0c64c108f43dc9c7941c1d974431610a39cbc"
    },
    {
      "path": "tools/audit_red_suite.py",
      "bytes": 7488,
      "sha256": "96140b455a857144636ff14b8fc2952edfb2472bff07f2a482273f813d52c653"
    },
    {
      "path": "tools/check_api_coverage.py",
      "bytes": 6553,
      "sha256": "f0ba5f198baf594f7f0ce5e5bea077611902bd94a005e220ea6102fd7c52638d"
    },
    {
      "path": "tools/check_codegen_gate.py",
      "bytes": 12806,
      "sha256": "07df4824bfa3d74968dcdffa8060df50c8dfb543bbf1f3605485d0b860f5dbd6"
    },
    {
      "path": "tools/check_milestone_06.py",
      "bytes": 5598,
      "sha256": "18f389b59020a6705595cfa18e6c374e09e4d81c8c3b1e397aa01da13c885e33"
    },
    {
      "path": "tools/check_milestone_08.py",
      "bytes": 3486,
      "sha256": "2b792fd80613805c4be8b0236524bde57d47e5fdb9e0df9788f9f8d0f8d0d36f"
    },
    {
      "path": "tools/check_milestone_09.py",
      "bytes": 9044,
      "sha256": "8119dbafc4f36a25dd26ab699666389a48aaa57aa62c26b3a86a84fad1f5363a"
    },
    {
      "path": "tools/check_milestone_09_issue_59.py",
      "bytes": 4250,
      "sha256": "ad4b1efb05d41622ed845fa917dd6874c6e172df260633e18bf13dcb49d7c7fa"
    },
    {
      "path": "tools/check_milestone_09_issue_60.py",
      "bytes": 4546,
      "sha256": "75607546391bd43efe390b8598a82a220eee0e788e56f1839feac24e739561c9"
    },
    {
      "path": "tools/check_milestone_09_issue_61.py",
      "bytes": 3224,
      "sha256": "4cb4cff74211ad4ffd5400b475acee601dad5116aaabb688fb4f1412bd1bd208"
    },
    {
      "path": "tools/check_milestone_09_issue_62.py",
      "bytes": 8722,
      "sha256": "330fd4a3826dedcc36de0c5bc26b8a3dde908122eddbe96a98b80b445ae41734"
    },
    {
      "path": "tools/check_milestone_09_issue_63.py",
      "bytes": 3782,
      "sha256": "d1cab9f308d25fe214f9833096349da1a831eec7c35020c6b9b3a76e5d2cae8f"
    },
    {
      "path": "tools/check_milestone_09_issue_64.py",
      "bytes": 3229,
      "sha256": "eb806e12f7c23793b3c6d6d66ae31965711fe65a38aa68fa9bf6c54b8126c83f"
    },
    {
      "path": "tools/check_milestone_09_issue_65.py",
      "bytes": 5006,
      "sha256": "847aa414e3e8f6e8e7ccceba49ff5fc10f34e6c4611efd4f3377474c384eab87"
    },
    {
      "path": "tools/check_milestone_09_issue_66.py",
      "bytes": 5420,
      "sha256": "479432d4dd2e6a74cc921009f259b3efe15759d3b909af7b8ec4629a73f46848"
    },
    {
      "path": "tools/check_milestone_10.py",
      "bytes": 9038,
      "sha256": "34b7c8bc4d924364abe2ffc14738a9b237e00b931691b2e6a9adb4cfd3ef2289"
    },
    {
      "path": "tools/check_milestone_10_issue_76.py",
      "bytes": 4573,
      "sha256": "62034c4d0a77bc5a2d848306148e274150049ec2baec61ca1a5fbfd56d601f99"
    },
    {
      "path": "tools/check_milestone_10_issue_77.py",
      "bytes": 6584,
      "sha256": "38d0f7216b875add2b7b761148e3c13a2fecb2cc0498ebabb5713d0e09ad5bdf"
    },
    {
      "path": "tools/check_milestone_10_issue_78.py",
      "bytes": 5208,
      "sha256": "bfb1dabc8eabbe7e102b413fb9cff132e226a38c70a069d5af9feaa62ed1b57e"
    },
    {
      "path": "tools/check_milestone_10_issue_79.py",
      "bytes": 5303,
      "sha256": "97b0048bd8e52a2e678962f6b4ee327967895b547fd34e20ba604f4c73a3e6ae"
    },
    {
      "path": "tools/check_milestone_10_issue_80.py",
      "bytes": 6630,
      "sha256": "80364edcbf7eafe6ed7764dc8c014a893e5f92aef0296137b057e17036b7d74e"
    },
    {
      "path": "tools/check_milestone_10_issue_81.py",
      "bytes": 6890,
      "sha256": "3438337735c4a011840c2ee83aa37ba680de26e9a21e429214f98bb957b225b6"
    },
    {
      "path": "tools/check_milestone_10_issue_82.py",
      "bytes": 6621,
      "sha256": "20a0b1a39d7d8c6262638277db87640c6031185765da24d2178b7a8d59c8d105"
    },
    {
      "path": "tools/check_milestone_10_issue_83.py",
      "bytes": 7619,
      "sha256": "e3f31776d6b2ee56d93618a83258d833194c8ec5da4fef5617cf3c6613f4f13b"
    },
    {
      "path": "tools/check_test_parity.py",
      "bytes": 677,
      "sha256": "b707c334dc0b2098692f8253110e0faa9eea93fc48fb4fab78b70f8277efdbcd"
    },
    {
      "path": "tools/ci-matrix/Cargo.toml",
      "bytes": 425,
      "sha256": "a7dcbf021795dc977dc4e34a105b0360c527f8974440cdaa2a81923e3ceb5a9c"
    },
    {
      "path": "tools/ci-matrix/src/api_surface.rs",
      "bytes": 48385,
      "sha256": "b4a873a869a4d2af11ecda0c95e11f83e044e6002271a30b4fa424103ceacbc7"
    },
    {
      "path": "tools/ci-matrix/src/artifact.rs",
      "bytes": 36939,
      "sha256": "f1b56f753d77ea40e72d8a4288174fdbc5974285c13d07f04ea52b34dbdd7506"
    },
    {
      "path": "tools/ci-matrix/src/ci_gate.rs",
      "bytes": 40780,
      "sha256": "479a611375454efa98444090547708bb970ef5e312a8acd3bdc304d6321dea4f"
    },
    {
      "path": "tools/ci-matrix/src/dependency.rs",
      "bytes": 12796,
      "sha256": "e430e63adf20d38b8c0eb3d7c160395d06b3bdd9c25811b74eea7e0bb07d2ea7"
    },
    {
      "path": "tools/ci-matrix/src/documentation.rs",
      "bytes": 22793,
      "sha256": "7644465653cc3ac4ee2baa63e0157913f31b453964fbaa85d27d7ca8596e6b74"
    },
    {
      "path": "tools/ci-matrix/src/lib.rs",
      "bytes": 21175,
      "sha256": "096d055e5d295be43ae1db78acbc98557d27d63631c7699b6eb5d281fcc18424"
    },
    {
      "path": "tools/ci-matrix/src/main.rs",
      "bytes": 9422,
      "sha256": "33a3c408f2347b48b4ec43ca3771fa561dd9d58657fda5b067c4e06c4fe7c7fb"
    },
    {
      "path": "tools/ci-matrix/src/provenance.rs",
      "bytes": 46028,
      "sha256": "ef484527f5013dd63dfac5610464e12e9a7768d3044ed95f9573e80a87405088"
    },
    {
      "path": "tools/ci-matrix/src/release_candidate.rs",
      "bytes": 24008,
      "sha256": "c89292ecbeb3aad27674fe16ed0cdc39a3cd0c33cc24c20ad362f69243a2e0cb"
    },
    {
      "path": "tools/codegen/Cargo.toml",
      "bytes": 479,
      "sha256": "71d23de3102957e6e13593e9a5693d081c4985244762e1636430a56b46eef7ed"
    },
    {
      "path": "tools/codegen/src/avatar_catalog.rs",
      "bytes": 33574,
      "sha256": "5e2fd856c76b3e4ad4a4f7882b2c2881b5e384c45ad62d5e82b2060c61147391"
    },
    {
      "path": "tools/codegen/src/lib.rs",
      "bytes": 108784,
      "sha256": "b39caa62ab28ce3ea60cc4050931639a0e1d7d131ade3b53ecce415e6d7651e5"
    },
    {
      "path": "tools/codegen/src/main.rs",
      "bytes": 868,
      "sha256": "222eefcb1fa30f03aa58c691f6ac64bbce9192a0b8d56db07817272362790f52"
    },
    {
      "path": "tools/codegen/src/xml_catalog.rs",
      "bytes": 49418,
      "sha256": "70dc755915b8edf24ad31eed55673bea889aa701438c192aa9ce459c059f641e"
    },
    {
      "path": "tools/concurrency-audit/Cargo.toml",
      "bytes": 713,
      "sha256": "fce0f4d68d8f6d18d865b77f70c19d0561236cb3a6032c2095c58559fcae1e09"
    },
    {
      "path": "tools/concurrency-audit/src/main.rs",
      "bytes": 23870,
      "sha256": "abbf6551d5cc13bd4aaafb56b9a3fd65bae74ee298c4e62979ae64ed83884935"
    },
    {
      "path": "tools/extract_public_api.py",
      "bytes": 5111,
      "sha256": "3217950d7eeb82682e1c3befef87a238ea1fcf33107ea1f0783b988f3c9193b3"
    },
    {
      "path": "tools/generate_api_shims.py",
      "bytes": 361679,
      "sha256": "68de8d1100f187189a54b0ea815799f0b2082222012e24a9d35f6426fc2ec31c"
    },
    {
      "path": "tools/generate_lsl_tables.py",
      "bytes": 19422,
      "sha256": "8f24dbddaa396952a7d418937319cf0707a88bb79a5b7c8082f82e86b8e7ddc4"
    },
    {
      "path": "tools/generate_rust_mapping.py",
      "bytes": 93498,
      "sha256": "ae9a3228c9e5917f0a257852dc4a7093ded7a74c43e27e7056594f814cb9a0c5"
    },
    {
      "path": "tools/generate_surface.py",
      "bytes": 34340,
      "sha256": "d12fe01cc22a3284d747ebadd438dc31f830b0dd88bd331e45009d8fced11a76"
    },
    {
      "path": "tools/install_openjpeg_2_5_4.sh",
      "bytes": 2582,
      "sha256": "7ca7eb0ab184f4acbdb475a20d140f001d7bd020d3244d163695406e88f52925"
    },
    {
      "path": "tools/performance/Cargo.toml",
      "bytes": 901,
      "sha256": "6621825fb0de082d035c3ac9855009a33afdf5d0d2189cd3d72e0a3e2c1babb4"
    },
    {
      "path": "tools/performance/src/main.rs",
      "bytes": 35507,
      "sha256": "b8f31e2a8f1c2f237cb22d5d587b01ad3ae2cb6dc96f5cac31e6cc8db8619880"
    },
    {
      "path": "tools/test_audit_red_suite.py",
      "bytes": 1212,
      "sha256": "358ff6ab4313acc88bc4d2d3e9faf0301648a5f521fbe4d527bd39b49c7c4956"
    },
    {
      "path": "tools/test_generate_surface.py",
      "bytes": 5787,
      "sha256": "4cff372e18f0c45b9d79e50627c6f17716847cde55862f28dfb8c614fd9681a1"
    },
    {
      "path": "tools/test_milestone_09.py",
      "bytes": 1944,
      "sha256": "f84653b31b340c2a7183a6fb936adc6c9351f95187222e697877b67b2977979b"
    },
    {
      "path": "tools/test_milestone_10.py",
      "bytes": 1808,
      "sha256": "d759c981635726c20bd040b954382a800c3bb3f6e3551f711900f1809693ff58"
    }
  ],
  "generated_release_files": [
    {
      "path": "release/DEPENDENCY-LICENSES.json",
      "bytes": 213190,
      "sha256": "1e7fbc87186c490b0c94751c6c471b488a856f9c3507d0b2a040dd285b035574"
    },
    {
      "path": "release/THIRD-PARTY-NOTICES.md",
      "bytes": 825067,
      "sha256": "4f30d077fb4563e48d0f954e8b3dd1f540d53cc782b727bd391259243eb66968"
    },
    {
      "path": "release/NATIVE-LICENSES.md",
      "bytes": 2262,
      "sha256": "b417ee7bf6b748cc86839e5354753c0f8c1f8309d13c0fea379c77f602e69fc0"
    }
  ],
  "materials": [
    {
      "path": "codegen/inputs/attentions.xml",
      "sha256": "bdbc4ca02dd3bde78b86e796f7eb4ada0000e47be9a127e35d2b77f3010a20af",
      "kind": "linden-data",
      "origin": "LibreMetaverse/linden/character/attentions.xml",
      "license": "CC-BY-SA-3.0",
      "distribution": "source-and-generated-data"
    },
    {
      "path": "codegen/inputs/attentionsN.xml",
      "sha256": "80055e12a04d05ef5bb16e8c542cd6c218735f8c72f7e48317b8a34282d1ac5b",
      "kind": "linden-data",
      "origin": "LibreMetaverse/linden/character/attentionsN.xml",
      "license": "CC-BY-SA-3.0",
      "distribution": "source-and-generated-data"
    },
    {
      "path": "codegen/inputs/avatar_lad.xml",
      "sha256": "6f97a1408fa8f0ab5c09043da433c701701fe075e8a97867fcbcda207adf9eaf",
      "kind": "linden-data",
      "origin": "LibreMetaverse/linden/character/avatar_lad.xml",
      "license": "CC-BY-SA-3.0",
      "distribution": "source-and-generated-data"
    },
    {
      "path": "crates/libremetaverse/assets/avatar_lad.xml",
      "sha256": "6f97a1408fa8f0ab5c09043da433c701701fe075e8a97867fcbcda207adf9eaf",
      "kind": "linden-data-package-mirror",
      "origin": "codegen/inputs/avatar_lad.xml",
      "license": "CC-BY-SA-3.0",
      "distribution": "source-package-runtime-data"
    },
    {
      "path": "codegen/inputs/avatar_skeleton.xml",
      "sha256": "addb3cc4cd582ed4343d778e06daf90c6b77b61b4ecb4a20d4bf202c2b93908a",
      "kind": "linden-data",
      "origin": "LibreMetaverse/linden/character/avatar_skeleton.xml",
      "license": "CC-BY-SA-3.0",
      "distribution": "source-and-generated-data"
    },
    {
      "path": "codegen/inputs/genepool.xml",
      "sha256": "6fa1391cd98fddec0d7fe762343ea21e53a655a8ddd4f33af52f8a02aaa3f56d",
      "kind": "linden-data",
      "origin": "LibreMetaverse/linden/character/genepool.xml",
      "license": "CC-BY-SA-3.0",
      "distribution": "source-and-generated-data"
    },
    {
      "path": "codegen/inputs/grass.xml",
      "sha256": "90015f9768afe3cfee761d04239bf9e284b2739b095b7ab8331966fa1fbfcb4e",
      "kind": "linden-data",
      "origin": "LibreMetaverse/linden/grass.xml",
      "license": "CC-BY-SA-3.0",
      "distribution": "source-and-generated-data"
    },
    {
      "path": "codegen/inputs/trees.xml",
      "sha256": "f54e626b00bd2c4fec9f59a574a45860f209e4440bbb02b81d27050b9df8ffba",
      "kind": "linden-data",
      "origin": "LibreMetaverse/linden/trees.xml",
      "license": "CC-BY-SA-3.0",
      "distribution": "source-and-generated-data"
    },
    {
      "path": "codegen/inputs/message_template.msg",
      "sha256": "15e524a46a9a449ead33c26d495a292ae2e100e641a408ac66ef63b8a7a2489d",
      "kind": "protocol-template",
      "origin": "data/message_template.msg",
      "license": "BSD-3-Clause",
      "distribution": "source-and-generated-code"
    },
    {
      "path": "codegen/inputs/lsl_tools_grammar.json",
      "sha256": "2496b7acc247c5aa927017ff2f2580f704ced17a85977d3bf926d31f17b04234",
      "kind": "derived-grammar",
      "origin": "LibreMetaverse.LslTools/YYClass/yycs0syntax.cs and yycs0tokens.cs",
      "license": "BSD-3-Clause",
      "distribution": "source-and-generated-code"
    },
    {
      "path": "tests/fixtures/structured_data/json_reference.json",
      "sha256": "97b18e725932a3192a21d6c12e6ab29236957b90f749e738b7dbbea44498afbc",
      "kind": "project-fixture",
      "origin": "MetaCrate JSON OSD compatibility fixture",
      "license": "BSD-3-Clause",
      "distribution": "source-only"
    },
    {
      "path": "tests/fixtures/structured_data/protobuf_reference.hex",
      "sha256": "6c87c73097eb68a8e20bba6c146da8ef2ad3c71452407da497cb7296a02f8b7d",
      "kind": "project-fixture",
      "origin": "MetaCrate Protobuf OSD compatibility fixture",
      "license": "BSD-3-Clause",
      "distribution": "source-only"
    },
    {
      "path": "benchmarks/fixtures/agent_pause.packet",
      "sha256": "ec6febce906a5c7b2dcb08e089a2b1dcf446e42655f90e61de4f37356b0026e5",
      "kind": "project-benchmark-fixture",
      "origin": "MetaCrate reproducible AgentPause packet fixture",
      "license": "BSD-3-Clause",
      "distribution": "source-only"
    },
    {
      "path": "benchmarks/fixtures/image.tga",
      "sha256": "8864774adaf571530ff4287288bb6f6ca1b7e88dc1f4bec04c6f79e13a159582",
      "kind": "project-benchmark-fixture",
      "origin": "MetaCrate reproducible TGA image fixture",
      "license": "BSD-3-Clause",
      "distribution": "source-only"
    },
    {
      "path": "benchmarks/fixtures/manifest.json",
      "sha256": "1b8730a08b7740b91de7d6e46595e04ee5f09613ef478313203959e7a29b3145",
      "kind": "project-benchmark-manifest",
      "origin": "MetaCrate reproducible benchmark fixture hashes",
      "license": "BSD-3-Clause",
      "distribution": "source-only"
    },
    {
      "path": "benchmarks/fixtures/mesh_asset.bin",
      "sha256": "4f665cf5396999e696fa49053e930b8b9ad9eda44ae85df22a6f0dbbd2fc6684",
      "kind": "project-benchmark-fixture",
      "origin": "MetaCrate reproducible mesh asset fixture",
      "license": "BSD-3-Clause",
      "distribution": "source-only"
    },
    {
      "path": "benchmarks/fixtures/notecard.txt",
      "sha256": "b796c40a34ff00dbabc5d3f94e518154528bb87cf7f3a8262b1a5ab6e5ad7e1b",
      "kind": "project-benchmark-fixture",
      "origin": "MetaCrate reproducible notecard asset fixture",
      "license": "BSD-3-Clause",
      "distribution": "source-only"
    },
    {
      "path": "benchmarks/fixtures/workloads.json",
      "sha256": "9124763e4822e57850783c06b37cd569355f73ac2397bca85f6dd89e0470267d",
      "kind": "project-benchmark-config",
      "origin": "MetaCrate reproducible workload dimensions",
      "license": "BSD-3-Clause",
      "distribution": "source-only"
    },
    {
      "path": "fuzz/corpus/binary_llsd/malformed.hex",
      "sha256": "7e0f49303f07a638a8d2fba637ac7fab1e63386c9b4e6b46730425e87d15fcbe",
      "kind": "project-security-corpus",
      "origin": "MetaCrate parser hardening cases",
      "license": "BSD-3-Clause",
      "distribution": "source-only"
    },
    {
      "path": "fuzz/corpus/json_osd/malformed.txt",
      "sha256": "a1b326b59db9d59a1f4ba9f6e58aa58e77bc7e160600844e76f7b0f09b44b39a",
      "kind": "project-security-corpus",
      "origin": "MetaCrate parser hardening cases",
      "license": "BSD-3-Clause",
      "distribution": "source-only"
    },
    {
      "path": "fuzz/corpus/notation_llsd/malformed.txt",
      "sha256": "e87c4ad58f40cc0703b771a522bf5edd7c1768bb26336169502553866f070bd1",
      "kind": "project-security-corpus",
      "origin": "MetaCrate parser hardening cases",
      "license": "BSD-3-Clause",
      "distribution": "source-only"
    },
    {
      "path": "fuzz/corpus/protobuf_osd/malformed.hex",
      "sha256": "3818697ae2f8cc186f2fd97863eb6e735134d0733a6059bc8a631871caf0678d",
      "kind": "project-security-corpus",
      "origin": "MetaCrate parser hardening cases",
      "license": "BSD-3-Clause",
      "distribution": "source-only"
    },
    {
      "path": "fuzz/corpus/xml_llsd/doctype_entity.xml",
      "sha256": "9b13c638b7c4b55f109eeb8e3c81d173a7548f567217390aaa6278ee0905f143",
      "kind": "project-security-corpus",
      "origin": "MetaCrate XML security regression",
      "license": "BSD-3-Clause",
      "distribution": "source-only"
    },
    {
      "path": "fuzz/corpus/xml_llsd/external_entity.xml",
      "sha256": "eccd9915554fd422b33a75a403796647f6f1fb7c0f80ac5c7c1a4f05b433d653",
      "kind": "project-security-corpus",
      "origin": "MetaCrate XML security regression",
      "license": "BSD-3-Clause",
      "distribution": "source-only"
    },
    {
      "path": "fuzz/corpus/xml_llsd/malformed_nesting.xml",
      "sha256": "cc8dbfc2725f03d650f4287496d729c1c8c1a58359df008f24200c2f3ff88dbe",
      "kind": "project-security-corpus",
      "origin": "MetaCrate XML security regression",
      "license": "BSD-3-Clause",
      "distribution": "source-only"
    },
    {
      "path": "fuzz/corpus/xml_llsd/truncated_scalar.xml",
      "sha256": "225cde0a5c754c3d1200a421ea693fa1464cdaadce72683e4b26f14274cb17ac",
      "kind": "project-security-corpus",
      "origin": "MetaCrate XML security regression",
      "license": "BSD-3-Clause",
      "distribution": "source-only"
    },
    {
      "path": "fuzz/corpus/xml_llsd/unknown_entity.xml",
      "sha256": "a181fd87d31c47c2b3dc458aa79ffd435abb952fcf9e0ec2f781c9cff0a5202f",
      "kind": "project-security-corpus",
      "origin": "MetaCrate XML security regression",
      "license": "BSD-3-Clause",
      "distribution": "source-only"
    }
  ],
  "generated_outputs": [
    {
      "path": "codegen/generated/source_manifest.rs",
      "generator": "libremetaverse-codegen",
      "license": "BSD-3-Clause AND CC-BY-SA-3.0"
    },
    {
      "path": "crates/libremetaverse/src/attention_catalog.rs",
      "generator": "libremetaverse-codegen",
      "license": "BSD-3-Clause AND CC-BY-SA-3.0"
    },
    {
      "path": "crates/libremetaverse/src/foliage_catalog.rs",
      "generator": "libremetaverse-codegen",
      "license": "BSD-3-Clause AND CC-BY-SA-3.0"
    },
    {
      "path": "crates/libremetaverse/src/genepool_catalog.rs",
      "generator": "libremetaverse-codegen",
      "license": "BSD-3-Clause AND CC-BY-SA-3.0"
    },
    {
      "path": "crates/libremetaverse/src/packet_catalog.rs",
      "generator": "libremetaverse-codegen",
      "license": "BSD-3-Clause"
    },
    {
      "path": "crates/libremetaverse/src/skeleton_catalog.rs",
      "generator": "libremetaverse-codegen",
      "license": "BSD-3-Clause AND CC-BY-SA-3.0"
    },
    {
      "path": "crates/libremetaverse/src/visual_catalog.rs",
      "generator": "libremetaverse-codegen",
      "license": "BSD-3-Clause AND CC-BY-SA-3.0"
    },
    {
      "path": "crates/libremetaverse-lsl-tools/src/generated_tables.rs",
      "generator": "tools/generate_lsl_tables.py",
      "license": "BSD-3-Clause"
    }
  ],
  "provenance_ledgers": [
    {
      "path": "api/public-api.json",
      "kind": "compiled-public-api",
      "license": "BSD-3-Clause"
    },
    {
      "path": "programs/upstream-programs.json",
      "kind": "upstream-program-source-inventory",
      "license": "BSD-3-Clause"
    },
    {
      "path": "tests/upstream-tests.json",
      "kind": "upstream-test-and-fixture-inventory",
      "license": "BSD-3-Clause"
    }
  ],
  "required_source_notices": [
    "LICENSE.md",
    "NOTICE.md",
    "licenses/LibreMetaverse-BSD-3-Clause.txt",
    "licenses/CC-BY-SA-3.0-NOTICE.md",
    "release/THIRD-PARTY-NOTICES.md",
    "release/NATIVE-LICENSES.md"
  ],
  "required_binary_notices": [
    "LICENSE.md",
    "NOTICE.md",
    "licenses/LibreMetaverse-BSD-3-Clause.txt",
    "licenses/CC-BY-SA-3.0-NOTICE.md",
    "release/THIRD-PARTY-NOTICES.md",
    "release/NATIVE-LICENSES.md"
  ],
  "native_components": [
    {
      "id": "openjpeg",
      "version": "2.5.4 or newer",
      "license": "BSD-2-Clause",
      "source": "https://github.com/uclouvain/openjpeg",
      "linkage": "optional-system-dynamic",
      "bundled": false,
      "obligation": "Distributors that supply libopenjp2 must reproduce its copyright and BSD-2-Clause notice."
    },
    {
      "id": "libopus",
      "version": "1.3 or newer",
      "license": "BSD-3-Clause AND BSD-2-Clause",
      "source": "https://gitlab.xiph.org/xiph/opus",
      "linkage": "required-system-dynamic",
      "bundled": false,
      "obligation": "Distributors that supply libopus must reproduce the Opus copyright and BSD notices."
    },
    {
      "id": "skia",
      "version": "via skia-bindings 0.99.0",
      "license": "BSD-3-Clause",
      "source": "https://skia.org/",
      "linkage": "optional-static-or-shared",
      "bundled": true,
      "obligation": "Binary distributions built with the skia feature must include the Skia BSD notice from the skia-bindings package."
    },
    {
      "id": "vorbis-aotuv-lancer",
      "version": "aotuv_lancer_vorbis_sys 0.1.6",
      "license": "BSD-3-Clause",
      "source": "https://crates.io/crates/aotuv_lancer_vorbis_sys",
      "linkage": "optional-bundled-static",
      "bundled": true,
      "obligation": "Binary distributions built with the vorbis feature must include the package's bundled codec notices."
    },
    {
      "id": "ogg-next",
      "version": "via aotuv_lancer_vorbis_sys 0.1.6",
      "license": "BSD-3-Clause",
      "source": "https://crates.io/crates/ogg_next_sys",
      "linkage": "optional-bundled-static",
      "bundled": true,
      "obligation": "Binary distributions built with the vorbis feature must include the bundled libogg notice."
    },
    {
      "id": "alsa-lib",
      "version": "1.2.x",
      "license": "LGPL-2.1-or-later",
      "source": "https://www.alsa-project.org/",
      "linkage": "optional-system-dynamic-linux",
      "bundled": false,
      "obligation": "MetaCrate does not bundle ALSA; distributors that supply it must comply with LGPL-2.1-or-later."
    }
  ]
}
