{
  "schema": "starter-civilization-portable/1",
  "date": "2026-09-13",
  "tested_runtime": "Node.js 22.16.0 on Windows",
  "contains_browser_archives": false,
  "contains_node_runtime": false,
  "unreal_import_tested": false,
  "third_party": [
    {
      "name": "Three.js",
      "version": "0.180.0",
      "license": "environment/node_modules/three/LICENSE"
    }
  ],
  "excluded_self_routes": [
    "/starter-civilization-portable.zip"
  ],
  "files": [
    {
      "path": "AGENTS.md",
      "bytes": 1687,
      "sha256": "163a223179d559a6103d3a357ef32b73982823b53b28150b91096f5d80bdd9cc"
    },
    {
      "path": "FOUNDATION.md",
      "bytes": 14390,
      "sha256": "27316208fa4d05027db4970c1b0f07bed1c1d00f929e568a8b1f6ea28949897f"
    },
    {
      "path": "README.md",
      "bytes": 13769,
      "sha256": "9cfb6ed97d600d48af22a1e9b4ae074fb59b59378f00cc4a9413e8e9d5465984"
    },
    {
      "path": "TODO-RESUME.md",
      "bytes": 10132,
      "sha256": "886c7b15e06d355b641c85dd2d6c30c9ed7b613d5947ad7c4076bb7b36be1d3f"
    },
    {
      "path": "TRANSFER-GUIDE.md",
      "bytes": 11419,
      "sha256": "3a959c776b75e652cfd2e7ce70bb7b952a009dc8a346e13ec5b479f0460d12ad"
    },
    {
      "path": "UNREAL-HANDOFF.md",
      "bytes": 13640,
      "sha256": "7d505ae3eda816628a3d1507475f2bee79627416b313e19093506bd700b0396d"
    },
    {
      "path": "WORKPLAN.md",
      "bytes": 17338,
      "sha256": "eef067c511ebf70ab2b8e45217b16572e1c3bee8e843dfffe6a59dc5baf78bc2"
    },
    {
      "path": "cubes/001-semiconductor-fabrication.json",
      "bytes": 28816,
      "sha256": "0fda14267abc7593587cc5f6b50ff888ea405bb4b7a92f403bbdedcd3b44ba24"
    },
    {
      "path": "cubes/001-semiconductor-fabrication.md",
      "bytes": 20758,
      "sha256": "4edfa5cae5202a75faeb23a6f0acb4a1a32309fe1d8b1754d4d29f28bffff5e5"
    },
    {
      "path": "electronics/C001/README.md",
      "bytes": 5012,
      "sha256": "1a3754dbc46eef44e597c600afc9ca3b75e366cd7c883421dd967e563d04e963"
    },
    {
      "path": "electronics/C001/patterning/assets/patterning-station-assembled.glb",
      "bytes": 82864,
      "sha256": "1c034a8aa940eaefc88ae571f8687790a9640065f958466c126216418011bd39"
    },
    {
      "path": "electronics/C001/patterning/assets/patterning-station-exploded.glb",
      "bytes": 83260,
      "sha256": "751323e67a95a1e170004e8bc6e533bb7e48b55132b16cfc27b8732d13a4f4f1"
    },
    {
      "path": "electronics/C001/patterning/assets/patterning-station-manifest.json",
      "bytes": 2209,
      "sha256": "b6bd9899723543bef549215e06debacc29bea7b79344b2778bfc2588eca6ddd2"
    },
    {
      "path": "electronics/C001/patterning/reference-study.json",
      "bytes": 38013,
      "sha256": "2d4cc5d3622633adb87d0a230cd4c6abd76a2e1932de2d4ac8a78d51a06665e5"
    },
    {
      "path": "electronics/C001/patterning/review-coupon.json",
      "bytes": 2444,
      "sha256": "00a0c9b4938b0e9d18ff4f41fe3dc02353c2a706acaae675f7534413c87a06a0"
    },
    {
      "path": "electronics/C001/patterning/review-coupon.svg",
      "bytes": 1190,
      "sha256": "23f9419ecb0b9c735baba8f6cb742e04572981a9b406f03f68cac40e06cae11c"
    },
    {
      "path": "electronics/C001/studies/reference-device-study.json",
      "bytes": 108691,
      "sha256": "02be7c6c2c66de1e20b4478f5144b42735ddd8113b71ef21387de4afc771194e"
    },
    {
      "path": "electronics/EL-001/EL-001-review.zip",
      "bytes": 599034,
      "sha256": "8df7294d122cecc7783db762cc267a0fd1b9322bd663a5e6cd15769d1581ff52"
    },
    {
      "path": "electronics/EL-001/README.md",
      "bytes": 7385,
      "sha256": "d86222ed25c52e0f4e8ba6cc403f9e1bc1e1167fba7bd65cc14225e66594eeb2"
    },
    {
      "path": "electronics/EL-001/cad/EL-001.kicad_pcb",
      "bytes": 169041,
      "sha256": "2c8787141f2400776bd981a9185a9a265ed090a3829623c7c1e7afcac7fc2e3a"
    },
    {
      "path": "electronics/EL-001/cad/EL-001.kicad_pro",
      "bytes": 344,
      "sha256": "e069ba927528466ff8ccd8e7143ae8ea4649c67f3c98749a3fb2260dfff95874"
    },
    {
      "path": "electronics/EL-001/cad/EL-001.kicad_sch",
      "bytes": 50936,
      "sha256": "256f64cbfcd86b8c0491971d196968a0565fae027d59b662ca4d87ab84d12b9f"
    },
    {
      "path": "electronics/EL-001/cad/EL001.kicad_sym",
      "bytes": 31453,
      "sha256": "008aa1be1997645f91f88fbdc1549301160994aa480d4c6180b53050d664bd23"
    },
    {
      "path": "electronics/EL-001/cad/EL001.pretty/C_0805.kicad_mod",
      "bytes": 2227,
      "sha256": "c829cfb28274a5ae9897ae1caca0a7f7936e1c4885c28b42b70661d2d2e046d4"
    },
    {
      "path": "electronics/EL-001/cad/EL001.pretty/C_1206.kicad_mod",
      "bytes": 2119,
      "sha256": "7f1f6c6a04729b54218bd0ba8d82fd998717e7242853bd5829bbe6e57023fc58"
    },
    {
      "path": "electronics/EL-001/cad/EL001.pretty/M3_Hole.kicad_mod",
      "bytes": 1350,
      "sha256": "63ef9954505f1ecb3e7ea9809c21ae7f9f24daec8d5083322ab9f561667e1f4c"
    },
    {
      "path": "electronics/EL-001/cad/EL001.pretty/Pico_Socket.kicad_mod",
      "bytes": 31439,
      "sha256": "3b0550a1b8b293d0904b8d81f76c65a5d942661c936a05127f9b63eeb5bd3dac"
    },
    {
      "path": "electronics/EL-001/cad/EL001.pretty/Sensor_JST_XH.kicad_mod",
      "bytes": 3841,
      "sha256": "04e6d3bab46ae029998c592fc4f984ec0bd9ef5f9344ba9741ba58b5241b2e6b"
    },
    {
      "path": "electronics/EL-001/cad/EL001.pretty/TestPoint_2mm.kicad_mod",
      "bytes": 1838,
      "sha256": "e87fe9f6b9de022b3b3549ec82e8161724a0bb8c18b2d2ca10115a89e2618908"
    },
    {
      "path": "electronics/EL-001/cad/README.md",
      "bytes": 4929,
      "sha256": "975113a843d83d8c21e8985b1f43f070cbd2ff7c7bfff68752f15692bfa8a266"
    },
    {
      "path": "electronics/EL-001/cad/assembly-bom.json",
      "bytes": 2555,
      "sha256": "254f4ef238a7cb05de818f383c82c14960d4e49fbcee7b9c68e7fb3d08e81a55"
    },
    {
      "path": "electronics/EL-001/cad/exports/EL-001.glb",
      "bytes": 3383872,
      "sha256": "fadb4a2a2016e26623ab4a77b66da858e9a790bcfdb2adb522d23137ef7a3e51"
    },
    {
      "path": "electronics/EL-001/cad/exports/EL-001.net.xml",
      "bytes": 25190,
      "sha256": "8bf5c11002525594dd39e51dc5751949eb928107be6b841d08588644b6d76d72"
    },
    {
      "path": "electronics/EL-001/cad/exports/board-bottom.svg",
      "bytes": 118648,
      "sha256": "76db5fe96d4da9c69f67f342f3499f176c9be49fd1d8e867cb1592b46e1e775a"
    },
    {
      "path": "electronics/EL-001/cad/exports/board-top.svg",
      "bytes": 116760,
      "sha256": "c8339ee86eae701768b1fbd452e8b911888860c3d72d2d520d4bd2b31c509da5"
    },
    {
      "path": "electronics/EL-001/cad/exports/checks.json",
      "bytes": 2554,
      "sha256": "8e8ec84f61ca894bd828e88d266f5fa90f6d477e44f1be94bff915647086a47f"
    },
    {
      "path": "electronics/EL-001/cad/exports/drc.json",
      "bytes": 1121,
      "sha256": "8be66e7bf7750470dd638e9912b5e1a8e754d6f712247823b3703323ab7d90e0"
    },
    {
      "path": "electronics/EL-001/cad/exports/erc.json",
      "bytes": 1037,
      "sha256": "fb31257403bec0dc24023caedb138142943c988e1b8d10aceccd7771568cc1eb"
    },
    {
      "path": "electronics/EL-001/cad/exports/schematic/EL-001.svg",
      "bytes": 704006,
      "sha256": "c5451c71176d352b68fbac6cd31782261558653e5d0f07f81ee55a7ddacd2b6c"
    },
    {
      "path": "electronics/EL-001/cad/fp-lib-table",
      "bytes": 149,
      "sha256": "056708c1014184f912b942192470360c3daed719a0cd38af4a7dc0d5dd6942eb"
    },
    {
      "path": "electronics/EL-001/cad/layout.json",
      "bytes": 30350,
      "sha256": "7353b154c137da954ac37608b522a08c25ba9264dccfc7b6901175f2e967e3f5"
    },
    {
      "path": "electronics/EL-001/cad/sym-lib-table",
      "bytes": 150,
      "sha256": "0cef165eeebc50daa972592c8bd428db1bf574caa57da07eadfa6ceb0206371d"
    },
    {
      "path": "electronics/EL-001/observer.py",
      "bytes": 3361,
      "sha256": "cd5fb27672f0c89cb11fa9464100d5f111dcdbd39d8a2f8f1b1a62c15ab70ab1"
    },
    {
      "path": "electronics/EL-002/EL-002-review.zip",
      "bytes": 692286,
      "sha256": "ce12c771c89e86871c1308c57e56495dcd4a1d7d3e9aab3d6fd854b88785ccf4"
    },
    {
      "path": "electronics/EL-002/cad/EL-002.kicad_pcb",
      "bytes": 239673,
      "sha256": "875b895696a5a44e134508fa9508153ffaaadabcba15d04667374fe4ea44922a"
    },
    {
      "path": "electronics/EL-002/cad/EL-002.kicad_pro",
      "bytes": 342,
      "sha256": "67dfa50c7892d147ceb6ed37bd1d8399e9d81dda1fd4444323ac8c84c6dd1d89"
    },
    {
      "path": "electronics/EL-002/cad/EL-002.kicad_sch",
      "bytes": 80982,
      "sha256": "22bcaeeadcc9553444528fd21860a039ea12276ada13d0ebf35d0a04f26434fc"
    },
    {
      "path": "electronics/EL-002/cad/EL002.kicad_sym",
      "bytes": 25257,
      "sha256": "cfa4843c3e15a3ace42bb2214366ccf1b81980e968f9f7227864d1e03c3f7451"
    },
    {
      "path": "electronics/EL-002/cad/EL002.pretty/ADC_TSSOP24.kicad_mod",
      "bytes": 6608,
      "sha256": "7e32bf36294ae83d82975d158adbcf0d519f63a515206601f3b170ffc1371657"
    },
    {
      "path": "electronics/EL-002/cad/EL002.pretty/C0805.kicad_mod",
      "bytes": 2226,
      "sha256": "1ed4db142c8a112409795786c66b988f111bf26e17ce45fffc4533ddcec7637e"
    },
    {
      "path": "electronics/EL-002/cad/EL002.pretty/C1206.kicad_mod",
      "bytes": 2118,
      "sha256": "16b38cbc2a8de3b6162affa1af75f4f5bd91e54b4bfac527f75fbb542f100bcc"
    },
    {
      "path": "electronics/EL-002/cad/EL002.pretty/C1210.kicad_mod",
      "bytes": 2116,
      "sha256": "01efda4daeb58f792d6d52bed82fc4eefe116e613b10614cd08381dc677aad3d"
    },
    {
      "path": "electronics/EL-002/cad/EL002.pretty/M3.kicad_mod",
      "bytes": 1345,
      "sha256": "5735468d26919060d911fab628da5b0f223464e38f5bcf97d04c7997218ea0a1"
    },
    {
      "path": "electronics/EL-002/cad/EL002.pretty/R0805.kicad_mod",
      "bytes": 2105,
      "sha256": "3bf661a4e1324260a041e641cd47202cc46efe4372d983cc0fe81310d6401596"
    },
    {
      "path": "electronics/EL-002/cad/EL002.pretty/SJ2.kicad_mod",
      "bytes": 3057,
      "sha256": "070a9577c6fa3c574d4a70c585ad8a6abc4c6cc3a6493fc36349386211e6258b"
    },
    {
      "path": "electronics/EL-002/cad/EL002.pretty/TP2.kicad_mod",
      "bytes": 1828,
      "sha256": "e3ff72dd6487f2f3c60e574442f60f268ed5cf9496c6914f41a96412d9a97717"
    },
    {
      "path": "electronics/EL-002/cad/EL002.pretty/XH6.kicad_mod",
      "bytes": 4110,
      "sha256": "1dbade80373001fc04ed597d4a0064f5325b2b9a44218ad7ccc43da56f5579e9"
    },
    {
      "path": "electronics/EL-002/cad/README.md",
      "bytes": 4255,
      "sha256": "48048e57cbba6e7d9daabbaa45069225bcc37c8fdc53b873639ecc9e927232f9"
    },
    {
      "path": "electronics/EL-002/cad/assembly-bom.json",
      "bytes": 6321,
      "sha256": "6e5bc399a6177f7bae574b00cae2160bc206578a384ecfa924fc069eb231c495"
    },
    {
      "path": "electronics/EL-002/cad/exports/EL-002.glb",
      "bytes": 3252404,
      "sha256": "0a7d1d327b83bcdb30003ffccda174db65e0456025da0197df82c943449cfb55"
    },
    {
      "path": "electronics/EL-002/cad/exports/EL-002.net.xml",
      "bytes": 45575,
      "sha256": "0d1d51f98c09ef51b90e00ceca2ce685abbe1d27c3e7379500c149789c3817b0"
    },
    {
      "path": "electronics/EL-002/cad/exports/board-bottom.svg",
      "bytes": 82925,
      "sha256": "1de0f0bd143507657818245fa9b79d035c323ead0afd24ba68de90794fa2b92a"
    },
    {
      "path": "electronics/EL-002/cad/exports/board-inner.svg",
      "bytes": 55119,
      "sha256": "2239e539d34687bd4cfb96ce48b7f664ac8e6fa60bc9095facca756bfb589cf4"
    },
    {
      "path": "electronics/EL-002/cad/exports/board-top.svg",
      "bytes": 182401,
      "sha256": "fa2c02f4bac59f2e4fc94cf2075a74c078e2a7cce22eeb3b86c8e61b9a156c02"
    },
    {
      "path": "electronics/EL-002/cad/exports/checks.json",
      "bytes": 3398,
      "sha256": "64ae03e954419416cafb0d6ae25306fd9c1347a6d0a8e202a787bc02560f30b9"
    },
    {
      "path": "electronics/EL-002/cad/exports/drc.json",
      "bytes": 1121,
      "sha256": "bc7b9cda3682b9e9364184ad61c2b21814336a57f72b87bd829b0e9c350fbe98"
    },
    {
      "path": "electronics/EL-002/cad/exports/erc.json",
      "bytes": 1037,
      "sha256": "9d6e9a3c340d67c9163d7c0c7d70aaf1a8b0a24d099971b15d3449b49c1673f1"
    },
    {
      "path": "electronics/EL-002/cad/exports/schematic/EL-002.svg",
      "bytes": 1233737,
      "sha256": "0c74d9a39e3b396118740fc9c2f342133f2cea812f7c01595155cbb1d456bc58"
    },
    {
      "path": "electronics/EL-002/cad/fp-lib-table",
      "bytes": 157,
      "sha256": "9df15e9b09857b64aad8b4fa74aa435ab4d04cd47ef0fdb2ca16efb9a5b2e2ad"
    },
    {
      "path": "electronics/EL-002/cad/layout.json",
      "bytes": 67065,
      "sha256": "7bf1a728bfe937ba4bef32f71930cbedd72f2d997aba60c02ef4592e38239b83"
    },
    {
      "path": "electronics/EL-002/cad/pin-contract.json",
      "bytes": 4717,
      "sha256": "02b6f51fdc35ab7ab295baceef81459707f059a3a87f69505c0f8206e5f189ce"
    },
    {
      "path": "electronics/EL-002/cad/sym-lib-table",
      "bytes": 158,
      "sha256": "d7fb300f40fd4bbeeda5e3620782fc79fff67d4085795ff315244d3e313d82e1"
    },
    {
      "path": "electronics/EL-002/protocol/README.md",
      "bytes": 1689,
      "sha256": "ad0e2ef5f957b27bd7c1ca0d8e98f443ef71d582e525b2240fa86a6cdd3785c5"
    },
    {
      "path": "electronics/EL-002/protocol/default-waveform.svg",
      "bytes": 9639,
      "sha256": "955bbad36becd96aefac7af0082d98f7cf764ed4d4e8a5dc1c318883eb5a7d38"
    },
    {
      "path": "electronics/EL-002/protocol/host-contract.json",
      "bytes": 2747,
      "sha256": "4c4282692cc64f2472d6b3d363fab79d89442ca56542cbd32563f8bf45af8500"
    },
    {
      "path": "electronics/EL-003/EL-003-review.zip",
      "bytes": 299819,
      "sha256": "77b4b7f72ffc164bc71afb0d516d4f0502c88ec2701a65bcc8e6aa9a4120672e"
    },
    {
      "path": "electronics/EL-003/cad/EL-003.kicad_pcb",
      "bytes": 64839,
      "sha256": "c43b7055892a977b3d8932314e46dd5aa3dfeb33873a71a00eba5483125e39c7"
    },
    {
      "path": "electronics/EL-003/cad/EL-003.kicad_pro",
      "bytes": 342,
      "sha256": "5504fbf31c22fc8610308c37bf9cd6c97133d29982899b129467bb156c47725c"
    },
    {
      "path": "electronics/EL-003/cad/EL-003.kicad_sch",
      "bytes": 35690,
      "sha256": "98b920ee549f1fa88976e9d89ec1a33effdf0232d07890f0909267286817e3a1"
    },
    {
      "path": "electronics/EL-003/cad/EL003.kicad_sym",
      "bytes": 12881,
      "sha256": "bf896bf2121f1be2de38273c5d27cf2887b7b240b5e186a6e161639c8831c3e5"
    },
    {
      "path": "electronics/EL-003/cad/EL003.pretty/M3.kicad_mod",
      "bytes": 1345,
      "sha256": "5735468d26919060d911fab628da5b0f223464e38f5bcf97d04c7997218ea0a1"
    },
    {
      "path": "electronics/EL-003/cad/EL003.pretty/R0805.kicad_mod",
      "bytes": 2105,
      "sha256": "3bf661a4e1324260a041e641cd47202cc46efe4372d983cc0fe81310d6401596"
    },
    {
      "path": "electronics/EL-003/cad/EL003.pretty/SJ2.kicad_mod",
      "bytes": 3057,
      "sha256": "070a9577c6fa3c574d4a70c585ad8a6abc4c6cc3a6493fc36349386211e6258b"
    },
    {
      "path": "electronics/EL-003/cad/EL003.pretty/TP2.kicad_mod",
      "bytes": 1828,
      "sha256": "e3ff72dd6487f2f3c60e574442f60f268ed5cf9496c6914f41a96412d9a97717"
    },
    {
      "path": "electronics/EL-003/cad/EL003.pretty/XH6.kicad_mod",
      "bytes": 4110,
      "sha256": "1dbade80373001fc04ed597d4a0064f5325b2b9a44218ad7ccc43da56f5579e9"
    },
    {
      "path": "electronics/EL-003/cad/README.md",
      "bytes": 2813,
      "sha256": "7cd48b34d9c242a8283a69ae5b6a44be8af84f3e7ba461ddd409c7c1339845c2"
    },
    {
      "path": "electronics/EL-003/cad/assembly-bom.json",
      "bytes": 3405,
      "sha256": "bcbd214924c5e3142e9400b91bdef7a1b0cefddaf1989a71509838ef9c114667"
    },
    {
      "path": "electronics/EL-003/cad/exports/EL-003.glb",
      "bytes": 1068492,
      "sha256": "d978db02bd2146be8fdbf3321f0f57f76eba781615ad624549e45619c7249c10"
    },
    {
      "path": "electronics/EL-003/cad/exports/EL-003.net.xml",
      "bytes": 22573,
      "sha256": "e0e6a5181eb7173931d5b2b3d55f06080b40378df139511058817c55de5d2d1b"
    },
    {
      "path": "electronics/EL-003/cad/exports/board-bottom.svg",
      "bytes": 48806,
      "sha256": "38801de1019aaf4fad0ad63648df6bdd4d1e44c795d2e981e4ed157ece5d5151"
    },
    {
      "path": "electronics/EL-003/cad/exports/board-top.svg",
      "bytes": 109551,
      "sha256": "3d9b00e77d646031e950a7f5c8c5638d59d694ed50fa6a82ef2d6335586eea4c"
    },
    {
      "path": "electronics/EL-003/cad/exports/checks.json",
      "bytes": 2789,
      "sha256": "e69dcf98d683786d7d5a5c049aa609d80bfe69b848202672d6015b60f3d6ea59"
    },
    {
      "path": "electronics/EL-003/cad/exports/drc.json",
      "bytes": 1121,
      "sha256": "fe7d01c9adfba004db81d673cc37c99cc90119e8fbfb2e69e4b44b2845ae4fc0"
    },
    {
      "path": "electronics/EL-003/cad/exports/erc.json",
      "bytes": 1037,
      "sha256": "8bd5b5bb72ace55dbe1e1fd14b61b131b567362150390bd4abd95d1f3e299f59"
    },
    {
      "path": "electronics/EL-003/cad/exports/schematic/EL-003.svg",
      "bytes": 707783,
      "sha256": "cedf42f721bd3439e16d1252fbca4182f1a4b44807135f4c205c5154d06c3d6b"
    },
    {
      "path": "electronics/EL-003/cad/fp-lib-table",
      "bytes": 157,
      "sha256": "8c131a667ca6c9ec5072fab3badc80540be3de73587591e125c4fd6df6b42fc4"
    },
    {
      "path": "electronics/EL-003/cad/layout.json",
      "bytes": 25183,
      "sha256": "02447619ffa148c47268d07c8b688fe936183fa7ed58a1aba5f1432ec14e5d11"
    },
    {
      "path": "electronics/EL-003/cad/sym-lib-table",
      "bytes": 158,
      "sha256": "637f3d47f28f1be2820552d5e129376debc08d52fac253ab30d90663f3b9011e"
    },
    {
      "path": "electronics/EL-004/EL-004-review.zip",
      "bytes": 327358,
      "sha256": "acb9929571163181afe96466a66a9eb253ef2c16457491565af06a8d35c0ac74"
    },
    {
      "path": "electronics/EL-004/cad/EL-004.kicad_pcb",
      "bytes": 87064,
      "sha256": "72ae5fb31de3dec7ab513d02fda14be3e291fa0e1de8b27e5b06cd4491d34bf3"
    },
    {
      "path": "electronics/EL-004/cad/EL-004.kicad_pro",
      "bytes": 342,
      "sha256": "c0c9e72492d8d4cc1b0d96e811465032ba734f956a459c86f7ba177f792932b7"
    },
    {
      "path": "electronics/EL-004/cad/EL-004.kicad_sch",
      "bytes": 45277,
      "sha256": "94f6289f3eeed35e75e8931fa3af8ef63c679cda13a388762c52d137839848a0"
    },
    {
      "path": "electronics/EL-004/cad/EL004.kicad_sym",
      "bytes": 20582,
      "sha256": "9e391eccdfd8134b905edbaad07395af44ccc4cf98ee3bc8c7b71fdfcd73ea99"
    },
    {
      "path": "electronics/EL-004/cad/EL004.pretty/C0805.kicad_mod",
      "bytes": 2226,
      "sha256": "1ed4db142c8a112409795786c66b988f111bf26e17ce45fffc4533ddcec7637e"
    },
    {
      "path": "electronics/EL-004/cad/EL004.pretty/C1206.kicad_mod",
      "bytes": 2118,
      "sha256": "16b38cbc2a8de3b6162affa1af75f4f5bd91e54b4bfac527f75fbb542f100bcc"
    },
    {
      "path": "electronics/EL-004/cad/EL004.pretty/M3.kicad_mod",
      "bytes": 1345,
      "sha256": "5735468d26919060d911fab628da5b0f223464e38f5bcf97d04c7997218ea0a1"
    },
    {
      "path": "electronics/EL-004/cad/EL004.pretty/R0805.kicad_mod",
      "bytes": 2105,
      "sha256": "3bf661a4e1324260a041e641cd47202cc46efe4372d983cc0fe81310d6401596"
    },
    {
      "path": "electronics/EL-004/cad/EL004.pretty/SJ2.kicad_mod",
      "bytes": 3057,
      "sha256": "070a9577c6fa3c574d4a70c585ad8a6abc4c6cc3a6493fc36349386211e6258b"
    },
    {
      "path": "electronics/EL-004/cad/EL004.pretty/SOIC8.kicad_mod",
      "bytes": 4863,
      "sha256": "e1211480dfa2ed370728442dada168f4a177a7d05e02dec620709c1142cf6f53"
    },
    {
      "path": "electronics/EL-004/cad/EL004.pretty/TP2.kicad_mod",
      "bytes": 1828,
      "sha256": "e3ff72dd6487f2f3c60e574442f60f268ed5cf9496c6914f41a96412d9a97717"
    },
    {
      "path": "electronics/EL-004/cad/EL004.pretty/XH6.kicad_mod",
      "bytes": 4110,
      "sha256": "1dbade80373001fc04ed597d4a0064f5325b2b9a44218ad7ccc43da56f5579e9"
    },
    {
      "path": "electronics/EL-004/cad/README.md",
      "bytes": 3304,
      "sha256": "9f1c62d19d587ce919e1ad8590d51b898e80d689ed12df82aaa9ce3583fcff46"
    },
    {
      "path": "electronics/EL-004/cad/assembly-bom.json",
      "bytes": 3121,
      "sha256": "0419a3f95058872b567229af93fdd80d02830398588bee7211fdd800715774d0"
    },
    {
      "path": "electronics/EL-004/cad/exports/EL-004.glb",
      "bytes": 1373572,
      "sha256": "4dfc747b75eda79a162f3ccc0e3b8a02900a38cb8aa36b46c1cd41af36b0a641"
    },
    {
      "path": "electronics/EL-004/cad/exports/EL-004.net.xml",
      "bytes": 23070,
      "sha256": "74e9e379619daa43366d07ec134ec14d133abddd762a0699ba683421004ce486"
    },
    {
      "path": "electronics/EL-004/cad/exports/board-bottom.svg",
      "bytes": 61632,
      "sha256": "5e82aa777016d992fc11e5fc768695827c014f414e8741def150d046d6b00539"
    },
    {
      "path": "electronics/EL-004/cad/exports/board-top.svg",
      "bytes": 107439,
      "sha256": "0f9c39abefdd76ce7ffee92c77606b1e9404b98b78f8c9073cc79dc6c0475b44"
    },
    {
      "path": "electronics/EL-004/cad/exports/checks.json",
      "bytes": 3105,
      "sha256": "401efe6a39a955596f4ca1b3e25c4e77ff1d7c602bedad2b5133b8cfb5fbe57e"
    },
    {
      "path": "electronics/EL-004/cad/exports/drc.json",
      "bytes": 1121,
      "sha256": "d288de395c9bdff2e2e89c986b112437e4b3da5e2478371bb5aa066570cbb8ec"
    },
    {
      "path": "electronics/EL-004/cad/exports/erc.json",
      "bytes": 1037,
      "sha256": "666ff896146774589e27564600b4f5742f503a2665ff161afe67f9eae8dff982"
    },
    {
      "path": "electronics/EL-004/cad/exports/schematic/EL-004.svg",
      "bytes": 597883,
      "sha256": "c7868dfeea57572a8876bb2cb862a1397a2642581cbc96b482798d1df267667a"
    },
    {
      "path": "electronics/EL-004/cad/fp-lib-table",
      "bytes": 157,
      "sha256": "d7777bd174ded3ef5a6e4a62eb01fdb37e04f6ed35fbdd503cca5ea5acd05a67"
    },
    {
      "path": "electronics/EL-004/cad/layout.json",
      "bytes": 25364,
      "sha256": "721b534fdd65e033ecb783761b614dbdef1e978552b531ceec29429e66087a3b"
    },
    {
      "path": "electronics/EL-004/cad/sym-lib-table",
      "bytes": 158,
      "sha256": "ed784212c8453f53b9c4ea4d970c621f085a2597df974cf148c706aab490ba75"
    },
    {
      "path": "electronics/EL-005/EL-005-review.zip",
      "bytes": 337202,
      "sha256": "e21933a26b6fca60b60df229073b88631df4df822807e367691fcaef81f5acbc"
    },
    {
      "path": "electronics/EL-005/cad/EL-005.kicad_pcb",
      "bytes": 86787,
      "sha256": "cb4db76e5a512a7075e6eaad6172afd040bbd64469109e5768891890f167208a"
    },
    {
      "path": "electronics/EL-005/cad/EL-005.kicad_pro",
      "bytes": 342,
      "sha256": "a676ccb820ff46dc4895243e4e96f47525336300715aebf3c6515188f6e33946"
    },
    {
      "path": "electronics/EL-005/cad/EL-005.kicad_sch",
      "bytes": 45365,
      "sha256": "a21b88e881adee778d669d89c6c23503508f182d3b34c8c93c81a33d4e09ff68"
    },
    {
      "path": "electronics/EL-005/cad/EL005.kicad_sym",
      "bytes": 20839,
      "sha256": "b13a386cc156c6610fcc9b8032ea6f32dca972ba84a3619e8f158460fec1d247"
    },
    {
      "path": "electronics/EL-005/cad/EL005.pretty/C0805.kicad_mod",
      "bytes": 2226,
      "sha256": "1ed4db142c8a112409795786c66b988f111bf26e17ce45fffc4533ddcec7637e"
    },
    {
      "path": "electronics/EL-005/cad/EL005.pretty/C1206.kicad_mod",
      "bytes": 2118,
      "sha256": "16b38cbc2a8de3b6162affa1af75f4f5bd91e54b4bfac527f75fbb542f100bcc"
    },
    {
      "path": "electronics/EL-005/cad/EL005.pretty/M3.kicad_mod",
      "bytes": 1345,
      "sha256": "5735468d26919060d911fab628da5b0f223464e38f5bcf97d04c7997218ea0a1"
    },
    {
      "path": "electronics/EL-005/cad/EL005.pretty/R0805.kicad_mod",
      "bytes": 2105,
      "sha256": "3bf661a4e1324260a041e641cd47202cc46efe4372d983cc0fe81310d6401596"
    },
    {
      "path": "electronics/EL-005/cad/EL005.pretty/SJ2.kicad_mod",
      "bytes": 3057,
      "sha256": "070a9577c6fa3c574d4a70c585ad8a6abc4c6cc3a6493fc36349386211e6258b"
    },
    {
      "path": "electronics/EL-005/cad/EL005.pretty/SOIC8.kicad_mod",
      "bytes": 4863,
      "sha256": "e1211480dfa2ed370728442dada168f4a177a7d05e02dec620709c1142cf6f53"
    },
    {
      "path": "electronics/EL-005/cad/EL005.pretty/TP2.kicad_mod",
      "bytes": 1828,
      "sha256": "e3ff72dd6487f2f3c60e574442f60f268ed5cf9496c6914f41a96412d9a97717"
    },
    {
      "path": "electronics/EL-005/cad/EL005.pretty/XH6.kicad_mod",
      "bytes": 4110,
      "sha256": "1dbade80373001fc04ed597d4a0064f5325b2b9a44218ad7ccc43da56f5579e9"
    },
    {
      "path": "electronics/EL-005/cad/README.md",
      "bytes": 2740,
      "sha256": "7b735bf3306544f74cbe17a262a37d2635791ebac4105acc9919272473b595ca"
    },
    {
      "path": "electronics/EL-005/cad/assembly-bom.json",
      "bytes": 3182,
      "sha256": "397eb3622928d439bad5331c5f99fc5167df7acb77993c3494857ff1ca075a78"
    },
    {
      "path": "electronics/EL-005/cad/exports/EL-005.glb",
      "bytes": 1361048,
      "sha256": "6f3a0f94c2c01120a130a097b6e23271df20830bd274b619b80eed1fb70ad9d3"
    },
    {
      "path": "electronics/EL-005/cad/exports/EL-005.net.xml",
      "bytes": 24194,
      "sha256": "793b346143a57f4066e6932f981ca6c4a7e67cfd4a0fb5f690cb519bec8a4c1a"
    },
    {
      "path": "electronics/EL-005/cad/exports/board-bottom.svg",
      "bytes": 61587,
      "sha256": "4794cf6a1e571edfaf7007b16e74af3077451e75b67e6e59feff7288d0bd1844"
    },
    {
      "path": "electronics/EL-005/cad/exports/board-top.svg",
      "bytes": 107886,
      "sha256": "211710198db6d0f6bb34a6805febb214fbc36a1ea9a188f115184a7c38fc3390"
    },
    {
      "path": "electronics/EL-005/cad/exports/checks.json",
      "bytes": 3105,
      "sha256": "11daa52ef43eb8469f7d5e1483c5f1b03c060b97e376c0832c602e8ff72cbe06"
    },
    {
      "path": "electronics/EL-005/cad/exports/drc.json",
      "bytes": 1121,
      "sha256": "b1e3e3f400d1a2fdfe28de69ac97b413d28d4f95aa0dae9f11610448a0837d8c"
    },
    {
      "path": "electronics/EL-005/cad/exports/erc.json",
      "bytes": 1037,
      "sha256": "700ac527fc97a353f1f2d7973915fadb5bbd2145be7c24c22daf9c79cc0531e1"
    },
    {
      "path": "electronics/EL-005/cad/exports/schematic/EL-005.svg",
      "bytes": 632982,
      "sha256": "73f58ddef0414404e5f2a9a9f742923dd9c21444382a57100e4e7b132b9252ef"
    },
    {
      "path": "electronics/EL-005/cad/fp-lib-table",
      "bytes": 157,
      "sha256": "7472c91b3a303805bb5fe82c1871d866e99fd133b96f52bdbcc47cdfecfe026a"
    },
    {
      "path": "electronics/EL-005/cad/layout.json",
      "bytes": 24980,
      "sha256": "e382d7658d20831bcd6e15833a6d1ce4597e91059e81f6be32a2a149bb53da3f"
    },
    {
      "path": "electronics/EL-005/cad/sym-lib-table",
      "bytes": 158,
      "sha256": "848f6e0228492b340153b6da6069d36f427af368196e9e31a6e41962cf4e5882"
    },
    {
      "path": "electronics/harness/HC-001-blueprint.svg",
      "bytes": 4273,
      "sha256": "c5185ee0739becd5451d9e341cfb47a7ae055948c698e3f8d27160743a4c6d94"
    },
    {
      "path": "electronics/harness/HC-001-contract.json",
      "bytes": 3350,
      "sha256": "6e3cd9e9c9b16066d28fb75df532515010f46639667815bc6103dccf92702afb"
    },
    {
      "path": "electronics/harness/HC-001-inspection.json",
      "bytes": 14614,
      "sha256": "607299d663f76f8c611559ba4a39394b312790c978e934f7943fb5b624223262"
    },
    {
      "path": "electronics/harness/HC-002-blueprint.svg",
      "bytes": 4121,
      "sha256": "16706121e66298d13d2be5481259932a3220b534dc0f2731e464f934e0eb058a"
    },
    {
      "path": "electronics/harness/HC-002-contract.json",
      "bytes": 2953,
      "sha256": "5610d0cada79c672705bceef606a0a1c2287f23699fd21111f0c4f02e58dd330"
    },
    {
      "path": "electronics/harness/HC-002-inspection.json",
      "bytes": 6936,
      "sha256": "0ef1460f5e1449747eb1e2a2fa9a355e1108e7e11a50338b487ae8b593d563ad"
    },
    {
      "path": "electronics/harness/README.md",
      "bytes": 3033,
      "sha256": "fe0af22d9cbf38a2a23fbf725890db34bbfaff80e8d35a6422039d9b06c75c8b"
    },
    {
      "path": "electronics/library/README.md",
      "bytes": 1390,
      "sha256": "a24a58ba95114dda4eeb0a64fca05d2b9800c5d8aa085429dabc334a742c3068"
    },
    {
      "path": "electronics/library/interfaces/EC-COMPARATOR.json",
      "bytes": 2191,
      "sha256": "1593a52a0f9a201e050ffdca3ba42ed2fe77db29992c06035c7434b6b0fcf07c"
    },
    {
      "path": "electronics/library/interfaces/EC-COMPARATOR.svg",
      "bytes": 3575,
      "sha256": "4c1c6772906728d5c4aac0520d033612faedc67393112823725d4f433d6c960b"
    },
    {
      "path": "electronics/library/interfaces/EC-DAC.json",
      "bytes": 2198,
      "sha256": "8a6454cba4bcc20d83433565c5de8814570833719d22ac0a4876a5623cc9fc15"
    },
    {
      "path": "electronics/library/interfaces/EC-DAC.svg",
      "bytes": 2781,
      "sha256": "6bfed6708d7483f1a4c9bc9a55060e7bbce350fcd65ed201233173c24ea20306"
    },
    {
      "path": "electronics/library/interfaces/EC-EEPROM.json",
      "bytes": 2552,
      "sha256": "25382ecd297285230ce5a6a47065f7b5df5b38d9e13a23bf280142e52ff7fed8"
    },
    {
      "path": "electronics/library/interfaces/EC-EEPROM.svg",
      "bytes": 3601,
      "sha256": "425c540f7677634b52ecdcc9d29187eb0ab80128456caf3a6987cfb9fcef5fde"
    },
    {
      "path": "electronics/library/interfaces/EC-OPAMP.json",
      "bytes": 2169,
      "sha256": "90b2117bc37c030f72755ff155686bb6051e98e2863ece1b4307d166687eb5bc"
    },
    {
      "path": "electronics/library/interfaces/EC-OPAMP.svg",
      "bytes": 3564,
      "sha256": "16044509e09b759cf77f3cce1979b90adcf8da22b0054a342186c232ec453fb0"
    },
    {
      "path": "electronics/library/interfaces/EC-REFERENCE.json",
      "bytes": 2263,
      "sha256": "15b8155647d741dfa2481748b1be2bab295810a22214e629f19cb75e5c479d71"
    },
    {
      "path": "electronics/library/interfaces/EC-REFERENCE.svg",
      "bytes": 3590,
      "sha256": "199608d719058db285ec43a87ad25b71cff93d963947310f2daddf3782df4256"
    },
    {
      "path": "electronics/library/interfaces/EC-RTC.json",
      "bytes": 3755,
      "sha256": "c9412e8e78d2dab61f1d54cd82dc615344841e7d594f092398df870cd1d15970"
    },
    {
      "path": "electronics/library/interfaces/EC-RTC.svg",
      "bytes": 6536,
      "sha256": "669629930d17ae507fa6e230310f4615e406029339ae7f77783987a33b2717ed"
    },
    {
      "path": "electronics/manufacturing/MC-CAPACITOR/README.md",
      "bytes": 1436,
      "sha256": "1e934c4b6d6f4eff409ce8e3ec64024537d0eecc027b64b68a3308726ea68dc7"
    },
    {
      "path": "electronics/manufacturing/MC-CAPACITOR/assembled.glb",
      "bytes": 9860,
      "sha256": "c78dfc8929be8761079c1a7032114f91e0e73567d98c20a63afb78c3ff33372d"
    },
    {
      "path": "electronics/manufacturing/MC-CAPACITOR/design.json",
      "bytes": 3203,
      "sha256": "82b59ab3483f4a66fa3515473b7ea39b8aaad5bc68e5ddea182cd58e18b348fe"
    },
    {
      "path": "electronics/manufacturing/MC-CAPACITOR/dielectric.stl",
      "bytes": 684,
      "sha256": "33351a9a814ee2114cc5bb95729d8b85eab45aa1ea39df41b973962f43a38a05"
    },
    {
      "path": "electronics/manufacturing/MC-CAPACITOR/drawing.svg",
      "bytes": 7053,
      "sha256": "3118e721540c39f6966ff986b8e71f4da47b25b9aab00a024388de2875153b81"
    },
    {
      "path": "electronics/manufacturing/MC-CAPACITOR/exploded.glb",
      "bytes": 9948,
      "sha256": "5c2c4e6aeb3fe2d0227bb0df18ce109c41484072a31aea38489e7b50ee21e466"
    },
    {
      "path": "electronics/manufacturing/MC-CAPACITOR/lower-electrode.stl",
      "bytes": 1484,
      "sha256": "f8f296acb3cef44a73065db275c7d77aea8d48b9c8260fd1f2be97ebce613060"
    },
    {
      "path": "electronics/manufacturing/MC-CAPACITOR/study.scad",
      "bytes": 4423,
      "sha256": "91c0f189ad063eecab34bd06f1fdef7b17ca8a61e894872ad5ba759d2a433810"
    },
    {
      "path": "electronics/manufacturing/MC-CAPACITOR/upper-electrode.stl",
      "bytes": 1484,
      "sha256": "0aaee722f42ee0feb0e4a8447908bbcb815105dcfa8d0b0f64371b836ef46a1f"
    },
    {
      "path": "electronics/manufacturing/MC-PCB/README.md",
      "bytes": 1587,
      "sha256": "70790eaf385199db175173d9a84b30a569ef3fd0a341f728d3fc333ec8089a60"
    },
    {
      "path": "electronics/manufacturing/MC-PCB/assembled.glb",
      "bytes": 561668,
      "sha256": "f8077b70dd21009fad02685fc1ea4bee75c11bf70624549dd136e9d246b0df05"
    },
    {
      "path": "electronics/manufacturing/MC-PCB/design.json",
      "bytes": 6893,
      "sha256": "04403a5682f66ebb6db064a6e7c3a57c4df1ceb74df916f3fbb30e2aa183ae55"
    },
    {
      "path": "electronics/manufacturing/MC-PCB/drawing.svg",
      "bytes": 240701,
      "sha256": "2694f6b48a97e2d1cca9a93ddcc9f2dd47e225f17bd167caf077808418c0b4fc"
    },
    {
      "path": "electronics/manufacturing/MC-PCB/exploded.glb",
      "bytes": 562152,
      "sha256": "c246670f9ab582e035187d9694f1b5eb92c07964d6abd4601d6356a643e0591f"
    },
    {
      "path": "electronics/manufacturing/MC-PCB/study.scad",
      "bytes": 511321,
      "sha256": "c26b0c458fbfb3ef8239c1bf52ea7d20b5ee3c092d7d2db862c416668b3b857b"
    },
    {
      "path": "electronics/manufacturing/MC-PCB/substrate.stl",
      "bytes": 39484,
      "sha256": "058a07744d771300c3082c7cc524d038870425793966fba23d356224c7cbb2dd"
    },
    {
      "path": "electronics/manufacturing/MC-PCB/trace-1A.stl",
      "bytes": 1884,
      "sha256": "72e276d93d3be38a69f87563f82c11e67e0bc9b5d496dca1e2bcf48340ba1281"
    },
    {
      "path": "electronics/manufacturing/MC-PCB/trace-1B.stl",
      "bytes": 1884,
      "sha256": "3178701269fd5ff2be7d8b305ef75738cd8985d70a32796e393a3da455bb91af"
    },
    {
      "path": "electronics/manufacturing/MC-PCB/trace-2A.stl",
      "bytes": 1884,
      "sha256": "ad699c240b8c3c7841487a0c32e3155407879cbc25c4bacf56c821a928f48f64"
    },
    {
      "path": "electronics/manufacturing/MC-PCB/trace-2B.stl",
      "bytes": 1884,
      "sha256": "d308f1efbafc0208aa7148074aeeeb42b3aee1920a20e2eb06feb661a7c0eae9"
    },
    {
      "path": "electronics/manufacturing/MC-PCB/trace-3A.stl",
      "bytes": 1884,
      "sha256": "73af21d3ff0e1474146d9c0b678a6bb13d8a79d41d255349a37cf4ee7f11c5fb"
    },
    {
      "path": "electronics/manufacturing/MC-PCB/trace-3B.stl",
      "bytes": 1884,
      "sha256": "13858c5b969a830d13a48df7031bd6aeee4814cd392bb1e9403afb2a48aef395"
    },
    {
      "path": "electronics/manufacturing/MC-PCB/trace-4A.stl",
      "bytes": 1884,
      "sha256": "fdc50ae1a71d8ad29d6b892f633ba940a7c36fff8382e1b17b032f9f74e5f173"
    },
    {
      "path": "electronics/manufacturing/MC-PCB/trace-4B.stl",
      "bytes": 1884,
      "sha256": "ce1c0e1f0bed90edbdd98bcc4c53014948388b578536686b641261ed7c95f116"
    },
    {
      "path": "electronics/manufacturing/MC-PCB/via-left.stl",
      "bytes": 115284,
      "sha256": "dafdab3f681fc05c9c70bea222f5c81ff44ad3650097f9e76f06d9ff33275975"
    },
    {
      "path": "electronics/manufacturing/MC-PCB/via-right.stl",
      "bytes": 115284,
      "sha256": "f021a2f3834e83ab912ca8cb937c3f04896cf500e3ac57abbfb22128491d6839"
    },
    {
      "path": "electronics/manufacturing/MC-RESISTOR/README.md",
      "bytes": 1419,
      "sha256": "e8a8c3b6aafde983136ad1197f56858304aadf88eadbd119af4c021c763f5aad"
    },
    {
      "path": "electronics/manufacturing/MC-RESISTOR/assembled.glb",
      "bytes": 257940,
      "sha256": "c964e7ebc27ae7b162189c31576f70714da70866e6ec8d20206694a51df1af65"
    },
    {
      "path": "electronics/manufacturing/MC-RESISTOR/design.json",
      "bytes": 2698,
      "sha256": "6e1e52d40f6787dd868b565cf6f26468efbaf65516b1d81e5161cd74a813b41d"
    },
    {
      "path": "electronics/manufacturing/MC-RESISTOR/drawing.svg",
      "bytes": 682655,
      "sha256": "ae155e73834c86e53b30c3050eb390b373be3fc0c7e6d8454fda05a0ac96bb63"
    },
    {
      "path": "electronics/manufacturing/MC-RESISTOR/exploded.glb",
      "bytes": 258028,
      "sha256": "468ccd9d4deb83a355433eb3a4467f763205c1efbe966a44cfe8fab417f4ea71"
    },
    {
      "path": "electronics/manufacturing/MC-RESISTOR/former.stl",
      "bytes": 9684,
      "sha256": "f5189543ad9ee3b2cddcb534a0228868a677d2f1c690495529418b5c2a06afaa"
    },
    {
      "path": "electronics/manufacturing/MC-RESISTOR/study.scad",
      "bytes": 431342,
      "sha256": "b2af5d3855635ba034b365f458cd10fd5868b28a14179446ad63e85b3689f5bb"
    },
    {
      "path": "electronics/manufacturing/MC-RESISTOR/winding.stl",
      "bytes": 680084,
      "sha256": "749ff29663c66d6475ed569132a5cc1c56e5ec507e7995575b1469d0358f0742"
    },
    {
      "path": "electronics/manufacturing/MC-WIRE/README.md",
      "bytes": 1466,
      "sha256": "5d7d733dea5e85863fcf7591aaf78a0edef26905067668d53706f4c0d0ad238d"
    },
    {
      "path": "electronics/manufacturing/MC-WIRE/assembled.glb",
      "bytes": 86908,
      "sha256": "a08fe8961719b9702ed1a98f3f6a47701e3ce75bbdb7eb4657e73e7abc1aea9b"
    },
    {
      "path": "electronics/manufacturing/MC-WIRE/conductor.stl",
      "bytes": 9684,
      "sha256": "e8ba71f8ff52140ca695ca6269b707129a9f534ef72dd6601784a553e5c568f4"
    },
    {
      "path": "electronics/manufacturing/MC-WIRE/design.json",
      "bytes": 2868,
      "sha256": "1ff1c24040f33c92e64559d99a341d9a22bad7ed7c8f8104dfeb2d78633c069c"
    },
    {
      "path": "electronics/manufacturing/MC-WIRE/drawing.svg",
      "bytes": 41196,
      "sha256": "04bdc570f7e273b40610f7fbc9247a27cbfae8962de8d348770bfb542ad20a73"
    },
    {
      "path": "electronics/manufacturing/MC-WIRE/exploded.glb",
      "bytes": 86952,
      "sha256": "e920ce7bd0c9c67776b2cb853b5c39f40153f3adedc6da03f5a17c50d9fa6bab"
    },
    {
      "path": "electronics/manufacturing/MC-WIRE/insulation.stl",
      "bytes": 38484,
      "sha256": "c677cf861f170bc07b5b9b396fe70dbc0d99585cd4fd4b1177c811df500d3cd0"
    },
    {
      "path": "electronics/manufacturing/MC-WIRE/study.scad",
      "bytes": 71555,
      "sha256": "24c040054c2d55f19a0c6f2c0c318ec1c557609b8f3858cdaac88cbacc7e54bb"
    },
    {
      "path": "electronics/manufacturing/manifest.json",
      "bytes": 13788,
      "sha256": "a3c37e5a88b6136aa4fd62d82f49b7372384a60e8189afc193614aa2bd587e2d"
    },
    {
      "path": "electronics/passives/README.md",
      "bytes": 2492,
      "sha256": "e2a2161f46cb3fde508ce48e7e89da5167e3284906bb41f4e05c2068f8e09a2a"
    },
    {
      "path": "electronics/passives/reference-study.json",
      "bytes": 2814,
      "sha256": "0fc67ab83917b3760db06bea55739f0b8e6ae97f8f6f25c4227e4fcd15bb70ef"
    },
    {
      "path": "environment/README.md",
      "bytes": 12140,
      "sha256": "f39af0bdde492ddd57e4ea97fb019942291f340b7e9e5eee0d0e733dfe84b087"
    },
    {
      "path": "environment/adc-protocol-art.js",
      "bytes": 2498,
      "sha256": "1f7266b339bc76912d99d06dbca392d0a34a670bb2bf05cf2dcad88a3d7a135b"
    },
    {
      "path": "environment/adc-protocol-math.js",
      "bytes": 4122,
      "sha256": "3a06f4210090fc4557479fe031a4fc99186c80449576c55d061ce7a6a303a4eb"
    },
    {
      "path": "environment/adc-protocol.css",
      "bytes": 2820,
      "sha256": "7e8246970cb62a0477c81b91614d8c8f96a36361eda09d2c6427b0a0fda0d75b"
    },
    {
      "path": "environment/adc-protocol.js",
      "bytes": 8474,
      "sha256": "fcf115f90d2fcb229fa12024304b515070135b82efe4990681186a511804f3b8"
    },
    {
      "path": "environment/app.js",
      "bytes": 21585,
      "sha256": "ff4f8815a5b16177ebd7034fcd2a55adc4af6413c2c1238a144977c75638d077"
    },
    {
      "path": "environment/art-lessons.js",
      "bytes": 8444,
      "sha256": "07e00d191d5fb04d08173f35fbabb698241572e1daaf0b12b8b98090303c7c8e"
    },
    {
      "path": "environment/art-stage-art.js",
      "bytes": 6923,
      "sha256": "26dfacf3176f8de8dae49456a24a5f91d8b8b8b431956d3f73e6ecb88fdb1489"
    },
    {
      "path": "environment/art-studio.js",
      "bytes": 2356,
      "sha256": "56dd382f1a83d158325c36d0b6404d6612b3d3affed3ef1d612f6b6ed8419842"
    },
    {
      "path": "environment/board-projects.js",
      "bytes": 13084,
      "sha256": "9f50695840c330cddee2fdc7d26b427be0c62c192064fd1e8258566ff20c6c6c"
    },
    {
      "path": "environment/board-scene.js",
      "bytes": 7669,
      "sha256": "7bb5405866b92e57dc8169456b83702352baec08e9b795488aa5450f18995946"
    },
    {
      "path": "environment/bridge-bench.css",
      "bytes": 2282,
      "sha256": "28d94a42b7eb63827eb0c63074c634365f1ed5470b8d2e64bec2b24009a863a1"
    },
    {
      "path": "environment/bridge-bench.js",
      "bytes": 12882,
      "sha256": "f35b8b4b2a4f6373f2cf627ab93aa93ee25dd1b62e6603db8da7daec13807dd4"
    },
    {
      "path": "environment/bridge-math.js",
      "bytes": 5574,
      "sha256": "229554c8e60176536b4064a83896b26c7d157576317e9d61903d998140df4b9e"
    },
    {
      "path": "environment/cad-family-view.js",
      "bytes": 11926,
      "sha256": "a7792f2bb23cffcd4320d1e69405ded691bb9fc01c0ee4141536fe2c14d8bf83"
    },
    {
      "path": "environment/cad-scene.js",
      "bytes": 3946,
      "sha256": "753ec68572fb206ac9dd49f8979ace7a8c93f922c74f541abf88c72598417b95"
    },
    {
      "path": "environment/cad-view.js",
      "bytes": 5700,
      "sha256": "214fb3f87ca2def56d321f9db6c321e8be013fa57bf57aed48224ec118f32841"
    },
    {
      "path": "environment/component-art.js",
      "bytes": 9407,
      "sha256": "5a4a75b29429b87d31555a1d0f04a199e34a12aa46569bbb921ff09cdb074003"
    },
    {
      "path": "environment/component-interface.js",
      "bytes": 4432,
      "sha256": "8fd182e25a45b635de3f022b9bc2d6541c7ecd57c656e5e9540aa6ac7efa8f1e"
    },
    {
      "path": "environment/component-library.css",
      "bytes": 12504,
      "sha256": "e26c38d8907d7f9014b19ca773be23cd234c8a7471147ffd859bdeff9bc4d29a"
    },
    {
      "path": "environment/component-library.js",
      "bytes": 7355,
      "sha256": "42f86ec640fc07102edba5fe9154571c35a9021fe5718c64c7eaa7190026b42f"
    },
    {
      "path": "environment/component-manufacturing.js",
      "bytes": 3359,
      "sha256": "5c39bfd42a425620acb0d8e16b5e3c3c8eac09702b160b2db02861aefcc6e48a"
    },
    {
      "path": "environment/dependencies.css",
      "bytes": 9189,
      "sha256": "996616ac1deee12d8083e701f2eff0a0e900e9fce1c08aa4db75ae32f01f217c"
    },
    {
      "path": "environment/dependencies.html",
      "bytes": 2607,
      "sha256": "bdd785534a8c4ca370897c62a9ab9f00ec9e8eda1aa968884f49805d9861af40"
    },
    {
      "path": "environment/dependencies.js",
      "bytes": 21126,
      "sha256": "c385b720374337737c3590ba9cfc56dcdc175a83b9219506f421d22ee6ace03a"
    },
    {
      "path": "environment/dependency-engine.js",
      "bytes": 2029,
      "sha256": "27d3ee5bbc1d94b776f0ef972b3c84d03c43dff4a42c79d37a61d04027dc6e0c"
    },
    {
      "path": "environment/device-art.js",
      "bytes": 9357,
      "sha256": "a734b90951a744b7e45d9dfcf7320fe8ae43d8269b3f4c512d46006106aec1a3"
    },
    {
      "path": "environment/device-lab.css",
      "bytes": 7191,
      "sha256": "bae0720eb83c103c1bf8d507e7a493301aa7f404b71067f30170f85d588a1973"
    },
    {
      "path": "environment/device-lab.html",
      "bytes": 2998,
      "sha256": "86183cfcc34847846cfca8969a69d344e3ddaaf817c8b55c8ec080c9ee18fdec"
    },
    {
      "path": "environment/device-lab.js",
      "bytes": 29951,
      "sha256": "5fb86ec9e5eb9647ccfbcae83d60f4acec1020cd74ed481f1189d21eb5634663"
    },
    {
      "path": "environment/device-math.js",
      "bytes": 8594,
      "sha256": "bb648bb2fbe7f9d4b5728761ea9998eba91a79447218d181a00f9fa25f3d9992"
    },
    {
      "path": "environment/device-store.js",
      "bytes": 1450,
      "sha256": "324d422b74f79ad5da3214a514d48a2191c25e4aedb3226442d499bdef4ca7ae"
    },
    {
      "path": "environment/directory.js",
      "bytes": 1866,
      "sha256": "fb4e5ec811f1a5bcc88041d1284a333d49aee2a5b17ba17b0b7f500b370dcfd0"
    },
    {
      "path": "environment/discovery-art.js",
      "bytes": 4254,
      "sha256": "7815419ccfb748e3a57f92eda21e57731a01873cec5e7efee0d6109f17441478"
    },
    {
      "path": "environment/discovery-engine.js",
      "bytes": 16141,
      "sha256": "8f22eeb8c12df7da49a1bbd94fd984dcb8604d5f9118d08153d3e187cea51979"
    },
    {
      "path": "environment/discovery-examples.js",
      "bytes": 9091,
      "sha256": "e016b9e3bcda72680eb072838c61ab423551652719ca14230a85ba51e39eebd9"
    },
    {
      "path": "environment/discovery-lineage.js",
      "bytes": 3487,
      "sha256": "32ccfc42d2ccdb408363c07d45d1a32adea8f58551c8c2b71930c20556bc8c92"
    },
    {
      "path": "environment/discovery-seasons.js",
      "bytes": 11367,
      "sha256": "aaa3ff3f20131cba626dbc5e8da09ddde180c65e5235ed955cdcc467b2d3ea67"
    },
    {
      "path": "environment/discovery-store.js",
      "bytes": 2103,
      "sha256": "74ccc8c3705973dd9ac9eb479e36c6dc17fd339e50c6a8da507d5cc22c8d1e3b"
    },
    {
      "path": "environment/discovery-workshops.js",
      "bytes": 9038,
      "sha256": "a62b2e3ac891b3447d4176cafaa4ac887e60054a63bbef7448265943b0c7a11b"
    },
    {
      "path": "environment/discovery.css",
      "bytes": 6731,
      "sha256": "087301d8c6a17767d130fe954d6bf7769daeb38f04eb751b191abd296349025d"
    },
    {
      "path": "environment/discovery.html",
      "bytes": 2282,
      "sha256": "08faae518bdce75791b3377fadeb98de8bcbd83e7ea99e132f5ccc2bb3c4667b"
    },
    {
      "path": "environment/discovery.js",
      "bytes": 38444,
      "sha256": "4499eaae2fb49808dcef8edb5313f1c62620eb865806690308d9ef9f8933b499"
    },
    {
      "path": "environment/electronics-math.js",
      "bytes": 3615,
      "sha256": "14c4a2d6530c305d4b88ffa445a31f300a77da9e3b3114ba4dd80edb38327b00"
    },
    {
      "path": "environment/electronics.css",
      "bytes": 10289,
      "sha256": "d1b72723e92c12dc5479609754c0275a32ef4fbde3cf6d66583fc1982669c5a8"
    },
    {
      "path": "environment/electronics.html",
      "bytes": 3562,
      "sha256": "60067b8dad13f21b7a338baf4652efb3e8d2901b186fbcf868298c75a656a8c2"
    },
    {
      "path": "environment/electronics.js",
      "bytes": 30632,
      "sha256": "50af8b1d6b90b44f9dfcff0acf4a1eaba9a3da9527b3e9a75116d119e7f4dbb3"
    },
    {
      "path": "environment/exhibit-art.js",
      "bytes": 10933,
      "sha256": "8cb758683b54da1f8871c7f3b8735e52639d451efd46238e11b862e86f150f3a"
    },
    {
      "path": "environment/export-dialog.css",
      "bytes": 1248,
      "sha256": "5ee4538080a43113a1769c4149b3eb68d9c26bd6ecd4a49b5f9f91a85000b09e"
    },
    {
      "path": "environment/export-dialog.js",
      "bytes": 5173,
      "sha256": "a13210a75cfa064b915afbeeb35b87a959e44d08e23eb1db0716a610287eb861"
    },
    {
      "path": "environment/future.css",
      "bytes": 18433,
      "sha256": "108c85d37cbd46cee8a4802082b243534cbabb2640726587ce902acd0668bc04"
    },
    {
      "path": "environment/harness-art.js",
      "bytes": 2741,
      "sha256": "71ac110d1b6ff4df9fd362a4706a1e5dbf959f5a77e5f6b5b580526fdf65cdfd"
    },
    {
      "path": "environment/harness-bench.css",
      "bytes": 2708,
      "sha256": "1261db13e86095e60a63d9981f08f27d83a8a642717ac6f336144e46399d8e74"
    },
    {
      "path": "environment/harness-bench.js",
      "bytes": 9696,
      "sha256": "4959b4b69af2f71725982426e4a8bc4cfc8c92637b1249f9d534639f81b93ab0"
    },
    {
      "path": "environment/harness-contract.js",
      "bytes": 6449,
      "sha256": "9e2d35d15f46b9fbdf77bad5ad04874c06d6ca3a4bc031790448fa8d4ab8e6d9"
    },
    {
      "path": "environment/harvest-station-catalog.js",
      "bytes": 8436,
      "sha256": "4d904ce5c3a402d6c1cf282010dd3c46c9508c498e4c96d63ca023304ddd20ed"
    },
    {
      "path": "environment/harvest-station-model.js",
      "bytes": 15935,
      "sha256": "d69e7a3d479f23860733722fa939fc5667e3b53583f70f7ca43d5b7a6f0fcb8f"
    },
    {
      "path": "environment/harvest-station-scene.js",
      "bytes": 3300,
      "sha256": "6a7c276df0e52951b1461b92b54bb40d4e7cf8a0d58511b91a7833cc0b6faa81"
    },
    {
      "path": "environment/harvest-station-workbench.js",
      "bytes": 11381,
      "sha256": "28cf9320f2d6a66f262d610ddf0afda0610a5bf62b7a5dc087ac93bc02c2eca9"
    },
    {
      "path": "environment/index.html",
      "bytes": 3171,
      "sha256": "494f9faa961fe346ca8cb50048270961361a48562a70f1a47d5daef9f97bbe0d"
    },
    {
      "path": "environment/knowledge.css",
      "bytes": 10372,
      "sha256": "81c84da749751ffee2873b94ac30f19182d69de61f01b775d71d0a42345888c7"
    },
    {
      "path": "environment/knowledge.html",
      "bytes": 3055,
      "sha256": "45fc7e19abc23d878bacf149602307bfa3a9d9e5d9bf69d0326fea88ede4ca88"
    },
    {
      "path": "environment/knowledge.js",
      "bytes": 30642,
      "sha256": "0418bcc4c5cc9b484d4bae3e72efdf351eaeb510c703f2dc3f311930e104b390"
    },
    {
      "path": "environment/lab-art.js",
      "bytes": 13008,
      "sha256": "469dd880e07baffccc70e67a2ba2122cdd2d6fc18152c12399ab6ed4e2b0164d"
    },
    {
      "path": "environment/lab-engine.js",
      "bytes": 10678,
      "sha256": "fe12d13770b94bfee740c000ff27994657ca4c20bdcc74b7a3833f206df39708"
    },
    {
      "path": "environment/lab-math.js",
      "bytes": 10786,
      "sha256": "4bc9f678be39e2c4c4e11101882f46ba649bf9162d678ad27ed4b5879e73c81a"
    },
    {
      "path": "environment/lab-process-view.js",
      "bytes": 9472,
      "sha256": "f5641758e1bdd3073edd7f17a19de47495d8cdcbc8a6a628f1565fab209a18a8"
    },
    {
      "path": "environment/lab-protocol.js",
      "bytes": 4945,
      "sha256": "7e88b4a79d2427c45d30bbdf9ecfce16086b8b8241f1ca55b0c3b97ae5d82aed"
    },
    {
      "path": "environment/lab-store.js",
      "bytes": 2659,
      "sha256": "1ce317d42f05833d5667005f3c1497e6625bafc40430b38066e80611fc7d1d7f"
    },
    {
      "path": "environment/lab-worksheet-view.js",
      "bytes": 5007,
      "sha256": "f1b8301f4845c99d07b79f2be24e431967bab030373e5ee6663210258e5d9352"
    },
    {
      "path": "environment/lab-worksheet.js",
      "bytes": 3529,
      "sha256": "4f7ca6ecafdf14f7e7ab3bc72bf2ea16d4a53f5f886cd728bf329c99fa879c04"
    },
    {
      "path": "environment/laboratory.css",
      "bytes": 13582,
      "sha256": "ad46353754d7ce0c402e0dc11b42151dc7ace616e078e8245400db3f45b36fee"
    },
    {
      "path": "environment/laboratory.html",
      "bytes": 3047,
      "sha256": "1a38f86f4fbc48b9f20cea1ad92a98ff0d14a0e125cef36004bdd33c514c2b50"
    },
    {
      "path": "environment/laboratory.js",
      "bytes": 55764,
      "sha256": "7e0ace1c309e734dbb3a03dc251db5daecd0d17823b8fd66776c69960a2819d1"
    },
    {
      "path": "environment/manufacturing-geometry.js",
      "bytes": 6731,
      "sha256": "627b824c5dfaac9edfc91f464fd06edd3ea6a83712538c8fb5bf80d73e99e9d5"
    },
    {
      "path": "environment/manufacturing-models.js",
      "bytes": 8268,
      "sha256": "0dc8a10f9bbc1a4bfb76aa0e1f68c75b3b90e29a07e36551881d8595edd013f6"
    },
    {
      "path": "environment/manufacturing-scene.js",
      "bytes": 3922,
      "sha256": "ac470fe624f53a20e53f2848145bd99ac61a3c03bdc1ad81bfb6e44507688de9"
    },
    {
      "path": "environment/manufacturing-view.js",
      "bytes": 6341,
      "sha256": "bbe8c32e762d82f7cb2a29dff1e705075cc6a7dcc4b69c653714035bb29d6b46"
    },
    {
      "path": "environment/map.css",
      "bytes": 12618,
      "sha256": "89c1beefc02344aff058b9cfffd48e55ba8c6d75681c5a8d2b8c6f781cf735c8"
    },
    {
      "path": "environment/map.html",
      "bytes": 2427,
      "sha256": "0496b4884d8a792f9e0645079d435f8661a0d76ba66e7eb9b240457064f89a29"
    },
    {
      "path": "environment/map.js",
      "bytes": 23233,
      "sha256": "1442b9f5ed554942ce90436a016eae542e8bb3149dcbbb0134b5121458f2b95d"
    },
    {
      "path": "environment/material-engine.js",
      "bytes": 22393,
      "sha256": "195ab9680bfe53a6d00df4105604ef82363caa436dbfd13bba92d9fc2a366b39"
    },
    {
      "path": "environment/material-store.js",
      "bytes": 4379,
      "sha256": "3568a0d9f0966d6c93781b9366045e39c7c722f4b06061c78571dcddab9c4b63"
    },
    {
      "path": "environment/material-workbench.js",
      "bytes": 24959,
      "sha256": "1a157e362271d0e98d4e1aa06cfb4ea238510b5203da53a0d118f67609cd5aa9"
    },
    {
      "path": "environment/motor-catalog.js",
      "bytes": 7142,
      "sha256": "3709ca0afa9bcc0772f72a6c8935f13fdfadd80d5f9e52c2f85d1d1d797e01f3"
    },
    {
      "path": "environment/motor-model.js",
      "bytes": 4081,
      "sha256": "293786dbfd31e89a33e3a5e322d0fc70fbdd53db1295bb1bf47393b2c34508d2"
    },
    {
      "path": "environment/motor-scene.js",
      "bytes": 2967,
      "sha256": "1c65b205721477064b1d6ae04e91f51d60361e3f818f0215cc8df4477ccbfacc"
    },
    {
      "path": "environment/motor-workbench.js",
      "bytes": 10963,
      "sha256": "257350bd451de0d05c155fd99dee7f9b21e20a5ddbfdf088f33421204fd50f9d"
    },
    {
      "path": "environment/museum-art.js",
      "bytes": 12598,
      "sha256": "0b914ed84b9477a0f223cb5395af4f1b80ac52dfdd6e86dcc4c2b99561d1c830"
    },
    {
      "path": "environment/museum-coverage.js",
      "bytes": 2289,
      "sha256": "765d7236cad1d51f8027190c0e72a076c8e0ba4330a4a01f209ab88794a85024"
    },
    {
      "path": "environment/museum-demo-math.js",
      "bytes": 2035,
      "sha256": "d9063716ab92673018e8a583b8ca78d1c1189a6a3ee24814c30dc9727fdfc395"
    },
    {
      "path": "environment/museum-demos.js",
      "bytes": 9863,
      "sha256": "47bca7a28468a8e46da0a238dbb5d5230dc31bda28ea2c785421107218bf0bd5"
    },
    {
      "path": "environment/museum-floor-layout.js",
      "bytes": 2487,
      "sha256": "c50b77fb66f4abca78398e120e1f3bb94f240d0dc25e410f91f48e346fa054e2"
    },
    {
      "path": "environment/museum-floor-model.js",
      "bytes": 3486,
      "sha256": "5f895d06138a635ed5a1a3618a19dc276b763371de5cc20aa3a3f4bc64b9b81b"
    },
    {
      "path": "environment/museum-floor-scene.js",
      "bytes": 5602,
      "sha256": "dbcd9511711938c0e6b1d5a1bdc9b339129d62a39e189947a94b6977d6f3c48d"
    },
    {
      "path": "environment/museum-floor-view.js",
      "bytes": 5105,
      "sha256": "9ec8e106530c97cc298f9447cc2b5f7d029083f55eb0495fbea4155a25025647"
    },
    {
      "path": "environment/museum-floor.css",
      "bytes": 2903,
      "sha256": "7925207f12a9877e0f8c590510ac803865c40d9658c8fa439bb54010f9cffe88"
    },
    {
      "path": "environment/museum-gallery.css",
      "bytes": 6953,
      "sha256": "8a424db73c76258ecbb8d2c26aab79b9cdced0e31862eff88eb669c81cfe275f"
    },
    {
      "path": "environment/museum-geometry.js",
      "bytes": 15964,
      "sha256": "7fded2b1fd4b34f741808cdf2515af9c4710a1c8b3365dc7883f3e25dad43b61"
    },
    {
      "path": "environment/museum-lcd-art.js",
      "bytes": 4639,
      "sha256": "8e3bb0037db8feb522350e318b503ee90ffb49aefa390515bcaf03d367417a10"
    },
    {
      "path": "environment/museum-lcd-demo.js",
      "bytes": 5573,
      "sha256": "d7eddd30f93ad33d6fbf7d5f86ede27c5b910366ed944c3080752fc4a333443a"
    },
    {
      "path": "environment/museum-lcd-geometry.js",
      "bytes": 7478,
      "sha256": "d3ec05685df617ffe6646e75c44504392bef1c74334022d6a69fdcb66ea82e47"
    },
    {
      "path": "environment/museum-model-catalog.js",
      "bytes": 3621,
      "sha256": "ed7b1af7403b04f10f6d6361987a8d460704119702f590381ac7b0fcedb31f95"
    },
    {
      "path": "environment/museum-scene.js",
      "bytes": 3805,
      "sha256": "c76502daf5c33c84ccd8e50d88dca22612a7082542e93cadc89d867ab67ca428"
    },
    {
      "path": "environment/museum-trails.js",
      "bytes": 7042,
      "sha256": "2524e1d9a3e2b08f1152d10c39c1bbffc456a3aed314de25f84a71cbd2eec343"
    },
    {
      "path": "environment/museum-view.js",
      "bytes": 16438,
      "sha256": "fdf455b4fff68a36a44376fdb44a0922fc3573bc301d817c1b83d22e4e5f5841"
    },
    {
      "path": "environment/museum.css",
      "bytes": 11087,
      "sha256": "8149522f2f8cb6050bd948745282bb71283ce54425cded47059c9f877841313a"
    },
    {
      "path": "environment/navigation-catalog.js",
      "bytes": 15592,
      "sha256": "fa554a49870c058d6e1c58d7d29925522bf5dc13a4389d83cb824c1165a8d6a1"
    },
    {
      "path": "environment/node_modules/three/LICENSE",
      "bytes": 1081,
      "sha256": "bfe119ea4fd413f5f7ca3fcd63adb0c4a073ed39daa2fe7d3e6b769e21272601"
    },
    {
      "path": "environment/node_modules/three/README.md",
      "bytes": 2898,
      "sha256": "5feedc7f86b36e55dfcb8bcb23b2b45c15eb627732dea0e5181dee5228723ab8"
    },
    {
      "path": "environment/node_modules/three/build/three.cjs",
      "bytes": 2006834,
      "sha256": "2980c5831824f46d79a39a93feb70dd851538ce5b5480a6463883b319022c51f"
    },
    {
      "path": "environment/node_modules/three/build/three.core.js",
      "bytes": 1403455,
      "sha256": "eb077d2417f61d3e6d9264c317cabc4ea35769ed6b0ab533067292a550784c20"
    },
    {
      "path": "environment/node_modules/three/build/three.core.min.js",
      "bytes": 381124,
      "sha256": "61ba0df005b05991361d040d8ff670e1aadfd0ce7aeebd1fdb0725957a8957de"
    },
    {
      "path": "environment/node_modules/three/build/three.module.js",
      "bytes": 603113,
      "sha256": "c8211c69345d2e9949dc7a8ac969380497aa0600a5a8ac6a459c8cd02dd9cb8a"
    },
    {
      "path": "environment/node_modules/three/build/three.module.min.js",
      "bytes": 338908,
      "sha256": "e2b5ee6bccd38fd6d8a2428546b83c5f2426d84b152ef82be8055556e3b40eb6"
    },
    {
      "path": "environment/node_modules/three/build/three.tsl.js",
      "bytes": 32271,
      "sha256": "ac2c7cd43ce90d006c12e2ace3e0af98a1bd538162c661e4199b50edcf508d92"
    },
    {
      "path": "environment/node_modules/three/build/three.tsl.min.js",
      "bytes": 22331,
      "sha256": "d1da99ed9d68cf5ec7d80d80b0ba7660bcd023296b98422e44b69ce29afc98b0"
    },
    {
      "path": "environment/node_modules/three/build/three.webgpu.js",
      "bytes": 1875505,
      "sha256": "c6b225365368fc052bd96ebfae1363324ea526e59f15a60e201e1257c3adc12f"
    },
    {
      "path": "environment/node_modules/three/build/three.webgpu.min.js",
      "bytes": 579780,
      "sha256": "4164104213767dcf6933f86096a8f25d93b95723dab2cf420e2cb3209067698f"
    },
    {
      "path": "environment/node_modules/three/build/three.webgpu.nodes.js",
      "bytes": 1868520,
      "sha256": "88d20a278cf15aff9a7389672f79c8e89fb51ca2c0438d1c208a852db1c65600"
    },
    {
      "path": "environment/node_modules/three/build/three.webgpu.nodes.min.js",
      "bytes": 578388,
      "sha256": "9244b2bc2cc0a7033044eb74eef63536493fc457182f5b051f9b6cd0f675b1fe"
    },
    {
      "path": "environment/node_modules/three/examples/fonts/LICENSE",
      "bytes": 2006,
      "sha256": "35e8279356d7890871c4fce804d157e3f21456a7311ef2caab5cb4705c71b6bd"
    },
    {
      "path": "environment/node_modules/three/examples/fonts/README.md",
      "bytes": 334,
      "sha256": "502a6cab7895e6132f0a6946c6979933d3959b1d769de04b85682b30626b4340"
    },
    {
      "path": "environment/node_modules/three/examples/fonts/droid/NOTICE",
      "bytes": 10695,
      "sha256": "38751245389e1e23f73e6f5384b5cbe7fa972cc4410c5adc9c04b082a0b9561a"
    },
    {
      "path": "environment/node_modules/three/examples/fonts/droid/README.txt",
      "bytes": 692,
      "sha256": "c8b88077052fed912b3f724c0ed230c501cf4e18833af7ca44338d3cd0b093e2"
    },
    {
      "path": "environment/node_modules/three/examples/fonts/droid/droid_sans_bold.typeface.json",
      "bytes": 329885,
      "sha256": "ec40f077e0695e4ce9f74e9953034312eb6d1d5a9eb6c584b1eb0fd84077fb81"
    },
    {
      "path": "environment/node_modules/three/examples/fonts/droid/droid_sans_mono_regular.typeface.json",
      "bytes": 190569,
      "sha256": "c60f23330c5911f5f3640901f0dedf0c02cfc9982e0b5a99e2f1ef30eebc4e6f"
    },
    {
      "path": "environment/node_modules/three/examples/fonts/droid/droid_sans_regular.typeface.json",
      "bytes": 319895,
      "sha256": "8f0570e6cbb9b0230dc8a19b1942fd414191f0f3bfc76e3f413c2f9cfccd2eac"
    },
    {
      "path": "environment/node_modules/three/examples/fonts/droid/droid_serif_bold.typeface.json",
      "bytes": 485403,
      "sha256": "e9a71de592e239acc3da3601cfbad53836931f498f409ab68535140f2045f29d"
    },
    {
      "path": "environment/node_modules/three/examples/fonts/droid/droid_serif_regular.typeface.json",
      "bytes": 477058,
      "sha256": "99ff855b8c18bcec3428745f576a75bfb0da5f63fe52c23f2484c2e655c2c64a"
    },
    {
      "path": "environment/node_modules/three/examples/fonts/gentilis_bold.typeface.json",
      "bytes": 649318,
      "sha256": "c028fd9c4017e34f1bf46694e4c23479cd22b812d0308f5dfc7446412c41d88c"
    },
    {
      "path": "environment/node_modules/three/examples/fonts/gentilis_regular.typeface.json",
      "bytes": 627529,
      "sha256": "7ed95f2faa30f59dbe7cfb145b97c42a6ba1188cd2eec01ca61485e8c83ee9de"
    },
    {
      "path": "environment/node_modules/three/examples/fonts/helvetiker_bold.typeface.json",
      "bytes": 61632,
      "sha256": "bd68159ee0b8d10fe24b9daa2e32f19686f9d8269a79dc8d44203a66298bfa2f"
    },
    {
      "path": "environment/node_modules/three/examples/fonts/helvetiker_regular.typeface.json",
      "bytes": 63182,
      "sha256": "d5c5467690f74061179a292af83bd85c4c551e0f106b2af99714f11184c96981"
    },
    {
      "path": "environment/node_modules/three/examples/fonts/optimer_bold.typeface.json",
      "bytes": 112249,
      "sha256": "d690a5f45706db0c15c39313cc36f8ce62ef154c6a21923809814a89f6df7c98"
    },
    {
      "path": "environment/node_modules/three/examples/fonts/optimer_regular.typeface.json",
      "bytes": 110666,
      "sha256": "17e5e14d94d66e0e60eed3bfde403fcfa3e677f3c914e4cbed264c0c0ba95175"
    },
    {
      "path": "environment/node_modules/three/examples/fonts/ttf/README.md",
      "bytes": 188,
      "sha256": "839a0690ee62d559779bd978fa28828f1686db0071f46b5febca8c553af16039"
    },
    {
      "path": "environment/node_modules/three/examples/fonts/ttf/kenpixel.ttf",
      "bytes": 18068,
      "sha256": "fd42226067fc44707d41ef9f43597574c6a0fd415249416b38cf93371a7a611a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/Addons.js",
      "bytes": 11810,
      "sha256": "979673de5762be09c14a1cb57d591ffd4657564bd9e5b27f03e8fa2319ae4bde"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/animation/AnimationClipCreator.js",
      "bytes": 4543,
      "sha256": "0afb4c1b147420e7104a2c1d7f0e2ca19fef030572e95a10f53ebc09397c4dc5"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/animation/CCDIKSolver.js",
      "bytes": 13341,
      "sha256": "1963816dbdb97ba9d330a209bf8a02a125dd52a0e0ab7f58e8f8b359131a97f2"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/capabilities/WebGL.js",
      "bytes": 2555,
      "sha256": "02d6f471f7cfe5f70b27fcef39e0ba236229a79365c45071e193d4a32495e8a1"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/capabilities/WebGPU.js",
      "bytes": 1485,
      "sha256": "cdf50407d9fa4ce1af66fd380b030069262ee896eee64dde233bd22339556b5a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/controls/ArcballControls.js",
      "bytes": 86910,
      "sha256": "da2699e2d18c89c89eb8819ca5c33be066b92098bcc0dbb14b2b4e522b1a349f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/controls/DragControls.js",
      "bytes": 9493,
      "sha256": "d0fdb1c9e05b9aa8ed05fcfad91765ea4c5f2c9cb3bf3b5047bf8265cd256ad1"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/controls/FirstPersonControls.js",
      "bytes": 9320,
      "sha256": "de17f83cb367173936a163c14dd1d2fff245e81e0b936169b95ee107eb440e5f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/controls/FlyControls.js",
      "bytes": 8890,
      "sha256": "18578f439f1cbf6eb9135687c846ad54f025f9db9cffb077a92a1d9324a67526"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/controls/MapControls.js",
      "bytes": 1694,
      "sha256": "864e2f414975958ce90a029783a5e010877954e53eb8f5ed11221b41c09756f9"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/controls/OrbitControls.js",
      "bytes": 38703,
      "sha256": "b97879c748170baadeb3fb84cea1ffdf4674e283dc06042f34e2acb95a76042c"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/controls/PointerLockControls.js",
      "bytes": 5899,
      "sha256": "aad3f59b92727fc9741b8e4ccdc9d2290bb5ca05562baaa3eff78d1dd92b18b7"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/controls/TrackballControls.js",
      "bytes": 21662,
      "sha256": "34e097b83260d8f40d23473bc7511889909660f89de9734e46928df9128fd2a8"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/controls/TransformControls.js",
      "bytes": 49397,
      "sha256": "621fb8894c0f748c2be2a6ff8a6bdd72c18a22b24ddfe21d506514544df5c84e"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/csm/CSM.js",
      "bytes": 13838,
      "sha256": "42da3b2e5ffb737797511a246bcf94a0b873e695cbf413a4fda1db55c0d4a284"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/csm/CSMFrustum.js",
      "bytes": 4673,
      "sha256": "33ef4ce3f310df0532120f564eb392ce3936148d54628a8d2f713fcd347baa52"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/csm/CSMHelper.js",
      "bytes": 6896,
      "sha256": "77ddc71c67d2adc334510ad3d9af1c3dda443d4becf15ef891713abf441fdf81"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/csm/CSMShader.js",
      "bytes": 11034,
      "sha256": "9dfe9b052f75607919afb05f0109cdb1cba54138552cbec574052be26105bae2"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/csm/CSMShadowNode.js",
      "bytes": 13839,
      "sha256": "c232f690abd92aa7cae90bb1eaeb4062e273e958ed705d016caf0c058b764e8a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/curves/CurveExtras.js",
      "bytes": 15979,
      "sha256": "4f2a7fe5bc59ccea70576c24cd9845cf41ea2c358e006057c007c4e34cf95a88"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/curves/NURBSCurve.js",
      "bytes": 3888,
      "sha256": "bef2607618a7778455e71a1f0bd206951c382d313e2e245808cc7d3533d60fb6"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/curves/NURBSSurface.js",
      "bytes": 2687,
      "sha256": "a7ff303addd765da8c85ceabb2e3248a970144021cd52b2cb8f177e34aeaa244"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/curves/NURBSUtils.js",
      "bytes": 10802,
      "sha256": "c6bd7c4137d585098923f189687898ea3e8762ea3ecbe255d749a56353894379"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/curves/NURBSVolume.js",
      "bytes": 2945,
      "sha256": "c51db69b23db33911d4e9b666b33143a71f41554c56b7d4f6dd60974bee5cb4a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/effects/AnaglyphEffect.js",
      "bytes": 4440,
      "sha256": "793faad57fefb15ea69b6df50f7d44fa73307a122f6edd2ee68cb23f0f41419c"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/effects/AsciiEffect.js",
      "bytes": 7638,
      "sha256": "7c00d4a71515c3ebb7c04bd6a3e37d34d9d9f9805211f910b03f64e039a5b4e3"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/effects/OutlineEffect.js",
      "bytes": 12661,
      "sha256": "de63c6fb974db81c9e919f8fba8005158ab4b0d17ef18e15a7c0544bb81ccb98"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/effects/ParallaxBarrierEffect.js",
      "bytes": 3502,
      "sha256": "aa52a8c6b1464548f7fab21a7a272e23311273093462dcc209c39019fc1c1055"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/effects/StereoEffect.js",
      "bytes": 2180,
      "sha256": "a4a510d7a8c3513054bd7fd72f9b6d48fd688748d8d31e0ccf725ed2d18b9972"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/environments/DebugEnvironment.js",
      "bytes": 2621,
      "sha256": "e311ce2332fc924087beaedac01ba8e1f5b1ff7971f138fcdd5db96df0a15abd"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/environments/RoomEnvironment.js",
      "bytes": 4899,
      "sha256": "c20f0b4677f6128a138d7152b85cbef9091f4f45cdfa05adca04d40c1697c7ae"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/exporters/DRACOExporter.js",
      "bytes": 8453,
      "sha256": "ac47c5a121169029098bb2dbb2d682f94b674df05d588c06d1adfcd60e952539"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/exporters/EXRExporter.js",
      "bytes": 14639,
      "sha256": "39c9b80eae62993666e42a7b9a850db528f339750d1524dce848c9a21ea8084d"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/exporters/GLTFExporter.js",
      "bytes": 86392,
      "sha256": "e7c29444454eb321b39e4c8b3062944f4fd5299a0e7483e9cb8c0594cdec829f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/exporters/KTX2Exporter.js",
      "bytes": 8408,
      "sha256": "17b70d30641a9aa2c191fbe5fc37651458aa882780e22d9f7823e555cac24781"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/exporters/OBJExporter.js",
      "bytes": 6070,
      "sha256": "2df529483eec685ec5c9a52f6a370acc654592aeeb495a8e862d8bb6d3d5063e"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/exporters/PLYExporter.js",
      "bytes": 13523,
      "sha256": "96c99104d93303d0dc3679a9f873f86e7a22fa827f4c896c152d36496e57df88"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/exporters/STLExporter.js",
      "bytes": 4884,
      "sha256": "6508e5f79d120c7fdb677430342179609b27f59942dd6a2e215eef3ff60a7e60"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/exporters/USDZExporter.js",
      "bytes": 27840,
      "sha256": "68e6e23074420b6bdeb49264389957fa351aa9042636187b34a6b1247971e5d5"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/geometries/BoxLineGeometry.js",
      "bytes": 3088,
      "sha256": "9010ca7e6d5c5277096db75960001ba774862b89731a4dd8b2e98d54f717ebf3"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/geometries/ConvexGeometry.js",
      "bytes": 1710,
      "sha256": "f52f4c5f0cc42eaef25d7330e912693ae1d7a9b0df0a599cd35f5854e9ecb34e"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/geometries/DecalGeometry.js",
      "bytes": 10112,
      "sha256": "0c6893ccd5a5d3e3aa95a92db4c30172d03d89e97e146de334244c8476fd20b2"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/geometries/ParametricFunctions.js",
      "bytes": 2938,
      "sha256": "7d533863edda651735af91c613927b7681bbe5179fce1141fcfe6592ea3f88d9"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/geometries/ParametricGeometry.js",
      "bytes": 3820,
      "sha256": "9ade22d2268f975ed5d3e3c2437e8999d532b7fdb8465c72aa46953ab760fafe"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/geometries/RoundedBoxGeometry.js",
      "bytes": 6476,
      "sha256": "c1b7c9bd2cddff2e3f3a0723f618a3d364a47450e3d25771d21faed88410bec8"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/geometries/TeapotGeometry.js",
      "bytes": 18855,
      "sha256": "31ce94a5efe7ff4dbda886b258bcab5a16e2d0e329c9f041eddf3007d2783401"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/geometries/TextGeometry.js",
      "bytes": 2901,
      "sha256": "2585a4ecd9718e32fa862af729f75819d4021ce17501c99265889623f2791554"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/helpers/LightProbeHelper.js",
      "bytes": 3613,
      "sha256": "4132065826d84fbc326f37e0e5b44899f84ce1c7b08fbb905795eca8005259d3"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/helpers/LightProbeHelperGPU.js",
      "bytes": 2216,
      "sha256": "4df215c5721890b6b53bcebe790f6800c0cf78754937d589817412eaed6fb0ea"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/helpers/OctreeHelper.js",
      "bytes": 2804,
      "sha256": "328f298a83ad77209ba4e18a52b3bbd8597da1a1e89b1443736ce2cb0581067f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/helpers/PositionalAudioHelper.js",
      "bytes": 4384,
      "sha256": "027531f7208bea6c63281465cb95ca9a1246cd0b7ea3e1e9d605ae813abdf67b"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/helpers/RapierHelper.js",
      "bytes": 1298,
      "sha256": "dba49036b1b4019e545a41ebcfcd7b7c7f5ba1c0a5f3f32737b4960d093304a4"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/helpers/RectAreaLightHelper.js",
      "bytes": 2971,
      "sha256": "72b07967bcc24220fc5d5ed018f810c4a8c64a073d97c38f2160ce5ec389c1a4"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/helpers/TextureHelper.js",
      "bytes": 5355,
      "sha256": "2367537802cb353bb20d5233fdcf01c4cdefa3629bb5740bbf0767922ca0220f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/helpers/TextureHelperGPU.js",
      "bytes": 4753,
      "sha256": "9d268939aa8eb43cb786880172a9b2c4ea9fa870427477df91b291a156b0dac2"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/helpers/VertexNormalsHelper.js",
      "bytes": 3458,
      "sha256": "666a1219d95010e4d5d290f08774af2c327b7bcd368ebdec29a111805c8b7ecc"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/helpers/VertexTangentsHelper.js",
      "bytes": 2955,
      "sha256": "b0d38d36af91eb8f5a119cae0a12861f2d0d27f35a1bdf70462fb53976a752eb"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/helpers/ViewHelper.js",
      "bytes": 10999,
      "sha256": "7c5d31edf44b1d5b7fb56b4ac7256a4fc62c445ccc964569ff072a39b002d32f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/interactive/HTMLMesh.js",
      "bytes": 14092,
      "sha256": "30d8b009f09d065f44d964a53a78ddc239f81ca204bb457b6f0777db59eeef15"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/interactive/InteractiveGroup.js",
      "bytes": 5809,
      "sha256": "e475297351472f48052dbec790611abe34b12f8ebf82dda5fa118197851da43a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/interactive/SelectionBox.js",
      "bytes": 7756,
      "sha256": "f464368ee27b55b5f7efe073dcfc70a25e1e13b58414c7f0881b6fe601ee99df"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/interactive/SelectionHelper.js",
      "bytes": 3623,
      "sha256": "0fa9844f28ac464913d0a3ddbbe9045e466863e0e4bf71e5fdcb33e0d47ece2a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/ammo.wasm.js",
      "bytes": 393768,
      "sha256": "3fa63c584d4732f72b954c5ea105f1faca99559c95c57ce7bb738d3497f98228"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/ammo.wasm.wasm",
      "bytes": 651386,
      "sha256": "16be07b989963bddebfef66eab28a4387536eb37014d9df1531dab380bd96a93"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/basis/README.md",
      "bytes": 1448,
      "sha256": "930b11bbbb742b2525491b0964f0462d63d8b21383c0623ec4c98c43d53723c6"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/basis/basis_transcoder.js",
      "bytes": 57529,
      "sha256": "8478b5b6d6b74e7d3082b89f6417321d8d1dc0307f2b30d4484bb11b441696a1"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/basis/basis_transcoder.wasm",
      "bytes": 527333,
      "sha256": "6cf17dc889352c42e9acf8897107978d127005fe3386c36a0e3845e27967630a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/chevrotain.module.min.js",
      "bytes": 157440,
      "sha256": "026047366a9bdd0961eb79857fd5d84db204589942193012aabe7e3bee381045"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/demuxer_mp4.js",
      "bytes": 3527,
      "sha256": "8dce48fc3ef10e2459fe127cbc2ac7a9b51d22c6b42e4c31a6377eaeefeda318"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/draco/README.md",
      "bytes": 1489,
      "sha256": "8b9d277bf5743f4ce8d85d63c16690071b53f81796e877d4d395af943bde02a0"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/draco/draco_decoder.js",
      "bytes": 719410,
      "sha256": "30e4d486fa020737af10e3c56197693e5b904bdc05b8bfa5d7b06751dec6da04"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/draco/draco_decoder.wasm",
      "bytes": 285747,
      "sha256": "c55a594e8ffd18426d36b27fea9618af3df5e173640a3e56d46f09d76f0574f2"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/draco/draco_encoder.js",
      "bytes": 928718,
      "sha256": "d5c653caf242556ddff9370e86979b8b5c6131bc196be388698a85dc2e1bb59b"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/draco/draco_wasm_wrapper.js",
      "bytes": 58763,
      "sha256": "e8049906ef3f8f75d3456c22a3f31bfdfe5b5b5bd09ccdec613b9e9a49d554d8"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/draco/gltf/draco_decoder.js",
      "bytes": 512465,
      "sha256": "8625489da79a805f4f2a7d511c3e52d8b4085608a9d2a4d5f4f9de5db0aea04f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/draco/gltf/draco_decoder.wasm",
      "bytes": 192420,
      "sha256": "a680d927bed9cb864ddbd63521868891af2bfbe755092761b4837487618df8ac"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/draco/gltf/draco_encoder.js",
      "bytes": 954360,
      "sha256": "6d4132d7b68d26d20a43a1ed59ff4b4a694fbaad41b339158db050dbd0e68f56"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/draco/gltf/draco_wasm_wrapper.js",
      "bytes": 58456,
      "sha256": "8bb2952d2ba7d67e1414f8df819410cb0434a666be53f671fff75f68843d76f6"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/ecsy.module.js",
      "bytes": 45516,
      "sha256": "f3ad24a3c35afaa75b0d84898ab8f25e86ddc3f48a7adb05432a3e506518cb32"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/fflate.module.js",
      "bytes": 89384,
      "sha256": "209a4412eb48ce609edb4391992a792ffcc3983d30ee7e2b0b89a8c470f3cd8a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/ktx-parse.module.js",
      "bytes": 19932,
      "sha256": "f40c491f6c44dde511268121f778a0050e73b1a15fd844c1ae2c78c73213eafc"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/lil-gui.module.min.js",
      "bytes": 29526,
      "sha256": "5e31e7fc4d3a1268550b948463eabe06c7a6c03c158ccb99c78616d2c9682518"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/lottie_canvas.module.js",
      "bytes": 476971,
      "sha256": "4f83b7691f4ba3c4e4c7eec45af7c55814012cab3683811dc5eda088e12cbe5a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/meshopt_decoder.module.js",
      "bytes": 24848,
      "sha256": "784315b6959c85459eab77f51776158cc381d7e7d77b919ff7c4935f088a7c5c"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/mikktspace.module.js",
      "bytes": 48525,
      "sha256": "a27a8e3c71d2d47eab93c57e84d9190925df42cdbd820e07be15c8edc789c7ca"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/motion-controllers.module.js",
      "bytes": 13492,
      "sha256": "4bf534b98dbb0f3e90b1332ac4d49c7d7747253768970abc7e4133b7700b75b1"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/opentype.module.js",
      "bytes": 467478,
      "sha256": "6897287898532ec3b9e33e1db73bdd9fd3c6131101ea0c0f62da000a0584b2fb"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/potpack.module.js",
      "bytes": 3951,
      "sha256": "f69a7f3173b088188a936ef203da9fc74175dee3443ca7804a060b3f19efc6c8"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/rhino3dm/rhino3dm.js",
      "bytes": 142554,
      "sha256": "d596c47905b9c5b63c418de158f26e3f71b1957aed19478e135e05801c6fcb85"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/rhino3dm/rhino3dm.module.js",
      "bytes": 142396,
      "sha256": "62ee449c1f24327fb0b68fc550e261ea5379c844c079a4cd643438001cc97837"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/rhino3dm/rhino3dm.wasm",
      "bytes": 2545991,
      "sha256": "6b2db3e30f39828d53aedcd8d55def981c2ad438747cc2cacd6a2f2d0f77acfc"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/stats.module.js",
      "bytes": 3514,
      "sha256": "2c71a2f70e89c69e46c2e285fb171bac3dcfd498a85400e94ad5aaf6044ffc06"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/surfaceNet.js",
      "bytes": 5545,
      "sha256": "a3b63a8038ed712471310583d91ba8c0afb29dfd99ab80e41afca354f69ed4ff"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/tween.module.js",
      "bytes": 32316,
      "sha256": "b61c18c59bff9810f43d5750849fde620b225ff4e9013dc51bcece4b027d69a9"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/utif.module.js",
      "bytes": 100835,
      "sha256": "728b196cb49f7349abc4055df9ad8e1e99f93fddeb22e1fb2334436c9997adeb"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/libs/zstddec.module.js",
      "bytes": 39754,
      "sha256": "5cbf818e842628a4464e748594a6deae18ceddda3c2f541e7b3a0ff5fc7611e2"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/lighting/TiledLighting.js",
      "bytes": 1002,
      "sha256": "35194907b01da350968c16226fb59225ea7efd9a88340f0ae6bcdc72d41d2e32"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/lights/LightProbeGenerator.js",
      "bytes": 7728,
      "sha256": "e609630d1f399c79dcf4a3f8063c81cb2344a0765df1ddf6335ccca3b40ffa98"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/lights/RectAreaLightTexturesLib.js",
      "bytes": 314770,
      "sha256": "8acc50043aebc3ff0f63e21607ef2394cda41d634f92093bcb7ad6f1d1e2eb11"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/lights/RectAreaLightUniformsLib.js",
      "bytes": 1014,
      "sha256": "494fef2d731ff1689050cc6040ad78d927c22b9125a12f532beb0374c2811c6e"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/lines/Line2.js",
      "bytes": 1486,
      "sha256": "69dd2120d4df14208796acf199f80a64d37e042cfa65dc2b98286694b2954194"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/lines/LineGeometry.js",
      "bytes": 3479,
      "sha256": "b7ec6b0011e3b09dc72e17cfd8e8945295cb2bc8c8aa9aa19e47119680bdad7e"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/lines/LineMaterial.js",
      "bytes": 13228,
      "sha256": "8450d827153d2509e43513cd123df786d7c8c7cdbfd4c7eea4c9e1621f2a7fb5"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/lines/LineSegments2.js",
      "bytes": 11277,
      "sha256": "5d707b4e6056945b3b34cd8291b6afe16c913f6b1e8eac7b6d6892f41c45c26d"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/lines/LineSegmentsGeometry.js",
      "bytes": 6893,
      "sha256": "471f0a954a0c9c59d3d151392f424142a9164a722802f63b371971378a84a1b1"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/lines/Wireframe.js",
      "bytes": 2981,
      "sha256": "0f8b84215e857f83e8ce0e106df0f605469d9b6acf4d72bdbb3ae887f71f8ea6"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/lines/WireframeGeometry2.js",
      "bytes": 1081,
      "sha256": "b540ca152b38de6197849e9cc51a669f93b3ae4822c6030c589e9914320ced50"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/lines/webgpu/Line2.js",
      "bytes": 1212,
      "sha256": "3169cb8dc3d5db876f59907851dfd5e50235585d7b4b8ff127823f9a54f7a56b"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/lines/webgpu/LineSegments2.js",
      "bytes": 10833,
      "sha256": "1ffbcd998f32f8dbc96ae7fb72404e6dc6f513e2978819cbed31ed00e9d112c3"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/lines/webgpu/Wireframe.js",
      "bytes": 2455,
      "sha256": "ae2ac3aaaa7cc00e68075e21a34663cee9ea84231eec84edb2021ceb1d438061"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/3DMLoader.js",
      "bytes": 40107,
      "sha256": "4b352a95652be521500514e0429a3aa7b7e63bb2735e1aab52a6f218bb2d8284"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/3MFLoader.js",
      "bytes": 38685,
      "sha256": "6349856a12e93c791bf2f53cfc988f96d7c33e16adb027f51e3e73116d2471a5"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/AMFLoader.js",
      "bytes": 11440,
      "sha256": "bfb1a2463ae0b0286a90ef44f16d4ac7f81c654f334ba296e1415dedd3ffc99b"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/BVHLoader.js",
      "bytes": 10649,
      "sha256": "597e148c7afb516db8522ac0d0cb05f775c13aaf665623fa25b17abbcd55e3ba"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/ColladaLoader.js",
      "bytes": 85542,
      "sha256": "a778a6886874e5eff0a6cf1e4a15ec3c38d675d13ad3dcd04c3094eecfaf80d2"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/DDSLoader.js",
      "bytes": 9070,
      "sha256": "95a2b4fa7b6fc19cc1b10f3ebd9d5b063b422eb8648af6832145d4320f7ba3da"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/DRACOLoader.js",
      "bytes": 16781,
      "sha256": "7a4a51c694a6c9f983be452cc82b365e69ce08424654e3f245b4115e6efef258"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/EXRLoader.js",
      "bytes": 66746,
      "sha256": "02d79cb49016456de55a4b3d5b2c5a7d687ba13f1e959f00536a6b1c57c5a607"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/FBXLoader.js",
      "bytes": 104876,
      "sha256": "d97724a6bea228003e02c64651d969a9a62003a00be314ef6995c390116f547d"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/FontLoader.js",
      "bytes": 4960,
      "sha256": "cf6d6ca53b326c7c97207e5d77efe21735bb1fb1c74c0fbae3d4dee655cded85"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/GCodeLoader.js",
      "bytes": 6375,
      "sha256": "af94d2da3dc1145b2a8dc93b7427bd451db0a2c833dfc741b48fd7d9129b3ee8"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/GLTFLoader.js",
      "bytes": 114739,
      "sha256": "67ac5551fdafa6e349bd80c8f8e5e39c136d6b2fb1ad647db9abb21dc86f9e4a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/HDRCubeTextureLoader.js",
      "bytes": 3731,
      "sha256": "d67fcb9ec88e27736b55cfd591f86ed8529e61fc5a923328ee52cb499c753407"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/HDRLoader.js",
      "bytes": 12456,
      "sha256": "d7053cfc4019f520335ae07e0fe82b4ef5a66b6766e8b253d066616184995e89"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/IESLoader.js",
      "bytes": 8373,
      "sha256": "7eebc9cdc4020fafca85bea7d1b26877e9ccf7d3d8928f7ae4344f379d33de57"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/KMZLoader.js",
      "bytes": 3279,
      "sha256": "a050e6b8a09f01315cce31f3dcd09b32c662b4814ccb97fda8e4c3b108789e73"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/KTX2Loader.js",
      "bytes": 34635,
      "sha256": "c43052b95310199d50935bdc41fcd0fc347f25eac3b4f0245e6e4de1ef6e1d93"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/KTXLoader.js",
      "bytes": 7199,
      "sha256": "341fb85c57336832774697e0bd3db4cf7a0c747a1f975f8c87c0cc750dd27b9a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/LDrawLoader.js",
      "bytes": 60968,
      "sha256": "af4ceb50966e1d45ad9620924aff95821fb0aed0a38173a0f7e0e9e786e8b02b"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/LUT3dlLoader.js",
      "bytes": 5077,
      "sha256": "85fdb086de69a1ac1629c8585f454f8540fa10dc9420a29fd08daa788125de5f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/LUTCubeLoader.js",
      "bytes": 4629,
      "sha256": "fa9437999d91f98467d9b8b876b76c9cd450ebf2742bccc74e9a39539120edd4"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/LUTImageLoader.js",
      "bytes": 4184,
      "sha256": "c8040476e51bf948317b8161a1c3f8e795ebcdbcdd70055c2f00619841760cf4"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/LWOLoader.js",
      "bytes": 24674,
      "sha256": "e049fd86ddcf3f26592c104b2fc0f50dc948ac56819e222a819bc3804ed47bd5"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/LottieLoader.js",
      "bytes": 3479,
      "sha256": "c2c54890d397602d7e0818284a7d65a6b41cf8105203b2b3e293970a541d36ec"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/MD2Loader.js",
      "bytes": 13625,
      "sha256": "6b63e78ba7c109030bc341442a4704aaacf599e50f47524ca15eff92d94ff7a7"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/MDDLoader.js",
      "bytes": 3936,
      "sha256": "6a3f8494e46d636c6a874b789d9bbc80dafd9fc1594e06abda0d1f6ffe94065e"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/MTLLoader.js",
      "bytes": 11356,
      "sha256": "f1f8f0c6fcfa09671cb609954ea436521d835606853c110c5aff2dc8188f5e61"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/MaterialXLoader.js",
      "bytes": 25738,
      "sha256": "8ce4415bddffcc1bde4624a8e9a7e63970f9b05985d66f9ccab99d3665c9551e"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/NRRDLoader.js",
      "bytes": 14553,
      "sha256": "415470f2e5a183aea1e84645d3e87b0477cc3793c3caeb53836a513560cc4be4"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/OBJLoader.js",
      "bytes": 22922,
      "sha256": "e3ceb6a8ed48ca146049a8f0879c7acbf884d430f2e728779af26c6ea3a57c65"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/PCDLoader.js",
      "bytes": 16287,
      "sha256": "034a155605e9ac328598ae2574ebffe9a49b29ad3b64d2e848a1031a8550262b"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/PDBLoader.js",
      "bytes": 8261,
      "sha256": "a7125e0ac73bed9d7cfaceaa13c10551e74cef1ff1318501aff82017baf9c83c"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/PLYLoader.js",
      "bytes": 17700,
      "sha256": "b824a6dda90cbfb37cabf8e5462ed1673e7693852bc1a6a7bab0465d7b634dfb"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/PVRLoader.js",
      "bytes": 5411,
      "sha256": "4e61e0da18ccd3b3aee323320c44270a0eb1b52abf68bf364dfee6ac5fe676ec"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/RGBELoader.js",
      "bytes": 268,
      "sha256": "6c08f9c441040a61a188ad7711078da4df48f8c5ac3b3725dd6f10ac9ff81162"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/STLLoader.js",
      "bytes": 10715,
      "sha256": "023ed97f848b633d8bcd53d4db3b996d29d0c644088700691297c552257d480b"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/SVGLoader.js",
      "bytes": 72749,
      "sha256": "90aa8d9c60b4f93f2a482669f5761a530479049a5c42f4bcd32575a43d7a119e"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/TDSLoader.js",
      "bytes": 25190,
      "sha256": "48e12278385785c313268f7a71b47b49f4bc06e72b8e89b46d6c1758fcbc9e7c"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/TGALoader.js",
      "bytes": 11818,
      "sha256": "7560c445146ed4432a340e312672155d86cf54ad3fc7f5571da12cba9512b5c8"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/TIFFLoader.js",
      "bytes": 1221,
      "sha256": "c166ff39d8ff1c4bf6c38d2d355f5d5e29516cde712eebee827a0a131cee57a0"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/TTFLoader.js",
      "bytes": 5553,
      "sha256": "1dcf427b59394d48c20f85d88e744b0f7d2c81f37614e8a81ae82cbfca91849a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/USDLoader.js",
      "bytes": 4502,
      "sha256": "183949651c516888a55ae6a68077fc93ae2f1fc5f18071891cf80dcc5cae24e4"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/USDZLoader.js",
      "bytes": 266,
      "sha256": "15f6a71479324d99ac12bd9951ee718178c091985559c3c0563225fd911f764b"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/UltraHDRLoader.js",
      "bytes": 15009,
      "sha256": "c534dbd9a8514ce3a6959ed6da141b413e2e7f1dbe940e27c8f17e697999fb59"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/VOXLoader.js",
      "bytes": 10540,
      "sha256": "997070b488831d072636cf00092261cc95cad94194b3deb622ac7a579594d6d3"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/VRMLLoader.js",
      "bytes": 74449,
      "sha256": "4e7aeb7bbe78809b43f2a357bd4096cd218f7827f8ea529a041a33e0d9fbba41"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/VTKLoader.js",
      "bytes": 30369,
      "sha256": "f458762e5d078e2828c235aaa9ddf55a2989064ee2bf3409de90d58a406ba97d"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/XYZLoader.js",
      "bytes": 3280,
      "sha256": "e19780545ea436de1848dea2b6b54a226e82657c9c167ed91584e6bd6b3dcb8e"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/lwo/IFFParser.js",
      "bytes": 26740,
      "sha256": "0908627856138eb83f97e2453badc51c2dfade4034e06ab0db6ec8d6056163ba"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/lwo/LWO2Parser.js",
      "bytes": 10137,
      "sha256": "8fd8159c6a4c91a421a667660abbaa83244ead6581586b65abbbe2ab4af5dec6"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/lwo/LWO3Parser.js",
      "bytes": 9269,
      "sha256": "6b56d4b581d40a1525f687273231b67c8bc6a4dbdedf7d544e6c8925e63c17c0"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/usd/USDAParser.js",
      "bytes": 15954,
      "sha256": "0c67ac7553aa8d2fc3b0ecf2cb68d378f8ef658217adf13deb7a9b8f3be1e962"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/loaders/usd/USDCParser.js",
      "bytes": 137,
      "sha256": "e4190b1e48edf8ad7d1d3563176694650c0767bb10e6d3886986eec39393e4ce"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/materials/LDrawConditionalLineMaterial.js",
      "bytes": 4472,
      "sha256": "efc0b194f69d2cb9e364f203754181e28c6dd645604a0b3d282c56c0f0c7fe40"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/materials/LDrawConditionalLineNodeMaterial.js",
      "bytes": 3985,
      "sha256": "acc34cfe0c221db1377b007e37972f2077a084b2044728ed377ac3f5e036be3d"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/materials/MeshGouraudMaterial.js",
      "bytes": 10106,
      "sha256": "b6173f3f832965d0ab8a9f4c10378b0be70ddb03e0dde6ec2fc0040dfa1db139"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/materials/MeshPostProcessingMaterial.js",
      "bytes": 4810,
      "sha256": "1521f7362f78b9189cbda41668edb7ccda30ccd702bbb225d4ab55633bd09119"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/materials/WoodNodeMaterial.js",
      "bytes": 19407,
      "sha256": "453e01ed1a615ffc78ff0fbe7764ba1fe3c9028768c101b2e0417b288c328ea3"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/math/Capsule.js",
      "bytes": 3543,
      "sha256": "be54c3c58483a7f6b0184dbc6ffdcea58ac13515a7d9fd19ed675b9edfc5f319"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/math/ColorConverter.js",
      "bytes": 1487,
      "sha256": "316925abf09f332ab8f1d55dcb6f55bf491e199360a46ab8f60d721c0904cf5a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/math/ColorSpaces.js",
      "bytes": 4290,
      "sha256": "cc35c01c793cd17ccded7bc8142abffd3ce0d60dd6de8d5d216983bd05aee262"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/math/ConvexHull.js",
      "bytes": 32980,
      "sha256": "d5e2e44cf567ba9df37f21c7d2c47336d20f5984ccbe50d063ad50407b32d967"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/math/ImprovedNoise.js",
      "bytes": 3040,
      "sha256": "125b6ae120dc991556d345669c5d078fcecf6a26c2ff282fcf52110507439c0f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/math/Lut.js",
      "bytes": 6688,
      "sha256": "04d047d96f17302f2d7a20f439c0583a3e037bc0e7e40c276c1dee618dc9533c"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/math/MeshSurfaceSampler.js",
      "bytes": 8161,
      "sha256": "a70ab7a8f28b96cd51f09b7c4d5987167bdc23b91b2a26134766a180751aee43"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/math/OBB.js",
      "bytes": 13862,
      "sha256": "3297db79bdf0a33525ef06fe7478fd921dcffb7699df1059e189bbdf2c0fae58"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/math/Octree.js",
      "bytes": 14863,
      "sha256": "f71364b8d033e03acef6d33c81198e11595f8053cdceffaf77d3040c541eb536"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/math/SimplexNoise.js",
      "bytes": 15154,
      "sha256": "dd1f3c42c1bc9fa1b76c1c0796d352521accf0a3a95cc7d0caf479abc5a444a2"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/misc/ConvexObjectBreaker.js",
      "bytes": 14856,
      "sha256": "2ef2e5dd32da4f1af6ed66218675273ac40bda0d69dee8afd5c05ed42dfeea1a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/misc/GPUComputationRenderer.js",
      "bytes": 14123,
      "sha256": "478b7f1e782ffb1282923b445eba530ebe9bcf15095edde907d5b54281051608"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/misc/Gyroscope.js",
      "bytes": 1617,
      "sha256": "28b9fd4a34f369860c459a8acbaa0fee774681498db48506740c6a0c6e3d3918"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/misc/MD2Character.js",
      "bytes": 7389,
      "sha256": "4f95d34b885241323370dd07c8f6c2177e508085bd70bd1062fa4173f24d9361"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/misc/MD2CharacterComplex.js",
      "bytes": 15251,
      "sha256": "1ce5f01eead73cffbdd1b8fbd4c67ebebd38aaaaa22420f6783e3250ffd3beda"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/misc/MorphAnimMesh.js",
      "bytes": 2349,
      "sha256": "fae5169247cb264cd7adfd2840ff858df68ad7964016b8b003dff6fd8840bda4"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/misc/MorphBlendMesh.js",
      "bytes": 8091,
      "sha256": "6fc95720ed341943284326466cde932a951a785589a091f2fe5ebcda413f86a9"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/misc/ProgressiveLightMap.js",
      "bytes": 11897,
      "sha256": "dcd48ef10c8c19a7b1ce54c0e2b0cffd65507669704e66b022c82b688442583e"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/misc/ProgressiveLightMapGPU.js",
      "bytes": 9915,
      "sha256": "77ee3e697b8107ec25d027e42a52ade087d41caf350a831abf6a2397b2941f7e"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/misc/RollerCoaster.js",
      "bytes": 15506,
      "sha256": "012e2247efe7ef5b79bab6b369b0068bb8eacae2a4b389c415cedf26b269ca2a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/misc/TubePainter.js",
      "bytes": 5784,
      "sha256": "bc6426b078193b1af126ba4db43e3a7e21a5afcdfd2a2b944262a5c22f346b6d"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/misc/Volume.js",
      "bytes": 13338,
      "sha256": "d10d0933f351184df7a77d87284f2d9ccf4b922fd8d2ee8adbdae2f4444ef5a4"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/misc/VolumeSlice.js",
      "bytes": 6525,
      "sha256": "3cfbfc8eec8ddcedc2d6e9db43fa78daf0daa8b50920ce8182709d4cb4dfdc9f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/modifiers/CurveModifier.js",
      "bytes": 10538,
      "sha256": "c8a773b9d7822e89152621ed41fb264049fd6f67c6c6b999e7348abbc5d32064"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/modifiers/CurveModifierGPU.js",
      "bytes": 7284,
      "sha256": "51fd14e423efaeb433bc895546a98bffc55324345ac497163d0c795935e8c0bc"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/modifiers/EdgeSplitModifier.js",
      "bytes": 6131,
      "sha256": "d0a1fbdf5e3bb63e585d51a0867290ef4dc4a1118747b6790c5d2b16d48ff518"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/modifiers/SimplifyModifier.js",
      "bytes": 12918,
      "sha256": "384a3933f2082e48d06ef301ea6b08c854576ba96582bc1e7a8d8e577d8a0404"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/modifiers/TessellateModifier.js",
      "bytes": 7079,
      "sha256": "2bd9ea4902f4134ca1989f7d55e7a50f0a15c2f559ac0add018f24a330f16566"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/objects/GroundedSkybox.js",
      "bytes": 1973,
      "sha256": "14ad38d785bb998bba0dc9e74b5d8f93ea45753b24341be539755d8e567ee456"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/objects/Lensflare.js",
      "bytes": 11110,
      "sha256": "f313c7d783dd25b29194e51aeed046ff9f52716d226b66984dc90aa925d00447"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/objects/LensflareMesh.js",
      "bytes": 9714,
      "sha256": "42f1941c90192dd0db69f879c9cdb868bb8b4ad05a629f189d33983d1663cc6f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/objects/MarchingCubes.js",
      "bytes": 40408,
      "sha256": "fe9c6ace2c079bf540befd164ce492de98c820d8b86a722b1060833d42ad9c80"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/objects/Reflector.js",
      "bytes": 9476,
      "sha256": "0908d87a7251268dd6d12310b9633f08fd3be9c6faf2e2a4076fce0e87bdd26d"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/objects/ReflectorForSSRPass.js",
      "bytes": 11960,
      "sha256": "04f1656c5afa4a1aa2872c6b067411e87fbbf9947c0d405193961d7ee565c811"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/objects/Refractor.js",
      "bytes": 10176,
      "sha256": "512c4ec056b8af3c7aa24f80a74d606dfd10c06697686b2b73df8dbe7f2f9d78"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/objects/ShadowMesh.js",
      "bytes": 3288,
      "sha256": "e28c3440a3dfd9377ac52ce38501712b4441216384947954761d9e1481aa4bf5"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/objects/Sky.js",
      "bytes": 7257,
      "sha256": "a19982b69e496e52d4cd7072029f0a8e5277203cbebf2277a23267e90b705640"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/objects/SkyMesh.js",
      "bytes": 7588,
      "sha256": "9e739a793046dc3ff74b8777194711d1050d8c820e735473534937dca556ce55"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/objects/Water.js",
      "bytes": 12912,
      "sha256": "65e1f76c3c0e0726d5370c25e00e1c855365a942fa5490c639371cd4d10bfc74"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/objects/Water2.js",
      "bytes": 10439,
      "sha256": "909a75a87bf5a1f3ef27e1eb89b77dac29f770634abaa85228ff90ac89560467"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/objects/Water2Mesh.js",
      "bytes": 5947,
      "sha256": "42188494004c8e0cfbd130d17127810fc77e44eb51abcd9d69a75aeacb7b2251"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/objects/WaterMesh.js",
      "bytes": 6008,
      "sha256": "1d4b281ff58fab41ac796a8e5b9ab52e66a1cf53da828fc47172ecdb2c868973"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/offscreen/jank.js",
      "bytes": 645,
      "sha256": "227fa078e8d6666235671863b3124dfc26a71fded08e8ff64d5faa97269c063a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/offscreen/offscreen.js",
      "bytes": 188,
      "sha256": "5eda897e26a3c75963d7b82bfe89b482c2a1eae83d981b4e8211c8d0d52239d6"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/offscreen/scene.js",
      "bytes": 2078,
      "sha256": "1ead6935a1268592c1882f99fd58fdeda1ea76e2afbfdaf98868a92b55d1fb1d"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/physics/AmmoPhysics.js",
      "bytes": 8534,
      "sha256": "57216c03dc63313425ad696b74492ad747f671d47b96bcc7882edcd624696669"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/physics/JoltPhysics.js",
      "bytes": 8387,
      "sha256": "ce1aee86e2776824904716f73f71ed85ad8ccfd3e861bac19ea8b5035c01481e"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/physics/RapierPhysics.js",
      "bytes": 10551,
      "sha256": "5db92e264094715d5218569e6d7bd33efc93edaa300397f14764d0edbd951570"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/AfterimagePass.js",
      "bytes": 4342,
      "sha256": "02340b529ce8d16cb4bf147b63c8b1606a9f006e5676270e8c824bbb29bc566f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/BloomPass.js",
      "bytes": 6405,
      "sha256": "e7f548867b0cba463d5c86093ecac4647ba786e777f1fff8003b8422d21db0a7"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/BokehPass.js",
      "bytes": 5531,
      "sha256": "5b9b0bc5cee6e24b2417da95f40eb2d178943c2ffbacbc4c2993a89d0597bfb3"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/ClearPass.js",
      "bytes": 2167,
      "sha256": "69c525e8e3be28999453177a9d0bd1771d27a4d04378307242802fec84301bcb"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/CubeTexturePass.js",
      "bytes": 3519,
      "sha256": "3cc339151ad8deb69cbe7fab5c9d70d3190afc1446554256f4149791f7ff438f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/DotScreenPass.js",
      "bytes": 2941,
      "sha256": "ef8fc81f6697a76abf42fe8a5e16343c7254b8ece68f2f2eb7a20190c86e3fe1"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/EffectComposer.js",
      "bytes": 8477,
      "sha256": "4b8c855f28eed2570bed898adc0ab89c585a8a281ecb6d905c09d00697f9f50a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/FXAAPass.js",
      "bytes": 738,
      "sha256": "aa4e87a28f57e5508405730ee6bc09775b33acd3e87b3b24ef0d722b71e9d33a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/FilmPass.js",
      "bytes": 2684,
      "sha256": "709a6e640b5ced2449e458d57656173208e81af064e414b9c6f775cbf1287ed2"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/GTAOPass.js",
      "bytes": 19890,
      "sha256": "855fd7953e81c1050a4abea8af4bfeb5ad9b6d879f793a9c650e3768aaec62a3"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/GlitchPass.js",
      "bytes": 4303,
      "sha256": "2eb488f278ddf8065b1438a8187d725b6e0e5feb7daf14e114da0d45a30786d3"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/HalftonePass.js",
      "bytes": 2882,
      "sha256": "af7b1a9b82992c194d3a59ba15d74b4146231f7fbdc37345d4191ec974726aa9"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/LUTPass.js",
      "bytes": 2230,
      "sha256": "aef64d31e2528d25bccc00dd0c2d5aaf0a1d10f8ff9c7b66cfb48aeaba54987f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/MaskPass.js",
      "bytes": 4694,
      "sha256": "7cd08eee9d5d6f5578beaddbdcbe9c384f6873810af27f22ab7db3ceeb127aa3"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/OutlinePass.js",
      "bytes": 23172,
      "sha256": "c8a82d251b651fad0317f52663e0f5370998bab20a88a29da5d8702cc2db86d6"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/OutputPass.js",
      "bytes": 4029,
      "sha256": "f5b81c96e76b6b28b4b3ba8c41c4aeb982b1e03f3d82883242d951b2ab082fa2"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/Pass.js",
      "bytes": 4218,
      "sha256": "444b409c235ead986893c472e720da1b779a56985c7d10b279c7944b52bd61c5"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/RenderPass.js",
      "bytes": 4112,
      "sha256": "fd91229aacc5830e3984b0f2bdefcf566163ea028f4c1f1ab233fa6665a133ac"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/RenderPixelatedPass.js",
      "bytes": 8151,
      "sha256": "7da0c022251a23fecc717d9b9ae438ba53c31b2e579facae559e6f50ac979444"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/RenderTransitionPass.js",
      "bytes": 5847,
      "sha256": "3ab3d709c83527d1a4c41e214d89504f863ce1a99de49f6aab9ef093a3efe3f7"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/SAOPass.js",
      "bytes": 13085,
      "sha256": "2e49b9a76d75a408ccb7b11d370debb3fb0012feadb25bea601cb1697f946d91"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/SMAAPass.js",
      "bytes": 50379,
      "sha256": "1a96804b8cb33ba76a67f9a8e77f2d5e2bf47b1a5c9a8476901aa75e24acb85c"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/SSAARenderPass.js",
      "bytes": 8150,
      "sha256": "cd2b8e83b32e806091117dfbeff1f8f4e78df0175a4a3acd865b9989df1c420b"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/SSAOPass.js",
      "bytes": 13443,
      "sha256": "59944f833d10330f6bdd205260ad06a8ef2bd12a115e4101d81578b249627e3f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/SSRPass.js",
      "bytes": 23254,
      "sha256": "fc5803bb6c76fc3122cfd0be4b03d8d4cb45eeaf993fb8a2074020ffb6880ff3"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/SavePass.js",
      "bytes": 2978,
      "sha256": "7625b183efa4270f221f082727062ffd2568088473f0e6292938e52d4dc01a2b"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/ShaderPass.js",
      "bytes": 3228,
      "sha256": "e2500a5913b26bbf5148ceaae644c6edcff06a18b01494ee37bf856353d2ab9d"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/TAARenderPass.js",
      "bytes": 6467,
      "sha256": "9382601b054937b1e55459302a2f6031e576eb090de5aab7521b2e7bc39c8ba2"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/TexturePass.js",
      "bytes": 2920,
      "sha256": "402cfcdda8e69db5f0faa778c51b97fc2ec740846a088d169f555fc3403b7d7d"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/postprocessing/UnrealBloomPass.js",
      "bytes": 14388,
      "sha256": "d92742959879b461f25348b2abddc7ca0d48527e7718340bcfa29fa771e2799a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/renderers/CSS2DRenderer.js",
      "bytes": 6976,
      "sha256": "dd667941bc67380ecb46c79fa682494e19a7b0a953806f7df24e78cfdfc6270e"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/renderers/CSS3DRenderer.js",
      "bytes": 11103,
      "sha256": "ff7e2468e6e2e153d8914fd8c0e2dcf162d40bb985d5541daece3b795f9e365c"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/renderers/Projector.js",
      "bytes": 20281,
      "sha256": "88b8f366ec65851bcb86345ada56d7be2933544c84180310ca841f46a0a07a67"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/renderers/SVGRenderer.js",
      "bytes": 15806,
      "sha256": "8a63563bc1fab84536e3363aa0839b1bbf94e1849dccebfb740dfd08cf5a669f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/ACESFilmicToneMappingShader.js",
      "bytes": 2147,
      "sha256": "bd2bc30e72d766b9752749807a84325846b9227cce8f89e57c450f4718efbec7"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/AfterimageShader.js",
      "bytes": 1054,
      "sha256": "17560bddbecec6bde91568d7275b9201bab25019a17089a449146e377a311d9e"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/BasicShader.js",
      "bytes": 523,
      "sha256": "df365e491471e506d3665b58efbaf1e07618f18ade42cfae68843438ec72cc07"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/BleachBypassShader.js",
      "bytes": 1362,
      "sha256": "fac26f12bc6fe0377db139bd178f3dbd8fba14e26e8bb8613140cd8e39e6c322"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/BlendShader.js",
      "bytes": 920,
      "sha256": "6a437abf3ac314fef109209fc7c8809864d1ee18e52d2864a3f2309ec1b5d394"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/BokehShader.js",
      "bytes": 5940,
      "sha256": "c47a17eae9f70405025a5149a68f1265de5d5dba5d61282927fb94b0bb3d0619"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/BokehShader2.js",
      "bytes": 9871,
      "sha256": "2ea0fbd9348c676e1392f62b935cc27ac157102df64f19550ce368c662cb3ce3"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/BrightnessContrastShader.js",
      "bytes": 1275,
      "sha256": "9c72d86e39c9436d291b92210003073e6c1d8a791f05c723221d799eb4867ac0"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/ColorCorrectionShader.js",
      "bytes": 1024,
      "sha256": "f40ee720d3cbfd8526d1f85ce8c4a2832f926e36a34926c6b2fb04d96322c430"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/ColorifyShader.js",
      "bytes": 834,
      "sha256": "73993a34f2b5036c618d9bb0c7413cb7a15c3fc9bf2ca5f649a17e4cae4ed45b"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/ConvolutionShader.js",
      "bytes": 1281,
      "sha256": "bad71ed02351acb701e62e21a9d11f044c2c689d924d714061edb756fbea8ace"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/CopyShader.js",
      "bytes": 729,
      "sha256": "a33057d5ac91c43304c186ac0e8816e62bb2ed471d3a00ff3018dfd5c0389718"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/DOFMipMapShader.js",
      "bytes": 1092,
      "sha256": "835cae7d3c44ac9b32143d5e213df29a12571d96406d114ba1bc957e82f36856"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/DepthLimitedBlurShader.js",
      "bytes": 3952,
      "sha256": "5fcd9cecf0d7a1cb82553cdd346ff6dd6195c6f372fd9815d7b924149a562f31"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/DigitalGlitch.js",
      "bytes": 2525,
      "sha256": "873b9b39114ff174ca533be1e998a8c2db925e2fb9808e953c60167813432c63"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/DotScreenShader.js",
      "bytes": 1384,
      "sha256": "baf688b542f69df08d830c6227d4de68147dfce9ffb2c18838e6e22716f29bc0"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/ExposureShader.js",
      "bytes": 729,
      "sha256": "df7738aa816a84745550d8d21a4e22908708c9865db1a17a4a7586ca96d143c1"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/FXAAShader.js",
      "bytes": 6815,
      "sha256": "b8303d179f9d5d40a052483e8cfb49c29afb6e60396080e472a6950b51700dac"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/FilmShader.js",
      "bytes": 1133,
      "sha256": "8da49468c1f058c6d75a5c9a6569f7774b61b6d4e923d14db3ac800e3de5b3dd"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/FocusShader.js",
      "bytes": 2473,
      "sha256": "04de4137cc5e838ff1641c3450afca8dc7900954154b38334ed801ab4b66ce1f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/FreiChenShader.js",
      "bytes": 3153,
      "sha256": "5b17d604dc9861f8a424ea07a89c225989e0c922bf2f7a083065fa19b3a8f355"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/GTAOShader.js",
      "bytes": 11910,
      "sha256": "d4b06ed5bbb7a177be6b0030986916f6f085721e2745e4632ab1773d02ca743c"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/GammaCorrectionShader.js",
      "bytes": 818,
      "sha256": "e73c9ab25b0262c97838355701154c272c792b71f03756a1f7d504c4fca3ab25"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/GodRaysShader.js",
      "bytes": 7135,
      "sha256": "a52d4b0e61e4ccc7a0156fb161ace2bec82460e0e984a8180f487b8302c2e12a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/HalftoneShader.js",
      "bytes": 8771,
      "sha256": "812c95e5a1e847dc6b7053685cb20a235b5e58e922b30f44cf1fae650cb4919f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/HorizontalBlurShader.js",
      "bytes": 1667,
      "sha256": "a155715ca3bfe4fd1f9efc51f189fecd5c53160df47dd571a7d5936dc436ab0c"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/HorizontalTiltShiftShader.js",
      "bytes": 1792,
      "sha256": "772f0865e95c4ecd7e6b016191b5d544d23ea4f048ff0efdc33898ee52fb3fa2"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/HueSaturationShader.js",
      "bytes": 1678,
      "sha256": "5b2f1ee9cdb847c6f8b3196cf9912f12eb1361706e312aa54d0c61578c9886df"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/KaleidoShader.js",
      "bytes": 1200,
      "sha256": "353f8b188af4e60ceab61464a09d713aa75534abefcfd3f83003f03016db6191"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/LuminosityHighPassShader.js",
      "bytes": 1291,
      "sha256": "5044f780b6e6cf863947f64c36fe1587132f7fbe395ada863cd1e5f0388dcf1e"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/LuminosityShader.js",
      "bytes": 768,
      "sha256": "32f164b72b1590a9be95be1ecc768fc496de4337370401267d104b12934d9a84"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/MirrorShader.js",
      "bytes": 1066,
      "sha256": "4d8002c804b34d135a54e773bf1808d813b67fc8b1eb688d87907293b1e1404a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/NormalMapShader.js",
      "bytes": 1165,
      "sha256": "66273de182be159471d74beefdc303494c3e3b1d247af390f0882214d4bb8f9a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/OutputShader.js",
      "bytes": 1876,
      "sha256": "353479f77a8d7e2629d49ccac9fc2f5dbfdda5442e0adf867b00377a2fcb0cb2"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/PoissonDenoiseShader.js",
      "bytes": 6945,
      "sha256": "e01b574599d31ae3b9f08c6112da72c06bbd536ccbde094fd46e4bebe579e473"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/RGBShiftShader.js",
      "bytes": 1288,
      "sha256": "69e7872f4719533013da7ca2a0bbbf9f369bc85a6efb6db76361a75fd4816b8b"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/SAOShader.js",
      "bytes": 5075,
      "sha256": "2703a3db32a768b551713926c59376455ea9b0aa47c766e81c6ba8a7f19b22b2"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/SMAAShader.js",
      "bytes": 15002,
      "sha256": "48ce320a6bf5c33806c4fa13ade7e3ab199f7856838d36b05ae82204db8a1c15"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/SSAOShader.js",
      "bytes": 6826,
      "sha256": "57ec7cc10ad3b6a8aafa97be21eca12972c5597ebc3023de1b37102a56c6b23b"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/SSRShader.js",
      "bytes": 9856,
      "sha256": "b1c47a7a4d127ad1a07e09eb5f07dea8efa21395110dfe16452505b9ce75ba92"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/SepiaShader.js",
      "bytes": 1104,
      "sha256": "6376ed42705801c6a9914f10e8594c2f2ccb7564d1f14d5358752a100c03ece8"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/SobelOperatorShader.js",
      "bytes": 2546,
      "sha256": "553abd07b89b64eeacd67d99be66bd873d63b0dcedd4d5db76dfa8e66b697af9"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/SubsurfaceScatteringShader.js",
      "bytes": 3270,
      "sha256": "535307fe6c90f9098a6e010adcfb0de0cd3e43815c7079b307f3b4fd19fd497d"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/TechnicolorShader.js",
      "bytes": 1043,
      "sha256": "76069639082a38869d7eff6d7f86ac31304ace10e44161085ec8f4563c73b617"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/ToonShader.js",
      "bytes": 7147,
      "sha256": "650cf00e7309e8721218e1cb92c1f1a5870a6161151e1cb54865dfaaa5de5014"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/TriangleBlurShader.js",
      "bytes": 1467,
      "sha256": "698fa7e5b42a9d0afb2445705c9bd50e62b0a7dd34d19d74acfcc2120d3d4fd7"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/UnpackDepthRGBAShader.js",
      "bytes": 1017,
      "sha256": "f96dcc69d6fff0af549cdcc89c28e87309740644c3fd1a733f44e64ecf374933"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/VelocityShader.js",
      "bytes": 3173,
      "sha256": "9511c43bd858727f82e1316e5c6861427e6279c764b053ac3a1033dc075fbf92"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/VerticalBlurShader.js",
      "bytes": 1639,
      "sha256": "67792abdf08ba2305fc2a2f45ca151f55b66a82f5aebbe45230246cdb72181d7"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/VerticalTiltShiftShader.js",
      "bytes": 1779,
      "sha256": "96bed3fafdea8370d1330dc9854f9d604a6def8554db554368c917ee66403742"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/VignetteShader.js",
      "bytes": 1054,
      "sha256": "ca778b3a63faef50c5c2305e7c642916febbdae22f255b2db384ec1b86702642"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/VolumeShader.js",
      "bytes": 9950,
      "sha256": "9a81dea61c47aed74c863db76733ab3c42bac3b1fc7b1de85fba9ea0c29b39ef"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/shaders/WaterRefractionShader.js",
      "bytes": 2046,
      "sha256": "cad67ed479d112d787281b1ab37561659a50d5fad6ad951a2d9f89a45f229cf5"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/textures/FlakesTexture.js",
      "bytes": 1422,
      "sha256": "2bb492f2239267428e872940a73b3d548540542762b7a7b423a6c9ffef5b0177"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/transpiler/AST.js",
      "bytes": 7334,
      "sha256": "054fb869af50ede20f991ef716e7847974977e9f740e7d207c09cd11b154aafc"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/transpiler/GLSLDecoder.js",
      "bytes": 22231,
      "sha256": "801e5261d83961670f33fb1442b199e0423a77f922ced8ca02f89474e9dc2213"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/transpiler/Linker.js",
      "bytes": 5065,
      "sha256": "16381f33bc117d3c8f73b9877b4e6831fdce088f2195321d734f01978533447f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/transpiler/ShaderToyDecoder.js",
      "bytes": 1010,
      "sha256": "56973613971018688e7177b9fb93224f4958fc2bb92c0cd1caadea7796d35a88"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/transpiler/TSLEncoder.js",
      "bytes": 17461,
      "sha256": "d7e1c3f6e6b8de4af8ea7715f40061ae7d75f8ead081404f4aa30f8b6ce20a86"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/transpiler/Transpiler.js",
      "bytes": 1560,
      "sha256": "2db6478bfe14c8b519f4956d209cef05a99bcf746ddbd911294e645d3ef42383"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/transpiler/TranspilerUtils.js",
      "bytes": 608,
      "sha256": "4dfce1d0a3cffcffb864b5985c3019338634e19610446484d89789d5ee7f9e7c"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/transpiler/WGSLEncoder.js",
      "bytes": 18171,
      "sha256": "dad1d402b04a2b8837976f95d1ae77e22c95af24d088326acc08be55e0ccb2a2"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/AfterImageNode.js",
      "bytes": 5981,
      "sha256": "9d4ca47c1e8678208fb147033369b3c4ece01654c03eb23195c15640bba2a987"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/AnaglyphPassNode.js",
      "bytes": 2706,
      "sha256": "015514d08997abe1102c77e8106ab4bd6eb4b552e4e904f475e345a5783603fd"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/AnamorphicNode.js",
      "bytes": 6983,
      "sha256": "e9df4b171bd3118602ec4035c4918e1fe8cc7f6e2607f05903dbefff3f57cd24"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/BleachBypass.js",
      "bytes": 987,
      "sha256": "0ad018923d435e489d0b24d9ec18bac8ebb9417424aa5e39b8d5bd2cbb37c2a4"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/BloomNode.js",
      "bytes": 14849,
      "sha256": "466a4bbaa205ed188fdede889305ab41cb73de4f3c52d53b28306d358da60861"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/ChromaticAberrationNode.js",
      "bytes": 5766,
      "sha256": "3f7b77090634797ae1dad7f1be9af75f19f5baaa64cb744070ed153031d865b1"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/DenoiseNode.js",
      "bytes": 9763,
      "sha256": "696df0e8bc5e2fafcd6fd1bc8804b1e60000cc9a06022048a05c7cbc87074c09"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/DepthOfFieldNode.js",
      "bytes": 14705,
      "sha256": "3e99f19110111cc62baff2dbe68f8dafb6fde3329c13c72f83f88f94c2769a95"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/DotScreenNode.js",
      "bytes": 2587,
      "sha256": "2980257546249dd88810a7baed2091d9e89ff9fcea05e4ffa92fb36fce9935e9"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/FXAANode.js",
      "bytes": 9478,
      "sha256": "fc6050ed5c728c5e06aff8657d9683d32fe7ba43b0cf89402614748733ec2e62"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/FilmNode.js",
      "bytes": 2330,
      "sha256": "fbbe0fc4d70a9bbbbb26f946c7386cc60373c5cd1e24a19efef4a0ca80b911f2"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/GTAONode.js",
      "bytes": 15353,
      "sha256": "5e39fafdbcdcab9159ac2b6c6ca757646101eb944b108c9e5d9f1123f28bd06c"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/GaussianBlurNode.js",
      "bytes": 10287,
      "sha256": "9eda1f2bba3ae8d8044f3426f3628374f92e9881653dd34bf4f45faf48da5837"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/LensflareNode.js",
      "bytes": 8190,
      "sha256": "ec3a472c6f7872506aefdc633d93b24a12d933a6e2a8a0b782c4bebd405a2205"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/Lut3DNode.js",
      "bytes": 2722,
      "sha256": "efcd4449a652889cdf0f6c263e878b7565a6975df2d9681393b4fd57d0ebfdd7"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/MotionBlur.js",
      "bytes": 1099,
      "sha256": "7646495fb9e43921bf62c660d6b30f881805130b12061d42c98430d79d31ac91"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/OutlineNode.js",
      "bytes": 19791,
      "sha256": "54688af9de7ca35d6b27a658ee5388da4be76b5ef7d152c8dc94c2802d753d56"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/ParallaxBarrierPassNode.js",
      "bytes": 2080,
      "sha256": "94fd3fdb877679e5bff06a8ba71d7e800d424bd557630a3a0700842a6944ea39"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/PixelationPassNode.js",
      "bytes": 9346,
      "sha256": "d411027fdf6defc0e26495a08653bf61e59b51feb1d16e6b55950474d851eb11"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/RGBShiftNode.js",
      "bytes": 2459,
      "sha256": "eb5bbae9b20bdb253b274fa545afcb333847197cfc848528e4d65bee92371f33"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/SMAANode.js",
      "bytes": 68049,
      "sha256": "279d443e1cc4107836c0cca22167719a0fe40f8bc4f89af4f8178aca76ffb53e"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/SSAAPassNode.js",
      "bytes": 8724,
      "sha256": "749e63dcc826fbbdb3e09faf4319af3672f5dfa2672a2e406bb6079bcc660003"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/SSRNode.js",
      "bytes": 20241,
      "sha256": "eb4a942411c24472399548e5f6115449e874e2615ba03ba4d696d986b7b8cb0d"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/Sepia.js",
      "bytes": 572,
      "sha256": "b4afc21bd4737938726634782908d067148eaa38ea1c5e851eea9dcd1b61bd69"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/SobelOperatorNode.js",
      "bytes": 4551,
      "sha256": "e5ad9c6f74769a5898ecf2bfe9a8f8e8136fe65cebd91657ff49347d9db3c200"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/StereoCompositePassNode.js",
      "bytes": 4311,
      "sha256": "ef833477e8924ad53f3daf65a1fe5be2b85edf8ac78aced389790fdc1833cc88"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/StereoPassNode.js",
      "bytes": 2970,
      "sha256": "f7bb1855f8c57d8c188aaad8bd67f8bf774833b65d5ab8c8929b581beb8acb44"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/TRAANode.js",
      "bytes": 12718,
      "sha256": "223accf23b573421d258452f0554687eb0708ab78f27b1600661380ba88345a4"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/TransitionNode.js",
      "bytes": 4326,
      "sha256": "9d5748b419c62c9a13d88e310ef9a6fef494f016507ec5726af4a28a140410ea"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/boxBlur.js",
      "bytes": 2740,
      "sha256": "6c4beb86ccc90907d82aae56bdcdb826609c673fd43564fda7f26fc16ccec533"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/display/hashBlur.js",
      "bytes": 2310,
      "sha256": "548cfd10ad9d7c8f3063479c6a6922379cb41bdae1b440ac7e588fa62e86c99b"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/lighting/TiledLightsNode.js",
      "bytes": 10189,
      "sha256": "298d52fb7d41e5dc485168118e253cc337c290c8faebf092a0efdfa058c86dfb"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/math/Bayer.js",
      "bytes": 3789,
      "sha256": "e4d60c670f45472cbcea3e57a1e2a2a7457f436a2a9d5e7f4b415377553dff83"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/shadows/TileShadowNode.js",
      "bytes": 12402,
      "sha256": "c378e8fe3e93412b36d771eb0da21eb8aa757a0cff29cc729db45f614abf74f2"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/shadows/TileShadowNodeHelper.js",
      "bytes": 5321,
      "sha256": "398e4a5ce6e70cf0c5e7acc55e77403247c9c88fc14310b09165994705f5e91b"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/tsl/utils/Raymarching.js",
      "bytes": 1986,
      "sha256": "fd80b04f0bfbf438971e34b6547b5983d21e0db90fa44b56388b7de9e8b771fb"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/utils/BufferGeometryUtils.js",
      "bytes": 35539,
      "sha256": "fda7e946b8e0b5ab39b779206589e7a1079a22eb24efb89d7223e03fdfb1f751"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/utils/CameraUtils.js",
      "bytes": 3204,
      "sha256": "9d3fd8e3dbc94f50a45acf41b18a8f1d14254af403e90a19573036d127567def"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/utils/GeometryCompressionUtils.js",
      "bytes": 13010,
      "sha256": "d7af11699ffa07f9f38fb790d00b566bc3582dcbd995bda29f2c299d7180693e"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/utils/GeometryUtils.js",
      "bytes": 5593,
      "sha256": "649f315d948f16bf32f43b86b3d96f05c9ffe36304ca6c94cf45ea35084d9864"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/utils/LDrawUtils.js",
      "bytes": 6054,
      "sha256": "5fff79b3d490c0ef6a3e351a53ca4050096491d0c83dd84aba737f70b4bc0b3f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/utils/SceneOptimizer.js",
      "bytes": 10253,
      "sha256": "386e9c172a722b554c4a4784d4bb5396108f067321713b5f337413d17ac3be0f"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/utils/SceneUtils.js",
      "bytes": 8634,
      "sha256": "d2d1673d80cdb919232f8e22fd341f79ec5b6f1c8d7df3fe884ceb8c8fbedc07"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/utils/ShadowMapViewer.js",
      "bytes": 5925,
      "sha256": "ab36713911582642d03ad12291ff5719812605526d3db55892fb82206d00952d"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/utils/ShadowMapViewerGPU.js",
      "bytes": 5974,
      "sha256": "48cd746233c09d2e2b83a98c33164cfc07e261a9e6a13b83d62e885da67fc8c9"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/utils/SkeletonUtils.js",
      "bytes": 11062,
      "sha256": "0761b1e003917b215d25dd81439d854b36034b5a57ce84c2cfe3b02428d7b253"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/utils/SortUtils.js",
      "bytes": 3354,
      "sha256": "a69012ad02b7dbdfca8d5384453a3a17c4c8e7c3fbedfa3b1f948c1ef121bf99"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/utils/UVsDebug.js",
      "bytes": 3427,
      "sha256": "67869b5c32f8fc4729b5a2a56d00c5a5db60c1d10f8a169c9cba8e84c1865e92"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/utils/WebGLTextureUtils.js",
      "bytes": 3068,
      "sha256": "6a8a2f033b0f39480be0d1a289063a1c66ea58bab14cc49498ca03827aade5ee"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/utils/WebGPUTextureUtils.js",
      "bytes": 2266,
      "sha256": "891e8f61ca0d15a31d3415bd81afe9b6eb66a19130059a8cdd40ba1a1c67cb42"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/utils/WorkerPool.js",
      "bytes": 3110,
      "sha256": "5ac7095fd566bc9ae48376055fd66edf27cb9ebbf9e1269dc206bfd4933ae9eb"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/webxr/ARButton.js",
      "bytes": 5485,
      "sha256": "ad2ded03a4128c6e190e6d1988cc2639805182db9be0f6d331554e234986b6d7"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/webxr/OculusHandModel.js",
      "bytes": 3795,
      "sha256": "6e91fb356a486d8e112210ed7e8aab8bcd83a1d8b460dbd359e0f5434c27b7ba"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/webxr/OculusHandPointerModel.js",
      "bytes": 13518,
      "sha256": "a59a4d28f2a49ea5e1959f7cd51cd2070572e1ef70f5a3ba831569045fa0b981"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/webxr/Text2D.js",
      "bytes": 1482,
      "sha256": "067587052ce215954c5dfb46edee49cfcb61e8425df3535699061c3b9f0af20a"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/webxr/VRButton.js",
      "bytes": 5866,
      "sha256": "35a7621bbbe776203dad04cddc79c8e1b166dc3b6757d8b907f97df86d8a9d48"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/webxr/XRButton.js",
      "bytes": 4959,
      "sha256": "13ceb022e450bfc8ff48e7af8e39faceacf08fea84a844fb82858a126c4e0249"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/webxr/XRControllerModelFactory.js",
      "bytes": 9959,
      "sha256": "657235f1d96605b49a14d58667aadaeb649851b78cf2c8b51de85fed33dfaca8"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/webxr/XREstimatedLight.js",
      "bytes": 6112,
      "sha256": "2ca82368577d41ace266b6e96671ef57e3076f49323eefac20736c32a0f47eff"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/webxr/XRHandMeshModel.js",
      "bytes": 3556,
      "sha256": "acd1e6836958ce262f70ac64adcd9b365d2136bbdc29c75c3835d3183a6131a1"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/webxr/XRHandModelFactory.js",
      "bytes": 4260,
      "sha256": "9a9200e3fcc22aef67a9dea466f7130166a00c5b7b22cd2e9d9a6abd7de617e1"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/webxr/XRHandPrimitiveModel.js",
      "bytes": 3494,
      "sha256": "401ec6836ba4ca82f709e07329d6df4f687c91062b532a1e30415fb689ffdb97"
    },
    {
      "path": "environment/node_modules/three/examples/jsm/webxr/XRPlanes.js",
      "bytes": 2455,
      "sha256": "b6377bb1355796457fa954e69656c26e23b02761628c21cf8dbe03b09ccc4773"
    },
    {
      "path": "environment/node_modules/three/package.json",
      "bytes": 4635,
      "sha256": "aa42494664dba4cf76d89c6975ee38321a402f09a048672e190bad6f13beec93"
    },
    {
      "path": "environment/node_modules/three/src/Three.Core.js",
      "bytes": 9640,
      "sha256": "7058d79a1e5b06173401fbe79d331c4af4c73198c74add964771b5bd7f1afd1b"
    },
    {
      "path": "environment/node_modules/three/src/Three.Legacy.js",
      "bytes": 0,
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
    },
    {
      "path": "environment/node_modules/three/src/Three.TSL.js",
      "bytes": 28046,
      "sha256": "acbac9f7f01f737d0573f87e34caf8c116ba82ba8a091882519188844edebf5c"
    },
    {
      "path": "environment/node_modules/three/src/Three.WebGPU.Nodes.js",
      "bytes": 1611,
      "sha256": "4156ec12e8dfd249f21dc18522f8c3fb6d9249d066a1c007d998701a9160a3f5"
    },
    {
      "path": "environment/node_modules/three/src/Three.WebGPU.js",
      "bytes": 1783,
      "sha256": "d3c51f601722296a14edb5eda65ece8d9e0a349eb92110133249fd73bf9d82f7"
    },
    {
      "path": "environment/node_modules/three/src/Three.js",
      "bytes": 483,
      "sha256": "0788ffcfccf2c8f3dee35520151eabe037d362d470e8fb4d9b97f7ac82a365f9"
    },
    {
      "path": "environment/node_modules/three/src/animation/AnimationAction.js",
      "bytes": 19559,
      "sha256": "0ab97bfbc7425105350f980c201d7dfd3cfd62c654feaa77b2b9e2ce4ba9f373"
    },
    {
      "path": "environment/node_modules/three/src/animation/AnimationClip.js",
      "bytes": 14681,
      "sha256": "6f2f973969547bf86c4c30acacc78eeaf7a1c4d9048d11161a858d1d0905d2ae"
    },
    {
      "path": "environment/node_modules/three/src/animation/AnimationMixer.js",
      "bytes": 19474,
      "sha256": "ce94fea1a9bded543f3ea665157594b76de6b78fce28590dff2d44e489ce77fb"
    },
    {
      "path": "environment/node_modules/three/src/animation/AnimationObjectGroup.js",
      "bytes": 9963,
      "sha256": "00057b7e71cb037f26672376150a0f21cc23733f94ea582c1f960aec7ad38295"
    },
    {
      "path": "environment/node_modules/three/src/animation/AnimationUtils.js",
      "bytes": 12375,
      "sha256": "671c13fb43a581022a9f44635b4a406c808868260d622e8cdb91b63fd8f0be08"
    },
    {
      "path": "environment/node_modules/three/src/animation/KeyframeTrack.js",
      "bytes": 12506,
      "sha256": "321b1bbaeb79092c1b190116670107df69a2080de7b04a68a87f2f913dfa4e40"
    },
    {
      "path": "environment/node_modules/three/src/animation/PropertyBinding.js",
      "bytes": 18336,
      "sha256": "adfff004fd4ae9454088a6b1ea0024b3360d7d77d4f507a9d58d72dc06b8fcab"
    },
    {
      "path": "environment/node_modules/three/src/animation/PropertyMixer.js",
      "bytes": 7859,
      "sha256": "7e45e581ad665aa632f75df75a5f8ce4d1ba181d475013746a7036f4a5ba6190"
    },
    {
      "path": "environment/node_modules/three/src/animation/tracks/BooleanKeyframeTrack.js",
      "bytes": 1407,
      "sha256": "c825c39a862f7c83898f56f7e594f3a24dc25b624ca45a65e30807d785bacca4"
    },
    {
      "path": "environment/node_modules/three/src/animation/tracks/ColorKeyframeTrack.js",
      "bytes": 865,
      "sha256": "d5474fe55b02e7423d9ac75aa90690c4d00bbdb9cca5925148891025b66eff79"
    },
    {
      "path": "environment/node_modules/three/src/animation/tracks/NumberKeyframeTrack.js",
      "bytes": 873,
      "sha256": "40497977275d201dca0208dc4c1468263862b93255b3120db046e747086b3641"
    },
    {
      "path": "environment/node_modules/three/src/animation/tracks/QuaternionKeyframeTrack.js",
      "bytes": 1440,
      "sha256": "5b01f4a55fbb44f439a0bb0b913200ed03054a8e4585033b0b9bf7376a44ab09"
    },
    {
      "path": "environment/node_modules/three/src/animation/tracks/StringKeyframeTrack.js",
      "bytes": 1401,
      "sha256": "9355d7b00c737e82e6df70db65dc2a668b19b8533371bbb81757f0ddfa939017"
    },
    {
      "path": "environment/node_modules/three/src/animation/tracks/VectorKeyframeTrack.js",
      "bytes": 872,
      "sha256": "15baf02b6bb2f2a4628803b86b82ae6916dcb4c31092e1a600aaa38214a37eee"
    },
    {
      "path": "environment/node_modules/three/src/audio/Audio.js",
      "bytes": 15316,
      "sha256": "5c4c4afe0228ab05d08d2c9686de75835c646e020cdf792db0c4571add1e4208"
    },
    {
      "path": "environment/node_modules/three/src/audio/AudioAnalyser.js",
      "bytes": 2328,
      "sha256": "d377f52872ca52a81c7be3952b9fe61b0454019239bf2a638032aba17df05312"
    },
    {
      "path": "environment/node_modules/three/src/audio/AudioContext.js",
      "bytes": 617,
      "sha256": "00d7a4748a595d2dff12cea172a1fd916fc051a628521feac5d796bc340bbbf6"
    },
    {
      "path": "environment/node_modules/three/src/audio/AudioListener.js",
      "bytes": 4879,
      "sha256": "2023b4a82bebb1d01fb252ca23ef3c25e271887d38f7b9462dd4ebbbc5b172cb"
    },
    {
      "path": "environment/node_modules/three/src/audio/PositionalAudio.js",
      "bytes": 6132,
      "sha256": "35aae9ab5649fc9ec205f6fa541efb8cd7961e6301b8372c704b15598de5d9e9"
    },
    {
      "path": "environment/node_modules/three/src/cameras/ArrayCamera.js",
      "bytes": 1205,
      "sha256": "897eab35d639568d93e149c09682fb753ac2904ed7ab8a88cd59d8d4329dc259"
    },
    {
      "path": "environment/node_modules/three/src/cameras/Camera.js",
      "bytes": 2601,
      "sha256": "cbda5a57e01b6cf68137a990347973fc4dcb6ebed3c5862476bbd5813f7dcdbf"
    },
    {
      "path": "environment/node_modules/three/src/cameras/CubeCamera.js",
      "bytes": 6367,
      "sha256": "5461814e6f6dfe0f784b0c722ac0a21ca8edb8ccd591c6a9378e48eb64bf5c2c"
    },
    {
      "path": "environment/node_modules/three/src/cameras/OrthographicCamera.js",
      "bytes": 5812,
      "sha256": "d18fb9670ff6cdec485b0af18d268d3c1e136c96bc6aaf9cdbc3ae8236814c75"
    },
    {
      "path": "environment/node_modules/three/src/cameras/PerspectiveCamera.js",
      "bytes": 10657,
      "sha256": "d320931296a1e5d0c16cea851debc60f9002d4bec9e32b473dad2e564d5460be"
    },
    {
      "path": "environment/node_modules/three/src/cameras/StereoCamera.js",
      "bytes": 3959,
      "sha256": "00bfbddacd1cb1ec2bd1272f1467e7924905bec0b1ed70f37e7ea1a890c2f923"
    },
    {
      "path": "environment/node_modules/three/src/constants.js",
      "bytes": 31557,
      "sha256": "9f3966a9a11298b478a013556dc2d61a217e79792830e0841726c3d6b193b1a2"
    },
    {
      "path": "environment/node_modules/three/src/core/BufferAttribute.js",
      "bytes": 24630,
      "sha256": "f9e52839a7ead02732cf592fc696ba941fb6d59b10430ae45960d4347e51762a"
    },
    {
      "path": "environment/node_modules/three/src/core/BufferGeometry.js",
      "bytes": 33130,
      "sha256": "42cbedbe2b0cf90439570a7e924aed519e4b7302a94a26d5949e36d5bed55f77"
    },
    {
      "path": "environment/node_modules/three/src/core/Clock.js",
      "bytes": 2042,
      "sha256": "50faa908e317780affc06aef542a4ef7bf3db57ea3adcbeebdd8a1c59bc2a168"
    },
    {
      "path": "environment/node_modules/three/src/core/EventDispatcher.js",
      "bytes": 2739,
      "sha256": "801d5254ab8ef2b24e630d9d5e927ab06b21908060571ea64c8e1fd3dbad45fb"
    },
    {
      "path": "environment/node_modules/three/src/core/GLBufferAttribute.js",
      "bytes": 3965,
      "sha256": "d7d240782a9a695d2499c5ce7724bd7b2bcfc06072e5219e6883c543586da524"
    },
    {
      "path": "environment/node_modules/three/src/core/InstancedBufferAttribute.js",
      "bytes": 1529,
      "sha256": "930a65bd2867c30a692e41879ddf9c440a3bd13e25fde3542ad3052d6a8a4a5b"
    },
    {
      "path": "environment/node_modules/three/src/core/InstancedBufferGeometry.js",
      "bytes": 870,
      "sha256": "a511b56184a146a830eac7b4e3809e82b7c4d05595933bc53c2b0a1b3bedecba"
    },
    {
      "path": "environment/node_modules/three/src/core/InstancedInterleavedBuffer.js",
      "bytes": 1493,
      "sha256": "08b1be1eb24a1213fb06f185aa4f0b46a34f45fff956dc1116b4d8542569a560"
    },
    {
      "path": "environment/node_modules/three/src/core/InterleavedBuffer.js",
      "bytes": 7169,
      "sha256": "058de8967a2be91444e829138d862c8aa024a503fb6a03db25ed0bcac6eccccb"
    },
    {
      "path": "environment/node_modules/three/src/core/InterleavedBufferAttribute.js",
      "bytes": 12817,
      "sha256": "bc87bb074b1ab63757f0e6557396dc78821e3e89755eca4672e732566a5a1b62"
    },
    {
      "path": "environment/node_modules/three/src/core/Layers.js",
      "bytes": 2259,
      "sha256": "0727a1f8f987a0da6ffe91ea55cef7e8c18822dc1a69c44fc282525127b361ea"
    },
    {
      "path": "environment/node_modules/three/src/core/Object3D.js",
      "bytes": 38829,
      "sha256": "cfed8e6018386737493550ffc71df046538d687843c0ff5a3206eaa5994b07f1"
    },
    {
      "path": "environment/node_modules/three/src/core/Raycaster.js",
      "bytes": 8165,
      "sha256": "7e9ca5bcacebd7858609b1b10cefeef020c09a444af544a4103757561cbdfd97"
    },
    {
      "path": "environment/node_modules/three/src/core/RenderTarget.js",
      "bytes": 10131,
      "sha256": "2494a0b41938f9a8cb57734cb3226cb41df4f620fb9c16832ac684397782f1e1"
    },
    {
      "path": "environment/node_modules/three/src/core/RenderTarget3D.js",
      "bytes": 1101,
      "sha256": "91e2eef11b116c639ce8e248975acefa0f614f76a5c91f2e6f8155d2797b01f9"
    },
    {
      "path": "environment/node_modules/three/src/core/Timer.js",
      "bytes": 4022,
      "sha256": "a50dcc31e34476bd5d7fed92efce26afe7141ffc038fe301ee88eb3e5dc43a53"
    },
    {
      "path": "environment/node_modules/three/src/core/Uniform.js",
      "bytes": 976,
      "sha256": "06a921ad1cf3a42aed1b43882d78f4c149694bdb401967104a0566b05dfca5ea"
    },
    {
      "path": "environment/node_modules/three/src/core/UniformsGroup.js",
      "bytes": 3650,
      "sha256": "de6927f16736fd2bfb62894470468ebdea53fdc6f7805cc8654869c1eabcad43"
    },
    {
      "path": "environment/node_modules/three/src/extras/Controls.js",
      "bytes": 2708,
      "sha256": "e1306a99ed809d53f20aa70f8615605174157809824d7ab7c863104078ee49e7"
    },
    {
      "path": "environment/node_modules/three/src/extras/DataUtils.js",
      "bytes": 4531,
      "sha256": "bb1acebd057bd3dfc1c02155782582e807a2407cef10299c23286d80d4a37441"
    },
    {
      "path": "environment/node_modules/three/src/extras/Earcut.js",
      "bytes": 654,
      "sha256": "f3b21749e810140e2a33e29141e81f32e2001e5cc741804504a4ded586bc105c"
    },
    {
      "path": "environment/node_modules/three/src/extras/ImageUtils.js",
      "bytes": 2858,
      "sha256": "573db53c5182cc051442478be89ab640101964a1b932ef6bb6cd65bdfe50c40f"
    },
    {
      "path": "environment/node_modules/three/src/extras/PMREMGenerator.js",
      "bytes": 24366,
      "sha256": "550f9e20420bcdc0e6ed5247712b4553ca9071b5a54fd7e4a3186469d15b3a9f"
    },
    {
      "path": "environment/node_modules/three/src/extras/ShapeUtils.js",
      "bytes": 2312,
      "sha256": "35906703cbb1c4162f5e2b4bb22bda9c8a9ed8ed43306bf9a71b15c4bcab00fe"
    },
    {
      "path": "environment/node_modules/three/src/extras/TextureUtils.js",
      "bytes": 10278,
      "sha256": "e6b2f3c4f51a885d36dffbbfcbae8a7384564139415b8d73991da1caaa1739d7"
    },
    {
      "path": "environment/node_modules/three/src/extras/core/Curve.js",
      "bytes": 12369,
      "sha256": "dd52c40d8821e80356c13a06909587dd77564f52aa79d4faf095323563501e9b"
    },
    {
      "path": "environment/node_modules/three/src/extras/core/CurvePath.js",
      "bytes": 5728,
      "sha256": "a7bcb163455bb44c77a93fa3c86f7bf1af04ff777e3dfe2ec42d02696d7fcce1"
    },
    {
      "path": "environment/node_modules/three/src/extras/core/Interpolations.js",
      "bytes": 2278,
      "sha256": "23491c5cff929a5fe41cf0f1d33eda965e62c42934a2bf2ed996c3cc3a497ac1"
    },
    {
      "path": "environment/node_modules/three/src/extras/core/Path.js",
      "bytes": 9306,
      "sha256": "8c3d9ddbddfed2cac8499efa345a7d63c7192615de621f7d107ce7fc5cf52693"
    },
    {
      "path": "environment/node_modules/three/src/extras/core/Shape.js",
      "bytes": 3257,
      "sha256": "998b7747f2c4bcbeec74ca8efb9227eb7ae8aa9028345a8b475334c80135fb73"
    },
    {
      "path": "environment/node_modules/three/src/extras/core/ShapePath.js",
      "bytes": 8385,
      "sha256": "d811abbe2b6636be51e400e2f45a98904e31b242f45e1d829c52139098b8afc2"
    },
    {
      "path": "environment/node_modules/three/src/extras/curves/ArcCurve.js",
      "bytes": 1064,
      "sha256": "250f67e8af9be652074dc50f7b93c1adeafc9b356567848f863a5608f219662c"
    },
    {
      "path": "environment/node_modules/three/src/extras/curves/CatmullRomCurve3.js",
      "bytes": 7328,
      "sha256": "f0b6b119f9ca4d179c1e74299c7971b3a2fa9ac658b8d4460792fb4becf0e449"
    },
    {
      "path": "environment/node_modules/three/src/extras/curves/CubicBezierCurve.js",
      "bytes": 2830,
      "sha256": "84bc4ed1ed087f671269259454440c2a143931b517b589d3ccda81469c917658"
    },
    {
      "path": "environment/node_modules/three/src/extras/curves/CubicBezierCurve3.js",
      "bytes": 2373,
      "sha256": "6d9d54a65e0d7d2050e1cb9c469e90b76abd721ddd3d7778f990ce51beb2284d"
    },
    {
      "path": "environment/node_modules/three/src/extras/curves/Curves.js",
      "bytes": 540,
      "sha256": "506c35f73bba72b6ebcb26189967fdff73b2202a96156ce0a1db4efe7d036e5c"
    },
    {
      "path": "environment/node_modules/three/src/extras/curves/EllipseCurve.js",
      "bytes": 5540,
      "sha256": "12b415fb8126097f037a5ca0238c82f9cdbd45eb2abed2e5cb1cbbcce814f37a"
    },
    {
      "path": "environment/node_modules/three/src/extras/curves/LineCurve.js",
      "bytes": 2064,
      "sha256": "2eb1f869556f2c78c0ab394dbfafe69995bcb24501d88c10556963c1b84c722a"
    },
    {
      "path": "environment/node_modules/three/src/extras/curves/LineCurve3.js",
      "bytes": 2068,
      "sha256": "8619575f09e94287d68597190617abb2f701eaf4ced5a75c8529b5a4c51b2f3c"
    },
    {
      "path": "environment/node_modules/three/src/extras/curves/QuadraticBezierCurve.js",
      "bytes": 2546,
      "sha256": "bd4ef6068773e492c7618afd2e0decd38a61aac4acc9e2fe3896b33337475fa8"
    },
    {
      "path": "environment/node_modules/three/src/extras/curves/QuadraticBezierCurve3.js",
      "bytes": 2117,
      "sha256": "6e5832266f6268580df604eb984f68e606cff0d4087799e86c31ecd0f7eed2c9"
    },
    {
      "path": "environment/node_modules/three/src/extras/curves/SplineCurve.js",
      "bytes": 2963,
      "sha256": "312bd4b787d69f32ce742e019cffb35af4e977f4049da9688c30c40dd20190de"
    },
    {
      "path": "environment/node_modules/three/src/extras/lib/earcut.js",
      "bytes": 21380,
      "sha256": "16b9da88d31f192fc8f5db09b08a337ce7694fae37fe36e9afaa9e7294fea9b0"
    },
    {
      "path": "environment/node_modules/three/src/geometries/BoxGeometry.js",
      "bytes": 5883,
      "sha256": "8d8bf529b49a15fc647fadd5cc6cb813f40cd96bf51c0e26d6e700bbe6956195"
    },
    {
      "path": "environment/node_modules/three/src/geometries/CapsuleGeometry.js",
      "bytes": 5709,
      "sha256": "8a8302c9d070a9e3ac1729cb90c750a321129f3e6cba7d16113bbbfad000f38c"
    },
    {
      "path": "environment/node_modules/three/src/geometries/CircleGeometry.js",
      "bytes": 3469,
      "sha256": "25cffb8e6e465803402c9d79efeb7d23176f75578be30cbc774b6c6581a629f0"
    },
    {
      "path": "environment/node_modules/three/src/geometries/ConeGeometry.js",
      "bytes": 2245,
      "sha256": "10cd01bf31ef1fa78a451b6961f36ce14f59ff7a62526e35828336d26a30ca5a"
    },
    {
      "path": "environment/node_modules/three/src/geometries/CylinderGeometry.js",
      "bytes": 7548,
      "sha256": "8567a543874775608aa6ab4d3dd76b7ab522070bc33135f0822159c705912600"
    },
    {
      "path": "environment/node_modules/three/src/geometries/DodecahedronGeometry.js",
      "bytes": 2359,
      "sha256": "dc19f4fe22958c819c35ec5977f8d85ae0b8d274717ac2668535345449a29900"
    },
    {
      "path": "environment/node_modules/three/src/geometries/EdgesGeometry.js",
      "bytes": 4957,
      "sha256": "36ff16fb1b0b0541b2f34503fd6ff72816e6b3768c559ec770b208965dc97ba5"
    },
    {
      "path": "environment/node_modules/three/src/geometries/ExtrudeGeometry.js",
      "bytes": 21503,
      "sha256": "f4f8eecec706eabf72e48062f9bceb6e907a83a42d5225c941dee229b39ac9d0"
    },
    {
      "path": "environment/node_modules/three/src/geometries/Geometries.js",
      "bytes": 797,
      "sha256": "e89a1b90600c34f039283f98174d026f4b1f8e10ee1be8405f2fb3e6b0a64a5c"
    },
    {
      "path": "environment/node_modules/three/src/geometries/IcosahedronGeometry.js",
      "bytes": 1897,
      "sha256": "95447831a99f4f12725eaeb63382f00670bd4b7ac001af1768a46df1b64460da"
    },
    {
      "path": "environment/node_modules/three/src/geometries/LatheGeometry.js",
      "bytes": 5336,
      "sha256": "74698fc803d5d517aad631ebe53bad0153d5222f0351c2544b9faae1a4413266"
    },
    {
      "path": "environment/node_modules/three/src/geometries/OctahedronGeometry.js",
      "bytes": 1634,
      "sha256": "3eb6af7d7d8ff3671bf0daf99d64976e4334f9c933a66c08c22c9920d6bab93e"
    },
    {
      "path": "environment/node_modules/three/src/geometries/PlaneGeometry.js",
      "bytes": 3090,
      "sha256": "4154ff95507cc3ecebc8a19f8d04e962f5c1341d1acecd7aeef834368e7154f8"
    },
    {
      "path": "environment/node_modules/three/src/geometries/PolyhedronGeometry.js",
      "bytes": 7515,
      "sha256": "822c8803f22460154fde8c66471aed36d029d0ecfd6da71a5e939d58e5749d6b"
    },
    {
      "path": "environment/node_modules/three/src/geometries/RingGeometry.js",
      "bytes": 4072,
      "sha256": "a58b3c9e6a14e3951eebb80ef058d51396a4fa02f41a1528bd372cfb2dbffb7b"
    },
    {
      "path": "environment/node_modules/three/src/geometries/ShapeGeometry.js",
      "bytes": 4830,
      "sha256": "d692431ce1b97295b5dc33acbee7c2d24b334b21d072b1a65731002cb86f383d"
    },
    {
      "path": "environment/node_modules/three/src/geometries/SphereGeometry.js",
      "bytes": 4475,
      "sha256": "0abf1e637fa054d2eab53f9ad88e625835e57cb183a43939b639b61d4a9aadce"
    },
    {
      "path": "environment/node_modules/three/src/geometries/TetrahedronGeometry.js",
      "bytes": 1591,
      "sha256": "193f9941bd1bc4bf301704cb5bdb59e300bd975ec642a75eb2311e7b3d86f936"
    },
    {
      "path": "environment/node_modules/three/src/geometries/TorusGeometry.js",
      "bytes": 3807,
      "sha256": "83689f0537d619ea0198b0380ece7000c6a07dc629ef966140415f9408d52581"
    },
    {
      "path": "environment/node_modules/three/src/geometries/TorusKnotGeometry.js",
      "bytes": 5711,
      "sha256": "b40aa07d02c8f4247ffb1a2054bdfc00f8bd936105b5a100fb2d779fd6e7badc"
    },
    {
      "path": "environment/node_modules/three/src/geometries/TubeGeometry.js",
      "bytes": 5880,
      "sha256": "4956487f51c5baf6e5865ebef00370d50c90e532ba4e9833c5c8257c609e9506"
    },
    {
      "path": "environment/node_modules/three/src/geometries/WireframeGeometry.js",
      "bytes": 3836,
      "sha256": "d03f328d637c015870a19ecd7c9a6de939ec8199b88e829915948a3089e08927"
    },
    {
      "path": "environment/node_modules/three/src/helpers/ArrowHelper.js",
      "bytes": 4437,
      "sha256": "0add7caca3e55246e3602e053cba57308c4d0a34adee49110cdab191cfff1711"
    },
    {
      "path": "environment/node_modules/three/src/helpers/AxesHelper.js",
      "bytes": 2341,
      "sha256": "9de29c092daeeacccdbb212da64f4b69310a6738fa7b4ddda1687470b1feb042"
    },
    {
      "path": "environment/node_modules/three/src/helpers/Box3Helper.js",
      "bytes": 1989,
      "sha256": "99445d60b56a02ae2ea1cad1d9015fdecd2ee28bc626ed17129849709cab6970"
    },
    {
      "path": "environment/node_modules/three/src/helpers/BoxHelper.js",
      "bytes": 3767,
      "sha256": "5baad1e7e49b4319bec4f5aeca8ce10c41f8d5b2e6a4fd7cd9dca72496df72ac"
    },
    {
      "path": "environment/node_modules/three/src/helpers/CameraHelper.js",
      "bytes": 10244,
      "sha256": "57ad464191678ee2fe7150030d6c42005912f6ebab825e73d8636265070cbce3"
    },
    {
      "path": "environment/node_modules/three/src/helpers/DirectionalLightHelper.js",
      "bytes": 3655,
      "sha256": "62fd70fbdbc8035e6e8e758a9bee6400ef82c629d499cbc664f2d72ce9abb04e"
    },
    {
      "path": "environment/node_modules/three/src/helpers/GridHelper.js",
      "bytes": 2263,
      "sha256": "d1a12ede88fe4429a686126d0392ef013a94f625eadfd98098966098c68cfb47"
    },
    {
      "path": "environment/node_modules/three/src/helpers/HemisphereLightHelper.js",
      "bytes": 3176,
      "sha256": "44d0eaadfc6f20a7083c292f0016c8a6bbc45e98f2d55711edc72211d9efb8e9"
    },
    {
      "path": "environment/node_modules/three/src/helpers/PlaneHelper.js",
      "bytes": 2507,
      "sha256": "209aad78eecfb060a4f00fdf85aefe42b5f8f764b5f209bb5098c989ab8d2cf7"
    },
    {
      "path": "environment/node_modules/three/src/helpers/PointLightHelper.js",
      "bytes": 2957,
      "sha256": "fde461f3e0841c235035b479d91ed84095180f77f3b170392b030ae9c7e338e7"
    },
    {
      "path": "environment/node_modules/three/src/helpers/PolarGridHelper.js",
      "bytes": 3267,
      "sha256": "d1b37bc34c73af5db271c6433c033017167cd69a3012e63a3c5729f9d2643563"
    },
    {
      "path": "environment/node_modules/three/src/helpers/SkeletonHelper.js",
      "bytes": 4324,
      "sha256": "c65121239e90157fe2b7a191032c51237f21efca274837cf15489308050da9f7"
    },
    {
      "path": "environment/node_modules/three/src/helpers/SpotLightHelper.js",
      "bytes": 3426,
      "sha256": "8521678cf761b1ea430f1c3db66748a0553c5c91dcd1db5280e99c3c88ccd0c0"
    },
    {
      "path": "environment/node_modules/three/src/lights/AmbientLight.js",
      "bytes": 828,
      "sha256": "38bf70b78fecb527e9bb63073d6123f5748810d0b0f06eb84e5c8f8b0f3e9633"
    },
    {
      "path": "environment/node_modules/three/src/lights/DirectionalLight.js",
      "bytes": 2653,
      "sha256": "5efb333524e0cb9eed7004b59305de43ee126e780c58fcb611707d66f4e6775a"
    },
    {
      "path": "environment/node_modules/three/src/lights/DirectionalLightShadow.js",
      "bytes": 609,
      "sha256": "f0afb02a77b310d2bc938789c870dbf3c3b3427903f059b194a2c005c6c5c8df"
    },
    {
      "path": "environment/node_modules/three/src/lights/HemisphereLight.js",
      "bytes": 1382,
      "sha256": "8c79b7e53d0fdd8018c2a58c5405b2b0103100cc8c3a49c2e0fa8d2ddbbaaf68"
    },
    {
      "path": "environment/node_modules/three/src/lights/Light.js",
      "bytes": 1991,
      "sha256": "30c6371ca7a44ce195f998051af007376d375f653c76cffb2102102cfc1370e5"
    },
    {
      "path": "environment/node_modules/three/src/lights/LightProbe.js",
      "bytes": 2293,
      "sha256": "994df599d14f81217612f701a03435797ae5f6f0ea1c634ff8510920430e66d6"
    },
    {
      "path": "environment/node_modules/three/src/lights/LightShadow.js",
      "bytes": 8033,
      "sha256": "6fd65be61a776721f799622788cd288eefb33290918329b012bff019ee5807b3"
    },
    {
      "path": "environment/node_modules/three/src/lights/PointLight.js",
      "bytes": 2829,
      "sha256": "c7678d9f8d5c617bc451913096f6cdca85358adfd49fa247e0667ded9c6e5447"
    },
    {
      "path": "environment/node_modules/three/src/lights/PointLightShadow.js",
      "bytes": 3108,
      "sha256": "422fb5c3d9453a1d7f0eadbe98f093a55f93c4abf3fa405675ed1bd38552c0ad"
    },
    {
      "path": "environment/node_modules/three/src/lights/RectAreaLight.js",
      "bytes": 2612,
      "sha256": "3d602afb9af5a0d62cc94d2c6df050de1778711efa9312566006e14fa0029d11"
    },
    {
      "path": "environment/node_modules/three/src/lights/SpotLight.js",
      "bytes": 4567,
      "sha256": "fdba5af26ab8bf233fb666c69df8d9ddcc0eb736b32af3b93a8f38a043042c63"
    },
    {
      "path": "environment/node_modules/three/src/lights/SpotLightShadow.js",
      "bytes": 1494,
      "sha256": "5a983974745d905559102e7a97669d316bf2e31516e952fae2a6103d7a09b074"
    },
    {
      "path": "environment/node_modules/three/src/lights/webgpu/IESSpotLight.js",
      "bytes": 1227,
      "sha256": "33a2ce54bd5866fdadb7d45ab444b3e4180f20a79c5b90cc8945271f256126a7"
    },
    {
      "path": "environment/node_modules/three/src/lights/webgpu/ProjectorLight.js",
      "bytes": 1312,
      "sha256": "48ebfe3fa4a3d8a45070438e8f9b28e93bcb82632f547cc918a834e36bde528f"
    },
    {
      "path": "environment/node_modules/three/src/loaders/AnimationLoader.js",
      "bytes": 2146,
      "sha256": "967088147bd8f20bda844f164095e4ee69910f2dc28a6f9cc09765c45a7b531e"
    },
    {
      "path": "environment/node_modules/three/src/loaders/AudioLoader.js",
      "bytes": 2204,
      "sha256": "b89ced3432e64d747767a5d496d13cba0b8e6b585e3a303a25ef6846785a403c"
    },
    {
      "path": "environment/node_modules/three/src/loaders/BufferGeometryLoader.js",
      "bytes": 6381,
      "sha256": "8a0a3d9a5fd4818b26418e914799caf16516926aa81c2c6089df77a5da9e4a84"
    },
    {
      "path": "environment/node_modules/three/src/loaders/Cache.js",
      "bytes": 1648,
      "sha256": "a328507fd03dd18bd0c498ee01689d13d35a0636b44e5bad62f6ea2792ea746b"
    },
    {
      "path": "environment/node_modules/three/src/loaders/CompressedTextureLoader.js",
      "bytes": 4266,
      "sha256": "5e6eee29b3cc41e07528384a87f66d13cba8ddd2b1623a748b2aa29cc6bafad2"
    },
    {
      "path": "environment/node_modules/three/src/loaders/CubeTextureLoader.js",
      "bytes": 3066,
      "sha256": "88a54cdda320d8422f4e580331421e4530e1f9d0eebc48405fbe9b31826a47c9"
    },
    {
      "path": "environment/node_modules/three/src/loaders/DataTextureLoader.js",
      "bytes": 4711,
      "sha256": "f7ea012b63d274438b1866aad21f114c5f70fa9d45bbee6f13ab7b5b432a1aeb"
    },
    {
      "path": "environment/node_modules/three/src/loaders/FileLoader.js",
      "bytes": 7905,
      "sha256": "848679ec402f63cfa73ee7d4ba23b250e2a460be41d1f7160dcc2ec0262f0336"
    },
    {
      "path": "environment/node_modules/three/src/loaders/ImageBitmapLoader.js",
      "bytes": 5356,
      "sha256": "d85203be220664c8633dd8b4b80615cf806b77bfdbe9be94aa29e84485178f18"
    },
    {
      "path": "environment/node_modules/three/src/loaders/ImageLoader.js",
      "bytes": 3554,
      "sha256": "a58f160c3734a50564520029e34796b5043e5f7d54c4e63b4bccb9c084d46c91"
    },
    {
      "path": "environment/node_modules/three/src/loaders/Loader.js",
      "bytes": 5022,
      "sha256": "27554c200797c34762ce4b3a09e908be2eefa96de153e2d43eec24815de79ad8"
    },
    {
      "path": "environment/node_modules/three/src/loaders/LoaderUtils.js",
      "bytes": 1286,
      "sha256": "c5917991bc2f17edae2034996cac2d960f0288859cf1d173c049064cdac90311"
    },
    {
      "path": "environment/node_modules/three/src/loaders/LoadingManager.js",
      "bytes": 6975,
      "sha256": "a59b83415230e814f7b68177dae75fdb511611d60ad6d38f48d579904a41c166"
    },
    {
      "path": "environment/node_modules/three/src/loaders/MaterialLoader.js",
      "bytes": 16688,
      "sha256": "00b377cf61d354c05a2a85ca2174879a739c1baa9fef1df9388192bbfb191449"
    },
    {
      "path": "environment/node_modules/three/src/loaders/ObjectLoader.js",
      "bytes": 30113,
      "sha256": "be0882a3a965f287c1a279955ce2f8d71df89e4d08e85b1a46a410c26f75fcf5"
    },
    {
      "path": "environment/node_modules/three/src/loaders/TextureLoader.js",
      "bytes": 2066,
      "sha256": "3d2253b0761b70c856b97a2c55d9f7f57ca2c4ef5734bd1b3ddf3a1960a4da59"
    },
    {
      "path": "environment/node_modules/three/src/loaders/nodes/NodeLoader.js",
      "bytes": 3866,
      "sha256": "5ca7bf69e737dbe936a2ccafab619ddc992b6d0dc4f833a9dea5f26051740277"
    },
    {
      "path": "environment/node_modules/three/src/loaders/nodes/NodeMaterialLoader.js",
      "bytes": 2138,
      "sha256": "5818ed577636c3b22dbd2a456a4557c3d1e3ae030c043a32cfc49ea700e7b19e"
    },
    {
      "path": "environment/node_modules/three/src/loaders/nodes/NodeObjectLoader.js",
      "bytes": 3161,
      "sha256": "e805145b43465638a0f26d0e983cf2a4f2c5c5455122319d8cb3298eb2555b1f"
    },
    {
      "path": "environment/node_modules/three/src/materials/LineBasicMaterial.js",
      "bytes": 2408,
      "sha256": "2bb82c32011127e6b3c95085aeed590a7aee48d3d9c020877ca6e8b7b41ee586"
    },
    {
      "path": "environment/node_modules/three/src/materials/LineDashedMaterial.js",
      "bytes": 1595,
      "sha256": "1c90afe9b1b1bf82eb9cecd0a43672f5bb11c275e36ecec9b6f7cbd5ab52afa3"
    },
    {
      "path": "environment/node_modules/three/src/materials/Material.js",
      "bytes": 31654,
      "sha256": "d977355f1b5b1ebd37877a56b1de72e2ecbf97fe7ad0ee982bb2ba4df88bbeb7"
    },
    {
      "path": "environment/node_modules/three/src/materials/Materials.js",
      "bytes": 1428,
      "sha256": "c6593291701abd43f3c247ed307d01d1d7ca0a5d9a11f51378ac90bcdbf9deef"
    },
    {
      "path": "environment/node_modules/three/src/materials/MeshBasicMaterial.js",
      "bytes": 5838,
      "sha256": "0d6164bda952d2039fe60ae63a834d6c8a375a8a7dffc7985eeceb3a721dbe67"
    },
    {
      "path": "environment/node_modules/three/src/materials/MeshDepthMaterial.js",
      "bytes": 3852,
      "sha256": "dcd430238ebee89e35d788ca4eeb6dfbbedf014a1c5bb7181eac4a943cbc8a9f"
    },
    {
      "path": "environment/node_modules/three/src/materials/MeshDistanceMaterial.js",
      "bytes": 3364,
      "sha256": "be11e48c8629fbe5e4648aff3de4664efe4d038dde89b837371ef654a4c85353"
    },
    {
      "path": "environment/node_modules/three/src/materials/MeshLambertMaterial.js",
      "bytes": 10298,
      "sha256": "04365701f204f233695c2b5540d2d48ca8d8decb7bb0935aa9ade3e70acf698c"
    },
    {
      "path": "environment/node_modules/three/src/materials/MeshMatcapMaterial.js",
      "bytes": 5854,
      "sha256": "20e49ba2dfce49a1450b92287b1f3f785683a79b78cae008920f039e66e66a4e"
    },
    {
      "path": "environment/node_modules/three/src/materials/MeshNormalMaterial.js",
      "bytes": 4446,
      "sha256": "88bdfabdacb5527305457457a03960f4629826f6b0dc6606f7bd4f7a7fbfa9b6"
    },
    {
      "path": "environment/node_modules/three/src/materials/MeshPhongMaterial.js",
      "bytes": 10795,
      "sha256": "37bd4a299bbc615da153778229531a341c694788975f2f1a432cfa2dcd066966"
    },
    {
      "path": "environment/node_modules/three/src/materials/MeshPhysicalMaterial.js",
      "bytes": 13217,
      "sha256": "5ba6c498e40abe1898d028df0636e60ff8c251c3a692427f2c7eba7e174deefb"
    },
    {
      "path": "environment/node_modules/three/src/materials/MeshStandardMaterial.js",
      "bytes": 11849,
      "sha256": "7ea8f529d355b7baf1f6a4f1ae59a57aaaad2959be26bba45162480a89f5b03a"
    },
    {
      "path": "environment/node_modules/three/src/materials/MeshToonMaterial.js",
      "bytes": 8101,
      "sha256": "e3ad405a79db3066097aca6fde8b473457caa3f329c067a87919318df084ea34"
    },
    {
      "path": "environment/node_modules/three/src/materials/PointsMaterial.js",
      "bytes": 3440,
      "sha256": "02e6e56caebfe92ed72a2337ca3919d2ef2710c8f9c4e732452065599a863422"
    },
    {
      "path": "environment/node_modules/three/src/materials/RawShaderMaterial.js",
      "bytes": 1031,
      "sha256": "b56b8d5d650541460354e86001a8c2737912bd03280ad5ebe92d92c8a6d06bde"
    },
    {
      "path": "environment/node_modules/three/src/materials/ShaderMaterial.js",
      "bytes": 9697,
      "sha256": "f6d33c01fff860f802e20126b1533892e6bd88419eaa705af8154171557fdd38"
    },
    {
      "path": "environment/node_modules/three/src/materials/ShadowMaterial.js",
      "bytes": 1758,
      "sha256": "9de4022504a8da0934569c8d125e00d6309892af78d3c485dac0c02e909efc40"
    },
    {
      "path": "environment/node_modules/three/src/materials/SpriteMaterial.js",
      "bytes": 3043,
      "sha256": "bb644fe345bd93e59ee92dc20119a9841ff8d86b6bb5be0ebc3980a61860e62c"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/Line2NodeMaterial.js",
      "bytes": 13766,
      "sha256": "d9fc3c347ed82787a80fedad9ab102e2cff0f6534e7cd074c7e459f7b97fc6cf"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/LineBasicNodeMaterial.js",
      "bytes": 823,
      "sha256": "a4e42b7314b8eb102463928793bc2f64bba883c02faabffe2c563b90521a3ce2"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/LineDashedNodeMaterial.js",
      "bytes": 3786,
      "sha256": "4719f9870ba3597093ac9c4e51b00c8627da2725879c9fc7f548b2acf2da820b"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/MeshBasicNodeMaterial.js",
      "bytes": 3152,
      "sha256": "d9a20ad42cedf47e9f7c309fd390c9c2d05bb2823d371dea69f47547e97e0351"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/MeshLambertNodeMaterial.js",
      "bytes": 1779,
      "sha256": "9c73fda2f2129581b7f3198f60ebe4c7919e64b36cd9ae0d5366a9571bed8263"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/MeshMatcapNodeMaterial.js",
      "bytes": 1617,
      "sha256": "c4e193b353b5ddd0282360498aa4185073891015da687e1b041cbe1bd8aea828"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/MeshNormalNodeMaterial.js",
      "bytes": 1734,
      "sha256": "99c97474fb64b2ebb3b8be3aa21f2341ee57344c98f9465d0e02c2394215372c"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/MeshPhongNodeMaterial.js",
      "bytes": 3418,
      "sha256": "bfaccbe942d4a754138480013ec7c8629042bb26b50e489beda712f8061921b1"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/MeshPhysicalNodeMaterial.js",
      "bytes": 16446,
      "sha256": "839001afbe3cba1f8af581f79955cdd3999e6ace2ed091bf9965dce495f79410"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/MeshSSSNodeMaterial.js",
      "bytes": 4982,
      "sha256": "b80b594649d8d3351a74957b8197ad57e85398dff38c41043fa5042b192cb723"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/MeshStandardNodeMaterial.js",
      "bytes": 4764,
      "sha256": "034d23274d96286c169ca047515d8b9edfc25825f44ad33d5439961c6c6d0aab"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/MeshToonNodeMaterial.js",
      "bytes": 1203,
      "sha256": "7b5be02f0ff22fde873b55ef722a3a6cccfa3cb777e6fd730bef032d43beb3a7"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/NodeMaterial.js",
      "bytes": 30951,
      "sha256": "444b2e1e3ad3f3d9bbf601b0c96143700acedf3b3d3fc2399578ece374f92b85"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/NodeMaterials.js",
      "bytes": 1546,
      "sha256": "1eec1d9415926e2f238213b77da5b314943fa7eb5fbc186bde0b864285d8a0e0"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/PointsNodeMaterial.js",
      "bytes": 4647,
      "sha256": "ab656b4aa057da8c0d7e449ebf678e896889ffa935d09af95ba0acaf252de3f0"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/ShadowNodeMaterial.js",
      "bytes": 1361,
      "sha256": "8f60ea3960c1bb7fd4976c543edbba48d65aaba71bf123fc00df5fbeb66dbeb6"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/SpriteNodeMaterial.js",
      "bytes": 4623,
      "sha256": "cdd0ec39334be922ada30b436d426b8e1245c563b06210a6d7501d60bac5347c"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/VolumeNodeMaterial.js",
      "bytes": 1426,
      "sha256": "b53fa2ab764feefa95b90be3f3726a2b09b084a950b8c15de4b135f2347d87af"
    },
    {
      "path": "environment/node_modules/three/src/materials/nodes/manager/NodeMaterialObserver.js",
      "bytes": 12731,
      "sha256": "122fb053ff3ac3145dc2368d5e1944db51249af474a03de9facdecf9c1c36235"
    },
    {
      "path": "environment/node_modules/three/src/math/Box2.js",
      "bytes": 9518,
      "sha256": "baaf24e705da19647786513503d796103a4f0094467f4544c2df0bcec46e5cd0"
    },
    {
      "path": "environment/node_modules/three/src/math/Box3.js",
      "bytes": 21205,
      "sha256": "c6f2f558daeb99e2b7e68f532d03d0c4ca987cfbde836effff0cba9cbcbd2b48"
    },
    {
      "path": "environment/node_modules/three/src/math/Color.js",
      "bytes": 25883,
      "sha256": "3b63450e77d87c2a36cf9432c7f48cb9e748e7555391197205aee6fada202fca"
    },
    {
      "path": "environment/node_modules/three/src/math/ColorManagement.js",
      "bytes": 5651,
      "sha256": "76f560bdb0e6416201956eab011a7adb198c8306be9bbc2d506cd0865d5681b4"
    },
    {
      "path": "environment/node_modules/three/src/math/Cylindrical.js",
      "bytes": 2607,
      "sha256": "567056d2812f6dc86b24f047c97b478687d25989ccb13ba9f7c840bccfa71a2e"
    },
    {
      "path": "environment/node_modules/three/src/math/Euler.js",
      "bytes": 9253,
      "sha256": "c2ba362436cc6f5b2385f51795f25b3a3751770b408b137b71c925b95ff0c2b2"
    },
    {
      "path": "environment/node_modules/three/src/math/Frustum.js",
      "bytes": 7615,
      "sha256": "2332e8d732aace16957af57f82733969416827a4cfad8d5bea338fee9f082077"
    },
    {
      "path": "environment/node_modules/three/src/math/FrustumArray.js",
      "bytes": 5829,
      "sha256": "39bed7bfdfe600e3331c3638e044ecf30e825c8b3af2462dcb867df0dd22e6d1"
    },
    {
      "path": "environment/node_modules/three/src/math/Interpolant.js",
      "bytes": 6120,
      "sha256": "97f46a1c37a03f832fafd92841bac4dd7ebb14a5769ed1723c31ee8c10f47968"
    },
    {
      "path": "environment/node_modules/three/src/math/Line3.js",
      "bytes": 7892,
      "sha256": "9af929ecbeffedb639ef1e97de2c50e2198912f2214a7353cd6f9622b7edc0be"
    },
    {
      "path": "environment/node_modules/three/src/math/MathUtils.js",
      "bytes": 21750,
      "sha256": "79d1d7283d6855cfab6f8e810a183f655cdbdbe4c1a1cf30dae81f93ae28c549"
    },
    {
      "path": "environment/node_modules/three/src/math/Matrix2.js",
      "bytes": 2953,
      "sha256": "58baa96b5daf5c07a11a289333ac552d57cd04872fa32e6a75cc6cea1d8d3b29"
    },
    {
      "path": "environment/node_modules/three/src/math/Matrix3.js",
      "bytes": 13853,
      "sha256": "e7f675d84bc640979658ae47fa7c6c0aedf186bfc14b1ee03086ebcaab18908b"
    },
    {
      "path": "environment/node_modules/three/src/math/Matrix4.js",
      "bytes": 34377,
      "sha256": "b6d429302c12005a69c88e0885e3b1fb0398eac274c3cabe78f0f6234bf19a31"
    },
    {
      "path": "environment/node_modules/three/src/math/Plane.js",
      "bytes": 9105,
      "sha256": "1f889231c2fdc3e28fb0efaf683f7a38a8244a70ccc444e38caedf40146e40ec"
    },
    {
      "path": "environment/node_modules/three/src/math/Quaternion.js",
      "bytes": 21716,
      "sha256": "55779e1df34ecb631773bf97fefdf4b81e762cf2c13273ba5d4d2c91cde0c67f"
    },
    {
      "path": "environment/node_modules/three/src/math/Ray.js",
      "bytes": 15906,
      "sha256": "602318aea40bf007a542fb6562d12d21a41d2e4cbb0aec5b86edd757e32ddd69"
    },
    {
      "path": "environment/node_modules/three/src/math/Sphere.js",
      "bytes": 8844,
      "sha256": "e7bdb37e02f780630b0dcc2337de92844be810b911f5c8391372023b27568808"
    },
    {
      "path": "environment/node_modules/three/src/math/Spherical.js",
      "bytes": 3101,
      "sha256": "dc2b649fdc5ab2387f27dcf3024a4eb2971ee1578e709f6bcdcd89845d08e64e"
    },
    {
      "path": "environment/node_modules/three/src/math/SphericalHarmonics3.js",
      "bytes": 7921,
      "sha256": "d5c5e747bdcabbd599115a711427dad497ded3d3acf788a240aa3032f9bebc0b"
    },
    {
      "path": "environment/node_modules/three/src/math/Triangle.js",
      "bytes": 15194,
      "sha256": "b09b9273d63de11f1d29cdc7ba99cc1edca693615e7ea1e37732c51ee3a466d6"
    },
    {
      "path": "environment/node_modules/three/src/math/Vector2.js",
      "bytes": 18247,
      "sha256": "53926daa6afc73be40f3206a7ae768efce4bb1355def95ebd69e31f12aab32a5"
    },
    {
      "path": "environment/node_modules/three/src/math/Vector3.js",
      "bytes": 28220,
      "sha256": "1bed22d35a17a240ecfdc2682f36b458db30d04b99041699868eb58e47b2b5ca"
    },
    {
      "path": "environment/node_modules/three/src/math/Vector4.js",
      "bytes": 22913,
      "sha256": "90cc363d1ae7ff51c7856eab48117ee0faf044e90151659683e30fd529963690"
    },
    {
      "path": "environment/node_modules/three/src/math/interpolants/CubicInterpolant.js",
      "bytes": 3315,
      "sha256": "71bb5bda3a58436b64778158c8501f843de7980ce8f86ce5ecd7e4457d997ca3"
    },
    {
      "path": "environment/node_modules/three/src/math/interpolants/DiscreteInterpolant.js",
      "bytes": 831,
      "sha256": "709eaf1e453a89ce3393b97113c9c2c162f33be3a67491a49fa5ac7b81cf7a30"
    },
    {
      "path": "environment/node_modules/three/src/math/interpolants/LinearInterpolant.js",
      "bytes": 1094,
      "sha256": "bb7c547eb069694e795fe360fd68b4925e2427793eca7b997e4558513bad5d49"
    },
    {
      "path": "environment/node_modules/three/src/math/interpolants/QuaternionLinearInterpolant.js",
      "bytes": 1138,
      "sha256": "0ba036b170bf0260b0a863ba21fd3f101302bab9102583b11e6ad9d2c119d659"
    },
    {
      "path": "environment/node_modules/three/src/nodes/Nodes.js",
      "bytes": 8675,
      "sha256": "8f98054f6d157fed13f39a8dec09c935065259d6a0163a1e8c8c6b928d485dbd"
    },
    {
      "path": "environment/node_modules/three/src/nodes/TSL.js",
      "bytes": 6486,
      "sha256": "34ab61af2863b319c1042ce9a5feffb0f3c81bceb370337f5fabfba650e06210"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/AccessorsUtils.js",
      "bytes": 1633,
      "sha256": "d7c6259e6d243804def9337577165e5eca007389a883d79e20c4a62860741d80"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/Arrays.js",
      "bytes": 1903,
      "sha256": "5df485e8cdd0dfd1bbd83075d5f8d85a10ba002321d521977d2b77cdb3275485"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/BatchNode.js",
      "bytes": 3947,
      "sha256": "fccc9e1687381dec20b120a11e5d20e7fc47b0f88f4c7e7a5738bdaf464f6432"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/Bitangent.js",
      "bytes": 2555,
      "sha256": "599ecafee096455c66a5d4785941b551b2063c6319a2cfa37044bdd188ba8b7a"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/BufferAttributeNode.js",
      "bytes": 8973,
      "sha256": "0a8236d09f5e52d7b86fb4acec7327dce593b3c40487fbaf427f37a3411d304a"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/BufferNode.js",
      "bytes": 2367,
      "sha256": "2a806d46373f9e159bc19bd7ac6f9b95d4bcea698feaf173ebc5dfe46e6644b6"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/BuiltinNode.js",
      "bytes": 1213,
      "sha256": "463eb955a422cb47cbc475a1ae43cf80a9001f316e9b0cc035b1965b68a6e455"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/Camera.js",
      "bytes": 7979,
      "sha256": "0a6ef7120a9a60bdb02f205d2d9c0d00950e49d3fa9d8675a8cc815bdb557d43"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/ClippingNode.js",
      "bytes": 6616,
      "sha256": "5d2bcf9edc6a462ae7cdec7b67f787fc385f8f68d0871db945521d8925cf0946"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/CubeTextureNode.js",
      "bytes": 4961,
      "sha256": "740b366b793086bdbc421121cb49391b231c9c73f739d5b6816ee46bdd79ac3c"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/InstanceNode.js",
      "bytes": 6129,
      "sha256": "43240e8648f4bc52695db761dfed55df752707aae531e9e28d1cd24301952cb6"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/InstancedMeshNode.js",
      "bytes": 1096,
      "sha256": "fbb6339e89d68f51246de715d1e264d352e675592e30c5bdaf8f3a0bdfcb0ce2"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/Lights.js",
      "bytes": 3625,
      "sha256": "1dde525905aee481b18685968036862abc7dc0c4c15147a32e06f7a9717f768a"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/MaterialNode.js",
      "bytes": 21168,
      "sha256": "1b29a4d479c4f4183ed742e0928cf73965e204644239b618201ae1aecdc631eb"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/MaterialProperties.js",
      "bytes": 1763,
      "sha256": "391811a6c7f00d683872aff48f12a0cdd2339132ca35456e4e042d6987673ce9"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/MaterialReferenceNode.js",
      "bytes": 2486,
      "sha256": "2f492f17b93eee9819345d08d400a53a32f458e67630c817d1bdf84498e61a0d"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/ModelNode.js",
      "bytes": 4806,
      "sha256": "51574bb987505ef6673adac9c03623a381a462cf6eed94de960f3c2c82e598f3"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/ModelViewProjectionNode.js",
      "bytes": 407,
      "sha256": "1a9e38bee43217a393ff32916cb7e7ed8b8281855d9fb9abfce5b2da58bd1f7b"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/MorphNode.js",
      "bytes": 7982,
      "sha256": "c5e52c4f650a6264606ca5364dff76fa3a7944f9e62bd1b984414289b7100613"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/Normal.js",
      "bytes": 6343,
      "sha256": "3ee8542ba26bf20cd9be19a92c718c1594578e546003c27f687fce4d98969eb9"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/Object3DNode.js",
      "bytes": 6970,
      "sha256": "71b91e4244eb91e1e09d3161207f7f7c56d2b0a57693ce02c81100c1dd7b5bbc"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/PointUVNode.js",
      "bytes": 973,
      "sha256": "ddfc97be838d7811c704931cbbece2dd27d5b9fc3991b5d94feecf8b2539e20d"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/Position.js",
      "bytes": 2335,
      "sha256": "dd3808648dbfad4907d08abc937e65d0c3d863ba4d6885d40bdc45b6bc8ece49"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/ReferenceBaseNode.js",
      "bytes": 8234,
      "sha256": "00be6c2dbd001f4547b199d495dde1f773ca5cdf1dfa8f1dc1d3d515e151b33c"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/ReferenceNode.js",
      "bytes": 9555,
      "sha256": "386569aed92cc53bd1eec093d5668c6473305f038a22f81d621c85a283494d73"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/ReflectVector.js",
      "bytes": 1043,
      "sha256": "35f7cdd33312ad0208cd1252529b6d8656586c0608f5cc6494509a50120ad9b9"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/RendererReferenceNode.js",
      "bytes": 2433,
      "sha256": "c4349fe96eefb3e121b6941eaa8b612ca83f27e04af9fe5b7cbc96d85f2411a5"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/SceneNode.js",
      "bytes": 3705,
      "sha256": "c751772ebc9cbc6643876e190b0c2af6519adfb2689b68e1ae84c2e331aa8149"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/SkinningNode.js",
      "bytes": 9193,
      "sha256": "a0c93c5c36021cc660841e347a976fa2985f767c538c5b3b345de80fb69b4572"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/StorageBufferNode.js",
      "bytes": 9372,
      "sha256": "5beb2869958fb9ff7a942e32d99cf8d7991621dcdc9666b86cc085800cbbccad"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/StorageTextureNode.js",
      "bytes": 5437,
      "sha256": "9803bbd0b8de7fbca2d5ef812cb50ff80f113601ff1f3dac00fea98b4aa0c918"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/Tangent.js",
      "bytes": 1832,
      "sha256": "1b340139ef4b73656fbb5428d7ca80d67f57e476c547577337687ec7f7d1f5a0"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/TangentUtils.js",
      "bytes": 1365,
      "sha256": "b0ae2d345cd1e2accf4fc691620383d1cd69480f8df06fb1505a628ebc4d7c04"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/Texture3DNode.js",
      "bytes": 4535,
      "sha256": "32790447f07053719912260e4d9a73f217bb574c773726e66bbe96c84e616c39"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/TextureBicubic.js",
      "bytes": 3320,
      "sha256": "86a5a0078e88adeb835f7a618310dd669757932c6e26bdf898bea9b62b28ba52"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/TextureNode.js",
      "bytes": 22085,
      "sha256": "a8323f6d977faefad3bf38f6da92f36b9273e48cea7c5889a1c4bcaa33f4ea14"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/TextureSizeNode.js",
      "bytes": 1879,
      "sha256": "a8bae911229871017064135bacf40d762dc794bf41eb769d315f79a177fab3e7"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/UV.js",
      "bytes": 351,
      "sha256": "ab66afd6261df9ef1a6c5ff64ab3a2381c421f3733ec372b91fb1cf5445745cc"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/UniformArrayNode.js",
      "bytes": 7794,
      "sha256": "a72720046ec5db75daa3275bc822b32f65394eab971742904903ac0f2eb20fcf"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/UserDataNode.js",
      "bytes": 2392,
      "sha256": "25bc2c3278ffa630a8f3716667a4ba64305f3a7c469261a6dbe137759fb7ead7"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/VelocityNode.js",
      "bytes": 5665,
      "sha256": "e9de8e0a3e7da47d9ad37eb31de4773f502d6b2eee40c31a33cb2b904ab39e94"
    },
    {
      "path": "environment/node_modules/three/src/nodes/accessors/VertexColorNode.js",
      "bytes": 1978,
      "sha256": "6f53b6a8e3448002755f4088234abd1e5935c3a3fd06befc58fb507bfcbd4fc6"
    },
    {
      "path": "environment/node_modules/three/src/nodes/code/CodeNode.js",
      "bytes": 3454,
      "sha256": "f41d5efc80922e377b0d41b9fba2ec5cb35f960bde6a7885b69d760a1a3349e3"
    },
    {
      "path": "environment/node_modules/three/src/nodes/code/ExpressionNode.js",
      "bytes": 1317,
      "sha256": "9b5b020540ce76714a8bb7c511061b69bc6fb7aacbe9ce7b73c1dac553492208"
    },
    {
      "path": "environment/node_modules/three/src/nodes/code/FunctionCallNode.js",
      "bytes": 4007,
      "sha256": "e17c5ecd79d2f45d248c3fb4dae29a1bf5d44646e63aabaf32e6a09644e93ddc"
    },
    {
      "path": "environment/node_modules/three/src/nodes/code/FunctionNode.js",
      "bytes": 4001,
      "sha256": "919c06cd20a37dc5959570344a0c90fa47f03961b9cfc9a8b2924f251ca8d21f"
    },
    {
      "path": "environment/node_modules/three/src/nodes/code/ScriptableNode.js",
      "bytes": 13460,
      "sha256": "bd01740910749358e28a8c89f3c0c51dedd8cfc57b616196d7d68794ba8d3e97"
    },
    {
      "path": "environment/node_modules/three/src/nodes/code/ScriptableValueNode.js",
      "bytes": 4878,
      "sha256": "f1c9bb3b56395178f85f1c44797bbf77d174b99eaa8e97cdae51fc2692c6d94b"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/ArrayNode.js",
      "bytes": 2983,
      "sha256": "9ce36843a4aaaa62bea5537c60f402879e01ccca8f6a910298749adc9d685d40"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/AssignNode.js",
      "bytes": 4423,
      "sha256": "57996506b0f4bf7192e0723af500840c2174a6fc8ea5941b33fc2e3c690683b0"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/AttributeNode.js",
      "bytes": 3366,
      "sha256": "d2c8e6181d3976af7a3e13194b53edb433e860ecc0666250ebd165a759c4880f"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/BypassNode.js",
      "bytes": 1675,
      "sha256": "52528b347b82baa3477afc071418947ebbd876a22bc2c387f826201c88a831c4"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/CacheNode.js",
      "bytes": 2045,
      "sha256": "a828d60e96cde613910387674f34ed91ed3a46e8e52e5699d4b23277b016a34a"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/ConstNode.js",
      "bytes": 1387,
      "sha256": "7cee22f84f9d4264fb086726c73da675d2885d32cf161a02272b0d24b124fcdc"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/ContextNode.js",
      "bytes": 4253,
      "sha256": "d89d41a0fb6f6ada52c916aa11acd6e75cfffe31345d8fe2372acb6f89cad6d9"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/IndexNode.js",
      "bytes": 3924,
      "sha256": "b5c80bf3bf78c5a75dfd96998dc969b0291dbfe5fb06a0ee1b1714931cad9c4e"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/InputNode.js",
      "bytes": 3035,
      "sha256": "01b2cb04e07c6b5497c97296b2e4e88a46af51de8c6fc585927edf2660275b68"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/LightingModel.js",
      "bytes": 2030,
      "sha256": "5e7e400b03f37c27c58969dc5789df144d0e94a539e3cd3bbf007fd6ef2f8479"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/MRTNode.js",
      "bytes": 2933,
      "sha256": "2e727add39dd9d1784e9a4113e5f5178ed750e2ddcc55364288cd9e9e5aa8f12"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/Node.js",
      "bytes": 21315,
      "sha256": "ae6c9a2c16add9bbfa196cdeab1584f69aed4ecbf2cfc8dd4bef5e8bf836d679"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/NodeAttribute.js",
      "bytes": 1109,
      "sha256": "9b9520c1fd1cc9d684397bf7cb8f1937a868cb7ee0e9610f9522138ffe312cdb"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/NodeBuilder.js",
      "bytes": 67247,
      "sha256": "4e08661efb7138671afcfc3cb1aec9d2a206eaf94c063ed8e144b16b3d30b94c"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/NodeCache.js",
      "bytes": 1203,
      "sha256": "ea5bc07f1cfe6e7f523af43f0893c4d3752a88b38ab6c4662465274b93d4fbca"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/NodeCode.js",
      "bytes": 925,
      "sha256": "a7589a497a1d80285e53ecef09f19a6cd5534d3edfc47934832294cf02890975"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/NodeFrame.js",
      "bytes": 6236,
      "sha256": "dd370595f760b7b2f0e499ade29641a1db4309c0ab07c234fd5d986df3082581"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/NodeFunction.js",
      "bytes": 1448,
      "sha256": "2d9ebc8a9b59cd1efff64c00b3a3139554d37a34c5557e2962c737f65f430a0e"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/NodeFunctionInput.js",
      "bytes": 1307,
      "sha256": "8ba3091a5af1448261df36d2f8446fc1bb1e0adf712ed79f40bc0f2974ec02f8"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/NodeParser.js",
      "bytes": 447,
      "sha256": "60942619650a508603669a55d0c22923fcf89a1426da36f193bbbcd8f1a7d349"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/NodeUniform.js",
      "bytes": 1417,
      "sha256": "22c3d82fd88140351f076c415b8a2c0c42e1d7855f8c5aeb222c7990f1ebbcc3"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/NodeUtils.js",
      "bytes": 10680,
      "sha256": "9379a8c33c338d1102cdbe12d5d4ad02fcd40c2749259363051ef2c3156c1c13"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/NodeVar.js",
      "bytes": 1160,
      "sha256": "66c8241c8667ab2aa1e4590f9c141924dd28b24bd67ff5f620e44631fad94aeb"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/NodeVarying.js",
      "bytes": 1570,
      "sha256": "2ecea30617b8d9f2079bd88144cdb57ee31b4f7279b3721cb34cf5fc646c0eaf"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/OutputStructNode.js",
      "bytes": 2056,
      "sha256": "970e0b6693348e1e4ffb8007673ff4bd140594348fae5677a7ac78b8be06b75a"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/ParameterNode.js",
      "bytes": 1130,
      "sha256": "7ad207065144200275b2822e10c9c50fe69bca0fe280dbeb1bf698eec631be3a"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/PropertyNode.js",
      "bytes": 8421,
      "sha256": "5dda414eecf72aff6515c141f17f0aca83af1c845a9222db8e2ee4d638826a99"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/StackNode.js",
      "bytes": 7251,
      "sha256": "719eac082bb8abd7d99e6b9aae4d0109fd7b157081cd7b383ef5a46dd3024965"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/StructNode.js",
      "bytes": 2391,
      "sha256": "bd4fe161083eee5537fb3fd4265574230b346c48631eb14ebbdead56aeed856b"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/StructType.js",
      "bytes": 157,
      "sha256": "2127533ec08221d3bfdc5662d070ca8f3c9731c46d1a8c7f6742699ef97cd184"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/StructTypeNode.js",
      "bytes": 3735,
      "sha256": "a5804814d0cbd10349f216c9318194d278b13e751a27cae8431bc5cfaaa5049a"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/SubBuildNode.js",
      "bytes": 1719,
      "sha256": "436cbff9d6e2d011c0ad562ee5790e160272d4322aa0886e7141b03de66fe3ec"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/TempNode.js",
      "bytes": 1899,
      "sha256": "874dbcd71605af420746d9ebd03a12dc33c60732effc007863ff82d549d24ed0"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/UniformGroupNode.js",
      "bytes": 3116,
      "sha256": "7a39d9ad1f5ce688ac15bde4ee5f155a56da5768c967a67d3a524734144b3c35"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/UniformNode.js",
      "bytes": 5085,
      "sha256": "488e075f56e305569023db1a7540d4f1f790d51ed6cd5dff220265f04b80c263"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/VarNode.js",
      "bytes": 5682,
      "sha256": "464c7ba59acf88454eef7219944affcba1f3d5c04a22b63c6f51561f54d26dc4"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/VaryingNode.js",
      "bytes": 5118,
      "sha256": "e1bdfa44d21ac3ce70570f0c521e8c9421f4a72cda3bc0c1c8381170effd1d15"
    },
    {
      "path": "environment/node_modules/three/src/nodes/core/constants.js",
      "bytes": 2074,
      "sha256": "d997f7caa7fe5b1d0f0bf69f8b84695675d2379ff02a590cde558e6660c95bf4"
    },
    {
      "path": "environment/node_modules/three/src/nodes/display/BlendModes.js",
      "bytes": 6954,
      "sha256": "e0336afc43d4542b81ed5b1a968747f1c34d592abb6a0ae090dcf3aab426a692"
    },
    {
      "path": "environment/node_modules/three/src/nodes/display/BumpMapNode.js",
      "bytes": 3107,
      "sha256": "9e23282f4676190e6c0fbcf76d958890ecbed56646861b3c8197bee40fbc8591"
    },
    {
      "path": "environment/node_modules/three/src/nodes/display/ColorAdjustment.js",
      "bytes": 5348,
      "sha256": "f09bb87cfda67fda6e769458049869d49f48c9cf908f4537265449259b53e846"
    },
    {
      "path": "environment/node_modules/three/src/nodes/display/ColorSpaceFunctions.js",
      "bytes": 1264,
      "sha256": "7e4bb9713bbb2d0746338a9ea07008611641b2180c9f00a63fde6d3066bbbea7"
    },
    {
      "path": "environment/node_modules/three/src/nodes/display/ColorSpaceNode.js",
      "bytes": 4417,
      "sha256": "c873ba37c486b2f07f8355b958341371fc909c97f53b4d79683ee4bcf9c4bdcb"
    },
    {
      "path": "environment/node_modules/three/src/nodes/display/FrontFacingNode.js",
      "bytes": 2039,
      "sha256": "fb21eca7bdbd386b27532f85d7226432041d98fe819af82ce4011e518cb0229b"
    },
    {
      "path": "environment/node_modules/three/src/nodes/display/NormalMapNode.js",
      "bytes": 2495,
      "sha256": "27b9865238087ec2a837123cb61cd9b3d62932a4d75807ef0d038ec60e7bcbf0"
    },
    {
      "path": "environment/node_modules/three/src/nodes/display/PassNode.js",
      "bytes": 20508,
      "sha256": "80bebe6cc863d762c2700f26df77d2b647983a76f8c7c8b733bd0af2cd71a055"
    },
    {
      "path": "environment/node_modules/three/src/nodes/display/PosterizeNode.js",
      "bytes": 1444,
      "sha256": "1552f385dbf7b467388bd5046f149b672e8dd882ef68af4d9ab0c49f1cc380fe"
    },
    {
      "path": "environment/node_modules/three/src/nodes/display/RenderOutputNode.js",
      "bytes": 3220,
      "sha256": "aa991fea94b39cfc14446fb0c4cebacd90c0386b4fe1eda4d785f4ac84b3c66f"
    },
    {
      "path": "environment/node_modules/three/src/nodes/display/ScreenNode.js",
      "bytes": 6385,
      "sha256": "f8529dbd69bf3cb57aaa57948386ec57a0425052fbe305ee71bfbdb8255efe0b"
    },
    {
      "path": "environment/node_modules/three/src/nodes/display/ToneMappingFunctions.js",
      "bytes": 7377,
      "sha256": "5d35ded1f71a06cebfd69b307e4902243b663ff1b5335d1de2d71123ddb05266"
    },
    {
      "path": "environment/node_modules/three/src/nodes/display/ToneMappingNode.js",
      "bytes": 2817,
      "sha256": "96d1cb5d26afa1e2520b389ee61e05627b5ed2768dae324e82dc3465a3363943"
    },
    {
      "path": "environment/node_modules/three/src/nodes/display/ToonOutlinePassNode.js",
      "bytes": 5056,
      "sha256": "aca116debfbc9e33f1045af200ac9509e76d90fd4d8213b750a200db0b50196f"
    },
    {
      "path": "environment/node_modules/three/src/nodes/display/ViewportDepthNode.js",
      "bytes": 9578,
      "sha256": "3a6c4eebe78b4e8f4788384d9e5566e3b7297d5cf765183fd7885d39fa22e602"
    },
    {
      "path": "environment/node_modules/three/src/nodes/display/ViewportDepthTextureNode.js",
      "bytes": 1565,
      "sha256": "d04dd47b39e50e57a183b9376409e2a0b3c5d417204788558d1beda55b50e0b4"
    },
    {
      "path": "environment/node_modules/three/src/nodes/display/ViewportSharedTextureNode.js",
      "bytes": 1751,
      "sha256": "76f472b139ac76c555ad565a20e1ea92c581acaa3f8e70ad0c3258f5cbfe50da"
    },
    {
      "path": "environment/node_modules/three/src/nodes/display/ViewportTextureNode.js",
      "bytes": 6141,
      "sha256": "e0f7c9db313711bf1d64dc3e1c342986e82dbc5d131a382de2d2acc36a6033fd"
    },
    {
      "path": "environment/node_modules/three/src/nodes/fog/Fog.js",
      "bytes": 2857,
      "sha256": "40be7e9d91c8417690504ca8d450d5ceaeb4e15f957699acc697f69f3de688ee"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/BSDF/BRDF_GGX.js",
      "bytes": 2008,
      "sha256": "dd9ca4d221a94d9aa6e1da96b472b147eabf9ca1908a5c8c256a2dc63ac4ae5c"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/BSDF/BRDF_Lambert.js",
      "bytes": 215,
      "sha256": "3124e5b22f8a186a1c3a494c2a3db1c30dd8c9c08cfaa5190c2508e50fecb4b8"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/BSDF/BRDF_Sheen.js",
      "bytes": 1845,
      "sha256": "782b46cb8661bb86dd1ad64a0edee410d0cd2f347041a93ba77b1c0de1253705"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/BSDF/DFGApprox.js",
      "bytes": 859,
      "sha256": "946d35825afb46fec1c2e70bb8a74fa2414e8fbc95e38fe6c9eb67dfeceed89a"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/BSDF/D_GGX.js",
      "bytes": 666,
      "sha256": "6fb861ead4ca93e667c7480b0f9a8cfd14df8121c61a634c009f39b2e59e210b"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/BSDF/D_GGX_Anisotropic.js",
      "bytes": 916,
      "sha256": "28837aa92fbbff26a45c502fe076ea4fd7333de2e18d1c34625a5c18cc8be680"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/BSDF/EnvironmentBRDF.js",
      "bytes": 365,
      "sha256": "e21f8273985adff057875b67b1631b9f5efd3dd5daa5c61c84dd798771f12f05"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/BSDF/F_Schlick.js",
      "bytes": 547,
      "sha256": "c57e15368eb20c68b852eaad9ca13125c3c7bf748f248a81622d39832cf7f86c"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/BSDF/LTC.js",
      "bytes": 5449,
      "sha256": "59266aa65ec9901d501836f279e5184e57fe348aef4e10e8184d2e4dd90a96a8"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/BSDF/Schlick_to_F0.js",
      "bytes": 498,
      "sha256": "5e85c1c40ccab2c61211d94007ee6fc3b98381327fb0a3665cd2c2fbc3d181f2"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/BSDF/V_GGX_SmithCorrelated.js",
      "bytes": 871,
      "sha256": "9056d20b03b1452600c2d7d0c0b7b583a7388dce6dbd1686246e2eb51583304a"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/BSDF/V_GGX_SmithCorrelated_Anisotropic.js",
      "bytes": 1157,
      "sha256": "07a3aee5070d5413099e3e54637d960916877a105f7ac11b9cbdb0317306f792"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/BasicLightingModel.js",
      "bytes": 2584,
      "sha256": "a892cb6801714d18816510b85447a4a543b29e295b9b2e05ee303d109c59a3da"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/PhongLightingModel.js",
      "bytes": 2878,
      "sha256": "0ee1088014a42a67ea78f45e0305434748a27795785f58b6ea4bfc3f9d3b236e"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/PhysicalLightingModel.js",
      "bytes": 24850,
      "sha256": "886b03beccd283afdf5fa1991e3b695f13641701a7b711a90a00aaccc40dcfcb"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/ShadowMaskModel.js",
      "bytes": 1122,
      "sha256": "d8bf62b46f664ca6790ab46951bceed5fbd12c3d6d3c81dcd5efefd7322f3e15"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/ToonLightingModel.js",
      "bytes": 2214,
      "sha256": "70f4127dbdf3753c0eec5ef3a71198f883746936be462b28c59324ef062ba03e"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/VolumetricLightingModel.js",
      "bytes": 4967,
      "sha256": "47ca3764b8e91ec4322f877a5cd7d13fefb88f69c44da9e02a26416e5da7e9bb"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/material/getAlphaHashThreshold.js",
      "bytes": 2284,
      "sha256": "8df1e14c8eb5bd8b77a835f443277f04b31841a633ba56406b6dc9d20c46d9ec"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/material/getGeometryRoughness.js",
      "bytes": 486,
      "sha256": "919509b09ac4fbfe1bdba075c165455f4ded8c5692cb3c8236406184e7bafdfc"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/material/getParallaxCorrectNormal.js",
      "bytes": 1727,
      "sha256": "50cbdcfa61184a621a25ead342ecd429cc1f6de19ca3179538966b94ad99b613"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/material/getRoughness.js",
      "bytes": 520,
      "sha256": "24b38219d7d4c866cf34fdf4fe388db17e24ea8405ae878070377816fc32e97f"
    },
    {
      "path": "environment/node_modules/three/src/nodes/functions/material/getShIrradianceAt.js",
      "bytes": 1116,
      "sha256": "29f464cb74c3d9270ee733dce15f4d2153ce11f1de49b75a375c1d5e4e303a3d"
    },
    {
      "path": "environment/node_modules/three/src/nodes/geometry/RangeNode.js",
      "bytes": 4606,
      "sha256": "c8c261d660f942e32ef0737a6121beb8166508d51c4e38f22de4c047642fef5d"
    },
    {
      "path": "environment/node_modules/three/src/nodes/gpgpu/AtomicFunctionNode.js",
      "bytes": 8121,
      "sha256": "43eed98659cfc1c92c6ba19fa938d74f49e4cfb36e94eccb3f38cad7d498285e"
    },
    {
      "path": "environment/node_modules/three/src/nodes/gpgpu/BarrierNode.js",
      "bytes": 1952,
      "sha256": "2ada7b896a442990bcce982857fd3446df3169ef9aa72120042c22c14c86cf66"
    },
    {
      "path": "environment/node_modules/three/src/nodes/gpgpu/ComputeBuiltinNode.js",
      "bytes": 5185,
      "sha256": "749f783452bf123cf1c05ef523125ac9e0f8de22c2a1b5500d7a9fc343f26016"
    },
    {
      "path": "environment/node_modules/three/src/nodes/gpgpu/ComputeNode.js",
      "bytes": 4799,
      "sha256": "12ed4cec9f391fd7695c11f4448928348e1ac088db07c489f150fd33bf217ecb"
    },
    {
      "path": "environment/node_modules/three/src/nodes/gpgpu/SubgroupFunctionNode.js",
      "bytes": 15463,
      "sha256": "662e4b9a4e59a4fdc3b22f28dc0ceccc4f868d42735ad4afbe094ba42682fa3f"
    },
    {
      "path": "environment/node_modules/three/src/nodes/gpgpu/WorkgroupInfoNode.js",
      "bytes": 4895,
      "sha256": "6a0b4863fb8ddeb69210d7b8488920ae8c9249b158c9f1b6e310978f3c81c63e"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/AONode.js",
      "bytes": 766,
      "sha256": "2f1b87fef3534de6636bcd66f2891f64b74f743af0a6166fe9c7bc00898f17ee"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/AmbientLightNode.js",
      "bytes": 553,
      "sha256": "2d1518f26dce1e700951847d618b1c636534a789c084c0c13f02f5a5b63f2835"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/AnalyticLightNode.js",
      "bytes": 5797,
      "sha256": "20f3c6b52d7a2015595bf8e0489a8b80e13963ea3c7896f89bfa7e28b772813c"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/BasicEnvironmentNode.js",
      "bytes": 1047,
      "sha256": "a19ee95dadd25cc88895a34e76388faaf6e119e1c61c9feaae3614b50c3b073e"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/BasicLightMapNode.js",
      "bytes": 996,
      "sha256": "d02851e726944dd79614f4fe40f22f83003d0fe3e89bb571222a10de36741e56"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/DirectionalLightNode.js",
      "bytes": 727,
      "sha256": "4fe5d229aab041874c9386a8403e9ca0aff573d25659855fb1f50a975a8bfa72"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/EnvironmentNode.js",
      "bytes": 3721,
      "sha256": "43c66570ab61d3d3bbcc04391fece990816b91a33602f2d74fcddbd7d89bd286"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/HemisphereLightNode.js",
      "bytes": 1984,
      "sha256": "aabda1d588da48dcf62abd66c920c0894a03d8e7d15d21311a14f7226653f730"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/IESSpotLightNode.js",
      "bytes": 1058,
      "sha256": "373bf0ca6d01acee71d0f97ed20857630c82a715828d61f3450b4afe4163bd6c"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/IrradianceNode.js",
      "bytes": 733,
      "sha256": "dc9d0d55c1794905a44a05c6276ea4b94dbd0013877a7bceb240160f3ce0fc2e"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/LightProbeNode.js",
      "bytes": 1457,
      "sha256": "fc5c558d82146ef848652b041d96ec55880e7140b5adaccc464dfa45854c0c83"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/LightUtils.js",
      "bytes": 1070,
      "sha256": "a129fdeb6a255b4a659f9e915bc40cff8b05ce8e65a04bf858fc47a0f2950ff2"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/LightingContextNode.js",
      "bytes": 2797,
      "sha256": "ec85fdb17a05d98ccf56dd6bbe694b7f8a1e26bb5f847554be55fafd3444cb12"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/LightingNode.js",
      "bytes": 455,
      "sha256": "617bce848da562c112a8a3db8eb72cce2fe2467aab2f71f9f570e69854107b84"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/LightsNode.js",
      "bytes": 8907,
      "sha256": "11f9f19ff400dbe64902519ea1ca1c8ea6e177ba0f9d9ed0b20d65e3d64183b2"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/PointLightNode.js",
      "bytes": 2104,
      "sha256": "6d27bd3fc21b09d756e18e3e4c38d16be9a432b0367033b62e970ac2f94f8ed8"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/PointShadowNode.js",
      "bytes": 9654,
      "sha256": "12e33b743a181f0a5f69b13804aba5292de46e08ea96097e05868e614628d793"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/ProjectorLightNode.js",
      "bytes": 2212,
      "sha256": "dc0a5edd454729b6959800a48b70e9a6af517420617eb8613011ae1517667182"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/RectAreaLightNode.js",
      "bytes": 2974,
      "sha256": "8d847da8cf25e06b9b986a2421b1bdbf1f2f122cc7b39b9027e8ea0a3b9dbc45"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/ShadowBaseNode.js",
      "bytes": 1809,
      "sha256": "25b17eb064a3a898dec8cdd1c2407605f36fe2f571461a6685af744520f3f9bc"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/ShadowFilterNode.js",
      "bytes": 9167,
      "sha256": "f7cd52f49113611315bbc15d8e5df131813b3e03aa517e340fae418b1574490c"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/ShadowNode.js",
      "bytes": 22211,
      "sha256": "3ded91c69285fb0bb21bbb1ea0444fc6c12b0085383d23baa50ef0f1a7e715d3"
    },
    {
      "path": "environment/node_modules/three/src/nodes/lighting/SpotLightNode.js",
      "bytes": 4026,
      "sha256": "282a7c46b7167e20347fd74d6413e5b75f9e179f68a85f77acff96751b6a3589"
    },
    {
      "path": "environment/node_modules/three/src/nodes/materialx/DISCLAIMER.md",
      "bytes": 10562,
      "sha256": "43d08307cf19b672b0ed681452d20fda51851ed93e3ea1aedb8c9a2d43180c7d"
    },
    {
      "path": "environment/node_modules/three/src/nodes/materialx/MaterialXNodes.js",
      "bytes": 8730,
      "sha256": "5325f75ceac88fe8dd1d647ad063bb44e65bb93f962fd16f4071c44ab1668767"
    },
    {
      "path": "environment/node_modules/three/src/nodes/materialx/lib/mx_hsv.js",
      "bytes": 2652,
      "sha256": "a5c42b9ebb9413c3d7cea06f4d998201a4816930aa617309174e6d68ba354aaf"
    },
    {
      "path": "environment/node_modules/three/src/nodes/materialx/lib/mx_noise.js",
      "bytes": 45765,
      "sha256": "79ee80b885707c947b2d2477c3056b58fe3f3267050c525f7f26628796df7248"
    },
    {
      "path": "environment/node_modules/three/src/nodes/materialx/lib/mx_transform_color.js",
      "bytes": 862,
      "sha256": "fe1703c337c2c49a00cb85c0af18c1b0f427aa7ca0c92ab22bde1c11e1daae6b"
    },
    {
      "path": "environment/node_modules/three/src/nodes/math/BitcastNode.js",
      "bytes": 3778,
      "sha256": "aee950966816c1d2aa99c7f91b7a4837fc867970741f5314f0dcbedf3929e1af"
    },
    {
      "path": "environment/node_modules/three/src/nodes/math/ConditionalNode.js",
      "bytes": 5838,
      "sha256": "c3bef707372662b75226266fe0b6e37fb811982ab1b375066fac8e5010d9fa47"
    },
    {
      "path": "environment/node_modules/three/src/nodes/math/Hash.js",
      "bytes": 665,
      "sha256": "4e7b7268a22ed74b5dcb9a53dc8b0e6580bd3fd350d8e12e1a7b957e375f6a6d"
    },
    {
      "path": "environment/node_modules/three/src/nodes/math/MathNode.js",
      "bytes": 28901,
      "sha256": "55edf5db86b8d8c0ef2fd41add95e850a9eeb677335283da9c62dc312f56c9be"
    },
    {
      "path": "environment/node_modules/three/src/nodes/math/MathUtils.js",
      "bytes": 2359,
      "sha256": "62adaab531fdaa909bafae98d722d09626703ed2665a9be80056dd90d305cfab"
    },
    {
      "path": "environment/node_modules/three/src/nodes/math/OperatorNode.js",
      "bytes": 17087,
      "sha256": "36bf262aa0b18ade6beb7be84618569b694e71ebb490787af3f4b7384c8d469b"
    },
    {
      "path": "environment/node_modules/three/src/nodes/math/TriNoise3D.js",
      "bytes": 1725,
      "sha256": "45d6b4f6f1935e08e6d6e1973c2b09e9786717324fce2861559be0d43a02edf2"
    },
    {
      "path": "environment/node_modules/three/src/nodes/parsers/GLSLNodeFunction.js",
      "bytes": 3251,
      "sha256": "2b6036efa4a679ed474c076817ea1702969d3866058dbad1ae88f5e1d4f0367f"
    },
    {
      "path": "environment/node_modules/three/src/nodes/parsers/GLSLNodeParser.js",
      "bytes": 488,
      "sha256": "e9ce71f46f374eb1581fca5619bdafe13da27ff3fd17ca8c1de541521ed2651e"
    },
    {
      "path": "environment/node_modules/three/src/nodes/pmrem/PMREMNode.js",
      "bytes": 7769,
      "sha256": "e50c9185d7b1da13d517cec50b41c1a3c74a581e5334d55fd7c79b6aab3bb63c"
    },
    {
      "path": "environment/node_modules/three/src/nodes/pmrem/PMREMUtils.js",
      "bytes": 9011,
      "sha256": "0d183a94b7d444367f205eac465b4971f8328671ef595139a2aefa894a8517c4"
    },
    {
      "path": "environment/node_modules/three/src/nodes/procedural/Checker.js",
      "bytes": 512,
      "sha256": "e73d621ec4068f723a37fbad4e56dd9e4294f757593eedc901d11b6f09045c75"
    },
    {
      "path": "environment/node_modules/three/src/nodes/shapes/Shapes.js",
      "bytes": 762,
      "sha256": "8d722eb3a081e9d0016c8a0d7b7fd860a56578aad985fbd04b2a6048d8abd141"
    },
    {
      "path": "environment/node_modules/three/src/nodes/tsl/TSLBase.js",
      "bytes": 1825,
      "sha256": "343dbf3481e5ed44a2fdeab162ca3040c7175d75f5313f298e182f700e05a304"
    },
    {
      "path": "environment/node_modules/three/src/nodes/tsl/TSLCore.js",
      "bytes": 24719,
      "sha256": "0d30e03b81f6b855af29955335031cf87e2a37fd9b1e8b77b526bd4a89e1ac78"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/ArrayElementNode.js",
      "bytes": 1539,
      "sha256": "01338f870173ab0a8b099905b129ef37564bed77c02d686e39037f44ac02c16f"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/ConvertNode.js",
      "bytes": 1964,
      "sha256": "344a5d71eb21030101c92a724c4aa4872d234df6e50a6c2cb078a69358285d05"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/CubeMapNode.js",
      "bytes": 5391,
      "sha256": "7210caed1b9ab9327a03b8b0ebe603e03c3124e2d278402ad996d9fb1bdfcb57"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/DebugNode.js",
      "bytes": 1480,
      "sha256": "ec78dfc023e94ce57889741d8e16dcb49ef8110643136d5a3d490e679ef9c7b9"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/Discard.js",
      "bytes": 816,
      "sha256": "217a355c1de8781c989fd9ce7066b89bbf88224f21846c66e97ad1474e22d373"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/EquirectUV.js",
      "bytes": 855,
      "sha256": "235081295c61ba08d0ffc57e6716f930efc50ff659dcfb5c0adda66e4c4cc5f9"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/EventNode.js",
      "bytes": 2102,
      "sha256": "3a4ad721128c7d3dbdf9f93d50a3509a6f4a48a3cefa9a8f011d45ac02e8b642"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/FlipNode.js",
      "bytes": 2379,
      "sha256": "ffeb100b00ae0fc699cc11526fdd462576a52075d94dc517aca5742e5347afaf"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/FunctionOverloadingNode.js",
      "bytes": 2978,
      "sha256": "44cd8fe3cc9bc9eb38f646f4fcb24f9efe9fb9d6fd6def3dbbdcb20203344d77"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/JoinNode.js",
      "bytes": 2686,
      "sha256": "9d80a5a78bb96bf07c554d0bf19c694fc1f43aecad5938fa76fbb205865aced8"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/LoopNode.js",
      "bytes": 7649,
      "sha256": "34c89c78d4bc37baf47fb5267237ea1be4916e233b79380f7881ba2870e4adfa"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/MatcapUV.js",
      "bytes": 826,
      "sha256": "e2b4080633939eba575ea2980a219a1ac10094619b0494a24e35c3582f11e819"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/MaxMipLevelNode.js",
      "bytes": 2025,
      "sha256": "f95dc77bd2987df67f778bcc80208b4fc98679d89a6b4ec7cb9c28b23e872c20"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/MemberNode.js",
      "bytes": 1907,
      "sha256": "f5410fa44d4d15fde993191a6b0bc37726c3418d7943bc1bae6c57c38aaaff88"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/Oscillators.js",
      "bytes": 1177,
      "sha256": "4752c5d8690216742b290a00e7f5ab9227fe64e4ad4944612d3df86f3a1756ba"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/Packing.js",
      "bytes": 560,
      "sha256": "9a1651db6cd1e4b07925a708a273afbedbef92a1bb11415e62155f55e7b6e62c"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/PostProcessingUtils.js",
      "bytes": 4412,
      "sha256": "55aac81a849e369745f3a82581293070a9eaf83de2496124c1f7c5451834df4c"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/RTTNode.js",
      "bytes": 6746,
      "sha256": "e88ca3b67509a02160a591ac262c14609da2a2269ff3d255b58d5f1a0505fab7"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/ReflectorNode.js",
      "bytes": 16208,
      "sha256": "741cb0ceddb77d51d8b2854387f6c4ff5ea1d9080bcb0bad6eed840829b73605"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/RemapNode.js",
      "bytes": 3369,
      "sha256": "71154e01c60dd6332588a4169974fb2bafb3c5e719dc4f5fa4dc1c35adc902ef"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/RotateNode.js",
      "bytes": 3002,
      "sha256": "4b308556fd33a115e23a0598e5335288316ebd397fd222e895e5b961c9e0bc40"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/SampleNode.js",
      "bytes": 2030,
      "sha256": "d0c22c6c112d108d5fbc8417da03a321ba79645e929df3548de5d8a0dd63d49a"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/SetNode.js",
      "bytes": 2366,
      "sha256": "fe5dc67b6312830f8586faf4098e2da43101553e773ae772745a3869890faa80"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/SplitNode.js",
      "bytes": 3475,
      "sha256": "1ac54dde2e7dd7dfc8f02809c29bd6b22bc35a3047c97caba2f736fd5464c6c2"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/SpriteSheetUVNode.js",
      "bytes": 2214,
      "sha256": "3bdd075473b996f46c24ad7a144e720ac274bd14b3ca85304e2f328a5ff5eb85"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/SpriteUtils.js",
      "bytes": 1854,
      "sha256": "23df890388c9ae03b2ad813b584ffad334a99099eb776983d9ba8da668313384"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/StorageArrayElementNode.js",
      "bytes": 2710,
      "sha256": "c3f29e4972ebaca0a28f9da006982514d4166bb6af0adbef2bf58a8c16d079b4"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/Timer.js",
      "bytes": 744,
      "sha256": "331435e09aa5b544add1f41c2cbdcc4eaa4cc83ac7edc5ce0162d81e17d9a1f9"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/TriplanarTextures.js",
      "bytes": 2699,
      "sha256": "2515b6c6f45a3097cb122d02665425131fff1a783ee64d4b65b1de679e3a9a61"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/UVUtils.js",
      "bytes": 1167,
      "sha256": "fc1d3309948a39e1ca1f1232baf89b3de9c900f503ee5b42a348d82af80300d7"
    },
    {
      "path": "environment/node_modules/three/src/nodes/utils/ViewportUtils.js",
      "bytes": 1008,
      "sha256": "d5575935c6c13d5f22d693f0984d12b6bea7606ae467bc4fe4c03efdaba65d0e"
    },
    {
      "path": "environment/node_modules/three/src/objects/BatchedMesh.js",
      "bytes": 47215,
      "sha256": "b4d1675b3f56258d7d52715b82d42ec856a2380960ad79d9827203358183651b"
    },
    {
      "path": "environment/node_modules/three/src/objects/Bone.js",
      "bytes": 612,
      "sha256": "2af7e9223d192b917ac9109d8dddb00f435c68ebf0f6d31e812d78f6fc4c7031"
    },
    {
      "path": "environment/node_modules/three/src/objects/ClippingGroup.js",
      "bytes": 1336,
      "sha256": "c4ae22ada9075cd8913bd5364214d5bc68780b431f59d489cc0344feaeff85cb"
    },
    {
      "path": "environment/node_modules/three/src/objects/Group.js",
      "bytes": 702,
      "sha256": "6ae4c6558ac82863e933f8dc649b96d1d5f7798daeab902530a3bb760949780b"
    },
    {
      "path": "environment/node_modules/three/src/objects/InstancedMesh.js",
      "bytes": 10269,
      "sha256": "f0dfa4a7d1738d5bdc282a8103dcbd051deb0c002277c11da3fb69e4e3b295a3"
    },
    {
      "path": "environment/node_modules/three/src/objects/LOD.js",
      "bytes": 6483,
      "sha256": "f79f369aa420520d666ff463de33ea1dacec0430c00efac16a81619fe359942c"
    },
    {
      "path": "environment/node_modules/three/src/objects/Line.js",
      "bytes": 8312,
      "sha256": "777d91630468f8c64058e580a8c44ad1edeef4348d9fe8e0dc97689fa7db7756"
    },
    {
      "path": "environment/node_modules/three/src/objects/LineLoop.js",
      "bytes": 730,
      "sha256": "e6e6d8ae980f800feeced9ba349645376f3236745aef863fb53f6158ba221e87"
    },
    {
      "path": "environment/node_modules/three/src/objects/LineSegments.js",
      "bytes": 1629,
      "sha256": "ea255c52197b43cebf0417bdc89c3a17aabf2c522c57bc3bb2ad2121a723a956"
    },
    {
      "path": "environment/node_modules/three/src/objects/Mesh.js",
      "bytes": 12371,
      "sha256": "788f329f2b158d3de4468a1b1f28dc2bd836c7a1ffb57677d6cf446faae03336"
    },
    {
      "path": "environment/node_modules/three/src/objects/Points.js",
      "bytes": 5719,
      "sha256": "6b87e71e84a97c86485f17e7c1697675605638b629e44adacd06a91faff07cca"
    },
    {
      "path": "environment/node_modules/three/src/objects/Skeleton.js",
      "bytes": 7898,
      "sha256": "35751767022ca5e02032351f68212ef163a142e3a13b67b908c9d7f9122ba5cf"
    },
    {
      "path": "environment/node_modules/three/src/objects/SkinnedMesh.js",
      "bytes": 8670,
      "sha256": "c595d8462d084f72d93d5ffa74a64ce03739f5c4b2313797e1ef965ff44004cc"
    },
    {
      "path": "environment/node_modules/three/src/objects/Sprite.js",
      "bytes": 6337,
      "sha256": "f00f33d026b6c815c40c2506c074f3a4780174b5c16b893b429c1e93affd1f8f"
    },
    {
      "path": "environment/node_modules/three/src/renderers/WebGL3DRenderTarget.js",
      "bytes": 1166,
      "sha256": "778d64077ec15c489605457413347242b6e19bb225ad88a087a0d2c71428d668"
    },
    {
      "path": "environment/node_modules/three/src/renderers/WebGLArrayRenderTarget.js",
      "bytes": 1194,
      "sha256": "e5ab436c2cf633e6ae9b6e4111e87e0c1f73b38ed22a6192faa84afde5bee18e"
    },
    {
      "path": "environment/node_modules/three/src/renderers/WebGLCubeRenderTarget.js",
      "bytes": 4932,
      "sha256": "1a4d500fa317badcd6e1303b1d60036a241b5448bda9d515a600a3d86e5cc17c"
    },
    {
      "path": "environment/node_modules/three/src/renderers/WebGLRenderTarget.js",
      "bytes": 739,
      "sha256": "f7117333010f869b0e792b17230d6a0120e0f2870d200d8c9f7c382f74eedb33"
    },
    {
      "path": "environment/node_modules/three/src/renderers/WebGLRenderer.js",
      "bytes": 102861,
      "sha256": "35cea4871231c3fddc3517dcd03fc876bdb8f9e73f1a77042b35e3de0498c4cd"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Animation.js",
      "bytes": 2582,
      "sha256": "7d852501826f7c8d0f466b1c219acf0c6e866ccda62e2e707e0f75e53c75318b"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Attributes.js",
      "bytes": 2448,
      "sha256": "37b9db0efa91061b817ede134928cf8fd60d62ff1ee0cd658089988fd3264065"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Backend.js",
      "bytes": 17172,
      "sha256": "f67298af4a88120fc2c77465905469d09b6484df084e45d9da97445bd3ff7492"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Background.js",
      "bytes": 5651,
      "sha256": "9aa1f19037640d3bd8caefd9780bbd7062f648a2060917c355ef4e8bbba25cf6"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/BindGroup.js",
      "bytes": 1140,
      "sha256": "0cf1a410673a32f489d826f67bed5dc6fe402bf635a4e452910ce6b7e948282f"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Binding.js",
      "bytes": 1036,
      "sha256": "57355484ea89a533bd38fcddfedeb5c08789935347326bec089d84332d823707"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Bindings.js",
      "bytes": 6820,
      "sha256": "3c4074ff58a5126515f8b9085a45a0ef6f5236138f3f3077decace9ea971d5b5"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Buffer.js",
      "bytes": 1289,
      "sha256": "ad1470a18880446334a95c02b3e111ad8e6294ebf8fa99d77ba18b8c7a211335"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/BufferUtils.js",
      "bytes": 1535,
      "sha256": "f08e2e9f31a5fb491b7ae284a025583c1329945843f1bca2ee022aea39b930c9"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/BundleGroup.js",
      "bytes": 1747,
      "sha256": "d0c5017f434684a26fa795f7c79815e89a34d49a9ff4da1f7cfcd5833f85d253"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/ChainMap.js",
      "bytes": 1803,
      "sha256": "021f953fabfefb921f931a9a48464ca5dc6c48fb4c22d64eade04e55e0f48fb5"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/ClippingContext.js",
      "bytes": 5586,
      "sha256": "34dbef16aa6e198d117532132c22ba978c52c06281e39517e91acfbb8ff56ed6"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Color4.js",
      "bytes": 1581,
      "sha256": "a2bb2ac536b3cc6d2686fce28483965fc47bbe4018bcf0ef7175515939f3861f"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/ComputePipeline.js",
      "bytes": 740,
      "sha256": "7323e0adb6aeb0cc4878c2771761f03287b90289d81deaf0c46813b11df9a389"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Constants.js",
      "bytes": 283,
      "sha256": "4ec0844d2aeeffdfa06e06070092d586fb479af91d1fa7576b9b6f033f10f5ee"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/CubeRenderTarget.js",
      "bytes": 2974,
      "sha256": "f99021c9c3942d6956afc02449e27f5f4f20772cef16b82959eeac8d3b143159"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/DataMap.js",
      "bytes": 1328,
      "sha256": "943c549f262d6f60ced6e9d5d3a1c614149166f934ed8e4f2aae3ef9be22d8de"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Geometries.js",
      "bytes": 7365,
      "sha256": "c500ee227375cc5721ed09b21a37d28b2027637809f15680bdecaa9a03a43369"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/IndirectStorageBufferAttribute.js",
      "bytes": 998,
      "sha256": "093de55c9d67c16de7766baeeb4ef7036db1ca103ae5ced511b1aa131e891227"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Info.js",
      "bytes": 3819,
      "sha256": "1cdb5cbaea924a9f62a3bad7fad3cea146083756a89e1a7e68fb25e04732443b"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Lighting.js",
      "bytes": 1375,
      "sha256": "66ef3d4ea1e3919353f75e259b93dc76bb7d995f3f68f38e5377dab21369559a"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Pipeline.js",
      "bytes": 484,
      "sha256": "c7242021caa5a1b59848a764f95feceb78ce8dd86c30698ba8cda69621d8145a"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Pipelines.js",
      "bytes": 11801,
      "sha256": "a4f39dd09deb1b4dc3932d24bf23aa27dfbe92433ef17f0e7b7f1dd42e6e712b"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/PostProcessing.js",
      "bytes": 5555,
      "sha256": "d3622f53d1d4108a4e01f7c6c47aeb09684a0982d9c1fce04d0cb77bae912a68"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/ProgrammableStage.js",
      "bytes": 1761,
      "sha256": "0dbef1bd23252462df624214007c662d3faeb330fb35f637374e744ee521d48f"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/QuadMesh.js",
      "bytes": 2451,
      "sha256": "699aed93b94917cba06c340579d1ff91e5f44d35625a4f57a873ff63900b1643"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/RenderBundle.js",
      "bytes": 458,
      "sha256": "0d8f0916352c638d594362fe28658179aa3eca90683f4ea8bb1f71a6415da9aa"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/RenderBundles.js",
      "bytes": 1153,
      "sha256": "67b05461f5e7b8469a97edc0b8f035ef5117b587c9ba9482919b57200faaa320"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/RenderContext.js",
      "bytes": 5012,
      "sha256": "4a3e6ebd81574e4a2c20f48b0ebb2be65a4e8023608772f22a5adf8c054d174c"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/RenderContexts.js",
      "bytes": 2589,
      "sha256": "be6a01d80f130d55f028774db384c462fa007cce7632e03656bb877218168d6d"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/RenderList.js",
      "bytes": 10244,
      "sha256": "91dc8d57c2fad5572b3a8d7b761ae02bb2d8b200d7b9b6402bc5eae638cd8044"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/RenderLists.js",
      "bytes": 1297,
      "sha256": "402533c500f609572319888bbe4d9201c302801a4652ee69e8499a963e73d80a"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/RenderObject.js",
      "bytes": 19169,
      "sha256": "a612aa0ef520a5a180d40fc595e1de578cbb2bf8f588b960708c5d1852e0ab52"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/RenderObjects.js",
      "bytes": 5317,
      "sha256": "33b59d3b7ea4b8009443237384685429458a48dd5846244d2a1dd31e099c1b25"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/RenderPipeline.js",
      "bytes": 806,
      "sha256": "0ae58bf5d470b585e2396ad8b9c25f8c2eb5cc18cd7eb96d20e74db433194db5"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Renderer.js",
      "bytes": 81366,
      "sha256": "25d9f4a4c5fb5183e67d48b9a9c7f6368f05d43a836a01894f4e679d4063bda7"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/RendererUtils.js",
      "bytes": 5494,
      "sha256": "84344f01bb5d2bf8357fe209e3aa478783a836642cf1620a31f206d1a0f1c8cb"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/SampledTexture.js",
      "bytes": 2638,
      "sha256": "9e9ec53d1d7e0b0e5469cf494c7571addea6d2983c4c2bde27d7c7e1f98fab14"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Sampler.js",
      "bytes": 2149,
      "sha256": "0b318f2eaafdc0c3ae356df53688593bb32c47de314881e1fd2f7cdc6e76e55d"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Storage3DTexture.js",
      "bytes": 2320,
      "sha256": "8b9e47f5209dd7d6e9b3467ffcf09ae602fe66ce7d6cbf61da08d2e464972603"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/StorageArrayTexture.js",
      "bytes": 1968,
      "sha256": "eefc96ae1e83e46aaec9b721b9bdf3183ea1a9bafd73b106557841a0fafb8b26"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/StorageBuffer.js",
      "bytes": 718,
      "sha256": "ff7b4b70d59211dfce6636fa5be4687c8f81689ed63eb771bd16892e37011a3d"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/StorageBufferAttribute.js",
      "bytes": 1472,
      "sha256": "e7bd357166d3d64f410f6a59a0a17d5c037928074e93e64f396ba690bf26214e"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/StorageInstancedBufferAttribute.js",
      "bytes": 1555,
      "sha256": "56821ed35892306ec66aea81655fd415556c92b100a298e2f95c09fb2b259ff4"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/StorageTexture.js",
      "bytes": 1668,
      "sha256": "48ec29ff978ff8556f2ea7fa08f22c7c6dfe11bb9506226b62a3d0c74db053a1"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Textures.js",
      "bytes": 11382,
      "sha256": "47b8c045d7d400db92e4a19c51032c876dfd961743ebd51c3770955f98695edd"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/TimestampQueryPool.js",
      "bytes": 1641,
      "sha256": "7b96cbe44f27032785a3714ae5f01d9e97c45f103e0d48f901741bacaaca9d8b"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/Uniform.js",
      "bytes": 5971,
      "sha256": "ccd21c1a8c115a091d98d77aca67a4148d908994920134f2a1fef3e149b43925"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/UniformBuffer.js",
      "bytes": 561,
      "sha256": "3827ff0ca7ce0518e9469d738201aa80865b84a5ae22ac71744dcec53c677c7e"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/UniformsGroup.js",
      "bytes": 10590,
      "sha256": "4a3aeed5a416ed7694003b7e7f3df96232b366897c3d4f792d987768fa257c12"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/XRManager.js",
      "bytes": 43163,
      "sha256": "846fb6d91d832f2af9e586e44557186b4c52c8631fd48d6c4d9fc1db2053fd1b"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/XRRenderTarget.js",
      "bytes": 2291,
      "sha256": "ca91cf9e068d10a5141b3c1d30ad24adf7a0323cf400f2bbb23b2a8a5626655c"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/extras/PMREMGenerator.js",
      "bytes": 26757,
      "sha256": "f25c09a6b704529e7630490c98d9554c5f88b6e82f0907f59507f42acd98db7a"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/nodes/NodeBuilderState.js",
      "bytes": 3906,
      "sha256": "7d113fab742eb8d514bc6ae77ef17103a40c7f8002d439982cd4eea764bfaff7"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/nodes/NodeLibrary.js",
      "bytes": 5309,
      "sha256": "7905e3b0575345a2ac023aa43cd3eb18819aaefe0c611ea4be9275e9941e4034"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/nodes/NodeSampledTexture.js",
      "bytes": 2950,
      "sha256": "7fbca5e2c133d9a265e7b87fd3f3f95cab8c4eaf4eb4aa64a4ef51b0ec783d2f"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/nodes/NodeSampler.js",
      "bytes": 903,
      "sha256": "7de0b1ff0972e99b4578adacb5f8caa884d849f94ef82ff1900abfc4e0ece44f"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/nodes/NodeStorageBuffer.js",
      "bytes": 1154,
      "sha256": "0644fc2b6aa97399c7285c7ea35b7571a9579cce5d62361e2a1d1da329e5ab9b"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/nodes/NodeUniform.js",
      "bytes": 6721,
      "sha256": "584e991648e3348e91c95f311ba6559c3e960765bbb12ea6c47c53a5b0c8a36d"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/nodes/NodeUniformBuffer.js",
      "bytes": 947,
      "sha256": "442d15a1b7cc1b5ff13a1867e70851bb20ad3598806cc515a7b0eb6e0a1a80e0"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/nodes/NodeUniformsGroup.js",
      "bytes": 872,
      "sha256": "26c194bfc51c2f0d4f8cdc280b05fc22ba009f130879d0d3378f6ea0252a3835"
    },
    {
      "path": "environment/node_modules/three/src/renderers/common/nodes/Nodes.js",
      "bytes": 19284,
      "sha256": "4c41a427a1faf43611cb28d95980fed273b0608d0c90dad9b0fc6ea39ed50bc0"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk.js",
      "bytes": 15520,
      "sha256": "edc3c3b71ef54e1857494f7e393de2f9a750bc31531d24cd650866a36809ed4c"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/alphahash_fragment.glsl.js",
      "bytes": 129,
      "sha256": "db3bbf74774c9acae537f3c46d0de9c7a68ea7f013cc108ccf3d18660a96971c"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/alphahash_pars_fragment.glsl.js",
      "bytes": 1816,
      "sha256": "a75bdc8b27398e193ebb0ffbfbd1156bb1d6c164c9e98d69c391bc96a0b39df2"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/alphamap_fragment.glsl.js",
      "bytes": 116,
      "sha256": "97d97d0a89e2383cee9aa15b28901678ff5bf73b255e8d39c41348339aac8ae6"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/alphamap_pars_fragment.glsl.js",
      "bytes": 88,
      "sha256": "0d91d29a4b063f86a42d6f871c8715c5df4217da95beb27460032dec649bdb28"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/alphatest_fragment.glsl.js",
      "bytes": 285,
      "sha256": "2c0b0884e65f318ea594375d3bfe8d2ee007fd40128abd7641bab37419d4aaed"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/alphatest_pars_fragment.glsl.js",
      "bytes": 84,
      "sha256": "7262984386bddd10336ba4a5caa6f63d6637965d23d335cb7a82d249a8d67460"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/aomap_fragment.glsl.js",
      "bytes": 700,
      "sha256": "fefcc44a84254b93317a2002f02f408915b26961228314538b49ae019ea584ca"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/aomap_pars_fragment.glsl.js",
      "bytes": 113,
      "sha256": "99605016fdf6e6e11a93ef5afec6534dd0a3c0e559a5da128833d5a2cfc96312"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/batching_pars_vertex.glsl.js",
      "bytes": 1223,
      "sha256": "50a7930be9894202423884839ad7e7036edb68f0d41a6894b4fd3e52476252e1"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/batching_vertex.glsl.js",
      "bytes": 132,
      "sha256": "266f63ad1197571269f6eb9363a2c916e120fccee3d897181805c831918ef34b"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/begin_vertex.glsl.js",
      "bytes": 129,
      "sha256": "5ddab48ccb50c7baf958047f834496cf1c2be197e00d03d7776b30f353f39392"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/beginnormal_vertex.glsl.js",
      "bytes": 138,
      "sha256": "14f1aae97b9293f7fa62f6a049f755080904efbaf7ad351b60cbffec45e22aa8"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/bsdfs.glsl.js",
      "bytes": 845,
      "sha256": "a9ed310493241cbbd14e58dbdc37e3fcfac42779c8a0e45f58dacd405185df51"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/bumpmap_pars_fragment.glsl.js",
      "bytes": 1263,
      "sha256": "262903707a8b271adc1882da9f1d60e919726660c082e91bb10c83b5c54bf76c"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/clearcoat_normal_fragment_begin.glsl.js",
      "bytes": 104,
      "sha256": "510d06c529559cb23d6b814a0ccadcf329201ee44b469ccf686b640a75e9942e"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/clearcoat_normal_fragment_maps.glsl.js",
      "bytes": 262,
      "sha256": "4e0ac6b902d7db1aff5ec16e56c21db8e290b7adb85badd48b1920f0975cbdfe"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/clearcoat_pars_fragment.glsl.js",
      "bytes": 299,
      "sha256": "40ec1daa9c227ab341b032c053364fdc088e83ca7f70a28462b77d56c6043662"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/clipping_planes_fragment.glsl.js",
      "bytes": 1762,
      "sha256": "bbe5c1295a292e2312642f92a65945a9708692cfcd00637e67c4260e9fd0513c"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/clipping_planes_pars_fragment.glsl.js",
      "bytes": 150,
      "sha256": "8bd64633bda6d1cbabb4e768e9e302a7ce75960306a24f8d634ae8b387bdb21b"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/clipping_planes_pars_vertex.glsl.js",
      "bytes": 96,
      "sha256": "30832c3f5e0d4691c76fe183a2e31d3b78fac6fa2b4c8ffb52ace85140919512"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/clipping_planes_vertex.glsl.js",
      "bytes": 102,
      "sha256": "b7fe83c2a20b5d82d1cb1d95340c1d7cf93691beb8dcd258c29e5e83a30032b6"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/color_fragment.glsl.js",
      "bytes": 153,
      "sha256": "1c6129d9b70beb4994ec3efe98113196543a7bddef5d0e63a5c8088c89706744"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/color_pars_fragment.glsl.js",
      "bytes": 143,
      "sha256": "e91a560e043adfe6ee0cddcec6f6a871f88a0058976eb13083f63b30574808bd"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/color_pars_vertex.glsl.js",
      "bytes": 211,
      "sha256": "f2e5f1c19ffd1cb34d8b95ec7909885e8aa331f8a759221dc49dd26adb113d38"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/color_vertex.glsl.js",
      "bytes": 474,
      "sha256": "396755ac09af665fac95da984b445cc649a00cc58440e3421526a244a0fab4bb"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/colorspace_fragment.glsl.js",
      "bytes": 82,
      "sha256": "a3ebaeed04d728c04c4b3f8d0dc52b83b12dd77474907450f8fe5265955ed3b0"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/colorspace_pars_fragment.glsl.js",
      "bytes": 525,
      "sha256": "609ef2ba45f73b95a8980cb91b62b61d65581d75067e7c1e45b976aaa397052a"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/common.glsl.js",
      "bytes": 3592,
      "sha256": "f84b2f9143003055dd8bc59ecdbc194dfc2e30015f925246eb43cb6502ee6b5d"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/cube_uv_reflection_fragment.glsl.js",
      "bytes": 3878,
      "sha256": "8610f2598b998c8443c89c24f712ca8c36197f5d7152811c7176f9e0e255553c"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/default_fragment.glsl.js",
      "bytes": 90,
      "sha256": "61771f4e12b137b05da81dc0a08c0f134b82bb4dbc8d39934fdfe0256519eb4a"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/default_vertex.glsl.js",
      "bytes": 121,
      "sha256": "c93ed0a4d38dcf36e520588fb3552e6528a5fa7d51377c84f2470ea818477db2"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/defaultnormal_vertex.glsl.js",
      "bytes": 1270,
      "sha256": "6566687ef8d3ddd3ccf617a31d4fce45ef8549d1a60cbfaf10818d86d85f0afd"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/displacementmap_pars_vertex.glsl.js",
      "bytes": 169,
      "sha256": "2f4c3a4170c9aac018954532689b28bcb608b20b5848d2562df9c9ffd824a399"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/displacementmap_vertex.glsl.js",
      "bytes": 205,
      "sha256": "bcb7ce41aca931d9bc13bf34d5d010d07c772a27ec5c779d2d910b1c3b3589ec"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/dithering_fragment.glsl.js",
      "bytes": 107,
      "sha256": "fee1f9d401244bdf6c1b4ba2383c3786e7119fe0bea6532e7de5a5d4d941dabe"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/dithering_pars_fragment.glsl.js",
      "bytes": 608,
      "sha256": "81b09cfa9d6dbc4d04d0e42f87fb45ecf55136fec497d2c1df2554b37eb780df"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/emissivemap_fragment.glsl.js",
      "bytes": 377,
      "sha256": "9e24be6269b62748a04ca97ca149278af4f02efed67925ac59efbee8f8c865f0"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/emissivemap_pars_fragment.glsl.js",
      "bytes": 94,
      "sha256": "cca17327f5d3aeba9903c43a234bee95bd64fbd9e62b34bfb3e90bc91cfeed74"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/envmap_common_pars_fragment.glsl.js",
      "bytes": 246,
      "sha256": "b3a62e30c632b4668fb08ee2b2be18a01bcabb518ceade1adb1a697baa955d85"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/envmap_fragment.glsl.js",
      "bytes": 1259,
      "sha256": "566942266a6f85b542717030990acfb92d8e2cd00c9a926920a3186afbddc31f"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/envmap_pars_fragment.glsl.js",
      "bytes": 345,
      "sha256": "04bd9a2675a8b258f9ec499ea3456fc8aa6ed18cbba78a288f26004ad050d00a"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/envmap_pars_vertex.glsl.js",
      "bytes": 320,
      "sha256": "98c79076d211b0f8abac471d10c0babcb48ac1f0b7c084c9a8180bf493de3d6b"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/envmap_physical_pars_fragment.glsl.js",
      "bytes": 1697,
      "sha256": "8f60bbd44d7cfa639b603923e88fe17a1b3084f57e92218fdf8c5c495c15fded"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/envmap_vertex.glsl.js",
      "bytes": 647,
      "sha256": "0b63b933204723d976fb5b25ee8993dcf997324155c0f10cfedadea2d0d85a5e"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/fog_fragment.glsl.js",
      "bytes": 303,
      "sha256": "611d35fe58f82cd1ba3f85da61206351b6fb7be95a100fbb7b3800018072309a"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/fog_pars_fragment.glsl.js",
      "bytes": 218,
      "sha256": "4047f5f9dbac598c27717a9a4a77447230fbab48106e6ac6780565debfea5582"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/fog_pars_vertex.glsl.js",
      "bytes": 80,
      "sha256": "a5f8c0ead9ad03c34917b22ce85f3ff7ee193b5335b86f3103f0dbb03a4e0f55"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/fog_vertex.glsl.js",
      "bytes": 83,
      "sha256": "8d7433a889503ceee56f505e4642f570ce079cb187c13ba545e28fe17476a9b8"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/gradientmap_pars_fragment.glsl.js",
      "bytes": 512,
      "sha256": "4cce38a33747ceeaca0c077afc0f9886ca05013b306e9aefcca907c9d4ea8b04"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/iridescence_fragment.glsl.js",
      "bytes": 3612,
      "sha256": "92568a7a97493ac1af7995fa054d5fafcd3789b1c715c805983af9790ab4f345"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/iridescence_pars_fragment.glsl.js",
      "bytes": 191,
      "sha256": "370beaba9b3664a83656d63f7ef00ff653e8d1a91b1bc144ca11df8edee50a2f"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/lightmap_pars_fragment.glsl.js",
      "bytes": 122,
      "sha256": "9bab85d200c0f2f525e4ebb494e5ea7272f407132a92e71d957cea7abf3cb366"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/lights_fragment_begin.glsl.js",
      "bytes": 6245,
      "sha256": "8275f4d42336bc715ec466c87b9dda2873c91a36858c2f585f3308533f04368d"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/lights_fragment_end.glsl.js",
      "bytes": 425,
      "sha256": "c45aa2234c3f7bed6d985bce636c65813d7af888474a31a1adcc0727d86d17ca"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/lights_fragment_maps.glsl.js",
      "bytes": 897,
      "sha256": "be1a1d8d9e1c59d1ad2785f8598519779aa6b44ec8cad0fa9e462f19c6e6e5ad"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/lights_lambert_fragment.glsl.js",
      "bytes": 144,
      "sha256": "ec5aaaa26b9ce0f98ce60035524dca729aa6606e529d04dc471b815027a5d05c"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/lights_lambert_pars_fragment.glsl.js",
      "bytes": 1064,
      "sha256": "4550b02e83fa8ffd5064449e33bf97457878edefc633eb4ca35034bf8c43c08d"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/lights_pars_begin.glsl.js",
      "bytes": 5245,
      "sha256": "cebde39ab2b24d5a2c059ad869743464ab2470624a492f57d2a07b1ea88cfa78"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/lights_phong_fragment.glsl.js",
      "bytes": 222,
      "sha256": "a800314e97ceafdef9d52e5a8d5e8413a5ec321d105f485ec71e738cc9e89e72"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/lights_phong_pars_fragment.glsl.js",
      "bytes": 1335,
      "sha256": "f8be7271fc207651837930583b74e08f95fca5d951af2af6a16ad1fa00ac4871"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/lights_physical_fragment.glsl.js",
      "bytes": 4124,
      "sha256": "9b8b7d86fa70e2064977aea207c0cfcd44bc6975a86e36ce38ebc009fc22a2ee"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/lights_physical_pars_fragment.glsl.js",
      "bytes": 18422,
      "sha256": "1b4146e447c9fc15356058907f2bc544da644b5db6c6693e17d86ca67a4acce8"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/lights_toon_fragment.glsl.js",
      "bytes": 95,
      "sha256": "c3732624da5b10e41fb28e95f4210c9dfef4071e452360866821a74ff44d39b3"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/lights_toon_pars_fragment.glsl.js",
      "bytes": 1002,
      "sha256": "31ef0879bd75db20937b994328ef5b880053043224d1c801a6e30bf75aa075e8"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/logdepthbuf_fragment.glsl.js",
      "bytes": 291,
      "sha256": "86182a73cd956728caa1d9c0e757e380d3121d12b94455c4a88c429c445a9f6b"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/logdepthbuf_pars_fragment.glsl.js",
      "bytes": 171,
      "sha256": "90cbdd01231d363236a6dad82ac11beda1da75d4b719f76a64a9c2b247451a21"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/logdepthbuf_pars_vertex.glsl.js",
      "bytes": 133,
      "sha256": "666318e28e5b38e8318552ae2bdedae417f00bb450d82b95ad21aa2878736ad3"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/logdepthbuf_vertex.glsl.js",
      "bytes": 178,
      "sha256": "2be7c4abcfd70402722a4f11f987c49e33a661d9d1c99d26b1c094aa189ece73"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/map_fragment.glsl.js",
      "bytes": 355,
      "sha256": "0965b7aea34da013a1286f0a90a801c280b0fa0c516661b8e3f4f4f539431cb3"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/map_pars_fragment.glsl.js",
      "bytes": 78,
      "sha256": "b3efc62fa9a1bd38d70cd0f1d2612b40e688c8ef70821d5b59733a032b72281e"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/map_particle_fragment.glsl.js",
      "bytes": 381,
      "sha256": "8eb4b1df5c3926152648b068f6365516787703ee150e574da21bd2896b8df0fe"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/map_particle_pars_fragment.glsl.js",
      "bytes": 292,
      "sha256": "fb1f05dc9665dcf96341685a5b6c9c9107029420a566e8be52d559b432e16ec7"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/metalnessmap_fragment.glsl.js",
      "bytes": 294,
      "sha256": "5b1c3df1697d096c315c723103e55e9fd506d829da98f45f23d6c643cbd94c64"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/metalnessmap_pars_fragment.glsl.js",
      "bytes": 96,
      "sha256": "df938ebb57ad229cbb17128abfe4e69d06a5cda65306801e1175b3d1a7a4665d"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/morphcolor_vertex.glsl.js",
      "bytes": 826,
      "sha256": "961d07b672ba39450833cfaa2949eb2b44c14481ab65bac11c3cdc23b8626886"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/morphinstance_vertex.glsl.js",
      "bytes": 364,
      "sha256": "4158d4c04bf73a9be231240ad6dcbe93c6dbaca20f0ec9d8af309294877c4150"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/morphnormal_vertex.glsl.js",
      "bytes": 641,
      "sha256": "a5833b2d2b8ffc70a4d9ff76a9ffeda6bf5c2754374cde6a3f32bc0899a3e30c"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/morphtarget_pars_vertex.glsl.js",
      "bytes": 678,
      "sha256": "2c5aecb0d8aab6057d2791b06b92abcde363896cc95db2b0c55c9c37ef78b08a"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/morphtarget_vertex.glsl.js",
      "bytes": 641,
      "sha256": "9d1babad50bc8b1fff96e1ba9d6bff1e2126c2ce9c580b7a95365463fba84ea9"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/normal_fragment_begin.glsl.js",
      "bytes": 1339,
      "sha256": "37945cf80f1241efa3d3016c09f6e7602a17671ebcba7acb4b1f8293c0522c23"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/normal_fragment_maps.glsl.js",
      "bytes": 642,
      "sha256": "12e259e9fc6cc918cc9d981b0626106bd486255d888755ea4076d9156d7adcbf"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/normal_pars_fragment.glsl.js",
      "bytes": 165,
      "sha256": "e171ed98c15cb8fff0fa55c21258d3884a15841ab29d3b9318f61da8fab7f131"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/normal_pars_vertex.glsl.js",
      "bytes": 165,
      "sha256": "e171ed98c15cb8fff0fa55c21258d3884a15841ab29d3b9318f61da8fab7f131"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/normal_vertex.glsl.js",
      "bytes": 303,
      "sha256": "c8630b22331fff249236960a55bd4632ea0939d5e8b568474f2c8252804eb33d"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/normalmap_pars_fragment.glsl.js",
      "bytes": 971,
      "sha256": "9eaf54e726bbc9727f61597f43fa6f9e446faa13389d96a4d025caea5fdc01de"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/opaque_fragment.glsl.js",
      "bytes": 206,
      "sha256": "324862640144661f29b44f4cb485bf407cedbcdef99abb78f058680f75868966"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/packing.glsl.js",
      "bytes": 3241,
      "sha256": "0a83da52570b06621fd8973a9e76c3557fac877b8d5493e66712a1ef0755398a"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/premultiplied_alpha_fragment.glsl.js",
      "bytes": 219,
      "sha256": "d44116ee8dff394bf823239b7bb23e749badb08a58c7f4490015aa4579a62b90"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/project_vertex.glsl.js",
      "bytes": 312,
      "sha256": "74632caa5cc4a9812b1bb423aac7574748e648613c18898c6bf57d26b85600d3"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/roughnessmap_fragment.glsl.js",
      "bytes": 294,
      "sha256": "6566652068d55f54ede23f6d6f4e58009cdd3b764c9174340ebbfb64887bffaa"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/roughnessmap_pars_fragment.glsl.js",
      "bytes": 96,
      "sha256": "1fb30448fa3f616860cac0fcd0ebc5d71428e7ccce6a972741e95f3ee047d4ef"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/shadowmap_pars_fragment.glsl.js",
      "bytes": 10488,
      "sha256": "7dc71646fc224152f251bb7878660fc7b0d7e99851fbf43c41e84551db1b83b3"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/shadowmap_pars_vertex.glsl.js",
      "bytes": 1446,
      "sha256": "73cdab4947d51febd2b37733d0aa8fcd8429636b57eca57bf02da7f79db23561"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/shadowmap_vertex.glsl.js",
      "bytes": 1798,
      "sha256": "e9305551cf151085e32ab7fc5221393979ffe2c1f00db6ee41861f4c175ff58a"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/shadowmask_pars_fragment.glsl.js",
      "bytes": 1598,
      "sha256": "3b52b7649644e5b7b4634730de907ccf901b3ced6f16ee528105adb522b099b5"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/skinbase_vertex.glsl.js",
      "bytes": 247,
      "sha256": "b7c3bd51471e993f8fae0463733b534529e32cb91cdabb423b4d89ed3ca7c5bf"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/skinning_pars_vertex.glsl.js",
      "bytes": 589,
      "sha256": "6b67abcff3043a161c55a11e2994a1d0ee9c37626aa6fbe35a81f63893e7ce26"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/skinning_vertex.glsl.js",
      "bytes": 400,
      "sha256": "4422467001348636551ce64f1e6631d8a5032b7ac2788596c2dc5269618c7602"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/skinnormal_vertex.glsl.js",
      "bytes": 481,
      "sha256": "5e6f1857d196e7ca79cc4e2ee35fbd128ca74003ad8b96484723d918ca631e49"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/specularmap_fragment.glsl.js",
      "bytes": 221,
      "sha256": "098d8ab59b11c5b06acd176c56ef71ab4749a013a51bc5cf981e4701e458930a"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/specularmap_pars_fragment.glsl.js",
      "bytes": 94,
      "sha256": "ac921db9035362e206a1a1a27fe6dd5808e76f02e859c4d118efef8e9068b9cc"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/tonemapping_fragment.glsl.js",
      "bytes": 120,
      "sha256": "f03f887404ceb572e1197d7a8f9a47aa23e3c5ef53ddf3b84af22ebce4954f21"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/tonemapping_pars_fragment.glsl.js",
      "bytes": 5260,
      "sha256": "447958b93d07616c83d9273829ed810eb734d02ebbe60f12fc9bdda4f7928f44"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/transmission_fragment.glsl.js",
      "bytes": 1117,
      "sha256": "c3c5f9e3afd3139ed55b20b876e76366943a9998f2d66b8f57ddf5947f0c3676"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/transmission_pars_fragment.glsl.js",
      "bytes": 7316,
      "sha256": "586f774384f3442bdca1270d203b19f4cc318fd56ee522cdecc4a8b1cb9fc8fc"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/uv_pars_fragment.glsl.js",
      "bytes": 1633,
      "sha256": "1b7f24f0a10b67355a8629620ff0075eb0e85943f8546639ae827f5b36ca5751"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/uv_pars_vertex.glsl.js",
      "bytes": 2496,
      "sha256": "24cc0d8c4d32dfba83c7880e5eeab3f6a69d6257432791392c8de885cf9e76f0"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/uv_vertex.glsl.js",
      "bytes": 2758,
      "sha256": "5d29f5e50b8bfd59db1ab0d6bada406da6fac531d45ed4fc3de8bed94fd9af21"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderChunk/worldpos_vertex.glsl.js",
      "bytes": 439,
      "sha256": "d291ca05988f57312c060b33fa271472b3756b6a6b737934f5a04f882bf4f17f"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib.js",
      "bytes": 8410,
      "sha256": "815894f709ab989d0b2450fc7b1b49b3cc9b330b9d6ea7fbeb6aa60a7c124241"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib/background.glsl.js",
      "bytes": 829,
      "sha256": "0c8cfc87b295b403f46f77bf238dd464181c32e1409cb654ab0871a0c361c77b"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib/backgroundCube.glsl.js",
      "bytes": 1155,
      "sha256": "c5949f6c4099452ab5db242dc92f7908034410c7aca7afe332a3a836dd5da338"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib/cube.glsl.js",
      "bytes": 654,
      "sha256": "a63db157216812253ab882cd4777b7f165cbbc34e38df49c7b7a003f61bbc36e"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib/depth.glsl.js",
      "bytes": 2479,
      "sha256": "0b62d2ed2795f0052cdd00064aceab4b6f13ba5b2b282bd7c0ce25a58a2795b0"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib/distanceRGBA.glsl.js",
      "bytes": 1659,
      "sha256": "460ae6685e8ba2afca9327d01b5fc58155b893f47bcca652f662bb6ed11ee25a"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib/equirect.glsl.js",
      "bytes": 568,
      "sha256": "d51f0e2635714ffa6e4e04d360f27e7adb3e8563a32013eb4cd86ba312ab91e8"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib/linedashed.glsl.js",
      "bytes": 1556,
      "sha256": "1b850ff1a6f8690c8ebe5d19f9268dac08a298d3f0eb92cfe11a52ab3b00e0d2"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib/meshbasic.glsl.js",
      "bytes": 2720,
      "sha256": "da0944dc1e73d0d77a5cde9b93f7d1bdc5c1e825e28e8c582ab1f06692992495"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib/meshlambert.glsl.js",
      "bytes": 3192,
      "sha256": "a32844736bdb29b558f6b92dd75a3d0677f9c3ef0304fffc207a18af797d6f85"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib/meshmatcap.glsl.js",
      "bytes": 2692,
      "sha256": "6e0f370afd832a4802bc9aa05d9b6fb6543ea0184bfdc87c8f635de564b405d6"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib/meshnormal.glsl.js",
      "bytes": 1872,
      "sha256": "068cad37e886f2c30396445b684c1174944b212ab368f8032d98c6ee2a4cb585"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib/meshphong.glsl.js",
      "bytes": 3298,
      "sha256": "b8c3fb8d1779f1b5cd1e0a1162cb567f5bdbbfba01a83e2b073a857c773fe3fb"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib/meshphysical.glsl.js",
      "bytes": 5584,
      "sha256": "7d48a4017f014606599ebb7c7325f3892eba92d74a68955bae90aa58852347f4"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib/meshtoon.glsl.js",
      "bytes": 2992,
      "sha256": "17098de7f9439be97d56f544d8b83b6e709905c5042f150a57ab7959e7b99b00"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib/points.glsl.js",
      "bytes": 1760,
      "sha256": "9568f49ebbab4445979b1027f1faab0fa3d2c14a47d344b36e97323ecee67e13"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib/shadow.glsl.js",
      "bytes": 1223,
      "sha256": "b07418184908f4b1819e4d595587f3d517785945f8c96879ca74ca00eca84736"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib/sprite.glsl.js",
      "bytes": 1834,
      "sha256": "ec697ffb9101a43d40ad223f1c692dfab15329353eee7603c4f74b75023f6ef8"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/ShaderLib/vsm.glsl.js",
      "bytes": 1206,
      "sha256": "a7a1d551621e3083d7aadb00f5560cd6edd0f6f0050ea1ea8ec1ccf16685ce8d"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/UniformsLib.js",
      "bytes": 4646,
      "sha256": "254adc81f02f51ee3b4be36b397343841532b08f1fba19219062f63d90f8490a"
    },
    {
      "path": "environment/node_modules/three/src/renderers/shaders/UniformsUtils.js",
      "bytes": 1891,
      "sha256": "0d21c29f913fd7947ab920f990a39a7aefe9a9da6891812c21f8537fb39ea62f"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl-fallback/WebGLBackend.js",
      "bytes": 66208,
      "sha256": "dae323cd6b68f14422d89953d69673cb8d0bd4e4a9fd4497d6e1b6097047449e"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl-fallback/WebGLBufferRenderer.js",
      "bytes": 2433,
      "sha256": "79e6139336115c5ee3d9a8cf2c3acb6f493c2f4d40741c621a7ea2c0ecb5bec5"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl-fallback/nodes/GLSLNodeBuilder.js",
      "bytes": 37231,
      "sha256": "82182ed00378cbe8fbb98dccf0ee4dfed3ec58792bf29d1a7141d74f53fd8943"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl-fallback/utils/WebGLAttributeUtils.js",
      "bytes": 7557,
      "sha256": "3d3cdf5a920389cd30dd5271dd099da11dd95fa264844be33ff7ad3ca05325b2"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl-fallback/utils/WebGLCapabilities.js",
      "bytes": 1288,
      "sha256": "c1ea5e88ab73b7b8bf82ca913f462215b3a18cfdee0d4f7c2f72383eae4a693a"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl-fallback/utils/WebGLConstants.js",
      "bytes": 609,
      "sha256": "b91e6ba7a270dd47f8ccd1d45fe6d45f7f4fa82582ee2186638d1ab32d164de5"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl-fallback/utils/WebGLExtensions.js",
      "bytes": 1544,
      "sha256": "7376618f1a6f89a15c56abb7ecb4aed4cabcc7a518d78748dc8628594b3fd5d0"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl-fallback/utils/WebGLState.js",
      "bytes": 26526,
      "sha256": "4a7bd1d109fcde153afe2d7507cc6acb387df1eed3c3aef2837da0786b8c944c"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl-fallback/utils/WebGLTextureUtils.js",
      "bytes": 36121,
      "sha256": "cffa4a6804c9538b215e9aa9733d88ad51a531ad02c15dfffca0a3168d1fef83"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl-fallback/utils/WebGLTimestampQueryPool.js",
      "bytes": 7405,
      "sha256": "d2f65241fdcf75c656c02eefeac57baa9c0d8f96ac56bfa3b9f3a485d4022245"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl-fallback/utils/WebGLUtils.js",
      "bytes": 11012,
      "sha256": "0959a4cd3da481d398c37ecbe3c94b7115fda212474b92035bc68c68ab7aa2b3"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLAnimation.js",
      "bytes": 767,
      "sha256": "d8cb397892e0eb190c260777e59f8313e2cfc627d24428de5b2b425bd05a6192"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLAttributes.js",
      "bytes": 5087,
      "sha256": "9132425f2359093927d6208ceedf7447e8157c1a3325cda45f941428b166fbf2"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLBackground.js",
      "bytes": 7809,
      "sha256": "da1770f82c1bd112215cdbfaf6374dbdbfda91e8349879c61dd090aa67571bf5"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLBindingStates.js",
      "bytes": 12434,
      "sha256": "4545d5cca0fd43d77a41a73eda63f8312cc753f446831e7f981286edba8bda17"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLBufferRenderer.js",
      "bytes": 1650,
      "sha256": "e0f4a6f1edc8f72b901a2fe179548946eb11de54c6cef58a0aba59a32376fbd8"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLCapabilities.js",
      "bytes": 3797,
      "sha256": "51d64edd7205bddef77f43fa1625f63b50009b8a2f8d074455da471850eaab04"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLClipping.js",
      "bytes": 3372,
      "sha256": "5728f4ee3f35167e7b258e1519bff7f7a43f219c53760fedb113164310639d7d"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLCubeMaps.js",
      "bytes": 1909,
      "sha256": "01ab233bff503caaf46c5029530868e0a336fcf012cbfda638ab523a69be6d28"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLCubeUVMaps.js",
      "bytes": 2938,
      "sha256": "19f5f08fef7331e808826afc68ce445b8799036c84c4d49938f0f85629dfc999"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLExtensions.js",
      "bytes": 1914,
      "sha256": "73dfecafafff9cf93505258a529d6fee2c20120407d8458f8d519b1546997d1c"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLGeometries.js",
      "bytes": 3405,
      "sha256": "eccc56454c15928169c19dde94c13ae4ea2db8711d2f074a14b0fa41ddcd8992"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLIndexedBufferRenderer.js",
      "bytes": 1907,
      "sha256": "35667f433fdeb02106ad4474489e59819ab14dff91f43eeabc42e7ed52a89776"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLInfo.js",
      "bytes": 1025,
      "sha256": "e6c56a02eaed28924ce31b76a67d7cebc717818f1ab5b87bc07320f975debddd"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLLights.js",
      "bytes": 13221,
      "sha256": "96b9b68a9b9108c6f98a01e9d1ec5174453c9d66f2158425924c333a3ceac58c"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLMaterials.js",
      "bytes": 13988,
      "sha256": "7f388b17feb29d5bfac07d6f9fcda3bc0ccb9e2ea5c8ed72a79550fa20007395"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLMorphtargets.js",
      "bytes": 4569,
      "sha256": "2ce90a7fbe8d817b2addec2e70047c5c240dd366ba2b5a4ffb52acf5b5758907"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLObjects.js",
      "bytes": 1578,
      "sha256": "6cc2fd61bc05896e420facedc2736dc96625010973c2b5ae3d42ae8d8fa0f336"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLProgram.js",
      "bytes": 31448,
      "sha256": "d1ce381d6bfd7a632e708b1cd49b3332c16c5d0165a9532ab20788f6fafcc7fa"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLPrograms.js",
      "bytes": 21484,
      "sha256": "18ecc3548865997851ee8fc1c7758aae078c572da38609205d1b6ac139c7b453"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLProperties.js",
      "bytes": 639,
      "sha256": "fefb713d30e2df865b867e725592e8949c5735805a7d8963b98eb471c06c1589"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLRenderLists.js",
      "bytes": 4054,
      "sha256": "60355cfaded59c50e2a846eb30702b80bf1b84ae201300685a0889411b032f73"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLRenderStates.js",
      "bytes": 1667,
      "sha256": "1a23fe3517a2524f7b26bdd1a24058b6c9d029c54d20ee789ed5a27c0cb771c3"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLShader.js",
      "bytes": 196,
      "sha256": "19a7dc05063c1367fd718806028eff6f30c4b4c5cabfec21eff0a11ea4459f98"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLShaderCache.js",
      "bytes": 1975,
      "sha256": "2c5bc9a8fa3b58db23c8fb675c86001036ac98e2920ffad4e89ac0dfc024233f"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLShadowMap.js",
      "bytes": 11870,
      "sha256": "7c157a05d05d1f3f4d1090dbb923a6f14f0f03e799d64680d278d2a55f915041"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLState.js",
      "bytes": 26528,
      "sha256": "1f45f4e32c41cb59c7c913e946cd3b0ab945a42c08df2bf304f1209f6d77c91c"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLTextures.js",
      "bytes": 66805,
      "sha256": "b163f0d958d36ed9985ebecfa8b69e6496642bb26e56a5af1b499a92b350ff79"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLUniforms.js",
      "bytes": 20800,
      "sha256": "5d856cbcb1fa946d82fd1ad5caee985a40128a5a09ae63d9897221b97175b6be"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLUniformsGroups.js",
      "bytes": 8595,
      "sha256": "63aaba855305d1431140097a82498c7f3e4ab9a7416e6354d5f8b3f2a4677554"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgl/WebGLUtils.js",
      "bytes": 9558,
      "sha256": "50f09098f9d0472b7f4e7e1fa2fed1ad98182d5192098e8cbb52ee2ad1406f4c"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgpu/WebGPUBackend.js",
      "bytes": 64480,
      "sha256": "e394bac8164b844b0bf9df425e90edaac96a1df2c0adc710bcf3623cd313ddc3"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgpu/WebGPURenderer.Nodes.js",
      "bytes": 1460,
      "sha256": "247a22b1efbdc4bc53d73009e25a6c6b0bbad1fcbbe673f7d496b80e22ee0e19"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgpu/WebGPURenderer.js",
      "bytes": 3484,
      "sha256": "53de76bc549a74fb515d914ae6b583bf5bef9edf7f3a43e05d2c893848f88d93"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgpu/nodes/BasicNodeLibrary.js",
      "bytes": 2420,
      "sha256": "1bd6bcf537749b26bbcdb596c9a779476bc178ca11a50044bd0e195d14bec576"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgpu/nodes/StandardNodeLibrary.js",
      "bytes": 4857,
      "sha256": "720435234d33ab2654ff9b2873ee45e860a22d84fb6c4783aa1782e49e6d84e6"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgpu/nodes/WGSLNodeBuilder.js",
      "bytes": 62044,
      "sha256": "d975d45af6f58a1270a34eac77b4d17d8cce2c25eb8bd52970d663c58aded088"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgpu/nodes/WGSLNodeFunction.js",
      "bytes": 3936,
      "sha256": "bd6e292ee15edb53f7fb6caa403085a482817355af14dc51612a7ac0b17339f4"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgpu/nodes/WGSLNodeParser.js",
      "bytes": 500,
      "sha256": "eb8c8bb893a503ce802eeaf4486d6e83dec60493c28eb90ecd57056ccae31474"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgpu/utils/WebGPUAttributeUtils.js",
      "bytes": 11007,
      "sha256": "72966429353066db259e52d0288356c2a16078c75024d3bfd5a88e17ff9a1ca6"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgpu/utils/WebGPUBindingUtils.js",
      "bytes": 11346,
      "sha256": "1a797c61aadd3c72ca5d52450c2f34f2df9df8459c486fdff93034ed176b73aa"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgpu/utils/WebGPUConstants.js",
      "bytes": 8132,
      "sha256": "f4ba4316b12ed9ef1d8baef592161aa0a82a268e3e3748de7a9c58909d82a60f"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgpu/utils/WebGPUPipelineUtils.js",
      "bytes": 19183,
      "sha256": "f6a1fbde0f117b2652c023b0bc4d8ba5db42b137bda32e2cbbd5829538ecf41b"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgpu/utils/WebGPUTexturePassUtils.js",
      "bytes": 10492,
      "sha256": "c1dcabd23fe0279e583fa40b1d332377076d378cd261638a7811d1e88be69aad"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgpu/utils/WebGPUTextureUtils.js",
      "bytes": 43572,
      "sha256": "43a9d31ffe839542cd275aff8d1c48ce165f044d14e28d1a8e5ba54faf508843"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgpu/utils/WebGPUTimestampQueryPool.js",
      "bytes": 5993,
      "sha256": "1ea8e2f3a678f947a3236ded7d52288a7dd90ad064d4619fec7d6e06fba3e093"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webgpu/utils/WebGPUUtils.js",
      "bytes": 5186,
      "sha256": "2a8a222c9994d28e1f3390e03a3f75dab5ee62337605596be12c21068ebaffe7"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webxr/WebXRController.js",
      "bytes": 8965,
      "sha256": "03c8d9b602eac4e04a7fe97652aeaa21b320e2dfe6f6df5816bc2614acee06bb"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webxr/WebXRDepthSensing.js",
      "bytes": 2901,
      "sha256": "c0fd937dcef48f7667c54b9dd2fdb9285e4d2681cb094569b73a47ab0f6d482e"
    },
    {
      "path": "environment/node_modules/three/src/renderers/webxr/WebXRManager.js",
      "bytes": 28577,
      "sha256": "74c02be9d9687a75cadedad0d36e9e0e9510bc8c08c32bed03f43225e5ce49dd"
    },
    {
      "path": "environment/node_modules/three/src/scenes/Fog.js",
      "bytes": 1950,
      "sha256": "bc0c369cc86b5b84e035bc50d2fa0dd569c6d44e9aad9c4c0342c4521cad3306"
    },
    {
      "path": "environment/node_modules/three/src/scenes/FogExp2.js",
      "bytes": 1607,
      "sha256": "c1fbafffb04670fc17fc64ec313c5209a0bdc7191a064fd50d8a3e8ac30ff43c"
    },
    {
      "path": "environment/node_modules/three/src/scenes/Scene.js",
      "bytes": 4244,
      "sha256": "c6dcb7e8d243d31b08f7ac80be8b1d7e1337c10e837c2b38204b789d8cc4917c"
    },
    {
      "path": "environment/node_modules/three/src/textures/CanvasTexture.js",
      "bytes": 1417,
      "sha256": "f6258ea9f08f511b79c86c530665747f7152e5345abbfe4dff7d7ea60bca634b"
    },
    {
      "path": "environment/node_modules/three/src/textures/CompressedArrayTexture.js",
      "bytes": 2399,
      "sha256": "c8cbeae2e300c82e2dfe749ef185600c37600830fe39b758a2b39bdbebd18488"
    },
    {
      "path": "environment/node_modules/three/src/textures/CompressedCubeTexture.js",
      "bytes": 1123,
      "sha256": "7a8266c421b691d3bd1fc6829b4029ed06978e77707f45ba45460bfa9b0e7cfa"
    },
    {
      "path": "environment/node_modules/three/src/textures/CompressedTexture.js",
      "bytes": 2597,
      "sha256": "26b1fd0afee60a738282661332cc7cce8aeab7771490998f9864699fed3cb8f4"
    },
    {
      "path": "environment/node_modules/three/src/textures/CubeTexture.js",
      "bytes": 2143,
      "sha256": "3d53b1529eeea457a2a48f72ad68289b7df0a2fe0745a439a36a2d0245ef5231"
    },
    {
      "path": "environment/node_modules/three/src/textures/Data3DTexture.js",
      "bytes": 2931,
      "sha256": "ca280cae0ec3771eeabe2e2d4842818d482d196b18193ef30e5bbfb791c542b9"
    },
    {
      "path": "environment/node_modules/three/src/textures/DataArrayTexture.js",
      "bytes": 3388,
      "sha256": "99c0abfbc7fad10e4c807c881cb4eec87fe75059cf89d50bff17e0f6a3411827"
    },
    {
      "path": "environment/node_modules/three/src/textures/DataTexture.js",
      "bytes": 2639,
      "sha256": "2c2a008a69a4be320698f24dbea286de80e73a2aec4f5bb4ad88a4c2ecb0c9aa"
    },
    {
      "path": "environment/node_modules/three/src/textures/DepthTexture.js",
      "bytes": 2879,
      "sha256": "4baee58241c075cf56bfed526a3c280f40e03b3e3161919d2958cefc05e18e5b"
    },
    {
      "path": "environment/node_modules/three/src/textures/ExternalTexture.js",
      "bytes": 1063,
      "sha256": "045e77eaa5ebeabdb460fd13082c883850ac434448f4de1d1edba0b2e24eabc4"
    },
    {
      "path": "environment/node_modules/three/src/textures/FramebufferTexture.js",
      "bytes": 2415,
      "sha256": "2c4baf4ae8984860a42bda8e7a0c9d4eb15a6401a897a164cf43a73707e8a03f"
    },
    {
      "path": "environment/node_modules/three/src/textures/Source.js",
      "bytes": 4414,
      "sha256": "54d1056f3ad8f29846b83a448ea5df6a84004bc7b2e35d4286cb0b928d093439"
    },
    {
      "path": "environment/node_modules/three/src/textures/Texture.js",
      "bytes": 18364,
      "sha256": "ca120e07c101c3137fa25b13a2fc07ac7baf58c7e85690f0a584f7f39393bc87"
    },
    {
      "path": "environment/node_modules/three/src/textures/VideoFrameTexture.js",
      "bytes": 2062,
      "sha256": "c4ec3a2f938fa884ef47b53aefb7686e3dbea6786d590b34e95ac17aad49d339"
    },
    {
      "path": "environment/node_modules/three/src/textures/VideoTexture.js",
      "bytes": 3286,
      "sha256": "306c389061f728dc7462f628d3c0993915ffdede9e456af3d85d8b9bb186a0c6"
    },
    {
      "path": "environment/node_modules/three/src/utils.js",
      "bytes": 2683,
      "sha256": "7dae752fe15d4ec70e804c5b69f37828396c80440bb5d12cc8ec2d069844bd8b"
    },
    {
      "path": "environment/operations-catalog.js",
      "bytes": 26027,
      "sha256": "14c17ffda40b7ff9699d5ea7516170bb0fe62b02f66be3853a29410248e58cdd"
    },
    {
      "path": "environment/operations-engine.js",
      "bytes": 6625,
      "sha256": "871f445b1bb446d247e175b856ad0cef49a3163470f72b1d51cd6e7360b30b31"
    },
    {
      "path": "environment/operations-store.js",
      "bytes": 1628,
      "sha256": "8e909b067eb8f17fe9511682d920f23ce261da8039b81f66315dcdd329579522"
    },
    {
      "path": "environment/operations.css",
      "bytes": 14638,
      "sha256": "146edf35f2cdcec4be08bfd743af48873202d1403caaf6806db1e0b42cff9243"
    },
    {
      "path": "environment/operations.html",
      "bytes": 2814,
      "sha256": "20bf83cfb9502fdf0be20535cdb463a63c42314ede6ac6772053d732a3060da3"
    },
    {
      "path": "environment/operations.js",
      "bytes": 40596,
      "sha256": "d8cd5d5bc1fbe72408707b85feacebf1318122db427068a09f82a838a6f8a45c"
    },
    {
      "path": "environment/optical-catalog.js",
      "bytes": 5766,
      "sha256": "55c66319e5194215b88b5052a0f850fa4ae058f9c077ca7b0cfa7f1194f1a007"
    },
    {
      "path": "environment/optical-math.js",
      "bytes": 13248,
      "sha256": "c0d26f6372e730de5fa43867e5f74bd87c2e475a19a180f8435b420fce123e2c"
    },
    {
      "path": "environment/optical-model.js",
      "bytes": 3707,
      "sha256": "3c2b74359e45876de8d3d7064bc38abeb07c8fed3015898446de6d490efb7bd7"
    },
    {
      "path": "environment/optical-scene.js",
      "bytes": 2442,
      "sha256": "15de5d5c6df306a6766455216c1cb16b9f2a2e04a0d864b9d743d75edd4a2bd5"
    },
    {
      "path": "environment/optical-workbench.js",
      "bytes": 17299,
      "sha256": "3d7d65f30d39823c90e645c87818d55d742f5c778b700f8bb18b0a6d3bbb65e5"
    },
    {
      "path": "environment/orbital-emblem.svg",
      "bytes": 2045,
      "sha256": "7f73e3cb04cb12d364baf581cb54b09bf8e1fa7a7e4346dcbfc4614be7ecb9bd"
    },
    {
      "path": "environment/package-lock.json",
      "bytes": 517,
      "sha256": "ddf5b9c4a7cf032349e59a0b29fcc957ef3a58cd0b8cc712e62bd1d1bd0db0f0"
    },
    {
      "path": "environment/package.json",
      "bytes": 5299,
      "sha256": "d6722df03ed660e8d8ec5bbb9a25bc0b15f6790fc1eb339dcb49163995346d8b"
    },
    {
      "path": "environment/passive-art.js",
      "bytes": 3704,
      "sha256": "b6b586db9d3ca877b7e808dfb71914da69598905fb5f287b9093305c63ed2c59"
    },
    {
      "path": "environment/passive-math.js",
      "bytes": 6287,
      "sha256": "7ed53544a9a47b8d127538350bf146325507a9d76bb3c43686b47fb71c4fbf5e"
    },
    {
      "path": "environment/passive-store.js",
      "bytes": 1466,
      "sha256": "8f8e1cc6da0a529d21728b5513300542f251f1e18bd9dc91d0b751f4cd4a1873"
    },
    {
      "path": "environment/passives.html",
      "bytes": 2413,
      "sha256": "3e5025bd1b1a98778ae12da7d52cdcbbe260b33d5e5b40ef7fa0f3a0803dad7c"
    },
    {
      "path": "environment/passives.js",
      "bytes": 14059,
      "sha256": "1c1cbd9d090734e0072809d49938ca7679c46b3648b0aa3ea128b2af77066407"
    },
    {
      "path": "environment/patterning-art.js",
      "bytes": 4178,
      "sha256": "cdded71343213ba085be112e1d2f9fc687112b77e1a8bf71958d78788672b436"
    },
    {
      "path": "environment/patterning-math.js",
      "bytes": 10100,
      "sha256": "2bf06c2720cbdd0280ef6bd7ec00281f6d72afcc45d3e4a6ce3f4d765523324d"
    },
    {
      "path": "environment/patterning-model.js",
      "bytes": 4148,
      "sha256": "a898ed8a5fe42b4c1ec2797252dc658467c3c82dd651d71b52b99c9a4b117a43"
    },
    {
      "path": "environment/patterning-scene.js",
      "bytes": 2666,
      "sha256": "812ca6ea37f61f00ba4e40f4c4e967c79eb4f85598373bca91844dc327f9b25b"
    },
    {
      "path": "environment/patterning-store.js",
      "bytes": 1441,
      "sha256": "d01a20c3be673a34f6bfa64854bf5e2c69bc6ab963b490940b2d9e3555f6602e"
    },
    {
      "path": "environment/patterning.css",
      "bytes": 3745,
      "sha256": "066b193a510956123dfc700ddb9c4720f45c4c2fe6907d855745077bdcae63c0"
    },
    {
      "path": "environment/patterning.html",
      "bytes": 2478,
      "sha256": "c71a233b1b6f3886cdec0e567d69d292e02093e9e7671bcbd81d525485d8a2a6"
    },
    {
      "path": "environment/patterning.js",
      "bytes": 18768,
      "sha256": "564c299f9b046f8e0d894afd1f89089d1c4f0390b10c770c064f63b97dee0a7b"
    },
    {
      "path": "environment/pen-path.js",
      "bytes": 1457,
      "sha256": "e3d62ab5de6085961c107d94f35af95c3cf246217342270aa6f95ffe981a3935"
    },
    {
      "path": "environment/pen-playback.js",
      "bytes": 5388,
      "sha256": "ccf2e39b4332d5c2ca9f1650cde2c1d439f43f76e99dbb2361f7da3445a39db3"
    },
    {
      "path": "environment/pixel-artifacts.js",
      "bytes": 5480,
      "sha256": "b25fc9544098f7b14c976e29737ee50d29a7e8c5fd9bac8bd80dc0480fbcb80f"
    },
    {
      "path": "environment/pixel-catalog.js",
      "bytes": 7191,
      "sha256": "4cde5448a4a1dae7f88aba6b89af5e6182c0833f4b132b85f6340cd462332dbe"
    },
    {
      "path": "environment/pixel-geometry.js",
      "bytes": 2471,
      "sha256": "2926452610f748637e550d3cf057a9d791e6784287ff3c0f0da66ca077ab81ed"
    },
    {
      "path": "environment/pixel-math.js",
      "bytes": 4136,
      "sha256": "f9ed0d7ddfea01e04cdd92aa634312ebbcbb8707c6bbc36469b91c9d4b31d7e2"
    },
    {
      "path": "environment/pixel-model.js",
      "bytes": 2366,
      "sha256": "aa3fb17213e0850c3a9f9735830c60f3c52c997fff1b947c1688143cdef47ac4"
    },
    {
      "path": "environment/pixel-process.js",
      "bytes": 11253,
      "sha256": "1cabca8df195397ced0d4f7a8a00c07f63f97d1ef44742abc8539f2e272d9816"
    },
    {
      "path": "environment/pixel-scene.js",
      "bytes": 3657,
      "sha256": "27929fc818c1d8456451b2ec0de72e140be1458d92b08ece93dd677557a6fc33"
    },
    {
      "path": "environment/pixel-workbench.js",
      "bytes": 20737,
      "sha256": "954e22450f638d564d2e0c12636fbd6fe0ed91afdc44d9bf8e2626659116ff96"
    },
    {
      "path": "environment/power-plan.js",
      "bytes": 5767,
      "sha256": "48a8120c1029128929014387413baa53b679fd9299f86d662263aaf64719f055"
    },
    {
      "path": "environment/power-workbench.js",
      "bytes": 14902,
      "sha256": "fc4b869afe8c214bd618c5bd4b0de3079bb8e883d76c10e28691ee6f99564ef1"
    },
    {
      "path": "environment/provision-catalog.js",
      "bytes": 3894,
      "sha256": "2e098b751dc3683e363e653a4986894e4884ae0aed4a72ae27c95f681df4ae4d"
    },
    {
      "path": "environment/provision-engine.js",
      "bytes": 16666,
      "sha256": "2355da8b77b7741c79fd2e46c89c3f22aa2ac0e1b5e0218ca1407a7a1d8f0ddf"
    },
    {
      "path": "environment/provision-workbench.js",
      "bytes": 23555,
      "sha256": "e930035747af415dd1225e791ccdd5ee4236673e5f9f71205afc340a4a3a13fc"
    },
    {
      "path": "environment/recovery-accounting.js",
      "bytes": 17397,
      "sha256": "6d9241e188ee9c8e366a287ae60d5203b53289c307779097689b63da0a08326a"
    },
    {
      "path": "environment/recovery-workbench.js",
      "bytes": 18549,
      "sha256": "6a078d227d2b537dbc5611b275760b150b2de517104fd03a280666036e5e6025"
    },
    {
      "path": "environment/reference-plan.js",
      "bytes": 11508,
      "sha256": "438b6d2f8fbb55287d76810c17b7da8655e7664b8a376c0a76b9886fc595ba0c"
    },
    {
      "path": "environment/reference-workbench.js",
      "bytes": 9164,
      "sha256": "4c129457d726642d014bba2cac95edad6d4e88546c42a930eefefba4297eb2fa"
    },
    {
      "path": "environment/resistance-temperature.js",
      "bytes": 7721,
      "sha256": "980c59d0c067d6f2ad78531578bb20d87cf39f594054fd2ff54addf2476084a0"
    },
    {
      "path": "environment/sampling-demo.js",
      "bytes": 7346,
      "sha256": "9263ed1cecb1d4bfb762b4cf69f1bde9f9614bf009ffed0849a9b6c5fd3c17af"
    },
    {
      "path": "environment/sampling-model.js",
      "bytes": 2093,
      "sha256": "57a2f454d6e67ae711cfb2e024e9e93cb4d14b0bf4cae41e82729f08a89bee0b"
    },
    {
      "path": "environment/scale-coupon-model.js",
      "bytes": 2437,
      "sha256": "9ec32fe359ba93258318b50b952c141266ef42062b5828d531ff4cb5240540f8"
    },
    {
      "path": "environment/scale-coupon-scene.js",
      "bytes": 3291,
      "sha256": "547a8d5763793887b067549a8e4849208d072a9e41004c98b2f3610678a08e67"
    },
    {
      "path": "environment/scale-design-art.js",
      "bytes": 5125,
      "sha256": "737972c79cbda9d2a38ede88adb64facfbad36a94c0c8ed966e83870f83e7db5"
    },
    {
      "path": "environment/scale-design-math.js",
      "bytes": 7978,
      "sha256": "0b163de25074c2ebefeae3f49c4bb7c9b318a252c2fa99e03f5dbdba012ceadf"
    },
    {
      "path": "environment/scale-design-store.js",
      "bytes": 1781,
      "sha256": "45116322c4694eb95a306578345ec6007428548130c6b2df958b63fc27210f04"
    },
    {
      "path": "environment/scale-design.css",
      "bytes": 5056,
      "sha256": "b86706b28408dbc897dda893312baa9745e2eef32ffbc478f5d42361e6831a5b"
    },
    {
      "path": "environment/scale-design.html",
      "bytes": 2788,
      "sha256": "374e988d856afc43a7b955d5f6f0317665d3a6e00db2080cf622e44d5ef2a6df"
    },
    {
      "path": "environment/scale-design.js",
      "bytes": 21647,
      "sha256": "2420509e6b94d96b3b5ed3c0a11ad46ccd1883b735aef82830f4d9f15fc62476"
    },
    {
      "path": "environment/scale-model.js",
      "bytes": 3797,
      "sha256": "c65193628d8a125f9f1322ccfd7eabee2604bd4f764fcd703dcb4d1b6cbf4be7"
    },
    {
      "path": "environment/scale-scene.js",
      "bytes": 3303,
      "sha256": "478f2f3263175807502a852151fc93af02ee61213a125aa30e895540d8733285"
    },
    {
      "path": "environment/season-process.js",
      "bytes": 6279,
      "sha256": "d09357c182c0db716dac7644c1a5e0469cec1467b4f062bcda1a0ac667dcb729"
    },
    {
      "path": "environment/season-trial-art.js",
      "bytes": 10160,
      "sha256": "fa17ea2fb0113e13970514102471f8f320fd2ef4c1945c9c33f955ce77386bb4"
    },
    {
      "path": "environment/season-trial-workbench.js",
      "bytes": 5614,
      "sha256": "002aa2b8dad494d322a596a56111b217def92fe9487a8efebbb92a54a3c0eb61"
    },
    {
      "path": "environment/season-trials.css",
      "bytes": 6782,
      "sha256": "59882dc58690bd516345c693dbd43e92649a0cc8894d378286a3795cd2ef9d6a"
    },
    {
      "path": "environment/sensing-scene.js",
      "bytes": 2851,
      "sha256": "3cf995979f94a6199e10ca1a6ea5ee934b8c93c69e35ba2baf57cb369a898de8"
    },
    {
      "path": "environment/sensing-study.js",
      "bytes": 3579,
      "sha256": "23cf853915e34b34f226bc7cc9dfb0d09550a14950e4977b670feda76cff6fb3"
    },
    {
      "path": "environment/server.mjs",
      "bytes": 42941,
      "sha256": "b1025bf6c980dda77396507093778a8fd95a11f657d8471580184be2b4fbdc15"
    },
    {
      "path": "environment/style.css",
      "bytes": 7045,
      "sha256": "78017ef91fad15ae0fef23578b39d898c3b8688863179ddc0732ae0c5904170a"
    },
    {
      "path": "environment/timber-engine.js",
      "bytes": 12192,
      "sha256": "1cb02f1338846d94367afc6fb96a784b0ca39cd4278278eb953b9cb83f45845f"
    },
    {
      "path": "environment/timber-store.js",
      "bytes": 1834,
      "sha256": "fabe2264e3e25aa2bcbccc084a426b153fdb5513eff13ea4674726effb1d9f51"
    },
    {
      "path": "environment/timber.css",
      "bytes": 5897,
      "sha256": "d02aa593717f8c4427ab92eaee3e4b633dfd6d42a64441d82aa9963fc58afa2e"
    },
    {
      "path": "environment/timber.html",
      "bytes": 2486,
      "sha256": "5447b77a0505697898c062d52025e06f79f58a06a2fbed5ae352dcb287a92071"
    },
    {
      "path": "environment/timber.js",
      "bytes": 26307,
      "sha256": "63bee16a40f2e694c88ce663885344443f111e7c736c701fcfb3a7fc9a13bb73"
    },
    {
      "path": "environment/town-catalog.js",
      "bytes": 7353,
      "sha256": "0f4d8a156723575311bcb99c2607fb7910fb808ae0acc0e86daffe8eb4ea7d0c"
    },
    {
      "path": "environment/town-scene.js",
      "bytes": 6019,
      "sha256": "f4668e2277fa1269484202da184518cd7820842949a7d31e7e9ca79435603251"
    },
    {
      "path": "environment/town-wall-model.js",
      "bytes": 1502,
      "sha256": "cecf2e368786b22d89f23aed8430d7baf76f76ceade56f960be4b1f698fc726f"
    },
    {
      "path": "environment/town-wall-scene.js",
      "bytes": 2781,
      "sha256": "a048866219e190032e1e4259cb51cd9fab16ea01de0bf92ad3689ea5f1af5ca3"
    },
    {
      "path": "environment/town-workbench.js",
      "bytes": 8269,
      "sha256": "439ca86a7a79bd58bbf9f3ce598dfe5926eb14cfc7e557066f945a02dddb222c"
    },
    {
      "path": "environment/transfer-engine.js",
      "bytes": 8857,
      "sha256": "df7a2c7c55888eeb6cbed117c32747402ad3f9ac05ec2b28bf327c811d772047"
    },
    {
      "path": "environment/transfer-files.mjs",
      "bytes": 4528,
      "sha256": "567c75a153f9887157bbef6d417416d01b282c502f4f98273d372999efb24fec"
    },
    {
      "path": "environment/transfer-store.js",
      "bytes": 2672,
      "sha256": "e88653489d811a8d8c75254d0ab2dea9075d3cab53b659a584d21305724a0dfe"
    },
    {
      "path": "environment/transfer.css",
      "bytes": 1172,
      "sha256": "aedeb20cec183a4bca70f0b54909619b95fd4b9331c9ffcfabdf1a9e22f83e86"
    },
    {
      "path": "environment/transfer.html",
      "bytes": 6305,
      "sha256": "098a752c816d0f22aa938cb5dd58271c6fa854a7bcac78db11b5693441ed6115"
    },
    {
      "path": "environment/transfer.js",
      "bytes": 8336,
      "sha256": "7edd97120a6eed11737a652e333c8c009d7c73649892442831b914fea5355c7c"
    },
    {
      "path": "environment/workbench-nav.css",
      "bytes": 5115,
      "sha256": "14b0b35560162e8eb51d0fa618051e5ba7930a2ad80340408163bbc349999f43"
    },
    {
      "path": "environment/workbench-nav.js",
      "bytes": 8308,
      "sha256": "14a19beabc216a69aeced7cec03048b139a144184f9f3e4ebfd360d19f95dc65"
    },
    {
      "path": "environment/workbenches.html",
      "bytes": 2621,
      "sha256": "9092bd6dd08c8df415fe8d0c95666594ffbd7dea04105237742c9dcfaf536d1e"
    },
    {
      "path": "environment/world-data.js",
      "bytes": 8160,
      "sha256": "b3e2e4cc2b4bebd25a7c062716c4b5e999121875ec0825bcd1c322a3b50be2c6"
    },
    {
      "path": "instruments/SC-001/README.md",
      "bytes": 4570,
      "sha256": "2ffdc86014bc5c3b765258102a427625337ed96f0d56b37f903c60ba3d130d13"
    },
    {
      "path": "instruments/SC-001/VERIFICATION-2026-09-12.md",
      "bytes": 3222,
      "sha256": "9498a20ba895d84196104c941d031d803dd507fbcd321049bbd3d6d2e9a5d15c"
    },
    {
      "path": "instruments/SC-001/candidate-comparison.json",
      "bytes": 2253,
      "sha256": "aec0e5c6556c81872b026930f42f032b23afdbb0f4963b78dd7cf76da15ce833"
    },
    {
      "path": "instruments/SC-001/design-studies/README.md",
      "bytes": 2592,
      "sha256": "8cd9b8dfe7f2a7b200f8c43c72c2a44276bbf283914a269a3ee03610a80eaa6a"
    },
    {
      "path": "instruments/SC-001/design-studies/assets/scale-coupon-assembled.glb",
      "bytes": 52880,
      "sha256": "3b1bf9a6d6a8864983659ccc1ccfab0b47b1eb7f86c18a5db5a06f7b97798878"
    },
    {
      "path": "instruments/SC-001/design-studies/assets/scale-coupon-beam-mm.stl",
      "bytes": 684,
      "sha256": "99441c0a7312a61a6de986f06c4b6fc34714690da3064c776ffdefb24920c469"
    },
    {
      "path": "instruments/SC-001/design-studies/assets/scale-coupon-exploded.glb",
      "bytes": 53012,
      "sha256": "1ad19aae30464e50affb50c5581598e83dac1d2918b1713cfbd4c7edd78fd90c"
    },
    {
      "path": "instruments/SC-001/design-studies/assets/scale-coupon-manifest.json",
      "bytes": 3109,
      "sha256": "a1e9a877f6ffaaf62b2faac062bea1ffcc9395c6a33300c63620ac3701e042ff"
    },
    {
      "path": "instruments/SC-001/design-studies/reference-study.json",
      "bytes": 6324,
      "sha256": "41934b53f59f3db3b4e33adcb2d1f06b2669dc8acd582a3b2525ff99a42eb2de"
    },
    {
      "path": "instruments/SC-001/mass-reference-register.json",
      "bytes": 3590,
      "sha256": "df126ab4578b6b850be7a37c5e7f0803f1834357ba5cfc90142d1c30dfabb649"
    },
    {
      "path": "instruments/SC-001/requirements.json",
      "bytes": 7169,
      "sha256": "76d12bfb7d3286718d2912f19c046ba323d2fed0a80d47cdd3267fef1ed4ad50"
    },
    {
      "path": "instruments/SC-001/seed-equipment.json",
      "bytes": 1238,
      "sha256": "378178b93c14a0e3e19e49bc07a619934d03e076d0b9d92e290c15955d566d4b"
    },
    {
      "path": "model/DEPENDENCIES.md",
      "bytes": 4921,
      "sha256": "f438a4b940c0f65217bf39f4fd7c365b0ec2041dbbdf5699da552b49c89e10a6"
    },
    {
      "path": "model/KNOWLEDGE-MUSEUM.md",
      "bytes": 11241,
      "sha256": "b043576b68e83b793d24722c6815c0a2c0154e7b3483fbd8b0821a346624740b"
    },
    {
      "path": "model/LABORATORY.md",
      "bytes": 12307,
      "sha256": "0420bb0d15788a5be9b1e6c2fb6f595c63bf4bc084cc2281fdc467412dca3938"
    },
    {
      "path": "model/README.md",
      "bytes": 8482,
      "sha256": "74f6b41c9b850530091399d23bd03d52f6122a3e10f0152a53c26f04a5ab4e91"
    },
    {
      "path": "model/civilization.json",
      "bytes": 80468,
      "sha256": "54fd4c05f693c17168ad45d55f0e2d50b26ca2ae8d054df02864a1b8d0fa1bac"
    },
    {
      "path": "model/components.json",
      "bytes": 97840,
      "sha256": "a801892e974570ef9fccbefbcb910b6a45d2125dea2adc6fee0dcb413b2fe260"
    },
    {
      "path": "model/dependencies.json",
      "bytes": 263628,
      "sha256": "b8936b654cb04056f23157c85ae94760fa19715d3a4cd1162398036ce0e6f7ac"
    },
    {
      "path": "model/devices.json",
      "bytes": 21580,
      "sha256": "591cbd11c78ca935689bcbcfb6382f7b2933c930b9b446d186e9cfb93fa504df"
    },
    {
      "path": "model/electronics.json",
      "bytes": 13769,
      "sha256": "cd7f8fbf89560413f54ddb9d72d802104cfe295a0dc025354606e4bf1b4b7c6f"
    },
    {
      "path": "model/harnesses.json",
      "bytes": 8044,
      "sha256": "13b2646a1b5b931b69f998c82f44ca4191e87c019e9c4ebf1066a1d2fdd64737"
    },
    {
      "path": "model/knowledge.json",
      "bytes": 235308,
      "sha256": "49cf8634c44accb27dcb52a96dc7b207edb8c5cd2404fc6d6a1a388abd5a4125"
    },
    {
      "path": "model/laboratory.json",
      "bytes": 83806,
      "sha256": "48b08af9984a7ea49a7dfc5020c9bae6823f03bc204f28c60053ce5da3e9a640"
    },
    {
      "path": "model/museum.json",
      "bytes": 135358,
      "sha256": "72683e945508aa1a3def1bbcfae7e32e0289c16551d5b4379b59710c611fcdfd"
    },
    {
      "path": "model/passives.json",
      "bytes": 6817,
      "sha256": "aa1261920e1cb989a131b0c5ef07af700ef38de64257d3518e8ff82293804e4f"
    },
    {
      "path": "model/patterning.json",
      "bytes": 9545,
      "sha256": "2349708625993cdc5a651cd364ffde97bde4ffd1fa0f091704a14db29a0f21ab"
    },
    {
      "path": "model/scale-design.json",
      "bytes": 15205,
      "sha256": "b85757c9caf58184014d01045dd991fa594bac74875ca7d2f69282a94a7c8ad1"
    },
    {
      "path": "model/timber.json",
      "bytes": 1904,
      "sha256": "1e0a2924707f9b00869c553f460035be05d5f2c4252b7981faba4e81eba80655"
    },
    {
      "path": "research/ART-STUDIO-2026-09-13.md",
      "bytes": 2789,
      "sha256": "f81865756683aa1506e2ae567391d67a6e4c3ccfc6c5b4b1ac0c8b0cf098cfb8"
    },
    {
      "path": "research/BOARD-EXPANSION-2026-09-13.md",
      "bytes": 3853,
      "sha256": "da763be417c16074681dc8972aa7f6935300a8516a830c070c27475ffab61e31"
    },
    {
      "path": "research/HARVEST-STATION-2026-09-13.md",
      "bytes": 5736,
      "sha256": "4ab3ab5e6b10402eabe245e3ee1b23fc91ffe7114a14aa80a703aa3cf811c828"
    },
    {
      "path": "research/LCD-MUSEUM-2026-09-13.md",
      "bytes": 5121,
      "sha256": "69e0b1eec038af1089ccb577fee3efbe87489d636ce7108a303529fc9b44a096"
    },
    {
      "path": "research/LIVING-SYSTEMS-2026-09-13.md",
      "bytes": 9150,
      "sha256": "191dc7b1f3d05e8c83a54bf808bb603663cc4aa5bf27adf39bc485e3bd51ce43"
    },
    {
      "path": "research/MANUFACTURING-3D-2026-09-13.md",
      "bytes": 3566,
      "sha256": "bb9edd71d5e51d31757913f16bcfe12237ec8cc0ae65c6c87b13d059f9521ac6"
    },
    {
      "path": "research/MATERIAL-HISTORIES-2026-09-13.md",
      "bytes": 5469,
      "sha256": "e2a9aee28d3282f760e06c7c426f016fd7e768b72a156347b2ed0cd0ec881f0b"
    },
    {
      "path": "research/MOTOR-STUDY-2026-09-13.md",
      "bytes": 4890,
      "sha256": "45ac428f116cdd2d4e88d1511015cf57705c3822e34d33925f2a282084b2ebb4"
    },
    {
      "path": "research/OPTICAL-COMPARISON-2026-09-13.md",
      "bytes": 6797,
      "sha256": "81861d052a6fbbbf8794be4c2fb787192c320b279c615c0657b8ec20d940bfdf"
    },
    {
      "path": "research/PIXEL-DISPLAY-2026-09-13.md",
      "bytes": 7184,
      "sha256": "968150b0580633a2b70ebe9d1172d5eeabf8bfdcd77aac8cc9035f3517b5e13b"
    },
    {
      "path": "research/POWER-REGISTER-2026-09-13.md",
      "bytes": 4902,
      "sha256": "76dc4d9a81acec1abff486b38069ef1aee2aa16c0ed6e1f6c9b1a66806419164"
    },
    {
      "path": "research/RECOVERY-STUDY-2026-09-13.md",
      "bytes": 5670,
      "sha256": "cbf44b5fc2d498867fbb8175c4c7a874115b9051cb02eee90f32312a755f777c"
    },
    {
      "path": "research/REFERENCE-MASSES-2026-09-13.md",
      "bytes": 7880,
      "sha256": "6b7f9c0ad113545a2b0a2da83ee3969455f8b5e1c8cebd88e93426fb0a7dc200"
    },
    {
      "path": "research/SEASONAL-RESERVES-2026-09-13.md",
      "bytes": 6804,
      "sha256": "f4a6110a5cc125faf8ae479667ae5bd277c771deda4a6ceccbe3c8696782fb2b"
    },
    {
      "path": "research/SEASONAL-TRIAL-SOURCES-2026-09-13.md",
      "bytes": 3041,
      "sha256": "5ae91346a9f48d6dfc0152e17fbc8a41aa0d5f2c4ad57fc500dd8807d6a1d15d"
    },
    {
      "path": "research/SEASONAL-TRIALS-2026-09-13.md",
      "bytes": 4150,
      "sha256": "eb27f9bde5031a1fcf17cb7994edb53510728b2eb502f3ff0db194ea2891e71b"
    },
    {
      "path": "research/SESSION-2026-09-12-ELECTRONICS.md",
      "bytes": 14757,
      "sha256": "cca0c89a4ce7113aad05963a6810c8b477ef06c582b2eaf3cfbd6d0def3dff85"
    },
    {
      "path": "research/SESSION-2026-09-12-MUSEUM-SPRINT.md",
      "bytes": 32982,
      "sha256": "684d2f4edce94f6fb128a66f26a0a87317c4575a2831fde2e400365fab11e1be"
    },
    {
      "path": "research/SPRINT-2026-09-13.md",
      "bytes": 69065,
      "sha256": "46782b8cf8299f0e7adc4699e885fe6644262a50614b163987fc38a9b7c9182f"
    },
    {
      "path": "research/TOWN-ASSEMBLY-2026-09-13.md",
      "bytes": 4351,
      "sha256": "5e09d01d5923a435df589453f6939911e958e788af9132b182c3b79ac778ae03"
    },
    {
      "path": "research/VISUAL-SYSTEM.md",
      "bytes": 5562,
      "sha256": "7f8fce7c2d8369e6f118e4299411b96fe9c489768089fb3c8387a8abe333671b"
    },
    {
      "path": "research/WORKSHOP-DISCOVERY-2026-09-13.md",
      "bytes": 3694,
      "sha256": "5caae304caae75f1afcb1bfc05129b8ab9b3987faa35fb245faf2f7af15fdd66"
    },
    {
      "path": "research/delegation/claude-harvest-geometry-task.md",
      "bytes": 3424,
      "sha256": "a0abdd7218cab66c2796b1020292679f986dce032166edb9c84ffdbe7e5fbc95"
    },
    {
      "path": "research/delegation/claude-harvest-review-response.md",
      "bytes": 2508,
      "sha256": "1f74a034e5098d861730400291f9e4d89ebb75ed3d466ece6eb65b3d14fc6eb4"
    },
    {
      "path": "research/delegation/claude-harvest-review-task.md",
      "bytes": 1943,
      "sha256": "697f8a50adbe467c4b8b351176b82128334f1b8488cb172e0fa9cccb4fa81fec"
    },
    {
      "path": "research/delegation/claude-lcd-museum-geometry-task.md",
      "bytes": 3540,
      "sha256": "652b30f6cf6ba45e7364c8164c96c1bb5647adbdd0b8a84a7b68b5dc4b12385a"
    },
    {
      "path": "research/delegation/claude-lcd-museum-review-response.md",
      "bytes": 2391,
      "sha256": "de3270a8a3f78b1fe2b19e512b777390773e0916a2400c1f31464af7dda2e147"
    },
    {
      "path": "research/delegation/claude-lcd-museum-review-task.md",
      "bytes": 1298,
      "sha256": "ffa42ec4b9254051b27cf1cec89251cf4bdb5c7fd9740695fc13d7944016b9dc"
    },
    {
      "path": "research/delegation/claude-material-engine-task.md",
      "bytes": 5882,
      "sha256": "e5f3662705f4db75ba756984d4979c0dc8a179b47fbdaf6e1ee6d7a02513bcd4"
    },
    {
      "path": "research/delegation/claude-material-review-task.md",
      "bytes": 1178,
      "sha256": "7496ab27ef50d3d151182b298f37933ff821405b55167eb3c1137d93c2c99a5f"
    },
    {
      "path": "research/delegation/claude-next-branches-proposal.md",
      "bytes": 7236,
      "sha256": "1cdc18a7e81719f82120b8ead027a8fcba57c36a81ab106f0d13e62b9e005e61"
    },
    {
      "path": "research/delegation/claude-next-branches-review.md",
      "bytes": 3459,
      "sha256": "dfee8538e720c675e042bf71444c0551ae44d8dca9bc4c5aafa6ad4ef8df5c9f"
    },
    {
      "path": "research/delegation/claude-next-branches-task.md",
      "bytes": 1735,
      "sha256": "a3a1fc8451dfc82e159f27cf6c7cc153ecbc5485cc305dbb0ded7fea284c10cc"
    },
    {
      "path": "research/delegation/claude-optical-math-task.md",
      "bytes": 4562,
      "sha256": "ab0f5745cfb741bfca81de26f57de9c08528c95ea05b360fa87e5d137ad7d66e"
    },
    {
      "path": "research/delegation/claude-optical-review-response.md",
      "bytes": 2948,
      "sha256": "bb6465a3b0150fce5a9b0d2161fdc7ce53e3c7928305306b28f258f6a9283f1b"
    },
    {
      "path": "research/delegation/claude-optical-review-task.md",
      "bytes": 1668,
      "sha256": "7dfef96d630e151f5e6eee29498f7cac6d298f23945743664a6d12097dcd4cb9"
    },
    {
      "path": "research/delegation/claude-optical-scope-task.md",
      "bytes": 1932,
      "sha256": "30c50a2074e3ddbfe83d5635c2d44edf92acf54685c0fefc3de514b75b645759"
    },
    {
      "path": "research/delegation/claude-pixel-integration-review.md",
      "bytes": 978,
      "sha256": "db6f1c9fbc0514cc93c8f1858f2691632ee734414b47e1ee44c68e89dfa62822"
    },
    {
      "path": "research/delegation/claude-pixel-math-task.md",
      "bytes": 4343,
      "sha256": "b88789a13b4846dbb6c47552606f907dc113100410696d270aad7ea531d353b8"
    },
    {
      "path": "research/delegation/claude-pixel-process-review.md",
      "bytes": 2383,
      "sha256": "3be9c3b02eb23bd2bda29dea20116c36f926121ce89339ffcf623446dc54aa4f"
    },
    {
      "path": "research/delegation/claude-pixel-process-task.md",
      "bytes": 3257,
      "sha256": "85c5197515b6c5279073b039826659aa76366a962335afde2987ce7bd5d48efe"
    },
    {
      "path": "research/delegation/claude-plot-measurement-proposal.md",
      "bytes": 10206,
      "sha256": "48e61ab6a639958d68799a3da721de277fe229eb033112a1ffa27a1d34c219cb"
    },
    {
      "path": "research/delegation/claude-plot-measurement-review.md",
      "bytes": 3464,
      "sha256": "2966a428a6d463dddffd30683cd01a1a2bf180badf03b4a319613b7df3961f50"
    },
    {
      "path": "research/delegation/claude-plot-measurement-task.md",
      "bytes": 2274,
      "sha256": "c6dc9e928627dbb0e25595b60229a5bcb8e718b75ce1969d1b61648637f0df15"
    },
    {
      "path": "research/delegation/claude-provision-engine-task.md",
      "bytes": 5481,
      "sha256": "5ed4e88db069ab4f558189d9bdff5a087cb429e9445c74e4835f4f75d43a27f7"
    },
    {
      "path": "research/delegation/claude-recovery-hardening-review.md",
      "bytes": 2671,
      "sha256": "e867eaa3706adc77f521865650b6fc0de040ab2ab13c4266472fbb1c2dbbffc7"
    },
    {
      "path": "research/delegation/claude-recovery-hardening-task.md",
      "bytes": 2095,
      "sha256": "26e5850962f3deaadd497082511622048f02ca9b35fc2610a8e9f1a10867ba62"
    },
    {
      "path": "research/delegation/claude-recovery-math-task.md",
      "bytes": 3381,
      "sha256": "234d38d21a09793bf0aec7ded146ad2f158517e61e654bbd615935b9cd601303"
    },
    {
      "path": "research/delegation/claude-recovery-review.md",
      "bytes": 14239,
      "sha256": "a7d74da84cdd5b95e29dbc000f8f16ffcdc6b8b800ecc53111aa384196dd95fd"
    },
    {
      "path": "research/delegation/claude-recovery-task.md",
      "bytes": 2353,
      "sha256": "b7f06bbf1170c71e86d7030e5df63611cf29e2bab0037ff79b5a55d6c9e68535"
    },
    {
      "path": "research/delegation/claude-reference-museum-proposal.md",
      "bytes": 4833,
      "sha256": "b82ffb98fbb8a364ba9461db201658430102831aad9a7171f14db026cb848a5b"
    },
    {
      "path": "research/delegation/claude-reference-museum-task.md",
      "bytes": 1236,
      "sha256": "76cb0a82a7dfbab1ee3abea855292a0081726c72d0eafbe90c1ff14685a1f433"
    },
    {
      "path": "research/delegation/claude-reference-review-response.md",
      "bytes": 4268,
      "sha256": "65f8dc83ca7057a5be070adff0087bb7e1637d0205ba514abb638f13975b65cc"
    },
    {
      "path": "research/delegation/claude-reference-review-task.md",
      "bytes": 1311,
      "sha256": "279c2afff97de8eab5631d500ddb13916b89e809bf24f4bc93ac6085146fa6b6"
    },
    {
      "path": "research/delegation/claude-season-trials-review-response.md",
      "bytes": 2135,
      "sha256": "8917a7757b95f08cd53ab7554a9c8de94108467b007365107ac99b5f05adaa25"
    },
    {
      "path": "research/delegation/claude-season-trials-review-task.md",
      "bytes": 1902,
      "sha256": "acf60e854fe7f5ef188164aebd75305d88f145979fb7b6183f187b28404f0860"
    },
    {
      "path": "research/delegation/claude-seasonal-adapter-task.md",
      "bytes": 4597,
      "sha256": "83140c69e8ae60d1006c342a958842de62e85e17a84f563dea56fbc3c702fef6"
    },
    {
      "path": "research/delegation/claude-seasonal-discovery-proposal.md",
      "bytes": 21670,
      "sha256": "e7bb873674bbbce230f0a325c9573097be4ad77e8e66a1489778e0ca85a55915"
    },
    {
      "path": "research/delegation/claude-seasonal-discovery-review.md",
      "bytes": 2938,
      "sha256": "974945bdfcace91d6bb32584e912d42a44a67feb2dc35669691ecc44781ac4ac"
    },
    {
      "path": "research/delegation/claude-seasonal-discovery-task.md",
      "bytes": 2280,
      "sha256": "1ca019efdd80b819cf7cdd3a1b8859aee1993009d9741db3427c3a7f9c65430c"
    },
    {
      "path": "research/delegation/claude-workshop-discovery-task.md",
      "bytes": 4662,
      "sha256": "2e28c97a97071f614e743db4ef83dd41dc559575be67c9fa1a0463ae0354b3f2"
    },
    {
      "path": "research/patents-us.md",
      "bytes": 3974,
      "sha256": "5cd7628749c8f80004f07a545820e93854b4aca73f361e1af635fd02eca09677"
    },
    {
      "path": "research/templates/material-comparison.json",
      "bytes": 1619,
      "sha256": "e1e1ef56ad8f33b337b0c82f35bb305f3c9e425281a2ebe68e60ceac860f082d"
    },
    {
      "path": "research/templates/specimen-record.json",
      "bytes": 1637,
      "sha256": "f6f44e69aebaf9f6a0fe477f2e3787641c03837168c715c1da723451df6f00e1"
    },
    {
      "path": "scripts/README.md",
      "bytes": 5508,
      "sha256": "23142722abdd08556d9cebc61216fa3197c15d4b28b94f583171b7a34441f85e"
    },
    {
      "path": "scripts/archive-board-family.py",
      "bytes": 971,
      "sha256": "dfec8ea3a75356df129f9d74216b311badb3c4d1c7216f6b5f209fdbf3a99430"
    },
    {
      "path": "scripts/archive-observer-cad.py",
      "bytes": 1074,
      "sha256": "98bb5a904590007f2ebb31964af5a884b88b273db8c8044723edc963531b2bf5"
    },
    {
      "path": "scripts/archive_writer.py",
      "bytes": 2073,
      "sha256": "15599ee2e6efc551973f342c073a399b66b51b89042255f732a39a1f4f44fb38"
    },
    {
      "path": "scripts/build-adc-protocol.mjs",
      "bytes": 2560,
      "sha256": "42233f0bce754157704dbc75dc34c4f132ce8d9db7281094fe68537fbd5c67dd"
    },
    {
      "path": "scripts/build-component-library.mjs",
      "bytes": 15427,
      "sha256": "bbb9491a32f27254f90d5d765aa23078f113be5abb04d6b038cf5aae07417de8"
    },
    {
      "path": "scripts/build-dependency-catalog.mjs",
      "bytes": 21745,
      "sha256": "126aa480f57d1c64f44de2b258b8fd3242363b533d778656c7adf1074a587ccf"
    },
    {
      "path": "scripts/build-device-catalog.mjs",
      "bytes": 16435,
      "sha256": "508c5beadaad2a4266c7af6823a67b5b4b4ce1fe16f0fd9e52dbbe662fb31e14"
    },
    {
      "path": "scripts/build-experiment-templates.mjs",
      "bytes": 707,
      "sha256": "40fa1365e4b2e35437c5bebac3a932965cd737e220155fd9629bf0fdbac7fd32"
    },
    {
      "path": "scripts/build-harness-contracts.mjs",
      "bytes": 1425,
      "sha256": "21875cb0fdfada5d9c2d543160dea7ff0d79fc92db26441f7fb3158248f8224d"
    },
    {
      "path": "scripts/build-laboratory-catalog.mjs",
      "bytes": 32816,
      "sha256": "82080d1cd205bbd9d66b0777cb1e72e29fd9ddaedc2f571b97dda8a1222a7f36"
    },
    {
      "path": "scripts/build-laboratory-handoff.mjs",
      "bytes": 3984,
      "sha256": "5f985537d7c3190a96f26b028cf8f29a0c2736ea663d84831b5b321c6650541d"
    },
    {
      "path": "scripts/build-museum-catalog.mjs",
      "bytes": 6877,
      "sha256": "59185b37f1cd8c985874e7607bca51a33fdb9344f274d33cc780df61bcc3390d"
    },
    {
      "path": "scripts/build-passive-catalog.mjs",
      "bytes": 5714,
      "sha256": "0f0f9db211a23497a305c90e029d73b5a1bacc4cca0c3626840c85be0c9e955b"
    },
    {
      "path": "scripts/build-patterning-catalog.mjs",
      "bytes": 6411,
      "sha256": "6c306cd628fef4778fe329ee8993c94df718bf828e2d5bf77cadd9c532982045"
    },
    {
      "path": "scripts/build-scale-design-catalog.mjs",
      "bytes": 12347,
      "sha256": "acbeed6b6fb8f1998d3ab1b8d5292ce2e5aed41bec5078355a55c99228b6dece"
    },
    {
      "path": "scripts/cad_common.py",
      "bytes": 14293,
      "sha256": "f105a6422b686b8bd9926373f393d90e67b5c736bc952a95c7326363e1dbfc9e"
    },
    {
      "path": "scripts/catalog-revision.mjs",
      "bytes": 521,
      "sha256": "820e73e12968a73e43e5b3fc189801df05e9d50c281201a83b7c7464db313c36"
    },
    {
      "path": "scripts/check-board-family.ps1",
      "bytes": 2497,
      "sha256": "53a337d3ef17615a89f4da6d80403a8fbeb9e5a9b21fdd229cbc433510ecfc33"
    },
    {
      "path": "scripts/check-observer-cad.ps1",
      "bytes": 1656,
      "sha256": "3ed302681e74510f1b9fc31374a587e0e7e0641c1df5baca4cb60ceaf9fb474b"
    },
    {
      "path": "scripts/check-preview-routes.mjs",
      "bytes": 1897,
      "sha256": "d19c8492263eea2145f5fa8cc86702967c43caabfc7c28411b02762592db348f"
    },
    {
      "path": "scripts/component-expansion.mjs",
      "bytes": 14468,
      "sha256": "ecf1b5085244c8b7ed80a6569b3e0ed7d5e2dfc997aad3f894623e93173b3634"
    },
    {
      "path": "scripts/component-manufacturing-records.mjs",
      "bytes": 21837,
      "sha256": "e80e810c75f32f34c6f514c9451296f34c38544be0d59f46f2de41b795cd2898"
    },
    {
      "path": "scripts/dependency-records.mjs",
      "bytes": 50989,
      "sha256": "87ef9beb87467f0331784285d3c75c7209fb936fb3453bbbacc2cc90ccf73704"
    },
    {
      "path": "scripts/export-art-stages.mjs",
      "bytes": 1355,
      "sha256": "94b470d1dbabb40779afa9a1ec9679f97064497aa448dd0cdd82d4a661c304df"
    },
    {
      "path": "scripts/export-harvest-station.mjs",
      "bytes": 5820,
      "sha256": "26fff9661619ca4e9273326369f8f217d1d122656b2c68aeb052f7a298909751"
    },
    {
      "path": "scripts/export-manufacturing-models.mjs",
      "bytes": 9454,
      "sha256": "3c7de4b4db6a407c2ad39b89bc632a6ec91daf308eabbc1176b95b118e01bdfb"
    },
    {
      "path": "scripts/export-motor.mjs",
      "bytes": 7753,
      "sha256": "f33ff2cf7e96c8a6b5c4214bb131ad334689e9d63895dfecd1e1c48cb417c70f"
    },
    {
      "path": "scripts/export-museum-floor.mjs",
      "bytes": 3035,
      "sha256": "39b0f1d4cc80a8e39124f1e574c2a7b6f8cdd8912d827f90202a3258377e6eb6"
    },
    {
      "path": "scripts/export-museum-models.mjs",
      "bytes": 3605,
      "sha256": "33fc3581934b765da24ece55e00a3a1ae39f865362e0ffdacbcbae785b60a0a3"
    },
    {
      "path": "scripts/export-observer-model.ps1",
      "bytes": 759,
      "sha256": "6b7f1202083209ecdab1d7de0025dd6c435853909d73056ea55fc3978cda98af"
    },
    {
      "path": "scripts/export-optical.mjs",
      "bytes": 2471,
      "sha256": "4db0245b72d2e542f786f9eb5da8cd27c57300608f8674c6f4fbb21c1d38812c"
    },
    {
      "path": "scripts/export-patterning-station.mjs",
      "bytes": 2713,
      "sha256": "6315182f0c099a093db41f391e7dcccc9ed47bec5ae946fc9df2a5c38632d5f7"
    },
    {
      "path": "scripts/export-pixel.mjs",
      "bytes": 5580,
      "sha256": "1fa43fc87d08f9632913389e56d09e711b45c0d7e447965870eb18d5a8406cdf"
    },
    {
      "path": "scripts/export-scale-concept.mjs",
      "bytes": 3342,
      "sha256": "74fdd344336a4093bd43baed07e55eb41c44818022da980fa476d54539aafb0b"
    },
    {
      "path": "scripts/export-scale-coupon.mjs",
      "bytes": 3770,
      "sha256": "ea89930b4e4c1c12db8189a08417ace7b600d7d257813708c5d0e37be4b40648"
    },
    {
      "path": "scripts/export-town-wall.mjs",
      "bytes": 6500,
      "sha256": "eec24570cb650f378362b8c4553fc402036edff3f5f59222d54699419681d5ba"
    },
    {
      "path": "scripts/extend-device-knowledge.mjs",
      "bytes": 6381,
      "sha256": "f0d4adb262fada141e732c78b14f1718db59ca88982699183622f4252714b01f"
    },
    {
      "path": "scripts/extend-lab-knowledge.mjs",
      "bytes": 5852,
      "sha256": "0f102831891b89db0da09794d21a84bd4254b28b889a33bdcb1a3a910d39c987"
    },
    {
      "path": "scripts/extend-passive-knowledge.mjs",
      "bytes": 4429,
      "sha256": "348a28ed5bd8ff51a4e3b8a81b3dfc50b69df92c5653b6517c1d109fde29b805"
    },
    {
      "path": "scripts/generate-bridge-fixture-cad.py",
      "bytes": 5476,
      "sha256": "b0f515ae92e9722121ff2f3ac85e65215cf93f98c1f30c2ebd9271ef741c5151"
    },
    {
      "path": "scripts/generate-digitizer-cad.py",
      "bytes": 11974,
      "sha256": "2dff28d70e676a44e3a4dea8f47ba1c5a3aeee5d87b8ffe037c2b1b97c955445"
    },
    {
      "path": "scripts/generate-instrument-support-cad.py",
      "bytes": 10023,
      "sha256": "7d365c4f182ae1ee5fb6d6fc234682297652e7c65731f198331d55fe44cdba79"
    },
    {
      "path": "scripts/generate-observer-cad.py",
      "bytes": 16834,
      "sha256": "7076d12de77b5b63c918b600cf8b3c5a3276dae3b952e1673c3d6865b534fd6d"
    },
    {
      "path": "scripts/laboratory-processes.mjs",
      "bytes": 10347,
      "sha256": "e8889cd6bce3bac2938539dc0c00b7173e198c2e00e78c806e9437b19a3f211d"
    },
    {
      "path": "scripts/museum-component-reviews.mjs",
      "bytes": 8317,
      "sha256": "5ecf0c4b523b7a07cd347350a83d8010da47493110544de446a3da64088a3570"
    },
    {
      "path": "scripts/museum-lcd.mjs",
      "bytes": 12209,
      "sha256": "4f2016bb4403a48903d0d9c7d6b3942202d769ef8995677e58e2d83ca0a410a1"
    },
    {
      "path": "scripts/museum-material-stories.mjs",
      "bytes": 12745,
      "sha256": "4b98d286b0407b56be453f6d1e5d10714d06632fac90f013188d7df314e85837"
    },
    {
      "path": "scripts/museum-notebooks.mjs",
      "bytes": 36187,
      "sha256": "ce4588d7d4655040f5ccde8f961f5047e3fc3b41e92b025596b734380aff2780"
    },
    {
      "path": "scripts/museum-records.mjs",
      "bytes": 22951,
      "sha256": "c91a2757e9f251b3f3e91859c442fa4c8fba90bf8b672969d338a7ce7e7871a8"
    },
    {
      "path": "scripts/museum-reviews.mjs",
      "bytes": 10296,
      "sha256": "2e84bbe8fe507e538b9b7137901cf327246f0e1d73aaf86622e05ac9fbcd2b93"
    },
    {
      "path": "scripts/museum-sampling.mjs",
      "bytes": 9449,
      "sha256": "30808f763f21826fb35567fea863c7278f91967a39839228a2c8ef9267ffa203"
    },
    {
      "path": "scripts/package-board-family.mjs",
      "bytes": 2047,
      "sha256": "e8e6ce4a3dde03b513222be51091aada4f335452f443b5b83c862d26c53fda24"
    },
    {
      "path": "scripts/package-laboratory-review.py",
      "bytes": 3401,
      "sha256": "c1fdbdc0ba313cc34c6d19d2b2b1452189d7c12dff78172b0d2ddade422f0328"
    },
    {
      "path": "scripts/package-observer-cad.mjs",
      "bytes": 1689,
      "sha256": "c046fb7f351f996d641a353d1696798a8bb79c452d7e6cac543e2fb6c726d3af"
    },
    {
      "path": "scripts/package-portable.py",
      "bytes": 3234,
      "sha256": "c984d08de22ae7cec5ed179cbb3483feb3426f824849e48e28735e637f43976d"
    },
    {
      "path": "scripts/validate-adc-protocol.mjs",
      "bytes": 3263,
      "sha256": "7b9ff65da28c5da4304d658dbb769785771463a7b7b0b3b9ad0ea5c6ffee1df4"
    },
    {
      "path": "scripts/validate-archive-writer.py",
      "bytes": 1638,
      "sha256": "a54f3435b1c92f858966a10bc3ccda0547c9a6ee5f8fbb5a452d1f6ef5092b9a"
    },
    {
      "path": "scripts/validate-art-studio.mjs",
      "bytes": 2161,
      "sha256": "cf1dc0db3186945e9be7f173d2aadd2e1b92162b5ff47636b2f2719f333bb71e"
    },
    {
      "path": "scripts/validate-board-family.mjs",
      "bytes": 6750,
      "sha256": "708b10ece1697891eb7502bc821259b6a8b92c032f337a4bb618232990b206f1"
    },
    {
      "path": "scripts/validate-bridge.mjs",
      "bytes": 2460,
      "sha256": "e99529c7544643fabeffc0685ad902ff0ff38c94f40faa4b2499e6c72f38dfae"
    },
    {
      "path": "scripts/validate-cad-model.mjs",
      "bytes": 1476,
      "sha256": "1231c5b9a0e3f54bc5b29b3d3e6b10f42710281f1f6b98cbc0f6f0f9194815f1"
    },
    {
      "path": "scripts/validate-cad.mjs",
      "bytes": 1401,
      "sha256": "2653104029c71609ca3840ce07ce61a04f4d644d58eaddcd695ba91bb3fec788"
    },
    {
      "path": "scripts/validate-component-interfaces.mjs",
      "bytes": 3447,
      "sha256": "f75edb22e12d64cd7b422b5848ddd516a0d8912ccadb939a6a97e893b58b7516"
    },
    {
      "path": "scripts/validate-component-library.mjs",
      "bytes": 2255,
      "sha256": "b6cd449912a438a87f8ae3819e98910c9ba45c2af6fee73438f5ac53a3e1ec8e"
    },
    {
      "path": "scripts/validate-component-manufacturing.mjs",
      "bytes": 1987,
      "sha256": "ca4cd865e39d1bd3ce2e8308d38987b99e253e7e3e2d99d5a0a56301cd4f7725"
    },
    {
      "path": "scripts/validate-dependencies.mjs",
      "bytes": 8006,
      "sha256": "40291c1ba37e95fdddade377da2b5694e25e7c0de29db840976f8438e13aa263"
    },
    {
      "path": "scripts/validate-device-catalog.mjs",
      "bytes": 3688,
      "sha256": "d6ad1a706bf0411f85f671bbe277aaedc5038263a992514138d429492053a6dc"
    },
    {
      "path": "scripts/validate-device-math.mjs",
      "bytes": 4257,
      "sha256": "1654a6c4616d399be5448c7f368010da0198f0b1e122fdf00ac072b5c3f84e5c"
    },
    {
      "path": "scripts/validate-discovery-seasons.mjs",
      "bytes": 25173,
      "sha256": "ea8ff5c53ba4a332f78853cbe406c38162b5d87a30e177b2e24b7755f1592dc9"
    },
    {
      "path": "scripts/validate-discovery-workshops.mjs",
      "bytes": 14822,
      "sha256": "a0598f4c779aa0e3e9adc99bdfe3e43d7a18b482761631fd1931d2e68a6b3d6e"
    },
    {
      "path": "scripts/validate-discovery.mjs",
      "bytes": 11043,
      "sha256": "e44de4e36950c0efae23f551710ce11da76890d624b3c13a54d9ecdfd4154631"
    },
    {
      "path": "scripts/validate-electronics.mjs",
      "bytes": 3556,
      "sha256": "8373c8cf1c24518bbc4b3ba742ceaf088ec805f1ebf34b62e1776a4c0d0f39ae"
    },
    {
      "path": "scripts/validate-harnesses.mjs",
      "bytes": 4180,
      "sha256": "32528d10cdb46f22139d8e0bd4a18023cc7c6e5faece0a44a7facd24c311e99d"
    },
    {
      "path": "scripts/validate-harvest-station.mjs",
      "bytes": 7604,
      "sha256": "af4cfce86a04887bf301b9b350f9dbd0f4db43a825548177711681f241c63157"
    },
    {
      "path": "scripts/validate-knowledge.mjs",
      "bytes": 4557,
      "sha256": "e9e7d32d3f54248e099c03fa56d96df672b25245c04ccecb0dce1e75e88fc992"
    },
    {
      "path": "scripts/validate-laboratory.mjs",
      "bytes": 12530,
      "sha256": "7769cf9ab0bf3aef4c94f1ea46ecc36360e043455bf32268a31dd10a11e54b78"
    },
    {
      "path": "scripts/validate-manufacturing-models.mjs",
      "bytes": 6122,
      "sha256": "e9aa8913f9d1f7ccc13ce4e3646501228af663eab750857eaeb008089d038a85"
    },
    {
      "path": "scripts/validate-material-engine.mjs",
      "bytes": 58785,
      "sha256": "f1557ab15e9bfd4a3497d9c77186419eea8b64535f45997901095e306bbb1dcf"
    },
    {
      "path": "scripts/validate-material-transfer.mjs",
      "bytes": 3434,
      "sha256": "80e7b8d8c020edc09fe009baf4df6c84b5d1bbd6eeab9438340c3d775748a6fd"
    },
    {
      "path": "scripts/validate-model.mjs",
      "bytes": 4524,
      "sha256": "454f011b3b2f11eb221381913c513fbbb0de161c780d678517c14984e4cf26d8"
    },
    {
      "path": "scripts/validate-motor.mjs",
      "bytes": 4903,
      "sha256": "c89647ad633a1f2e9b88e0956b9bc156caefa563914905b051991c33678fd6ae"
    },
    {
      "path": "scripts/validate-museum-demos.mjs",
      "bytes": 3318,
      "sha256": "a3f924ebcb6fa501036bbc66134641ecca15c6250cfcfd750d9a5e2ba505ff2f"
    },
    {
      "path": "scripts/validate-museum-floor.mjs",
      "bytes": 5081,
      "sha256": "71de048afc17680cac17bb8dfaa1c62b09073a3a43646451ecd0843877e95581"
    },
    {
      "path": "scripts/validate-museum-models.mjs",
      "bytes": 3768,
      "sha256": "33637dca021e183a2bf3a661e117355e8c6c4607b40091e2ae001c98c98e408c"
    },
    {
      "path": "scripts/validate-museum.mjs",
      "bytes": 6047,
      "sha256": "62b1b248f480823a1fdb2ef8663dbafbdda9fffd7bdd5505eef5cd48fef0fbee"
    },
    {
      "path": "scripts/validate-navigation.mjs",
      "bytes": 4186,
      "sha256": "5502336f696a507578c2fe561e3960b8dcdf4042e93bb0054b23c4f26d4a9178"
    },
    {
      "path": "scripts/validate-operations.mjs",
      "bytes": 7743,
      "sha256": "3814801491a6aeab072d56d41d7a73ef580d2eada1db5ae8b5586712a7ab634b"
    },
    {
      "path": "scripts/validate-optical-math.mjs",
      "bytes": 28903,
      "sha256": "4a9647b93930a4b56ef1a5df96dd4bfb279d1a7142db4a0718cfec0575a0e020"
    },
    {
      "path": "scripts/validate-optical.mjs",
      "bytes": 5227,
      "sha256": "0bf4f3de614bcaba5bf4a580eb581f9cd01223e567c833238fc554ed096ac65f"
    },
    {
      "path": "scripts/validate-passives.mjs",
      "bytes": 3863,
      "sha256": "f33b6d866515a15ffdfc274e4d2cf99489d58103de793042c61c6186f0460709"
    },
    {
      "path": "scripts/validate-patterning.mjs",
      "bytes": 7458,
      "sha256": "71a34101251e7dbe90f74ecddc2d6f7244b97c0e81b1d5f5d3f12e7996f12c07"
    },
    {
      "path": "scripts/validate-pixel-math.mjs",
      "bytes": 7401,
      "sha256": "12a2c3736b5ee8e9d3b2f61c7f668f11dd30bb0daad4b7e8974997ade4bfb8d0"
    },
    {
      "path": "scripts/validate-pixel.mjs",
      "bytes": 6372,
      "sha256": "6c18b77fb305dfca845b7b0e0f1278ccb350c698ee1fc3074c1029b23e00270a"
    },
    {
      "path": "scripts/validate-power-plan.mjs",
      "bytes": 3915,
      "sha256": "8ff419d321095bed7455371ce3ff6d4470a50355defa61a1da836d8ad22d039a"
    },
    {
      "path": "scripts/validate-provision-catalog.mjs",
      "bytes": 2158,
      "sha256": "e599b3dcd24179e6a992d659caf4f5e1cc25fce810187bcdc51d1c79aa5e732b"
    },
    {
      "path": "scripts/validate-provision-engine.mjs",
      "bytes": 30928,
      "sha256": "250d294329290073d7be7c5f13cd84b5ed52048dfcd15e1609525dd0aca06e34"
    },
    {
      "path": "scripts/validate-recovery-accounting.mjs",
      "bytes": 34348,
      "sha256": "60d6666d14d25b9cd2c80c2c7766e0ad3cd859ddb8b65f6965c1bd9d761ffdcb"
    },
    {
      "path": "scripts/validate-reference-plan.mjs",
      "bytes": 8272,
      "sha256": "47bf49b800dc0c7d46ed0fba092d31e00c532efa6ffcd37946425a7fb78ba6f6"
    },
    {
      "path": "scripts/validate-resistance-temperature.mjs",
      "bytes": 1859,
      "sha256": "3d299697c5f190af55a6191ec7237a8b942c5b93d73329e1b64221ebd8a4e78d"
    },
    {
      "path": "scripts/validate-sampling.mjs",
      "bytes": 2408,
      "sha256": "75a57d9a9f31b426b960a6a0d9812f4cc38e507b165e9897a5f17973bb751676"
    },
    {
      "path": "scripts/validate-scale-coupon.mjs",
      "bytes": 3388,
      "sha256": "d0d05ede8c83195e54c3f8bf8ffde790e000555db014b2d6bb17d979aca04731"
    },
    {
      "path": "scripts/validate-scale-design.mjs",
      "bytes": 5899,
      "sha256": "917023256a156bc9c9a6199cb7c31fef5a90b191101965712a20ff29ca357e78"
    },
    {
      "path": "scripts/validate-scale-model.mjs",
      "bytes": 2940,
      "sha256": "9bb4c9798aee240fcd26c27e82cae91545aca409fa03521ddd7a5ef35e88381d"
    },
    {
      "path": "scripts/validate-season-layout.mjs",
      "bytes": 4730,
      "sha256": "04ba5d66f5a0c8bc217175860d858825b94588f4d17df555274979e46106e160"
    },
    {
      "path": "scripts/validate-timber.mjs",
      "bytes": 5235,
      "sha256": "9d1b8dd802d24e8b55049e12d8a991391e2cf2211397e268528c47776df9fbd5"
    },
    {
      "path": "scripts/validate-town.mjs",
      "bytes": 3900,
      "sha256": "e2b5d5a5d30a0e13dc8ab796e40a32fed218400b3991fa4f0e2460755fdd7402"
    },
    {
      "path": "scripts/validate-transfer-files.mjs",
      "bytes": 4271,
      "sha256": "78e6e8073cad7d57c1261d1f9682d6eb70f4d8661b6e7c630efe6aa6dcddeab1"
    },
    {
      "path": "scripts/validate-transfer.mjs",
      "bytes": 6684,
      "sha256": "df6accd4588814024b5e552c8a81a584598700c08d72628c6a730ec6a13c3365"
    },
    {
      "path": "scripts/verify-portable.py",
      "bytes": 981,
      "sha256": "fbf240c95a350532171706b5deefbd7fc64b6fca72dfbbeadd3bf6615f566bda"
    },
    {
      "path": "simulation/README.md",
      "bytes": 5231,
      "sha256": "1857cc0adc65ea89647161a685905f5d248e9376eb2518514601935e39ee8440"
    },
    {
      "path": "simulation/VERIFICATION-2026-09-12.md",
      "bytes": 4133,
      "sha256": "97c461d0eef7c151368414fd0449b3673f52335f40e986f9a2f567bf0050e363"
    },
    {
      "path": "simulation/art/ceramics-1.svg",
      "bytes": 907,
      "sha256": "caa2cd1ef76f40768af2398f69514ada343f18402d8c5b421f8cd3f32c7d095a"
    },
    {
      "path": "simulation/art/ceramics-2.svg",
      "bytes": 800,
      "sha256": "26b28ce14ece57b18fa05667885ed356172d432006170959c81d931ce50c37cc"
    },
    {
      "path": "simulation/art/ceramics-3.svg",
      "bytes": 906,
      "sha256": "5787fc8d246efc04d96c8eb47712c446cf8dc1bac726e61058cd405d025d3378"
    },
    {
      "path": "simulation/art/ceramics-4.svg",
      "bytes": 839,
      "sha256": "f010b86b383b046d651f3fc05da0a6725d2e5191a599f122c21cd7faffdfabb0"
    },
    {
      "path": "simulation/art/hatching-1.svg",
      "bytes": 721,
      "sha256": "be044990788f284479a29429ce7ee44e507587718d9d256e94f9b07c9127164e"
    },
    {
      "path": "simulation/art/hatching-2.svg",
      "bytes": 8115,
      "sha256": "8600a71e26be95f2102233a96de1840560f0764542dca12971168596153bc948"
    },
    {
      "path": "simulation/art/hatching-3.svg",
      "bytes": 1264,
      "sha256": "30830693f39f54d086eb80ce93fc68b48c1a36d82a8fc72b9ff068868369d1fa"
    },
    {
      "path": "simulation/art/hatching-4.svg",
      "bytes": 2032,
      "sha256": "3f3da1c871b6a68c4faa79c37a77d988a832e21e0c3d79b7531a7dbadfa203ca"
    },
    {
      "path": "simulation/art/manifest.json",
      "bytes": 10629,
      "sha256": "e20afaef10aeda967a8742e9e6cdb964b7ef3312ce74b822edfb0a2991a716b2"
    },
    {
      "path": "simulation/art/paint-1.svg",
      "bytes": 849,
      "sha256": "d7fc88b9c0db5f0af483028c17aff4b58725900fbbb3e1159815c4e468da22f7"
    },
    {
      "path": "simulation/art/paint-2.svg",
      "bytes": 850,
      "sha256": "f7e9cb1d509bb6841776c837f8f35305761c3d528d8e88dafc01041df0fade5b"
    },
    {
      "path": "simulation/art/paint-3.svg",
      "bytes": 1987,
      "sha256": "88c5186336e6473f049da779d5e8af9dbd7be3f8a2ab472b0f32b4c01e8b7616"
    },
    {
      "path": "simulation/art/paint-4.svg",
      "bytes": 1998,
      "sha256": "2aab50003e4afa0e77c63f43658974390474db196d55e8b7fc83f90bb9260bb8"
    },
    {
      "path": "simulation/art/plotter-1.svg",
      "bytes": 3865,
      "sha256": "84f5ff9dc56b161c16fe78401e171681ba2f48b6bb0924e55f7fb29918856050"
    },
    {
      "path": "simulation/art/plotter-2.svg",
      "bytes": 5056,
      "sha256": "033c1cefe299c46bc4c70990fdcfd7e035ccb36a167c2d1ff003c75391c4b93d"
    },
    {
      "path": "simulation/art/plotter-3.svg",
      "bytes": 4121,
      "sha256": "56a7f0485c867a719e35fc7e5cfe04373dd1c9b0be5fd3f7c2abbbc9b140086f"
    },
    {
      "path": "simulation/art/plotter-4.svg",
      "bytes": 3984,
      "sha256": "eb81671f18ebd9305b536b70c49fe9edb9e4f86b0112620a905ae3fc438ff459"
    },
    {
      "path": "simulation/art/print-1.svg",
      "bytes": 806,
      "sha256": "4c03787611a8377650da83df62dd8069a3d33cd35be54628414304d2dd50a3e6"
    },
    {
      "path": "simulation/art/print-2.svg",
      "bytes": 804,
      "sha256": "b74fb608bb98e0f342d6f606cb7aa8c16b06038c77693e407d556ae6eb005207"
    },
    {
      "path": "simulation/art/print-3.svg",
      "bytes": 1464,
      "sha256": "364abc4f9c1c648373f52afb518e23d5e85da22c70c0e9f899eecf908583082b"
    },
    {
      "path": "simulation/art/print-4.svg",
      "bytes": 1457,
      "sha256": "2bec9a3802d0ac007b90b063480e540c2e5a8842314d75e86edf7df823720b5f"
    },
    {
      "path": "simulation/art/scenery-1.svg",
      "bytes": 880,
      "sha256": "171e3454e845060bbd0f22ce6e277562ae4c2704cb7eebf70bc8c62f834bbdeb"
    },
    {
      "path": "simulation/art/scenery-2.svg",
      "bytes": 1457,
      "sha256": "eac082479e6911fd1f5f203b672bd8daa76df3d4a6667fc4110737ed0e781dd4"
    },
    {
      "path": "simulation/art/scenery-3.svg",
      "bytes": 963,
      "sha256": "9ebe659f6babbc6cffe0fc1ce9c47c87c02ca0c8cd6fce0dd99d62593279ae7b"
    },
    {
      "path": "simulation/art/scenery-4.svg",
      "bytes": 1187,
      "sha256": "fa8523a2e03daf4b114f9a8dd2829084a018b4b6bf465f5d3ebe5cb9dc5f9e06"
    },
    {
      "path": "simulation/art/sculpture-1.svg",
      "bytes": 1106,
      "sha256": "6c66dbdb6c67e498fb1c5b986b962b54e4a8a311c86b7be40ac3a12eaf745251"
    },
    {
      "path": "simulation/art/sculpture-2.svg",
      "bytes": 856,
      "sha256": "87e19fcbe4aba4ebbc737426337f4f47af2c77dd01b2387c9716a61f52eb7212"
    },
    {
      "path": "simulation/art/sculpture-3.svg",
      "bytes": 784,
      "sha256": "198de7de799cae0ce33555f85e93b3b25acc0ac7642409c0531a9ad3046066a6"
    },
    {
      "path": "simulation/art/sculpture-4.svg",
      "bytes": 1177,
      "sha256": "ef4f24da121c3bee883897a781893ccf48754bb5116b465d245974ae10ee12a6"
    },
    {
      "path": "simulation/harvest/harvest-station-exploded.glb",
      "bytes": 232248,
      "sha256": "18d634f84b10de361293ac627a5fefecfda3d8a12f952e61e9f1960abe649f26"
    },
    {
      "path": "simulation/harvest/harvest-station.glb",
      "bytes": 231836,
      "sha256": "910e4d37f0b464da4eaa4648c5f415b0aa516a2b499d4095916c23a805d9da76"
    },
    {
      "path": "simulation/harvest/harvest-station.json",
      "bytes": 70479,
      "sha256": "8c4ec9f3702f3ff201c7b6047a08e058cbe05aa36735371f2ca78071ba2b314a"
    },
    {
      "path": "simulation/harvest/harvest-station.svg",
      "bytes": 134066,
      "sha256": "7716b6c1c8025f4d6d196244dc2c5af07e0421fcde331257b1c48d9eccc346bd"
    },
    {
      "path": "simulation/harvest/manifest.json",
      "bytes": 7303,
      "sha256": "acec01956bfc0dfefdc9453ac46b7bd7feba042557a6292c602a253d5b6599ce"
    },
    {
      "path": "simulation/laboratory/README.md",
      "bytes": 5264,
      "sha256": "67e45aca6a1ed7ae8beb15378ca84d9352cba8dfc506d6153b5dd98b5b47a291"
    },
    {
      "path": "simulation/laboratory/VERIFICATION-2026-09-12.md",
      "bytes": 8460,
      "sha256": "5078bb6542cee5a272183262dc233cd7ce533ab6ee8c8dc8f03468a174d35627"
    },
    {
      "path": "simulation/laboratory/assets/import-reference-1m.glb",
      "bytes": 24428,
      "sha256": "311b0e9c7d105c97059cfe69a8e8cd9617ff55c694371cf3df8251d847c1a164"
    },
    {
      "path": "simulation/laboratory/assets/import-reference-manifest.json",
      "bytes": 662,
      "sha256": "13dd06ab27b388ba42a8ca18bfd1af138f03c70f2a6eb09dc045e39828277448"
    },
    {
      "path": "simulation/laboratory/assets/scale-concept-assembled.glb",
      "bytes": 285936,
      "sha256": "3ad92517995c7fd25b5426e0d2b455cb4af34e6b8ffa595d89af370fe7ec8fa4"
    },
    {
      "path": "simulation/laboratory/assets/scale-concept-exploded.glb",
      "bytes": 286272,
      "sha256": "375fb056f97a1447e42a6b64486b35d88d2b1e142b78bdd5e744f326a30b28f8"
    },
    {
      "path": "simulation/laboratory/assets/scale-concept-manifest.json",
      "bytes": 2215,
      "sha256": "f1ed6d51d97418dd5b19c29f993eed17caefe945820c546cc715883caaeb8a57"
    },
    {
      "path": "simulation/laboratory/laboratory-review.zip",
      "bytes": 5844035,
      "sha256": "71976100d65ee0cf7586c11efef082108f962b3d17eba1f1ea7f9a63383240e1"
    },
    {
      "path": "simulation/laboratory/packet-manifest.json",
      "bytes": 130884,
      "sha256": "f146bfd8ba9e46178b5539f05a5e43eeece4478799229814b34c77609146bc7b"
    },
    {
      "path": "simulation/laboratory/planning-templates/LD-bridge.json",
      "bytes": 6090,
      "sha256": "0a41b9fa4fe29efb09a003f500cdb3e53e5d92455cd93fe5775c66a208de9647"
    },
    {
      "path": "simulation/laboratory/planning-templates/LD-gauge.json",
      "bytes": 7001,
      "sha256": "5d7f34712a6b9b1065eeaeb1736cf8da68a6f084ad369922d52a8377f1c44505"
    },
    {
      "path": "simulation/laboratory/planning-templates/LD-induction.json",
      "bytes": 4889,
      "sha256": "dc1031162329c68b15f859b0605ba0ab6444ee3053543cea22402d7d6e5b86e4"
    },
    {
      "path": "simulation/laboratory/planning-templates/LD-kibble.json",
      "bytes": 6192,
      "sha256": "852aaaebfcdc13843430820934adca6b7408074c2bfb34c59c5b372f1e2da027"
    },
    {
      "path": "simulation/laboratory/planning-templates/LD-transistor.json",
      "bytes": 6401,
      "sha256": "4c8c9d9e0df5b9a5d0276a1e5fcf2afbcc69899ee527df45d651ae50f7a28b1d"
    },
    {
      "path": "simulation/laboratory/planning-templates/LP-assay.json",
      "bytes": 6000,
      "sha256": "508fa70340b4caa6c912851c49d34e87a7321ca1bd35505b4ab9f858620f5fd9"
    },
    {
      "path": "simulation/laboratory/planning-templates/LP-assemble.json",
      "bytes": 7042,
      "sha256": "fd8c04014ff45f302dfe4c8b815c17b21a1c5de27d025f78a84e7e7a61dba0a6"
    },
    {
      "path": "simulation/laboratory/planning-templates/LP-cast.json",
      "bytes": 5259,
      "sha256": "8acc7f355d7f97004ee0659e43904898e10ca0d2846b6510b145acaf5a07c541"
    },
    {
      "path": "simulation/laboratory/planning-templates/LP-dry.json",
      "bytes": 7141,
      "sha256": "c67fbf689952288b8d76019f736670ea0a3091f8c76e054953fa920a26292b88"
    },
    {
      "path": "simulation/laboratory/planning-templates/LP-fabricate.json",
      "bytes": 8133,
      "sha256": "efaace55df1830f0d2e7e32c888fbc5a048ee0090d95cae3dd87c1931433682c"
    },
    {
      "path": "simulation/laboratory/planning-templates/LP-finish.json",
      "bytes": 6245,
      "sha256": "20b29d4781fe10e692adeae6afe29116a2fdc765285b21bd234fd80b67f48cee"
    },
    {
      "path": "simulation/laboratory/planning-templates/LP-heat.json",
      "bytes": 6685,
      "sha256": "ef1093fa0b94bfbf73b41cf7854a46c4057eebdfbe52b6d2ec7df254013bdbd9"
    },
    {
      "path": "simulation/laboratory/planning-templates/LP-inspect.json",
      "bytes": 6835,
      "sha256": "e5fe9bf1c26ee0d877edcbca1e670fb7ed96e56179a95f1c9040b9a3dfe902a7"
    },
    {
      "path": "simulation/laboratory/planning-templates/LP-mill.json",
      "bytes": 6999,
      "sha256": "d914f621ea1d08c43846d11990acecb81482bda03ea463d1f86788c656195b20"
    },
    {
      "path": "simulation/laboratory/planning-templates/LP-preserve.json",
      "bytes": 4707,
      "sha256": "9d7723f538f7cc2a564d5036794e50fcb442a4585d453df510f26d3671e2838d"
    },
    {
      "path": "simulation/laboratory/planning-templates/LP-reclaim.json",
      "bytes": 5865,
      "sha256": "7126af843383e482f305a1d8572b59365f4a472e855b6641fe69716929fb6a83"
    },
    {
      "path": "simulation/laboratory/planning-templates/LP-research.json",
      "bytes": 7470,
      "sha256": "96c311d1a5495c24431607732913733060c0501b62932b9354d444b18d985f8e"
    },
    {
      "path": "simulation/laboratory/planning-templates/LP-saw.json",
      "bytes": 5163,
      "sha256": "f67e7c61141ce0fecca16288836b6b18467aaadcb95e7e172d361690b6a19638"
    },
    {
      "path": "simulation/laboratory/planning-templates/LP-store.json",
      "bytes": 4604,
      "sha256": "e3a64d50d0835f9f628868dead60b5ece0d349ca9ffcf3a33660f09d22090485"
    },
    {
      "path": "simulation/laboratory/planning-templates/LP-thread.json",
      "bytes": 5599,
      "sha256": "723c1231b15282b2e99b7dc620f0bbc31250712b21228dbe2b258a0e39591e35"
    },
    {
      "path": "simulation/laboratory/planning-templates/LP-turn.json",
      "bytes": 7309,
      "sha256": "588d14253fc41b647740a40edefe111587a6d3a5a6fdb2b9a53b41c72536afe3"
    },
    {
      "path": "simulation/laboratory/planning-templates/LP-wind.json",
      "bytes": 6723,
      "sha256": "2f272bdc795982d3c54a455ffd744166146492a39af84f45e2c58af0053a4d82"
    },
    {
      "path": "simulation/laboratory/planning-templates/LP-wire.json",
      "bytes": 5780,
      "sha256": "7036a0e642777c0a62bf90c921496a52ae11dec553e19cd285ff1c02aa1f2ed7"
    },
    {
      "path": "simulation/laboratory/reference-runs/calibration-curved.json",
      "bytes": 29172,
      "sha256": "1e02ecfd7e72051c2bdb31979d1ba3a2805fc02cc062ccc4dd90b3064de6cbb6"
    },
    {
      "path": "simulation/laboratory/reference-runs/calibration-drift.json",
      "bytes": 29135,
      "sha256": "d9c9a31c662dd2e169924bcfdb2cef43ccbb37a7e4001361aee7c277d4fd56cd"
    },
    {
      "path": "simulation/laboratory/reference-runs/calibration-linear.json",
      "bytes": 29177,
      "sha256": "23fe0c29adaf7ebe8e04110a041a8ed68fd9367c1e0fff930a5009e1e5338488"
    },
    {
      "path": "simulation/laboratory/reference-runs/factorial-drift.json",
      "bytes": 62691,
      "sha256": "d5184b0ac27e0873ab1ca28bfbf63b3fdaabe7c4adc5b8bfa14b01a38332f696"
    },
    {
      "path": "simulation/laboratory/reference-runs/factorial-dropout.json",
      "bytes": 42732,
      "sha256": "551943dd3b21ee2cd286adb0a891158dd992faf76c299d8c0ddc07fc476acd2f"
    },
    {
      "path": "simulation/laboratory/reference-runs/factorial-stable.json",
      "bytes": 62701,
      "sha256": "8132daa91d1ca59be5b7c6d3156854a8beccc26299ba5feb83abc4f35d07bb60"
    },
    {
      "path": "simulation/laboratory/reference-runs/measurement-worksheet.json",
      "bytes": 19047,
      "sha256": "10df97d9045a0d7c28816b30f09baa132f3f1ed3f7a861b2c0ff20dc9956423d"
    },
    {
      "path": "simulation/laboratory/verification/README.md",
      "bytes": 262,
      "sha256": "e0b21e5aa5d323848969d10d2ad078e16fe3e130b24d3907ddb8445000be25a6"
    },
    {
      "path": "simulation/laboratory/verification/calibration-altered-plan.json",
      "bytes": 30326,
      "sha256": "a7c587ca8a234cdababb6d28d8fdaa056da4e0e75a671159a6ff3e6e0f5cd5cd"
    },
    {
      "path": "simulation/laboratory/verification/worksheet-conflicting-identity.json",
      "bytes": 19727,
      "sha256": "4e823f61d8f1a765a4ee424e5a0d1b018011f362d19a8cf915e06c7092ed6e28"
    },
    {
      "path": "simulation/laboratory/verification/worksheet-corrupted-source.json",
      "bytes": 19727,
      "sha256": "1f531e0a3f70644084231ffa984e3cb70237274628473def2a9307f6d65d5fdd"
    },
    {
      "path": "simulation/laboratory/verification/worksheet-reordered-keys.json",
      "bytes": 19727,
      "sha256": "88d35faa00b4031712b9400e3efa2609714ca7eae0981bfc13b33491550295ff"
    },
    {
      "path": "simulation/motor/README.md",
      "bytes": 978,
      "sha256": "3024de27b72611bebcc58efa58ea2fd514ae0ea595d1ed34ffcc337e0d96243a"
    },
    {
      "path": "simulation/motor/manifest.json",
      "bytes": 1509,
      "sha256": "8d63b295aeaac76b02d8e8ee5079db2cee3ccbec1499d9329ccc0957d5cda5a7"
    },
    {
      "path": "simulation/motor/motor-assembled.glb",
      "bytes": 771016,
      "sha256": "669e3ff3ed00093f26bb763158466c7fb3d64f363bda817876f0f03b89192456"
    },
    {
      "path": "simulation/motor/motor-drawing.svg",
      "bytes": 3083,
      "sha256": "19758697c3b159fef6de62065c7c26c12898a93a1b4e7051228ca662436774c2"
    },
    {
      "path": "simulation/motor/motor-exploded.glb",
      "bytes": 771108,
      "sha256": "c5b0bc7f150f03623ab4bbde70628d56f5be636e88a3c38d6ada9f4de0ef496d"
    },
    {
      "path": "simulation/motor/motor-study.json",
      "bytes": 29932,
      "sha256": "8351c3ee61e869f40cd80d898f69ad7ba995614b1366f305978c11ad1958b6fc"
    },
    {
      "path": "simulation/motor/motor-study.scad",
      "bytes": 8093,
      "sha256": "6f16e0269e96d4bd0ac025be92ebd002320d3f547e8b8b181ea1c6f8d237c01d"
    },
    {
      "path": "simulation/museum/README.md",
      "bytes": 2928,
      "sha256": "cacd87d2a3bad6db889aa9e22095a88f2071d95dc73df348ff3d19c827edca7d"
    },
    {
      "path": "simulation/museum/assets/X-blue-led-assembled.glb",
      "bytes": 109556,
      "sha256": "d877aa4fd59978b890c3d3c0a717111025a1dfafe402b57d7c71744827d31035"
    },
    {
      "path": "simulation/museum/assets/X-blue-led-exploded.glb",
      "bytes": 109644,
      "sha256": "4af24937022304f269c8de37e4f4d28e8e73c38ec1afa82067432fc832cf093d"
    },
    {
      "path": "simulation/museum/assets/X-bridge-assembled.glb",
      "bytes": 58060,
      "sha256": "519acad119c79d25154017f50af848f16b8106e719c6aec201094ea89b86fd03"
    },
    {
      "path": "simulation/museum/assets/X-bridge-exploded.glb",
      "bytes": 58144,
      "sha256": "977c1f8ef5edbc509560b58f4b2f716d609dcde321bb6062ff0bb5725ddd0b02"
    },
    {
      "path": "simulation/museum/assets/X-cmos-assembled.glb",
      "bytes": 51896,
      "sha256": "0bdd753845b2b9382681783e694e2328d60924c5e101f5925f83a46ef4e55c3b"
    },
    {
      "path": "simulation/museum/assets/X-cmos-exploded.glb",
      "bytes": 51984,
      "sha256": "aaee610fe9b8501fabe8afc8fc03dd3f56c66ee06e97cba95b560bcb83e5cb1d"
    },
    {
      "path": "simulation/museum/assets/X-core-assembled.glb",
      "bytes": 279260,
      "sha256": "21b9f8392cc9d09d08380b297a0041b935257eb6d4f87ecee6539b20a664cdd8"
    },
    {
      "path": "simulation/museum/assets/X-core-exploded.glb",
      "bytes": 279344,
      "sha256": "d7e06c055ee35a80816f0bdd5def26578d204830cc1595e1d8f5bb8a97592e70"
    },
    {
      "path": "simulation/museum/assets/X-diffraction-assembled.glb",
      "bytes": 56644,
      "sha256": "5888c140b02a9c0dd89d04c14949d8c3ffe9392233cf470868a7017049dd22ae"
    },
    {
      "path": "simulation/museum/assets/X-diffraction-exploded.glb",
      "bytes": 56732,
      "sha256": "4be57181b579edddfd72a190d442369182deeed760ee1f617b33f7d85c8d3a3f"
    },
    {
      "path": "simulation/museum/assets/X-diode-assembled.glb",
      "bytes": 35672,
      "sha256": "eaf507f4130a6d30001a394b398dbb6634cd95780ccc9d49eda5b0f189291a4e"
    },
    {
      "path": "simulation/museum/assets/X-diode-exploded.glb",
      "bytes": 35756,
      "sha256": "cad8705802ba723530e09d128937471ef47f4fcff2c51f68dd066a9c2a11472b"
    },
    {
      "path": "simulation/museum/assets/X-henry-assembled.glb",
      "bytes": 255336,
      "sha256": "b86d4492b842ea71cc3af62db126529e95fe3f4f74ca5ae9ad103962bf0f81b0"
    },
    {
      "path": "simulation/museum/assets/X-henry-exploded.glb",
      "bytes": 255424,
      "sha256": "d3f7cbfd0356277fe7a6880f0aea17c3f1cd71ab805da16fccf9657481297c2f"
    },
    {
      "path": "simulation/museum/assets/X-ic-assembled.glb",
      "bytes": 60244,
      "sha256": "5e8aed1a028a26ab86687210f2fe4a0f34e833d86c6a59e4f2bc32eb9ae800e9"
    },
    {
      "path": "simulation/museum/assets/X-ic-exploded.glb",
      "bytes": 60332,
      "sha256": "52e30b3537b9181bf4d306c07db27411211b63c60291941dd00b86af93a41cb8"
    },
    {
      "path": "simulation/museum/assets/X-induction-assembled.glb",
      "bytes": 213240,
      "sha256": "dae4cd029281ae504551dd70503bfb18e3d25f0ff156c615bedbb220c1fb81df"
    },
    {
      "path": "simulation/museum/assets/X-induction-exploded.glb",
      "bytes": 213372,
      "sha256": "d5e54d664c1bbb8fb52d937cf0a0ece2d62f6e998529ec55f1136377eb2bee46"
    },
    {
      "path": "simulation/museum/assets/X-joule-assembled.glb",
      "bytes": 71180,
      "sha256": "73efa3530e65b9a98158a7dc7f8d0e14e67bbb6c73a1caecadab60498a9345e9"
    },
    {
      "path": "simulation/museum/assets/X-joule-exploded.glb",
      "bytes": 71268,
      "sha256": "2c5a44371b441c0911f4717bc4fe091ebe5adc45690a32deeaca31f6a537c730"
    },
    {
      "path": "simulation/museum/assets/X-lcd-assembled.glb",
      "bytes": 268376,
      "sha256": "f5e3f1377ad9a3fc86b16cf5b912f566102374cd72fc2bb3486c9a367c1d43b7"
    },
    {
      "path": "simulation/museum/assets/X-lcd-exploded.glb",
      "bytes": 268512,
      "sha256": "16ba5d2f48f4ce7028b6186e12ac359b73ebc7df95224c0d1d749c03c836b3a0"
    },
    {
      "path": "simulation/museum/assets/X-mos-assembled.glb",
      "bytes": 25500,
      "sha256": "fae259f99ed072c0c48b2a61353a001fa5c1f78dac2d6c1b198ae099221e66b9"
    },
    {
      "path": "simulation/museum/assets/X-mos-exploded.glb",
      "bytes": 25588,
      "sha256": "a1f5b1ea903f4c0c34cd1602bdb01cf87f767e20a0329bb8ad3d90937d14acd2"
    },
    {
      "path": "simulation/museum/assets/X-ohm-assembled.glb",
      "bytes": 69904,
      "sha256": "2e82b556df737115ddd9e23e27195ff5c5da8a75b9ae8c3b5898c452fa3028ad"
    },
    {
      "path": "simulation/museum/assets/X-ohm-exploded.glb",
      "bytes": 69992,
      "sha256": "565856967e8633825f02f6e62b3c43359d1e694c12408bc222361f632b6a5765"
    },
    {
      "path": "simulation/museum/assets/X-pigment-assembled.glb",
      "bytes": 87744,
      "sha256": "ce1eb240a420ac2b6f1b052d4f7a1f3097bee5e2c363db2e85c066cc842b9708"
    },
    {
      "path": "simulation/museum/assets/X-pigment-exploded.glb",
      "bytes": 87832,
      "sha256": "df0010efa004a78d402b0c06bfc7fb7c16befbccaba93523ed0a15e7ca5cc556"
    },
    {
      "path": "simulation/museum/assets/X-pottery-assembled.glb",
      "bytes": 86400,
      "sha256": "dfe842d5c2a0be1c080304397f3c61ba040d49d1e50cc85d799212d5a6e456c0"
    },
    {
      "path": "simulation/museum/assets/X-pottery-exploded.glb",
      "bytes": 86488,
      "sha256": "ab4d1de6f6a761ad141f010b4f6a350098291302139c8c0e6b6f6355b814dbf4"
    },
    {
      "path": "simulation/museum/assets/X-solar-assembled.glb",
      "bytes": 71104,
      "sha256": "c51658dc3540c7016d7506032007b9e46e0e618a9305a2cfac222e01e2e83db0"
    },
    {
      "path": "simulation/museum/assets/X-solar-exploded.glb",
      "bytes": 71192,
      "sha256": "f64e0f82d43d3f16cef4cf666a6cb2d20a6e70c8f334a4373de88f05accac9e3"
    },
    {
      "path": "simulation/museum/assets/X-strain-assembled.glb",
      "bytes": 77444,
      "sha256": "67c78c70add0eb3169fefc0299b7b5d7286c334d0d5bbab04e17794e9adcf883"
    },
    {
      "path": "simulation/museum/assets/X-strain-exploded.glb",
      "bytes": 77532,
      "sha256": "6c80af8479080fd55c30c050ada86378f10278915686bc8e060d6da22c494153"
    },
    {
      "path": "simulation/museum/assets/X-transistor-assembled.glb",
      "bytes": 35888,
      "sha256": "bedef48b81b7abe2d391653e3d374305bf8e1a2280f95e61949a34231f076290"
    },
    {
      "path": "simulation/museum/assets/X-transistor-exploded.glb",
      "bytes": 35976,
      "sha256": "9e3c7aa12c5071dd304fa5515f8847a1c7e167e076be5a165e2a0400c5da5f38"
    },
    {
      "path": "simulation/museum/assets/X-valve-assembled.glb",
      "bytes": 139312,
      "sha256": "50df6bdd2079574fba97b80705493097fad0dbc4b6a439739d915d9123b12514"
    },
    {
      "path": "simulation/museum/assets/X-valve-exploded.glb",
      "bytes": 139444,
      "sha256": "3bd24ad4b07d6b017f2443638ffd11373bc8228b52a6b54f522b5b72609660ee"
    },
    {
      "path": "simulation/museum/assets/X-volta-assembled.glb",
      "bytes": 182108,
      "sha256": "8415583180f20d8c946d1d004360c494ab10261d0e291bcca04a10374d691005"
    },
    {
      "path": "simulation/museum/assets/X-volta-exploded.glb",
      "bytes": 182196,
      "sha256": "9600c852e363ec6a8ac4c4364ba249f57e43a37048e6c7d4c6a6810fc53b0ef4"
    },
    {
      "path": "simulation/museum/assets/museum-assets-manifest.json",
      "bytes": 19865,
      "sha256": "e1af934ddca7f7886abc0ce4ff90b5c87d8d89d272a73c6d15dc43c8fde55348"
    },
    {
      "path": "simulation/museum/gallery/gallery.glb",
      "bytes": 2480468,
      "sha256": "2b662c30d519accb27e35071587ae67326b9a3929e3c81c8679b2434f6112502"
    },
    {
      "path": "simulation/museum/gallery/layout.json",
      "bytes": 40575,
      "sha256": "9b829e9dcb2e2c07585393c1d645f27fd7456e9a964577d634faf860801de513"
    },
    {
      "path": "simulation/museum/gallery/manifest.json",
      "bytes": 2552,
      "sha256": "ac382f745aa1e4901cd1484a9ad8c9791becdad366a58113975d015b0d9cced9"
    },
    {
      "path": "simulation/optical/manifest.json",
      "bytes": 1147,
      "sha256": "298f20d5e515eff1fbb51fe9f150ac9e3a07e42a2ad09538be26e84ef83ae8b2"
    },
    {
      "path": "simulation/optical/optical-bench.glb",
      "bytes": 104780,
      "sha256": "61ff8c6638396c24928eb6a5ce4446deecd303e0d8b8609b0017371418f89206"
    },
    {
      "path": "simulation/optical/optical-bench.json",
      "bytes": 8169,
      "sha256": "6000cbbbff52f6e3d1ef89833a9f0addb135945d278a96fbcb6ee1934da6c33c"
    },
    {
      "path": "simulation/pixel/README.md",
      "bytes": 3031,
      "sha256": "2226145d1e5e2b11b73a6c0b79956e2d980f137a14918df3d54a79b2ab01f7a9"
    },
    {
      "path": "simulation/pixel/manifest.json",
      "bytes": 1966,
      "sha256": "08a927f9f74d9f6524676e212d56dab872a4f13c259a5c11a011ec5ec8d68219"
    },
    {
      "path": "simulation/pixel/pixel-drawing.svg",
      "bytes": 4831,
      "sha256": "c97bd1ada966259ab9658d3c9b01678af876e953879ec3d33cf4e586e688f213"
    },
    {
      "path": "simulation/pixel/pixel-nominal.glb",
      "bytes": 110872,
      "sha256": "97fb65acc5d4802d400ba03cf899d6219a33cad3121d856783944dc1bbe9133b"
    },
    {
      "path": "simulation/pixel/pixel-study.json",
      "bytes": 33722,
      "sha256": "9cbc1538230281933fc776bb68392df573833e8ffc1429573045c158ee09747d"
    },
    {
      "path": "simulation/pixel/pixel-study.scad",
      "bytes": 1567,
      "sha256": "3faf17744e2570eadca51c745f18ba52e15b74b6f7ed5d59e98101e05af162fd"
    },
    {
      "path": "simulation/pixel/pixel-teaching-exploded.glb",
      "bytes": 110748,
      "sha256": "3033deae9d56fb9a38d6d1fcd5d7f631dbd07d97122e8b41c48c1c2a5c463ddb"
    },
    {
      "path": "simulation/timber-reference.json",
      "bytes": 5304,
      "sha256": "fe88fc67a774d1f24f34296bf1a1389a5176472115b451ffb99cacd066fb33bd"
    },
    {
      "path": "simulation/town/README.md",
      "bytes": 744,
      "sha256": "12900e3cb3ef755e5409c160f8c0314b60618ec353ea2986dd1467595913b167"
    },
    {
      "path": "simulation/town/manifest.json",
      "bytes": 1489,
      "sha256": "c8ea328f1f411ea05c3584452cbed0b561faefe94344e64d0d51fcc3d0841d2d"
    },
    {
      "path": "simulation/town/wall-assembled.glb",
      "bytes": 51744,
      "sha256": "b2c993ddd0ac318b12ae189873b528bab074cde78118166ecb8853ae2415f8e1"
    },
    {
      "path": "simulation/town/wall-drawing.svg",
      "bytes": 15914,
      "sha256": "01a5b09befd6138de026d12ce6c8e76f3455fb3c8cd07d2b3bda55d94148c3af"
    },
    {
      "path": "simulation/town/wall-exploded.glb",
      "bytes": 52024,
      "sha256": "65836faa24a2ff36c9989cd077bb2181f0a035be3382a9c2b95a1f9cc7b3cfdf"
    },
    {
      "path": "simulation/town/wall-study.json",
      "bytes": 10336,
      "sha256": "73b9b225c58e5fc7acea82bf72f0e6e62d0c2fcc6b038c686332d03ac03f7dfc"
    },
    {
      "path": "simulation/town/wall-study.scad",
      "bytes": 2444,
      "sha256": "57b680a7ce621aef5a18cebaca44a691cd6f5128c80518f60e8e636351ef485f"
    }
  ]
}
