Tangled infrastructure definitions in Nix
at sl/vqmuzzstnyqn 649 lines 19 kB view raw
1{ 2 "nodes": { 3 "actor-typeahead-src": { 4 "flake": false, 5 "locked": { 6 "lastModified": 1762835797, 7 "narHash": "sha256-heizoWUKDdar6ymfZTnj3ytcEv/L4d4fzSmtr0HlXsQ=", 8 "ref": "refs/heads/main", 9 "rev": "677fe7f743050a4e7f09d4a6f87bbf1325a06f6b", 10 "revCount": 6, 11 "type": "git", 12 "url": "https://tangled.org/@jakelazaroff.com/actor-typeahead" 13 }, 14 "original": { 15 "type": "git", 16 "url": "https://tangled.org/@jakelazaroff.com/actor-typeahead" 17 } 18 }, 19 "actor-typeahead-src_2": { 20 "flake": false, 21 "locked": { 22 "lastModified": 1762835797, 23 "narHash": "sha256-heizoWUKDdar6ymfZTnj3ytcEv/L4d4fzSmtr0HlXsQ=", 24 "ref": "refs/heads/main", 25 "rev": "677fe7f743050a4e7f09d4a6f87bbf1325a06f6b", 26 "revCount": 6, 27 "type": "git", 28 "url": "https://tangled.org/@jakelazaroff.com/actor-typeahead" 29 }, 30 "original": { 31 "type": "git", 32 "url": "https://tangled.org/@jakelazaroff.com/actor-typeahead" 33 } 34 }, 35 "colmena": { 36 "inputs": { 37 "flake-compat": "flake-compat", 38 "flake-utils": "flake-utils", 39 "nixpkgs": "nixpkgs", 40 "stable": "stable" 41 }, 42 "locked": { 43 "lastModified": 1684127108, 44 "narHash": "sha256-01bfuSY4gnshhtqA1EJCw2CMsKkAx+dHS+sEpQ2+EAQ=", 45 "owner": "zhaofengli", 46 "repo": "colmena", 47 "rev": "5fdd743a11e7291bd8ac1e169d62ba6156c99be4", 48 "type": "github" 49 }, 50 "original": { 51 "owner": "zhaofengli", 52 "ref": "release-0.4.x", 53 "repo": "colmena", 54 "type": "github" 55 } 56 }, 57 "disko": { 58 "inputs": { 59 "nixpkgs": [ 60 "nixpkgs" 61 ] 62 }, 63 "locked": { 64 "lastModified": 1766150702, 65 "narHash": "sha256-P0kM+5o+DKnB6raXgFEk3azw8Wqg5FL6wyl9jD+G5a4=", 66 "owner": "nix-community", 67 "repo": "disko", 68 "rev": "916506443ecd0d0b4a0f4cf9d40a3c22ce39b378", 69 "type": "github" 70 }, 71 "original": { 72 "owner": "nix-community", 73 "repo": "disko", 74 "type": "github" 75 } 76 }, 77 "fenix": { 78 "inputs": { 79 "nixpkgs": [ 80 "tangled", 81 "nixpkgs" 82 ], 83 "rust-analyzer-src": "rust-analyzer-src" 84 }, 85 "locked": { 86 "lastModified": 1772176312, 87 "narHash": "sha256-Yjo/QCJvY9GUhAzwac/m6Rx3oxvRyEaiT5DQ5o+T6g4=", 88 "owner": "nix-community", 89 "repo": "fenix", 90 "rev": "92d91250c1acd59beabc51208192adc92f31aeb5", 91 "type": "github" 92 }, 93 "original": { 94 "owner": "nix-community", 95 "repo": "fenix", 96 "type": "github" 97 } 98 }, 99 "flake-compat": { 100 "flake": false, 101 "locked": { 102 "lastModified": 1650374568, 103 "narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=", 104 "owner": "edolstra", 105 "repo": "flake-compat", 106 "rev": "b4a34015c698c7793d592d66adbab377907a2be8", 107 "type": "github" 108 }, 109 "original": { 110 "owner": "edolstra", 111 "repo": "flake-compat", 112 "type": "github" 113 } 114 }, 115 "flake-compat_2": { 116 "flake": false, 117 "locked": { 118 "lastModified": 1751685974, 119 "narHash": "sha256-NKw96t+BgHIYzHUjkTK95FqYRVKB8DHpVhefWSz/kTw=", 120 "rev": "549f2762aebeff29a2e5ece7a7dc0f955281a1d1", 121 "type": "tarball", 122 "url": "https://git.lix.systems/api/v1/repos/lix-project/flake-compat/archive/549f2762aebeff29a2e5ece7a7dc0f955281a1d1.tar.gz?rev=549f2762aebeff29a2e5ece7a7dc0f955281a1d1" 123 }, 124 "original": { 125 "type": "tarball", 126 "url": "https://git.lix.systems/lix-project/flake-compat/archive/main.tar.gz" 127 } 128 }, 129 "flake-compat_3": { 130 "flake": false, 131 "locked": { 132 "lastModified": 1751685974, 133 "narHash": "sha256-NKw96t+BgHIYzHUjkTK95FqYRVKB8DHpVhefWSz/kTw=", 134 "rev": "549f2762aebeff29a2e5ece7a7dc0f955281a1d1", 135 "type": "tarball", 136 "url": "https://git.lix.systems/api/v1/repos/lix-project/flake-compat/archive/549f2762aebeff29a2e5ece7a7dc0f955281a1d1.tar.gz?rev=549f2762aebeff29a2e5ece7a7dc0f955281a1d1" 137 }, 138 "original": { 139 "type": "tarball", 140 "url": "https://git.lix.systems/lix-project/flake-compat/archive/main.tar.gz" 141 } 142 }, 143 "flake-utils": { 144 "locked": { 145 "lastModified": 1659877975, 146 "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=", 147 "owner": "numtide", 148 "repo": "flake-utils", 149 "rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0", 150 "type": "github" 151 }, 152 "original": { 153 "owner": "numtide", 154 "repo": "flake-utils", 155 "type": "github" 156 } 157 }, 158 "flake-utils_2": { 159 "inputs": { 160 "systems": "systems" 161 }, 162 "locked": { 163 "lastModified": 1731533236, 164 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 165 "owner": "numtide", 166 "repo": "flake-utils", 167 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 168 "type": "github" 169 }, 170 "original": { 171 "owner": "numtide", 172 "repo": "flake-utils", 173 "type": "github" 174 } 175 }, 176 "flake-utils_3": { 177 "inputs": { 178 "systems": "systems_2" 179 }, 180 "locked": { 181 "lastModified": 1731533236, 182 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 183 "owner": "numtide", 184 "repo": "flake-utils", 185 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 186 "type": "github" 187 }, 188 "original": { 189 "owner": "numtide", 190 "repo": "flake-utils", 191 "type": "github" 192 } 193 }, 194 "gomod2nix": { 195 "inputs": { 196 "flake-utils": "flake-utils_2", 197 "nixpkgs": [ 198 "tangled", 199 "nixpkgs" 200 ] 201 }, 202 "locked": { 203 "lastModified": 1763982521, 204 "narHash": "sha256-ur4QIAHwgFc0vXiaxn5No/FuZicxBr2p0gmT54xZkUQ=", 205 "owner": "nix-community", 206 "repo": "gomod2nix", 207 "rev": "02e63a239d6eabd595db56852535992c898eba72", 208 "type": "github" 209 }, 210 "original": { 211 "owner": "nix-community", 212 "repo": "gomod2nix", 213 "type": "github" 214 } 215 }, 216 "gomod2nix_2": { 217 "inputs": { 218 "flake-utils": "flake-utils_3", 219 "nixpkgs": [ 220 "tangled-mirror", 221 "nixpkgs" 222 ] 223 }, 224 "locked": { 225 "lastModified": 1763982521, 226 "narHash": "sha256-ur4QIAHwgFc0vXiaxn5No/FuZicxBr2p0gmT54xZkUQ=", 227 "owner": "nix-community", 228 "repo": "gomod2nix", 229 "rev": "02e63a239d6eabd595db56852535992c898eba72", 230 "type": "github" 231 }, 232 "original": { 233 "owner": "nix-community", 234 "repo": "gomod2nix", 235 "type": "github" 236 } 237 }, 238 "htmx-src": { 239 "flake": false, 240 "locked": { 241 "narHash": "sha256-nm6avZuEBg67SSyyZUhjpXVNstHHgUxrtBHqJgowU08=", 242 "type": "file", 243 "url": "https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js" 244 }, 245 "original": { 246 "type": "file", 247 "url": "https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js" 248 } 249 }, 250 "htmx-src_2": { 251 "flake": false, 252 "locked": { 253 "narHash": "sha256-nm6avZuEBg67SSyyZUhjpXVNstHHgUxrtBHqJgowU08=", 254 "type": "file", 255 "url": "https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js" 256 }, 257 "original": { 258 "type": "file", 259 "url": "https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js" 260 } 261 }, 262 "htmx-ws-src": { 263 "flake": false, 264 "locked": { 265 "narHash": "sha256-2fg6KyEJoO24q0fQqbz9RMaYNPQrMwpZh29tkSqdqGY=", 266 "type": "file", 267 "url": "https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2" 268 }, 269 "original": { 270 "type": "file", 271 "url": "https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2" 272 } 273 }, 274 "htmx-ws-src_2": { 275 "flake": false, 276 "locked": { 277 "narHash": "sha256-2fg6KyEJoO24q0fQqbz9RMaYNPQrMwpZh29tkSqdqGY=", 278 "type": "file", 279 "url": "https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2" 280 }, 281 "original": { 282 "type": "file", 283 "url": "https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2" 284 } 285 }, 286 "ibm-plex-mono-src": { 287 "flake": false, 288 "locked": { 289 "lastModified": 1731402384, 290 "narHash": "sha256-OwUmrPfEehLDz0fl2ChYLK8FQM2p0G1+EMrGsYEq+6g=", 291 "type": "tarball", 292 "url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip" 293 }, 294 "original": { 295 "type": "tarball", 296 "url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip" 297 } 298 }, 299 "ibm-plex-mono-src_2": { 300 "flake": false, 301 "locked": { 302 "lastModified": 1731402384, 303 "narHash": "sha256-OwUmrPfEehLDz0fl2ChYLK8FQM2p0G1+EMrGsYEq+6g=", 304 "type": "tarball", 305 "url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip" 306 }, 307 "original": { 308 "type": "tarball", 309 "url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip" 310 } 311 }, 312 "indigo": { 313 "flake": false, 314 "locked": { 315 "lastModified": 1753693716, 316 "narHash": "sha256-DMIKnCJRODQXEHUxA+7mLzRALmnZhkkbHlFT2rCQYrE=", 317 "owner": "oppiliappan", 318 "repo": "indigo", 319 "rev": "5f170569da9360f57add450a278d73538092d8ca", 320 "type": "github" 321 }, 322 "original": { 323 "owner": "oppiliappan", 324 "repo": "indigo", 325 "type": "github" 326 } 327 }, 328 "indigo_2": { 329 "flake": false, 330 "locked": { 331 "lastModified": 1753693716, 332 "narHash": "sha256-DMIKnCJRODQXEHUxA+7mLzRALmnZhkkbHlFT2rCQYrE=", 333 "owner": "oppiliappan", 334 "repo": "indigo", 335 "rev": "5f170569da9360f57add450a278d73538092d8ca", 336 "type": "github" 337 }, 338 "original": { 339 "owner": "oppiliappan", 340 "repo": "indigo", 341 "type": "github" 342 } 343 }, 344 "inter-fonts-src": { 345 "flake": false, 346 "locked": { 347 "lastModified": 1731687360, 348 "narHash": "sha256-5vdKKvHAeZi6igrfpbOdhZlDX2/5+UvzlnCQV6DdqoQ=", 349 "type": "tarball", 350 "url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip" 351 }, 352 "original": { 353 "type": "tarball", 354 "url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip" 355 } 356 }, 357 "inter-fonts-src_2": { 358 "flake": false, 359 "locked": { 360 "lastModified": 1731687360, 361 "narHash": "sha256-5vdKKvHAeZi6igrfpbOdhZlDX2/5+UvzlnCQV6DdqoQ=", 362 "type": "tarball", 363 "url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip" 364 }, 365 "original": { 366 "type": "tarball", 367 "url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip" 368 } 369 }, 370 "lucide-src": { 371 "flake": false, 372 "locked": { 373 "lastModified": 1754044466, 374 "narHash": "sha256-+exBR2OToB1iv7ZQI2S4B0lXA/QRvC9n6U99UxGpJGs=", 375 "type": "tarball", 376 "url": "https://github.com/lucide-icons/lucide/releases/download/0.536.0/lucide-icons-0.536.0.zip" 377 }, 378 "original": { 379 "type": "tarball", 380 "url": "https://github.com/lucide-icons/lucide/releases/download/0.536.0/lucide-icons-0.536.0.zip" 381 } 382 }, 383 "lucide-src_2": { 384 "flake": false, 385 "locked": { 386 "lastModified": 1754044466, 387 "narHash": "sha256-+exBR2OToB1iv7ZQI2S4B0lXA/QRvC9n6U99UxGpJGs=", 388 "type": "tarball", 389 "url": "https://github.com/lucide-icons/lucide/releases/download/0.536.0/lucide-icons-0.536.0.zip" 390 }, 391 "original": { 392 "type": "tarball", 393 "url": "https://github.com/lucide-icons/lucide/releases/download/0.536.0/lucide-icons-0.536.0.zip" 394 } 395 }, 396 "mermaid-src": { 397 "flake": false, 398 "locked": { 399 "narHash": "sha256-/YOdECG2V5c3kJ1QfGvhziTT6K/Dx/4mOk2mr3Fs/do=", 400 "type": "file", 401 "url": "https://cdn.jsdelivr.net/npm/mermaid@11.12.3/dist/mermaid.min.js" 402 }, 403 "original": { 404 "type": "file", 405 "url": "https://cdn.jsdelivr.net/npm/mermaid@11.12.3/dist/mermaid.min.js" 406 } 407 }, 408 "nixery-flake": { 409 "flake": false, 410 "locked": { 411 "lastModified": 1762501370, 412 "narHash": "sha256-WO2NvvFB3KkFfChE5F6ghog7mvBAVKpMsQMqwadZT4k=", 413 "owner": "tazjin", 414 "repo": "nixery", 415 "rev": "be8a4005de3f27f95e677e7b61abef387d4a840d", 416 "type": "github" 417 }, 418 "original": { 419 "owner": "tazjin", 420 "repo": "nixery", 421 "type": "github" 422 } 423 }, 424 "nixpkgs": { 425 "locked": { 426 "lastModified": 1683408522, 427 "narHash": "sha256-9kcPh6Uxo17a3kK3XCHhcWiV1Yu1kYj22RHiymUhMkU=", 428 "owner": "NixOS", 429 "repo": "nixpkgs", 430 "rev": "897876e4c484f1e8f92009fd11b7d988a121a4e7", 431 "type": "github" 432 }, 433 "original": { 434 "owner": "NixOS", 435 "ref": "nixos-unstable", 436 "repo": "nixpkgs", 437 "type": "github" 438 } 439 }, 440 "nixpkgs_2": { 441 "locked": { 442 "lastModified": 1772598333, 443 "narHash": "sha256-YaHht/C35INEX3DeJQNWjNaTcPjYmBwwjFJ2jdtr+5U=", 444 "owner": "nixos", 445 "repo": "nixpkgs", 446 "rev": "fabb8c9deee281e50b1065002c9828f2cf7b2239", 447 "type": "github" 448 }, 449 "original": { 450 "owner": "nixos", 451 "ref": "nixos-25.11", 452 "repo": "nixpkgs", 453 "type": "github" 454 } 455 }, 456 "nixpkgs_3": { 457 "locked": { 458 "lastModified": 1771848320, 459 "narHash": "sha256-0MAd+0mun3K/Ns8JATeHT1sX28faLII5hVLq0L3BdZU=", 460 "owner": "nixos", 461 "repo": "nixpkgs", 462 "rev": "2fc6539b481e1d2569f25f8799236694180c0993", 463 "type": "github" 464 }, 465 "original": { 466 "owner": "nixos", 467 "ref": "nixos-unstable", 468 "repo": "nixpkgs", 469 "type": "github" 470 } 471 }, 472 "nixpkgs_4": { 473 "locked": { 474 "lastModified": 1766070988, 475 "narHash": "sha256-G/WVghka6c4bAzMhTwT2vjLccg/awmHkdKSd2JrycLc=", 476 "owner": "nixos", 477 "repo": "nixpkgs", 478 "rev": "c6245e83d836d0433170a16eb185cefe0572f8b8", 479 "type": "github" 480 }, 481 "original": { 482 "owner": "nixos", 483 "ref": "nixos-unstable", 484 "repo": "nixpkgs", 485 "type": "github" 486 } 487 }, 488 "root": { 489 "inputs": { 490 "colmena": "colmena", 491 "disko": "disko", 492 "nixery-flake": "nixery-flake", 493 "nixpkgs": "nixpkgs_2", 494 "tangled": "tangled", 495 "tangled-mirror": "tangled-mirror" 496 } 497 }, 498 "rust-analyzer-src": { 499 "flake": false, 500 "locked": { 501 "lastModified": 1772094427, 502 "narHash": "sha256-TiVs6OUBJEvajHdJZ5nIq0KognNJooUWuLGPFfQacSw=", 503 "owner": "rust-lang", 504 "repo": "rust-analyzer", 505 "rev": "56b59a832858329c2f947f9b7bdf1a49da39c981", 506 "type": "github" 507 }, 508 "original": { 509 "owner": "rust-lang", 510 "ref": "nightly", 511 "repo": "rust-analyzer", 512 "type": "github" 513 } 514 }, 515 "sqlite-lib-src": { 516 "flake": false, 517 "locked": { 518 "lastModified": 1706631843, 519 "narHash": "sha256-bJoMjirsBjm2Qk9KPiy3yV3+8b/POlYe76/FQbciHro=", 520 "type": "tarball", 521 "url": "https://sqlite.org/2024/sqlite-amalgamation-3450100.zip" 522 }, 523 "original": { 524 "type": "tarball", 525 "url": "https://sqlite.org/2024/sqlite-amalgamation-3450100.zip" 526 } 527 }, 528 "sqlite-lib-src_2": { 529 "flake": false, 530 "locked": { 531 "lastModified": 1706631843, 532 "narHash": "sha256-bJoMjirsBjm2Qk9KPiy3yV3+8b/POlYe76/FQbciHro=", 533 "type": "tarball", 534 "url": "https://sqlite.org/2024/sqlite-amalgamation-3450100.zip" 535 }, 536 "original": { 537 "type": "tarball", 538 "url": "https://sqlite.org/2024/sqlite-amalgamation-3450100.zip" 539 } 540 }, 541 "stable": { 542 "locked": { 543 "lastModified": 1669735802, 544 "narHash": "sha256-qtG/o/i5ZWZLmXw108N2aPiVsxOcidpHJYNkT45ry9Q=", 545 "owner": "NixOS", 546 "repo": "nixpkgs", 547 "rev": "731cc710aeebecbf45a258e977e8b68350549522", 548 "type": "github" 549 }, 550 "original": { 551 "owner": "NixOS", 552 "ref": "nixos-22.11", 553 "repo": "nixpkgs", 554 "type": "github" 555 } 556 }, 557 "systems": { 558 "locked": { 559 "lastModified": 1681028828, 560 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 561 "owner": "nix-systems", 562 "repo": "default", 563 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 564 "type": "github" 565 }, 566 "original": { 567 "owner": "nix-systems", 568 "repo": "default", 569 "type": "github" 570 } 571 }, 572 "systems_2": { 573 "locked": { 574 "lastModified": 1681028828, 575 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 576 "owner": "nix-systems", 577 "repo": "default", 578 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 579 "type": "github" 580 }, 581 "original": { 582 "owner": "nix-systems", 583 "repo": "default", 584 "type": "github" 585 } 586 }, 587 "tangled": { 588 "inputs": { 589 "actor-typeahead-src": "actor-typeahead-src", 590 "fenix": "fenix", 591 "flake-compat": "flake-compat_2", 592 "gomod2nix": "gomod2nix", 593 "htmx-src": "htmx-src", 594 "htmx-ws-src": "htmx-ws-src", 595 "ibm-plex-mono-src": "ibm-plex-mono-src", 596 "indigo": "indigo", 597 "inter-fonts-src": "inter-fonts-src", 598 "lucide-src": "lucide-src", 599 "mermaid-src": "mermaid-src", 600 "nixpkgs": "nixpkgs_3", 601 "sqlite-lib-src": "sqlite-lib-src" 602 }, 603 "locked": { 604 "lastModified": 1773328228, 605 "narHash": "sha256-5v/yoXdPssy/MhqdySQtisrO9d5nt2JM/+7mVbZkmrE=", 606 "ref": "refs/heads/master", 607 "rev": "2183f6d81d60a992f2f6d8d8dda8f89c19d8ab0a", 608 "revCount": 2058, 609 "type": "git", 610 "url": "https://tangled.org/tangled.org/core" 611 }, 612 "original": { 613 "type": "git", 614 "url": "https://tangled.org/tangled.org/core" 615 } 616 }, 617 "tangled-mirror": { 618 "inputs": { 619 "actor-typeahead-src": "actor-typeahead-src_2", 620 "flake-compat": "flake-compat_3", 621 "gomod2nix": "gomod2nix_2", 622 "htmx-src": "htmx-src_2", 623 "htmx-ws-src": "htmx-ws-src_2", 624 "ibm-plex-mono-src": "ibm-plex-mono-src_2", 625 "indigo": "indigo_2", 626 "inter-fonts-src": "inter-fonts-src_2", 627 "lucide-src": "lucide-src_2", 628 "nixpkgs": "nixpkgs_4", 629 "sqlite-lib-src": "sqlite-lib-src_2" 630 }, 631 "locked": { 632 "lastModified": 1772722431, 633 "narHash": "sha256-4ZpRmrhN2jqZwzQy7f8KcelW2S4bms9+0qoH8YlwkeU=", 634 "ref": "sl/knotmirror", 635 "rev": "560f3429c24d62c6cc144f951101d5493c917b82", 636 "revCount": 2044, 637 "type": "git", 638 "url": "https://tangled.org/tangled.org/core" 639 }, 640 "original": { 641 "ref": "sl/knotmirror", 642 "type": "git", 643 "url": "https://tangled.org/tangled.org/core" 644 } 645 } 646 }, 647 "root": "root", 648 "version": 7 649}