From 69fcdb997fd193c5340a34b0ec006fcae8c53fcd Mon Sep 17 00:00:00 2001 From: mes123456 Date: Fri, 4 Sep 2026 08:14:43 +0800 Subject: [PATCH] chore(web): continuous handoff WBV2-P1238-001 --- docs/EXECUTION_QUEUE.md | 6 +- docs/status/WBV2-P1238-001.md | 9 + docs/tasks/WBV2-P1238-001.md | 48 + .../wbv2-geometry-8d3751cce437cb33.blend | Bin 0 -> 97953 bytes tests/golden/WBV2-P1238-000/manifest.json | 50 + .../WBV2-P1238-000/module-execution-plan.json | 22586 ++++++++++++++++ .../geometry-node-reader-production.json | 43 + tests/golden/WBV2-P1238-001/manifest.json | 116 + .../golden/WBV2-P1238-001/module-receipt.json | 154 + tests/golden/WBV2-P1238-001/module-run.log | 49 + tests/golden/WBV2-P1238-001/task-context.json | 217 + tests/golden/WBV2/task-catalog.jsonl | 2 + tests/golden/WBV2/task-index.json | 2 +- 13 files changed, 23278 insertions(+), 4 deletions(-) create mode 100644 docs/status/WBV2-P1238-001.md create mode 100644 docs/tasks/WBV2-P1238-001.md create mode 100644 tests/files/web/generated/wbv2-geometry-8d3751cce437cb33.blend create mode 100644 tests/golden/WBV2-P1238-000/manifest.json create mode 100644 tests/golden/WBV2-P1238-000/module-execution-plan.json create mode 100644 tests/golden/WBV2-P1238-001/geometry-node-reader-production.json create mode 100644 tests/golden/WBV2-P1238-001/manifest.json create mode 100644 tests/golden/WBV2-P1238-001/module-receipt.json create mode 100644 tests/golden/WBV2-P1238-001/module-run.log create mode 100644 tests/golden/WBV2-P1238-001/task-context.json diff --git a/docs/EXECUTION_QUEUE.md b/docs/EXECUTION_QUEUE.md index 25d94f3f1..074f8bc05 100644 --- a/docs/EXECUTION_QUEUE.md +++ b/docs/EXECUTION_QUEUE.md @@ -15,9 +15,9 @@ | 字段 | 值 | | --- | --- | | 里程碑 | WBV2 capability workflow | -| 当前任务 | `WBV2-P1237-001` | -| parent manifest | `tests/golden/WBV2-P1237-000/manifest.json` | -| 任务卡 | [`tasks/WBV2-P1237-001.md`](tasks/WBV2-P1237-001.md) | +| 当前任务 | `WBV2-P1238-001` | +| parent manifest | `tests/golden/WBV2-P1238-000/manifest.json` | +| 任务卡 | [`tasks/WBV2-P1238-001.md`](tasks/WBV2-P1238-001.md) | | 专项验收 | `node tools/web/check-execution-control-plane.mjs` | | legacy coverage checkpoint | `M16-GAP-00282` | | legacy coverage parent | `tests/golden/M16-GAP-00281/manifest.json` | diff --git a/docs/status/WBV2-P1238-001.md b/docs/status/WBV2-P1238-001.md new file mode 100644 index 000000000..513492f54 --- /dev/null +++ b/docs/status/WBV2-P1238-001.md @@ -0,0 +1,9 @@ +# WBV2-P1238-001 status + +- task: `WBV2-P1238-001`; module: `AUTO_GEOMETRY_NATIVE_NODE_READER`; status: `done` +- source hashes stable: `true`; commands passed: `4` +- existing production evidence reused: `false`; skipped commands: `0` +- positive Main mutation, negative no-mutation, recovery and Chromium gates are recorded in the module receipt +- dynamic source inventory: `3745` units; verified `864`; unverified `2881`; planning estimate `5200` (non-binding); this-segment binding delta: `5` +- historical 6900-entry inventory remains read-only; full-family parity: `false` +- nextTask: `NONE` diff --git a/docs/tasks/WBV2-P1238-001.md b/docs/tasks/WBV2-P1238-001.md new file mode 100644 index 000000000..7e13a618a --- /dev/null +++ b/docs/tasks/WBV2-P1238-001.md @@ -0,0 +1,48 @@ +# WBV2-P1238-001: verify auto-generated native geometry node reader batch + +- task: WBV2-P1238-001 +- parent: WBV2-P1238-000 +- status: in_progress +- gap: capability:AUTO_GEOMETRY_NATIVE_NODE_READER +- ownerFamily: NODES +- targetImplementationClass: LOCAL_EXACT +- batchId: WBV2-P1238-001:AUTO_GEOMETRY_NATIVE_NODE_READER:8d3751cce437cb33 +- selectedRecordIds: ["node:GeometryNodeSetNURBSWeight","node:GeometryNodeSetPointRadius","node:GeometryNodeSetShadeSmooth","node:GeometryNodeSetSplineCyclic","node:GeometryNodeSetSplineResolution"] +- commandBudget: max=48; read/exploration max=16 +- Implementation entrypoint: `node tools/web/run-wbv2-module-task.mjs --task WBV2-P1238-001 --write` + +## 目标 + +以一个共享 Blender Main reader、WASM build、Worker 路由和 Chromium receipt 批量验证 GeometryNodeSetNURBSWeight, GeometryNodeSetPointRadius, GeometryNodeSetShadeSmooth, GeometryNodeSetSplineCyclic, GeometryNodeSetSplineResolution 的真实 modifier/RNA 元数据。 + +## 输入与范围 + +- Blender modifier sources: `blender-5.2.0/source/blender/modifiers/intern/` +- RNA source: `blender-5.2.0/source/blender/makesrna/intern/rna_modifier.cc` +- Native reader: `blender-5.2.0/source/blender/web_engine/web_engine_blend_reader.cpp` +- Fixtures: `tests/files/web/generated/wbv2-geometry-8d3751cce437cb33.blend` +- Chromium test: `web/tests/e2e/geometry-node-main-reader.spec.ts` +- Selected modifier units: `modifier-source:GeometryNodeSetNURBSWeight`, `modifier-source:GeometryNodeSetPointRadius`, `modifier-source:GeometryNodeSetShadeSmooth`, `modifier-source:GeometryNodeSetSplineCyclic`, `modifier-source:GeometryNodeSetSplineResolution` +- Selected RNA units: none (source-only dependency batch) + +## 验收 + +- one shared Main/WASM/Worker/Chromium chain observes every selected type +- malformed input is rejected without Main mutation +- save/reopen and deterministic second read are exact +- only Chromium is used; JS simulation and per-API duplicate workers are forbidden +- each selected source unit receives an explicit hash-bound coverage binding +- `node tools/web/check-task-context.mjs --task WBV2-P1238-001 --write` + +## 失败边界 + +- any missing source, unsupported type, hash drift, malformed data or non-exact recovery keeps the batch `in_progress`/`blocked` +- partial batch success never claims the omitted family; historical inventory remains read-only + +## 交付与回滚 + +- Receipt: `tests/golden/WBV2-P1238-001/module-receipt.json` +- Aggregate production evidence: `tests/golden/WBV2-P1238-001/modifier-reader-batch-production.json` +- Manifest: `tests/golden/WBV2-P1238-001/manifest.json` +- Status: `docs/status/WBV2-P1238-001.md` +- Rollback: restore WBV2-P1238-000 as queue parent without rewriting prior evidence. diff --git a/tests/files/web/generated/wbv2-geometry-8d3751cce437cb33.blend b/tests/files/web/generated/wbv2-geometry-8d3751cce437cb33.blend new file mode 100644 index 0000000000000000000000000000000000000000..b7caafbdfc845cecca1f4a9bf39529d4218f24fe GIT binary patch literal 97953 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 source tools/web/emscripten-env.sh && cmake --build build_web_blender6 --target web_engine -- -j8 && cp build_web_blender6/bin/web_engine.wasm web/app/src/vendor/blender/web_engine.wasm && cp build_web_blender6/bin/web_engine.wasm web/app/public/vendor/blender/web_engine.wasm +ninja: no work to do. + +> npm --prefix web run typecheck + +> blender-web-editor@0.1.0-rc.1 typecheck +> tsc -p tsconfig.json --noEmit + + +> npm --prefix web run build + +> blender-web-editor@0.1.0-rc.1 build +> tsc -p tsconfig.json && vite build --config app/vite.config.ts + +vite v8.2.0 building client environment for production... + transforming...✓ 102 modules transformed. +rendering chunks... +computing gzip size... +dist/index.html 0.46 kB │ gzip: 0.29 kB +dist/assets/storage.worker-D9TqXsGS.js 66.59 kB +dist/assets/web-engine.worker-ynL11m10.js 362.11 kB +dist/assets/viewport-render.worker-BKnJyAEz.js 634.08 kB +dist/assets/web_engine-C04Dp4ba.wasm 16,243.50 kB │ gzip: 3,858.52 kB +dist/assets/index-BgTbQCE2.css 15.35 kB │ gzip: 3.91 kB +dist/assets/index-B1m0FaKy.js 1,190.30 kB │ gzip: 316.69 kB + +✓ built in 462ms +[plugin rolldown:vite-resolve] Module "module" has been externalized for browser compatibility, imported by "/home/mes123456/workinf_Blender_Wasm/web/app/src/vendor/blender/web_engine.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details. +[plugin builtin:vite-reporter] +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rolldownOptions.output.codeSplitting to improve chunking: https://rolldown.rs/reference/OutputOptions.codeSplitting +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. + +> WBV2_BATCH_TASK=WBV2-P1238-001 WBV2_BATCH_PRODUCTION=tests/golden/WBV2-P1238-001/geometry-node-reader-production.json WBV2_BATCH_FIXTURE=tests/files/web/generated/wbv2-geometry-8d3751cce437cb33.blend WBV2_BATCH_TYPES='["GeometryNodeSetNURBSWeight","GeometryNodeSetPointRadius","GeometryNodeSetShadeSmooth","GeometryNodeSetSplineCyclic","GeometryNodeSetSplineResolution"]' WBV2_BATCH_UNITS='["node:GeometryNodeSetNURBSWeight","node:GeometryNodeSetPointRadius","node:GeometryNodeSetShadeSmooth","node:GeometryNodeSetSplineCyclic","node:GeometryNodeSetSplineResolution"]' WEB_TEST_PORT=5371 npm --prefix web run test:e2e -- --workers=1 tests/e2e/geometry-node-main-reader.spec.ts + +> blender-web-editor@0.1.0-rc.1 test:e2e +> playwright test --config playwright.config.ts --workers=1 tests/e2e/geometry-node-main-reader.spec.ts + + +Running 1 test using 1 worker + + ✓ 1 tests/e2e/geometry-node-main-reader.spec.ts:14:1 › M10-01 production Worker preserves Main Geometry Node topology across save and reopen (1.5s) + + 1 passed (2.3s) +[WebServer] (node:1312252) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. +[WebServer] (Use `node --trace-warnings ...` to show where the warning was created) +(node:1312306) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. +(Use `node --trace-warnings ...` to show where the warning was created) diff --git a/tests/golden/WBV2-P1238-001/task-context.json b/tests/golden/WBV2-P1238-001/task-context.json new file mode 100644 index 000000000..a2f7eed73 --- /dev/null +++ b/tests/golden/WBV2-P1238-001/task-context.json @@ -0,0 +1,217 @@ +{ + "schemaVersion": 1, + "task": "WBV2-P1238-001", + "parentTask": "WBV2-P1238-000", + "status": "in_progress", + "goal": "以一个共享 Blender Main reader、WASM build、Worker 路由和 Chromium receipt 批量验证 GeometryNodeSetNURBSWeight, GeometryNodeSetPointRadius, GeometryNodeSetShadeSmooth, GeometryNodeSetSplineCyclic, GeometryNodeSetSplineResolution 的真实 modifier/RNA 元数据。", + "scope": { + "gap": "capability:AUTO_GEOMETRY_NATIVE_NODE_READER", + "ownerFamily": "NODES", + "implementationClass": "LOCAL_EXACT" + }, + "commands": [ + "node tools/web/check-task-context.mjs --task WBV2-P1238-001 --write" + ], + "inputPaths": [], + "inputMetadata": { + "docs/EXECUTION_QUEUE.md": { + "path": "docs/EXECUTION_QUEUE.md", + "exists": true, + "bytes": 4030, + "mtime_ns": "1788480882970369967", + "sha256": "61d604fb5cbf8c9b2c0dd3d8b714a11abd7c7eed5f97b69d6b3100dbb16be5f0" + }, + "docs/tasks/WBV2-P1238-001.md": { + "path": "docs/tasks/WBV2-P1238-001.md", + "exists": true, + "bytes": 2733, + "mtime_ns": "1788480872382485767", + "sha256": "8e4a4b0615799c024456b79c19bd2936dbc7bafab846c5a1a7da6255e4345c7a" + }, + "tests/golden/WBV2-P1238-000/manifest.json": { + "path": "tests/golden/WBV2-P1238-000/manifest.json", + "exists": true, + "bytes": 1698, + "mtime_ns": "1788480872383301626", + "sha256": "d15fd3775ca1eb95783091e7af99b80b7244676b1258129a2cd11117169059ae" + }, + "docs/status/WBV2-P1238-000.md": { + "path": "docs/status/WBV2-P1238-000.md", + "exists": true, + "bytes": 364, + "mtime_ns": "1788480872382660643", + "sha256": "cb75e567d49004cc5f58a45841e39295ee155345ba2de32f9c768e5351d99437" + } + }, + "inputSelection": { + "schemaVersion": 1, + "limits": { + "maxFiles": 12, + "evidenceBytes": 8192, + "contextRemainingBytes": 1079, + "contextRemainingTokens": 268 + }, + "source": { + "bytes": 8825, + "tokens": 2208 + }, + "selected": [], + "excluded": [ + { + "path": "blender-5.2.0/source/blender/modifiers/intern/", + "bytes": 10155, + "reason": "EVIDENCE_BYTE_BUDGET" + }, + { + "path": "blender-5.2.0/source/blender/makesrna/intern/rna_modifier.cc", + "bytes": 521651, + "reason": "EVIDENCE_BYTE_BUDGET" + }, + { + "path": "blender-5.2.0/source/blender/web_engine/web_engine_blend_reader.cpp", + "bytes": 314614, + "reason": "EVIDENCE_BYTE_BUDGET" + }, + { + "path": "tests/files/web/generated/wbv2-geometry-8d3751cce437cb33.blend", + "bytes": 97953, + "reason": "EVIDENCE_BYTE_BUDGET" + }, + { + "path": "web/tests/e2e/geometry-node-main-reader.spec.ts", + "bytes": 3789, + "reason": "CONTEXT_REMAINING_SPACE" + }, + { + "path": "tests/golden/WBV2-P1238-001/module-receipt.json", + "bytes": 7579, + "reason": "CONTEXT_REMAINING_SPACE" + }, + { + "path": "tests/golden/WBV2-P1238-001/modifier-reader-batch-production.json", + "bytes": null, + "reason": "MISSING_PATH" + }, + { + "path": "tests/golden/WBV2-P1238-001/manifest.json", + "bytes": null, + "reason": "GENERATED_EVIDENCE_OUTPUT" + }, + { + "path": "docs/status/WBV2-P1238-001.md", + "bytes": null, + "reason": "GENERATED_EVIDENCE_OUTPUT" + } + ], + "totals": { + "files": 0, + "bytes": 0, + "tokens": 0 + } + }, + "exitCriteria": [ + "source and protocol hashes are bound", + "every selected Main reader type is proven", + "negative no-mutation and recovery are proven", + "Chromium and save/reopen evidence are exact" + ], + "nextTask": null, + "sourceDocuments": { + "queue": "docs/EXECUTION_QUEUE.md", + "taskCard": "docs/tasks/WBV2-P1238-001.md", + "taskIndex": "tests/golden/WBV2/task-index.json", + "parentManifest": "tests/golden/WBV2-P1238-000/manifest.json", + "parentStatus": "docs/status/WBV2-P1238-000.md" + }, + "readPolicy": { + "required": [ + "docs/EXECUTION_QUEUE.md", + "docs/tasks/WBV2-P1238-001.md", + "tests/golden/WBV2-P1238-000/manifest.json", + "docs/status/WBV2-P1238-000.md" + ], + "machineOnly": [ + "tests/golden/WBV2/task-index.json", + "tests/golden/M15-03A/task-catalog.jsonl" + ], + "optionalByNeed": [ + "docs/WEB_BLENDER_MODELER_V1_SCOPE.md", + "任务卡列出的精确协议/生产路径", + "任务卡明确命名的长期计划小节" + ], + "forbiddenByDefault": [ + "完整 CURRENT_EXECUTION_PLAN.md", + "完整 PROJECT_STATUS_AND_NEXT_WORK.md", + "全部 docs/status/*.md", + "完整 parity/WBS 计划", + "README 历史和 test-results/" + ] + }, + "parent": { + "manifest": { + "schemaVersion": 1, + "task": "WBV2-P1238-000", + "parentTask": "WBV2-P1237-001", + "status": "done", + "nextTask": "WBV2-P1238-001", + "artifactCount": 4 + }, + "statusSummary": [ + "# WBV2-P1238-000 status", + "- task: `WBV2-P1238-000`; parent: `WBV2-P1237-001`; status: `done`", + "- taskClass: `QUEUE_ENABLEMENT`; no modifier-family parity completion claimed", + "- source-backed batch authorized: `AUTO_GEOMETRY_NATIVE_NODE_READER` (5 units)", + "- dynamic inventory: `3745` units; verified `859`; unverified `2886`; bound delta `0`", + "- nextTask: `WBV2-P1238-001`" + ] + }, + "budgets": { + "queueBytes": 4096, + "taskBytes": 2733, + "parentManifestBytes": 24576, + "parentStatusBytes": 6144, + "evidenceFiles": 12, + "evidenceBytes": 8192, + "contextTokens": 3500, + "contextEnvelopeTokens": 1024, + "taskLines": 49, + "taskTokens": 684 + }, + "size": { + "documents": [ + { + "path": "docs/EXECUTION_QUEUE.md", + "bytes": 4030, + "lines": 58, + "tokens": 1008 + }, + { + "path": "docs/tasks/WBV2-P1238-001.md", + "bytes": 2733, + "lines": 49, + "tokens": 684 + }, + { + "path": "tests/golden/WBV2-P1238-000/manifest.json", + "bytes": 1698, + "lines": 51, + "tokens": 425 + }, + { + "path": "docs/status/WBV2-P1238-000.md", + "bytes": 364, + "lines": 8, + "tokens": 91 + } + ], + "sourceTokens": 2208, + "evidenceFiles": 0, + "evidenceBytes": 0, + "evidenceTokens": 0, + "totalTokens": 2208, + "reservedEnvelopeTokens": 1024, + "estimatedContextTokens": 3232, + "serializedContextTokens": 685, + "withinBudget": true + } +} diff --git a/tests/golden/WBV2/task-catalog.jsonl b/tests/golden/WBV2/task-catalog.jsonl index ddc3de2e2..5d270e7b6 100644 --- a/tests/golden/WBV2/task-catalog.jsonl +++ b/tests/golden/WBV2/task-catalog.jsonl @@ -253,3 +253,5 @@ {"id":"WBV2-P1236-001","gapId":"AUTO_GEOMETRY_NATIVE_NODE_READER","ownerFamily":"NODES","sourceTask":"1236","state":"completed","targetImplementationClass":"LOCAL_EXACT","exitCriteria":["source and protocol hashes are bound","every selected Main reader type is proven","negative no-mutation and recovery are proven","Chromium and save/reopen evidence are exact"]} {"id":"WBV2-P1237-000","gapId":"workflow:authorize_modifier_reader_batch","ownerFamily":"PROGRAM","sourceTask":"1237","state":"completed","targetImplementationClass":"QUEUE_ONLY","exitCriteria":["prior evidence remains hash-bound","batch source mapping is explicit","inventory remains source-derived"]} {"id":"WBV2-P1237-001","gapId":"AUTO_GEOMETRY_NATIVE_NODE_READER","ownerFamily":"NODES","sourceTask":"1237","state":"completed","targetImplementationClass":"LOCAL_EXACT","exitCriteria":["source and protocol hashes are bound","every selected Main reader type is proven","negative no-mutation and recovery are proven","Chromium and save/reopen evidence are exact"]} +{"id":"WBV2-P1238-000","gapId":"workflow:authorize_modifier_reader_batch","ownerFamily":"PROGRAM","sourceTask":"1238","state":"completed","targetImplementationClass":"QUEUE_ONLY","exitCriteria":["prior evidence remains hash-bound","batch source mapping is explicit","inventory remains source-derived"]} +{"id":"WBV2-P1238-001","gapId":"AUTO_GEOMETRY_NATIVE_NODE_READER","ownerFamily":"NODES","sourceTask":"1238","state":"completed","targetImplementationClass":"LOCAL_EXACT","exitCriteria":["source and protocol hashes are bound","every selected Main reader type is proven","negative no-mutation and recovery are proven","Chromium and save/reopen evidence are exact"]} diff --git a/tests/golden/WBV2/task-index.json b/tests/golden/WBV2/task-index.json index 1337e1468..c57e07dbb 100644 --- a/tests/golden/WBV2/task-index.json +++ b/tests/golden/WBV2/task-index.json @@ -1 +1 @@ -{"schemaVersion":1,"operation":"BLENDER_WEB_CAPABILITY_TASK_INDEX","source":{"path":"tests/golden/WBV2-P1237-000/module-execution-plan.json","sha256":"140289ec12547c9d79756107797570651189c07482a5b47429285fa1fd3ff93d"},"catalog":{"path":"tests/golden/WBV2/task-catalog.jsonl","sha256":"135694b88fe50745847d9df8f786070178e232d3e884e7b31ae4b9c5aa27f65e"},"taskCount":255,"activeTask":null,"entries":{"WBV2-P1096-000":{"line":0,"offset":0,"length":267,"previous":"WBV2-P1095-003","next":"WBV2-P1100-000"},"WBV2-P1100-000":{"line":1,"offset":267,"length":300,"previous":"WBV2-P1096-000","next":"WBV2-P1100-001"},"WBV2-P1100-001":{"line":2,"offset":567,"length":375,"previous":"WBV2-P1100-000","next":"WBV2-P1100-002"},"WBV2-P1100-002":{"line":3,"offset":942,"length":377,"previous":"WBV2-P1100-001","next":"WBV2-P1100-003"},"WBV2-P1100-003":{"line":4,"offset":1319,"length":386,"previous":"WBV2-P1100-002","next":"WBV2-P1101-000"},"WBV2-P1101-000":{"line":5,"offset":1705,"length":374,"previous":"WBV2-P1100-003","next":"WBV2-P1101-001"},"WBV2-P1101-001":{"line":6,"offset":2079,"length":382,"previous":"WBV2-P1101-000","next":"WBV2-P1101-002"},"WBV2-P1101-002":{"line":7,"offset":2461,"length":363,"previous":"WBV2-P1101-001","next":"WBV2-P1101-003"},"WBV2-P1101-003":{"line":8,"offset":2824,"length":374,"previous":"WBV2-P1101-002","next":"WBV2-P1102-000"},"WBV2-P1102-000":{"line":9,"offset":3198,"length":365,"previous":"WBV2-P1101-003","next":"WBV2-P1102-001"},"WBV2-P1102-001":{"line":10,"offset":3563,"length":371,"previous":"WBV2-P1102-000","next":"WBV2-P1103-000"},"WBV2-P1103-000":{"line":11,"offset":3934,"length":373,"previous":"WBV2-P1102-001","next":"WBV2-P1104-000"},"WBV2-P1104-000":{"line":12,"offset":4307,"length":389,"previous":"WBV2-P1103-000","next":"WBV2-P1105-000"},"WBV2-P1105-000":{"line":13,"offset":4696,"length":426,"previous":"WBV2-P1104-000","next":"WBV2-P1106-000"},"WBV2-P1106-000":{"line":14,"offset":5122,"length":366,"previous":"WBV2-P1105-000","next":"WBV2-P1107-000"},"WBV2-P1107-000":{"line":15,"offset":5488,"length":373,"previous":"WBV2-P1106-000","next":"WBV2-P1108-000"},"WBV2-P1108-000":{"line":16,"offset":5861,"length":385,"previous":"WBV2-P1107-000","next":"WBV2-P1109-000"},"WBV2-P1109-000":{"line":17,"offset":6246,"length":397,"previous":"WBV2-P1108-000","next":"WBV2-P1110-000"},"WBV2-P1110-000":{"line":18,"offset":6643,"length":394,"previous":"WBV2-P1109-000","next":"WBV2-P1111-000"},"WBV2-P1111-000":{"line":19,"offset":7037,"length":384,"previous":"WBV2-P1110-000","next":"WBV2-P1112-000"},"WBV2-P1112-000":{"line":20,"offset":7421,"length":397,"previous":"WBV2-P1111-000","next":"WBV2-P1113-000"},"WBV2-P1113-000":{"line":21,"offset":7818,"length":393,"previous":"WBV2-P1112-000","next":"WBV2-P1114-000"},"WBV2-P1114-000":{"line":22,"offset":8211,"length":384,"previous":"WBV2-P1113-000","next":"WBV2-P1115-000"},"WBV2-P1115-000":{"line":23,"offset":8595,"length":388,"previous":"WBV2-P1114-000","next":"WBV2-P1116-000"},"WBV2-P1116-000":{"line":24,"offset":8983,"length":388,"previous":"WBV2-P1115-000","next":"WBV2-P1117-000"},"WBV2-P1117-000":{"line":25,"offset":9371,"length":413,"previous":"WBV2-P1116-000","next":"WBV2-P1118-000"},"WBV2-P1118-000":{"line":26,"offset":9784,"length":409,"previous":"WBV2-P1117-000","next":"WBV2-P1119-000"},"WBV2-P1119-000":{"line":27,"offset":10193,"length":379,"previous":"WBV2-P1118-000","next":"WBV2-P1120-000"},"WBV2-P1120-000":{"line":28,"offset":10572,"length":392,"previous":"WBV2-P1119-000","next":"WBV2-P1121-000"},"WBV2-P1121-000":{"line":29,"offset":10964,"length":375,"previous":"WBV2-P1120-000","next":"WBV2-P1122-000"},"WBV2-P1122-000":{"line":30,"offset":11339,"length":385,"previous":"WBV2-P1121-000","next":"WBV2-P1123-000"},"WBV2-P1123-000":{"line":31,"offset":11724,"length":385,"previous":"WBV2-P1122-000","next":"WBV2-P1124-000"},"WBV2-P1124-000":{"line":32,"offset":12109,"length":431,"previous":"WBV2-P1123-000","next":"WBV2-P1125-000"},"WBV2-P1125-000":{"line":33,"offset":12540,"length":406,"previous":"WBV2-P1124-000","next":"WBV2-P1126-000"},"WBV2-P1126-000":{"line":34,"offset":12946,"length":397,"previous":"WBV2-P1125-000","next":"WBV2-P1127-000"},"WBV2-P1127-000":{"line":35,"offset":13343,"length":406,"previous":"WBV2-P1126-000","next":"WBV2-P1128-000"},"WBV2-P1128-000":{"line":36,"offset":13749,"length":406,"previous":"WBV2-P1127-000","next":"WBV2-P1129-000"},"WBV2-P1129-000":{"line":37,"offset":14155,"length":331,"previous":"WBV2-P1128-000","next":"WBV2-P1129-001"},"WBV2-P1129-001":{"line":38,"offset":14486,"length":393,"previous":"WBV2-P1129-000","next":"WBV2-P1130-000"},"WBV2-P1130-000":{"line":39,"offset":14879,"length":348,"previous":"WBV2-P1129-001","next":"WBV2-P1130-001"},"WBV2-P1130-001":{"line":40,"offset":15227,"length":387,"previous":"WBV2-P1130-000","next":"WBV2-P1131-000"},"WBV2-P1131-000":{"line":41,"offset":15614,"length":349,"previous":"WBV2-P1130-001","next":"WBV2-P1131-001"},"WBV2-P1131-001":{"line":42,"offset":15963,"length":383,"previous":"WBV2-P1131-000","next":"WBV2-P1132-000"},"WBV2-P1132-000":{"line":43,"offset":16346,"length":345,"previous":"WBV2-P1131-001","next":"WBV2-P1132-001"},"WBV2-P1132-001":{"line":44,"offset":16691,"length":380,"previous":"WBV2-P1132-000","next":"WBV2-P1133-000"},"WBV2-P1133-000":{"line":45,"offset":17071,"length":346,"previous":"WBV2-P1132-001","next":"WBV2-P1133-001"},"WBV2-P1133-001":{"line":46,"offset":17417,"length":387,"previous":"WBV2-P1133-000","next":"WBV2-P1134-000"},"WBV2-P1134-000":{"line":47,"offset":17804,"length":353,"previous":"WBV2-P1133-001","next":"WBV2-P1134-001"},"WBV2-P1134-001":{"line":48,"offset":18157,"length":392,"previous":"WBV2-P1134-000","next":"WBV2-P1135-000"},"WBV2-P1135-000":{"line":49,"offset":18549,"length":339,"previous":"WBV2-P1134-001","next":"WBV2-P1135-001"},"WBV2-P1135-001":{"line":50,"offset":18888,"length":385,"previous":"WBV2-P1135-000","next":"WBV2-P1136-000"},"WBV2-P1136-000":{"line":51,"offset":19273,"length":349,"previous":"WBV2-P1135-001","next":"WBV2-P1136-001"},"WBV2-P1136-001":{"line":52,"offset":19622,"length":391,"previous":"WBV2-P1136-000","next":"WBV2-P1137-000"},"WBV2-P1137-000":{"line":53,"offset":20013,"length":354,"previous":"WBV2-P1136-001","next":"WBV2-P1137-001"},"WBV2-P1137-001":{"line":54,"offset":20367,"length":393,"previous":"WBV2-P1137-000","next":"WBV2-P1138-000"},"WBV2-P1138-000":{"line":55,"offset":20760,"length":340,"previous":"WBV2-P1137-001","next":"WBV2-P1138-001"},"WBV2-P1138-001":{"line":56,"offset":21100,"length":388,"previous":"WBV2-P1138-000","next":"WBV2-P1139-000"},"WBV2-P1139-000":{"line":57,"offset":21488,"length":344,"previous":"WBV2-P1138-001","next":"WBV2-P1139-001"},"WBV2-P1139-001":{"line":58,"offset":21832,"length":393,"previous":"WBV2-P1139-000","next":"WBV2-P1140-000"},"WBV2-P1140-000":{"line":59,"offset":22225,"length":362,"previous":"WBV2-P1139-001","next":"WBV2-P1140-001"},"WBV2-P1140-001":{"line":60,"offset":22587,"length":382,"previous":"WBV2-P1140-000","next":"WBV2-P1141-000"},"WBV2-P1141-000":{"line":61,"offset":22969,"length":368,"previous":"WBV2-P1140-001","next":"WBV2-P1141-001"},"WBV2-P1141-001":{"line":62,"offset":23337,"length":389,"previous":"WBV2-P1141-000","next":"WBV2-P1142-000"},"WBV2-P1142-000":{"line":63,"offset":23726,"length":364,"previous":"WBV2-P1141-001","next":"WBV2-P1142-001"},"WBV2-P1142-001":{"line":64,"offset":24090,"length":383,"previous":"WBV2-P1142-000","next":"WBV2-P1143-000"},"WBV2-P1143-000":{"line":65,"offset":24473,"length":369,"previous":"WBV2-P1142-001","next":"WBV2-P1143-001"},"WBV2-P1143-001":{"line":66,"offset":24842,"length":385,"previous":"WBV2-P1143-000","next":"WBV2-P1144-000"},"WBV2-P1144-000":{"line":67,"offset":25227,"length":351,"previous":"WBV2-P1143-001","next":"WBV2-P1144-001"},"WBV2-P1144-001":{"line":68,"offset":25578,"length":376,"previous":"WBV2-P1144-000","next":"WBV2-P1145-000"},"WBV2-P1145-000":{"line":69,"offset":25954,"length":371,"previous":"WBV2-P1144-001","next":"WBV2-P1145-001"},"WBV2-P1145-001":{"line":70,"offset":26325,"length":386,"previous":"WBV2-P1145-000","next":"WBV2-P1146-000"},"WBV2-P1146-000":{"line":71,"offset":26711,"length":303,"previous":"WBV2-P1145-001","next":"WBV2-P1146-001"},"WBV2-P1146-001":{"line":72,"offset":27014,"length":356,"previous":"WBV2-P1146-000","next":"WBV2-P1147-000"},"WBV2-P1147-000":{"line":73,"offset":27370,"length":303,"previous":"WBV2-P1146-001","next":"WBV2-P1147-001"},"WBV2-P1147-001":{"line":74,"offset":27673,"length":360,"previous":"WBV2-P1147-000","next":"WBV2-P1148-000"},"WBV2-P1148-000":{"line":75,"offset":28033,"length":303,"previous":"WBV2-P1147-001","next":"WBV2-P1148-001"},"WBV2-P1148-001":{"line":76,"offset":28336,"length":362,"previous":"WBV2-P1148-000","next":"WBV2-P1149-000"},"WBV2-P1149-000":{"line":77,"offset":28698,"length":303,"previous":"WBV2-P1148-001","next":"WBV2-P1149-001"},"WBV2-P1149-001":{"line":78,"offset":29001,"length":361,"previous":"WBV2-P1149-000","next":"WBV2-P1150-000"},"WBV2-P1150-000":{"line":79,"offset":29362,"length":303,"previous":"WBV2-P1149-001","next":"WBV2-P1150-001"},"WBV2-P1150-001":{"line":80,"offset":29665,"length":361,"previous":"WBV2-P1150-000","next":"WBV2-P1151-000"},"WBV2-P1151-000":{"line":81,"offset":30026,"length":303,"previous":"WBV2-P1150-001","next":"WBV2-P1151-001"},"WBV2-P1151-001":{"line":82,"offset":30329,"length":369,"previous":"WBV2-P1151-000","next":"WBV2-P1152-000"},"WBV2-P1152-000":{"line":83,"offset":30698,"length":303,"previous":"WBV2-P1151-001","next":"WBV2-P1152-001"},"WBV2-P1152-001":{"line":84,"offset":31001,"length":360,"previous":"WBV2-P1152-000","next":"WBV2-P1153-000"},"WBV2-P1153-000":{"line":85,"offset":31361,"length":303,"previous":"WBV2-P1152-001","next":"WBV2-P1153-001"},"WBV2-P1153-001":{"line":86,"offset":31664,"length":367,"previous":"WBV2-P1153-000","next":"WBV2-P1154-000"},"WBV2-P1154-000":{"line":87,"offset":32031,"length":303,"previous":"WBV2-P1153-001","next":"WBV2-P1154-001"},"WBV2-P1154-001":{"line":88,"offset":32334,"length":365,"previous":"WBV2-P1154-000","next":"WBV2-P1155-000"},"WBV2-P1155-000":{"line":89,"offset":32699,"length":303,"previous":"WBV2-P1154-001","next":"WBV2-P1155-001"},"WBV2-P1155-001":{"line":90,"offset":33002,"length":360,"previous":"WBV2-P1155-000","next":"WBV2-P1156-000"},"WBV2-P1156-000":{"line":91,"offset":33362,"length":303,"previous":"WBV2-P1155-001","next":"WBV2-P1156-001"},"WBV2-P1156-001":{"line":92,"offset":33665,"length":365,"previous":"WBV2-P1156-000","next":"WBV2-P1157-000"},"WBV2-P1157-000":{"line":93,"offset":34030,"length":303,"previous":"WBV2-P1156-001","next":"WBV2-P1157-001"},"WBV2-P1157-001":{"line":94,"offset":34333,"length":364,"previous":"WBV2-P1157-000","next":"WBV2-P1158-000"},"WBV2-P1158-000":{"line":95,"offset":34697,"length":303,"previous":"WBV2-P1157-001","next":"WBV2-P1158-001"},"WBV2-P1158-001":{"line":96,"offset":35000,"length":357,"previous":"WBV2-P1158-000","next":"WBV2-P1159-000"},"WBV2-P1159-000":{"line":97,"offset":35357,"length":303,"previous":"WBV2-P1158-001","next":"WBV2-P1159-001"},"WBV2-P1159-001":{"line":98,"offset":35660,"length":368,"previous":"WBV2-P1159-000","next":"WBV2-P1160-000"},"WBV2-P1160-000":{"line":99,"offset":36028,"length":303,"previous":"WBV2-P1159-001","next":"WBV2-P1160-001"},"WBV2-P1160-001":{"line":100,"offset":36331,"length":365,"previous":"WBV2-P1160-000","next":"WBV2-P1161-000"},"WBV2-P1161-000":{"line":101,"offset":36696,"length":303,"previous":"WBV2-P1160-001","next":"WBV2-P1161-001"},"WBV2-P1161-001":{"line":102,"offset":36999,"length":372,"previous":"WBV2-P1161-000","next":"WBV2-P1162-000"},"WBV2-P1162-000":{"line":103,"offset":37371,"length":303,"previous":"WBV2-P1161-001","next":"WBV2-P1162-001"},"WBV2-P1162-001":{"line":104,"offset":37674,"length":365,"previous":"WBV2-P1162-000","next":"WBV2-P1163-000"},"WBV2-P1163-000":{"line":105,"offset":38039,"length":303,"previous":"WBV2-P1162-001","next":"WBV2-P1163-001"},"WBV2-P1163-001":{"line":106,"offset":38342,"length":360,"previous":"WBV2-P1163-000","next":"WBV2-P1164-000"},"WBV2-P1164-000":{"line":107,"offset":38702,"length":303,"previous":"WBV2-P1163-001","next":"WBV2-P1164-001"},"WBV2-P1164-001":{"line":108,"offset":39005,"length":360,"previous":"WBV2-P1164-000","next":"WBV2-P1165-000"},"WBV2-P1165-000":{"line":109,"offset":39365,"length":303,"previous":"WBV2-P1164-001","next":"WBV2-P1165-001"},"WBV2-P1165-001":{"line":110,"offset":39668,"length":366,"previous":"WBV2-P1165-000","next":"WBV2-P1166-000"},"WBV2-P1166-000":{"line":111,"offset":40034,"length":303,"previous":"WBV2-P1165-001","next":"WBV2-P1166-001"},"WBV2-P1166-001":{"line":112,"offset":40337,"length":366,"previous":"WBV2-P1166-000","next":"WBV2-P1167-000"},"WBV2-P1167-000":{"line":113,"offset":40703,"length":303,"previous":"WBV2-P1166-001","next":"WBV2-P1167-001"},"WBV2-P1167-001":{"line":114,"offset":41006,"length":366,"previous":"WBV2-P1167-000","next":"WBV2-P1168-000"},"WBV2-P1168-000":{"line":115,"offset":41372,"length":303,"previous":"WBV2-P1167-001","next":"WBV2-P1168-001"},"WBV2-P1168-001":{"line":116,"offset":41675,"length":366,"previous":"WBV2-P1168-000","next":"WBV2-P1169-000"},"WBV2-P1169-000":{"line":117,"offset":42041,"length":303,"previous":"WBV2-P1168-001","next":"WBV2-P1169-001"},"WBV2-P1169-001":{"line":118,"offset":42344,"length":366,"previous":"WBV2-P1169-000","next":"WBV2-P1170-000"},"WBV2-P1170-000":{"line":119,"offset":42710,"length":303,"previous":"WBV2-P1169-001","next":"WBV2-P1170-001"},"WBV2-P1170-001":{"line":120,"offset":43013,"length":366,"previous":"WBV2-P1170-000","next":"WBV2-P1171-000"},"WBV2-P1171-000":{"line":121,"offset":43379,"length":303,"previous":"WBV2-P1170-001","next":"WBV2-P1171-001"},"WBV2-P1171-001":{"line":122,"offset":43682,"length":366,"previous":"WBV2-P1171-000","next":"WBV2-P1172-000"},"WBV2-P1172-000":{"line":123,"offset":44048,"length":303,"previous":"WBV2-P1171-001","next":"WBV2-P1172-001"},"WBV2-P1172-001":{"line":124,"offset":44351,"length":366,"previous":"WBV2-P1172-000","next":"WBV2-P1173-000"},"WBV2-P1173-000":{"line":125,"offset":44717,"length":303,"previous":"WBV2-P1172-001","next":"WBV2-P1173-001"},"WBV2-P1173-001":{"line":126,"offset":45020,"length":366,"previous":"WBV2-P1173-000","next":"WBV2-P1174-000"},"WBV2-P1174-000":{"line":127,"offset":45386,"length":303,"previous":"WBV2-P1173-001","next":"WBV2-P1174-001"},"WBV2-P1174-001":{"line":128,"offset":45689,"length":366,"previous":"WBV2-P1174-000","next":"WBV2-P1175-000"},"WBV2-P1175-000":{"line":129,"offset":46055,"length":303,"previous":"WBV2-P1174-001","next":"WBV2-P1175-001"},"WBV2-P1175-001":{"line":130,"offset":46358,"length":366,"previous":"WBV2-P1175-000","next":"WBV2-P1176-000"},"WBV2-P1176-000":{"line":131,"offset":46724,"length":303,"previous":"WBV2-P1175-001","next":"WBV2-P1176-001"},"WBV2-P1176-001":{"line":132,"offset":47027,"length":364,"previous":"WBV2-P1176-000","next":"WBV2-P1177-000"},"WBV2-P1177-000":{"line":133,"offset":47391,"length":303,"previous":"WBV2-P1176-001","next":"WBV2-P1177-001"},"WBV2-P1177-001":{"line":134,"offset":47694,"length":364,"previous":"WBV2-P1177-000","next":"WBV2-P1178-000"},"WBV2-P1178-000":{"line":135,"offset":48058,"length":303,"previous":"WBV2-P1177-001","next":"WBV2-P1178-001"},"WBV2-P1178-001":{"line":136,"offset":48361,"length":364,"previous":"WBV2-P1178-000","next":"WBV2-P1179-000"},"WBV2-P1179-000":{"line":137,"offset":48725,"length":303,"previous":"WBV2-P1178-001","next":"WBV2-P1179-001"},"WBV2-P1179-001":{"line":138,"offset":49028,"length":364,"previous":"WBV2-P1179-000","next":"WBV2-P1180-000"},"WBV2-P1180-000":{"line":139,"offset":49392,"length":303,"previous":"WBV2-P1179-001","next":"WBV2-P1180-001"},"WBV2-P1180-001":{"line":140,"offset":49695,"length":364,"previous":"WBV2-P1180-000","next":"WBV2-P1181-000"},"WBV2-P1181-000":{"line":141,"offset":50059,"length":303,"previous":"WBV2-P1180-001","next":"WBV2-P1181-001"},"WBV2-P1181-001":{"line":142,"offset":50362,"length":364,"previous":"WBV2-P1181-000","next":"WBV2-P1182-000"},"WBV2-P1182-000":{"line":143,"offset":50726,"length":303,"previous":"WBV2-P1181-001","next":"WBV2-P1182-001"},"WBV2-P1182-001":{"line":144,"offset":51029,"length":364,"previous":"WBV2-P1182-000","next":"WBV2-P1183-000"},"WBV2-P1183-000":{"line":145,"offset":51393,"length":303,"previous":"WBV2-P1182-001","next":"WBV2-P1183-001"},"WBV2-P1183-001":{"line":146,"offset":51696,"length":364,"previous":"WBV2-P1183-000","next":"WBV2-P1184-000"},"WBV2-P1184-000":{"line":147,"offset":52060,"length":303,"previous":"WBV2-P1183-001","next":"WBV2-P1184-001"},"WBV2-P1184-001":{"line":148,"offset":52363,"length":364,"previous":"WBV2-P1184-000","next":"WBV2-P1185-000"},"WBV2-P1185-000":{"line":149,"offset":52727,"length":303,"previous":"WBV2-P1184-001","next":"WBV2-P1185-001"},"WBV2-P1185-001":{"line":150,"offset":53030,"length":364,"previous":"WBV2-P1185-000","next":"WBV2-P1186-000"},"WBV2-P1186-000":{"line":151,"offset":53394,"length":303,"previous":"WBV2-P1185-001","next":"WBV2-P1186-001"},"WBV2-P1186-001":{"line":152,"offset":53697,"length":364,"previous":"WBV2-P1186-000","next":"WBV2-P1187-000"},"WBV2-P1187-000":{"line":153,"offset":54061,"length":303,"previous":"WBV2-P1186-001","next":"WBV2-P1187-001"},"WBV2-P1187-001":{"line":154,"offset":54364,"length":364,"previous":"WBV2-P1187-000","next":"WBV2-P1188-000"},"WBV2-P1188-000":{"line":155,"offset":54728,"length":303,"previous":"WBV2-P1187-001","next":"WBV2-P1188-001"},"WBV2-P1188-001":{"line":156,"offset":55031,"length":364,"previous":"WBV2-P1188-000","next":"WBV2-P1189-000"},"WBV2-P1189-000":{"line":157,"offset":55395,"length":303,"previous":"WBV2-P1188-001","next":"WBV2-P1189-001"},"WBV2-P1189-001":{"line":158,"offset":55698,"length":364,"previous":"WBV2-P1189-000","next":"WBV2-P1190-000"},"WBV2-P1190-000":{"line":159,"offset":56062,"length":303,"previous":"WBV2-P1189-001","next":"WBV2-P1190-001"},"WBV2-P1190-001":{"line":160,"offset":56365,"length":364,"previous":"WBV2-P1190-000","next":"WBV2-P1191-000"},"WBV2-P1191-000":{"line":161,"offset":56729,"length":303,"previous":"WBV2-P1190-001","next":"WBV2-P1191-001"},"WBV2-P1191-001":{"line":162,"offset":57032,"length":364,"previous":"WBV2-P1191-000","next":"WBV2-P1192-000"},"WBV2-P1192-000":{"line":163,"offset":57396,"length":303,"previous":"WBV2-P1191-001","next":"WBV2-P1192-001"},"WBV2-P1192-001":{"line":164,"offset":57699,"length":364,"previous":"WBV2-P1192-000","next":"WBV2-P1193-000"},"WBV2-P1193-000":{"line":165,"offset":58063,"length":303,"previous":"WBV2-P1192-001","next":"WBV2-P1193-001"},"WBV2-P1193-001":{"line":166,"offset":58366,"length":364,"previous":"WBV2-P1193-000","next":"WBV2-P1194-000"},"WBV2-P1194-000":{"line":167,"offset":58730,"length":303,"previous":"WBV2-P1193-001","next":"WBV2-P1194-001"},"WBV2-P1194-001":{"line":168,"offset":59033,"length":364,"previous":"WBV2-P1194-000","next":"WBV2-P1195-000"},"WBV2-P1195-000":{"line":169,"offset":59397,"length":303,"previous":"WBV2-P1194-001","next":"WBV2-P1195-001"},"WBV2-P1195-001":{"line":170,"offset":59700,"length":364,"previous":"WBV2-P1195-000","next":"WBV2-P1196-000"},"WBV2-P1196-000":{"line":171,"offset":60064,"length":303,"previous":"WBV2-P1195-001","next":"WBV2-P1196-001"},"WBV2-P1196-001":{"line":172,"offset":60367,"length":364,"previous":"WBV2-P1196-000","next":"WBV2-P1197-000"},"WBV2-P1197-000":{"line":173,"offset":60731,"length":303,"previous":"WBV2-P1196-001","next":"WBV2-P1197-001"},"WBV2-P1197-001":{"line":174,"offset":61034,"length":364,"previous":"WBV2-P1197-000","next":"WBV2-P1198-000"},"WBV2-P1198-000":{"line":175,"offset":61398,"length":303,"previous":"WBV2-P1197-001","next":"WBV2-P1198-001"},"WBV2-P1198-001":{"line":176,"offset":61701,"length":364,"previous":"WBV2-P1198-000","next":"WBV2-P1199-000"},"WBV2-P1199-000":{"line":177,"offset":62065,"length":303,"previous":"WBV2-P1198-001","next":"WBV2-P1199-001"},"WBV2-P1199-001":{"line":178,"offset":62368,"length":364,"previous":"WBV2-P1199-000","next":"WBV2-P1200-000"},"WBV2-P1200-000":{"line":179,"offset":62732,"length":303,"previous":"WBV2-P1199-001","next":"WBV2-P1200-001"},"WBV2-P1200-001":{"line":180,"offset":63035,"length":364,"previous":"WBV2-P1200-000","next":"WBV2-P1201-000"},"WBV2-P1201-000":{"line":181,"offset":63399,"length":303,"previous":"WBV2-P1200-001","next":"WBV2-P1201-001"},"WBV2-P1201-001":{"line":182,"offset":63702,"length":364,"previous":"WBV2-P1201-000","next":"WBV2-P1202-000"},"WBV2-P1202-000":{"line":183,"offset":64066,"length":303,"previous":"WBV2-P1201-001","next":"WBV2-P1202-001"},"WBV2-P1202-001":{"line":184,"offset":64369,"length":364,"previous":"WBV2-P1202-000","next":"WBV2-P1203-000"},"WBV2-P1203-000":{"line":185,"offset":64733,"length":303,"previous":"WBV2-P1202-001","next":"WBV2-P1203-001"},"WBV2-P1203-001":{"line":186,"offset":65036,"length":364,"previous":"WBV2-P1203-000","next":"WBV2-P1204-000"},"WBV2-P1204-000":{"line":187,"offset":65400,"length":303,"previous":"WBV2-P1203-001","next":"WBV2-P1204-001"},"WBV2-P1204-001":{"line":188,"offset":65703,"length":364,"previous":"WBV2-P1204-000","next":"WBV2-P1205-000"},"WBV2-P1205-000":{"line":189,"offset":66067,"length":303,"previous":"WBV2-P1204-001","next":"WBV2-P1205-001"},"WBV2-P1205-001":{"line":190,"offset":66370,"length":364,"previous":"WBV2-P1205-000","next":"WBV2-P1206-000"},"WBV2-P1206-000":{"line":191,"offset":66734,"length":303,"previous":"WBV2-P1205-001","next":"WBV2-P1206-001"},"WBV2-P1206-001":{"line":192,"offset":67037,"length":364,"previous":"WBV2-P1206-000","next":"WBV2-P1207-000"},"WBV2-P1207-000":{"line":193,"offset":67401,"length":303,"previous":"WBV2-P1206-001","next":"WBV2-P1207-001"},"WBV2-P1207-001":{"line":194,"offset":67704,"length":364,"previous":"WBV2-P1207-000","next":"WBV2-P1208-000"},"WBV2-P1208-000":{"line":195,"offset":68068,"length":303,"previous":"WBV2-P1207-001","next":"WBV2-P1208-001"},"WBV2-P1208-001":{"line":196,"offset":68371,"length":364,"previous":"WBV2-P1208-000","next":"WBV2-P1209-000"},"WBV2-P1209-000":{"line":197,"offset":68735,"length":303,"previous":"WBV2-P1208-001","next":"WBV2-P1209-001"},"WBV2-P1209-001":{"line":198,"offset":69038,"length":364,"previous":"WBV2-P1209-000","next":"WBV2-P1210-000"},"WBV2-P1210-000":{"line":199,"offset":69402,"length":303,"previous":"WBV2-P1209-001","next":"WBV2-P1210-001"},"WBV2-P1210-001":{"line":200,"offset":69705,"length":364,"previous":"WBV2-P1210-000","next":"WBV2-P1211-000"},"WBV2-P1211-000":{"line":201,"offset":70069,"length":303,"previous":"WBV2-P1210-001","next":"WBV2-P1211-001"},"WBV2-P1211-001":{"line":202,"offset":70372,"length":364,"previous":"WBV2-P1211-000","next":"WBV2-P1212-000"},"WBV2-P1212-000":{"line":203,"offset":70736,"length":303,"previous":"WBV2-P1211-001","next":"WBV2-P1212-001"},"WBV2-P1212-001":{"line":204,"offset":71039,"length":364,"previous":"WBV2-P1212-000","next":"WBV2-P1213-000"},"WBV2-P1213-000":{"line":205,"offset":71403,"length":303,"previous":"WBV2-P1212-001","next":"WBV2-P1213-001"},"WBV2-P1213-001":{"line":206,"offset":71706,"length":364,"previous":"WBV2-P1213-000","next":"WBV2-P1214-000"},"WBV2-P1214-000":{"line":207,"offset":72070,"length":303,"previous":"WBV2-P1213-001","next":"WBV2-P1214-001"},"WBV2-P1214-001":{"line":208,"offset":72373,"length":364,"previous":"WBV2-P1214-000","next":"WBV2-P1215-000"},"WBV2-P1215-000":{"line":209,"offset":72737,"length":303,"previous":"WBV2-P1214-001","next":"WBV2-P1215-001"},"WBV2-P1215-001":{"line":210,"offset":73040,"length":364,"previous":"WBV2-P1215-000","next":"WBV2-P1216-000"},"WBV2-P1216-000":{"line":211,"offset":73404,"length":303,"previous":"WBV2-P1215-001","next":"WBV2-P1216-001"},"WBV2-P1216-001":{"line":212,"offset":73707,"length":364,"previous":"WBV2-P1216-000","next":"WBV2-P1217-000"},"WBV2-P1217-000":{"line":213,"offset":74071,"length":303,"previous":"WBV2-P1216-001","next":"WBV2-P1217-001"},"WBV2-P1217-001":{"line":214,"offset":74374,"length":364,"previous":"WBV2-P1217-000","next":"WBV2-P1218-000"},"WBV2-P1218-000":{"line":215,"offset":74738,"length":303,"previous":"WBV2-P1217-001","next":"WBV2-P1218-001"},"WBV2-P1218-001":{"line":216,"offset":75041,"length":364,"previous":"WBV2-P1218-000","next":"WBV2-P1219-000"},"WBV2-P1219-000":{"line":217,"offset":75405,"length":303,"previous":"WBV2-P1218-001","next":"WBV2-P1219-001"},"WBV2-P1219-001":{"line":218,"offset":75708,"length":364,"previous":"WBV2-P1219-000","next":"WBV2-P1220-000"},"WBV2-P1220-000":{"line":219,"offset":76072,"length":303,"previous":"WBV2-P1219-001","next":"WBV2-P1220-001"},"WBV2-P1220-001":{"line":220,"offset":76375,"length":364,"previous":"WBV2-P1220-000","next":"WBV2-P1221-000"},"WBV2-P1221-000":{"line":221,"offset":76739,"length":303,"previous":"WBV2-P1220-001","next":"WBV2-P1221-001"},"WBV2-P1221-001":{"line":222,"offset":77042,"length":364,"previous":"WBV2-P1221-000","next":"WBV2-P1222-000"},"WBV2-P1222-000":{"line":223,"offset":77406,"length":303,"previous":"WBV2-P1221-001","next":"WBV2-P1222-001"},"WBV2-P1222-001":{"line":224,"offset":77709,"length":364,"previous":"WBV2-P1222-000","next":"WBV2-P1223-000"},"WBV2-P1223-000":{"line":225,"offset":78073,"length":303,"previous":"WBV2-P1222-001","next":"WBV2-P1223-001"},"WBV2-P1223-001":{"line":226,"offset":78376,"length":364,"previous":"WBV2-P1223-000","next":"WBV2-P1224-000"},"WBV2-P1224-000":{"line":227,"offset":78740,"length":303,"previous":"WBV2-P1223-001","next":"WBV2-P1224-001"},"WBV2-P1224-001":{"line":228,"offset":79043,"length":364,"previous":"WBV2-P1224-000","next":"WBV2-P1225-000"},"WBV2-P1225-000":{"line":229,"offset":79407,"length":303,"previous":"WBV2-P1224-001","next":"WBV2-P1225-001"},"WBV2-P1225-001":{"line":230,"offset":79710,"length":364,"previous":"WBV2-P1225-000","next":"WBV2-P1226-000"},"WBV2-P1226-000":{"line":231,"offset":80074,"length":303,"previous":"WBV2-P1225-001","next":"WBV2-P1226-001"},"WBV2-P1226-001":{"line":232,"offset":80377,"length":364,"previous":"WBV2-P1226-000","next":"WBV2-P1227-000"},"WBV2-P1227-000":{"line":233,"offset":80741,"length":303,"previous":"WBV2-P1226-001","next":"WBV2-P1227-001"},"WBV2-P1227-001":{"line":234,"offset":81044,"length":364,"previous":"WBV2-P1227-000","next":"WBV2-P1228-000"},"WBV2-P1228-000":{"line":235,"offset":81408,"length":303,"previous":"WBV2-P1227-001","next":"WBV2-P1228-001"},"WBV2-P1228-001":{"line":236,"offset":81711,"length":364,"previous":"WBV2-P1228-000","next":"WBV2-P1229-000"},"WBV2-P1229-000":{"line":237,"offset":82075,"length":303,"previous":"WBV2-P1228-001","next":"WBV2-P1229-001"},"WBV2-P1229-001":{"line":238,"offset":82378,"length":364,"previous":"WBV2-P1229-000","next":"WBV2-P1230-000"},"WBV2-P1230-000":{"line":239,"offset":82742,"length":303,"previous":"WBV2-P1229-001","next":"WBV2-P1230-001"},"WBV2-P1230-001":{"line":240,"offset":83045,"length":364,"previous":"WBV2-P1230-000","next":"WBV2-P1231-000"},"WBV2-P1231-000":{"line":241,"offset":83409,"length":303,"previous":"WBV2-P1230-001","next":"WBV2-P1231-001"},"WBV2-P1231-001":{"line":242,"offset":83712,"length":364,"previous":"WBV2-P1231-000","next":"WBV2-P1232-000"},"WBV2-P1232-000":{"line":243,"offset":84076,"length":303,"previous":"WBV2-P1231-001","next":"WBV2-P1232-001"},"WBV2-P1232-001":{"line":244,"offset":84379,"length":364,"previous":"WBV2-P1232-000","next":"WBV2-P1233-000"},"WBV2-P1233-000":{"line":245,"offset":84743,"length":303,"previous":"WBV2-P1232-001","next":"WBV2-P1233-001"},"WBV2-P1233-001":{"line":246,"offset":85046,"length":364,"previous":"WBV2-P1233-000","next":"WBV2-P1234-000"},"WBV2-P1234-000":{"line":247,"offset":85410,"length":303,"previous":"WBV2-P1233-001","next":"WBV2-P1234-001"},"WBV2-P1234-001":{"line":248,"offset":85713,"length":364,"previous":"WBV2-P1234-000","next":"WBV2-P1235-000"},"WBV2-P1235-000":{"line":249,"offset":86077,"length":303,"previous":"WBV2-P1234-001","next":"WBV2-P1235-001"},"WBV2-P1235-001":{"line":250,"offset":86380,"length":364,"previous":"WBV2-P1235-000","next":"WBV2-P1236-000"},"WBV2-P1236-000":{"line":251,"offset":86744,"length":303,"previous":"WBV2-P1235-001","next":"WBV2-P1236-001"},"WBV2-P1236-001":{"line":252,"offset":87047,"length":364,"previous":"WBV2-P1236-000","next":"WBV2-P1237-000"},"WBV2-P1237-000":{"line":253,"offset":87411,"length":303,"previous":"WBV2-P1236-001","next":"WBV2-P1237-001"},"WBV2-P1237-001":{"line":254,"offset":87714,"length":364,"previous":"WBV2-P1237-000","next":null}}} +{"schemaVersion":1,"operation":"BLENDER_WEB_CAPABILITY_TASK_INDEX","source":{"path":"tests/golden/WBV2-P1238-000/module-execution-plan.json","sha256":"a3acfca5a9bb58bd1eb2b72164fc09b2bf1588b832b6dc9bda5d90e63268752d"},"catalog":{"path":"tests/golden/WBV2/task-catalog.jsonl","sha256":"ace1393e2315da0807a53b60c12cdbc527fd261ff4743d5bab6a44a68077ab1b"},"taskCount":257,"activeTask":null,"entries":{"WBV2-P1096-000":{"line":0,"offset":0,"length":267,"previous":"WBV2-P1095-003","next":"WBV2-P1100-000"},"WBV2-P1100-000":{"line":1,"offset":267,"length":300,"previous":"WBV2-P1096-000","next":"WBV2-P1100-001"},"WBV2-P1100-001":{"line":2,"offset":567,"length":375,"previous":"WBV2-P1100-000","next":"WBV2-P1100-002"},"WBV2-P1100-002":{"line":3,"offset":942,"length":377,"previous":"WBV2-P1100-001","next":"WBV2-P1100-003"},"WBV2-P1100-003":{"line":4,"offset":1319,"length":386,"previous":"WBV2-P1100-002","next":"WBV2-P1101-000"},"WBV2-P1101-000":{"line":5,"offset":1705,"length":374,"previous":"WBV2-P1100-003","next":"WBV2-P1101-001"},"WBV2-P1101-001":{"line":6,"offset":2079,"length":382,"previous":"WBV2-P1101-000","next":"WBV2-P1101-002"},"WBV2-P1101-002":{"line":7,"offset":2461,"length":363,"previous":"WBV2-P1101-001","next":"WBV2-P1101-003"},"WBV2-P1101-003":{"line":8,"offset":2824,"length":374,"previous":"WBV2-P1101-002","next":"WBV2-P1102-000"},"WBV2-P1102-000":{"line":9,"offset":3198,"length":365,"previous":"WBV2-P1101-003","next":"WBV2-P1102-001"},"WBV2-P1102-001":{"line":10,"offset":3563,"length":371,"previous":"WBV2-P1102-000","next":"WBV2-P1103-000"},"WBV2-P1103-000":{"line":11,"offset":3934,"length":373,"previous":"WBV2-P1102-001","next":"WBV2-P1104-000"},"WBV2-P1104-000":{"line":12,"offset":4307,"length":389,"previous":"WBV2-P1103-000","next":"WBV2-P1105-000"},"WBV2-P1105-000":{"line":13,"offset":4696,"length":426,"previous":"WBV2-P1104-000","next":"WBV2-P1106-000"},"WBV2-P1106-000":{"line":14,"offset":5122,"length":366,"previous":"WBV2-P1105-000","next":"WBV2-P1107-000"},"WBV2-P1107-000":{"line":15,"offset":5488,"length":373,"previous":"WBV2-P1106-000","next":"WBV2-P1108-000"},"WBV2-P1108-000":{"line":16,"offset":5861,"length":385,"previous":"WBV2-P1107-000","next":"WBV2-P1109-000"},"WBV2-P1109-000":{"line":17,"offset":6246,"length":397,"previous":"WBV2-P1108-000","next":"WBV2-P1110-000"},"WBV2-P1110-000":{"line":18,"offset":6643,"length":394,"previous":"WBV2-P1109-000","next":"WBV2-P1111-000"},"WBV2-P1111-000":{"line":19,"offset":7037,"length":384,"previous":"WBV2-P1110-000","next":"WBV2-P1112-000"},"WBV2-P1112-000":{"line":20,"offset":7421,"length":397,"previous":"WBV2-P1111-000","next":"WBV2-P1113-000"},"WBV2-P1113-000":{"line":21,"offset":7818,"length":393,"previous":"WBV2-P1112-000","next":"WBV2-P1114-000"},"WBV2-P1114-000":{"line":22,"offset":8211,"length":384,"previous":"WBV2-P1113-000","next":"WBV2-P1115-000"},"WBV2-P1115-000":{"line":23,"offset":8595,"length":388,"previous":"WBV2-P1114-000","next":"WBV2-P1116-000"},"WBV2-P1116-000":{"line":24,"offset":8983,"length":388,"previous":"WBV2-P1115-000","next":"WBV2-P1117-000"},"WBV2-P1117-000":{"line":25,"offset":9371,"length":413,"previous":"WBV2-P1116-000","next":"WBV2-P1118-000"},"WBV2-P1118-000":{"line":26,"offset":9784,"length":409,"previous":"WBV2-P1117-000","next":"WBV2-P1119-000"},"WBV2-P1119-000":{"line":27,"offset":10193,"length":379,"previous":"WBV2-P1118-000","next":"WBV2-P1120-000"},"WBV2-P1120-000":{"line":28,"offset":10572,"length":392,"previous":"WBV2-P1119-000","next":"WBV2-P1121-000"},"WBV2-P1121-000":{"line":29,"offset":10964,"length":375,"previous":"WBV2-P1120-000","next":"WBV2-P1122-000"},"WBV2-P1122-000":{"line":30,"offset":11339,"length":385,"previous":"WBV2-P1121-000","next":"WBV2-P1123-000"},"WBV2-P1123-000":{"line":31,"offset":11724,"length":385,"previous":"WBV2-P1122-000","next":"WBV2-P1124-000"},"WBV2-P1124-000":{"line":32,"offset":12109,"length":431,"previous":"WBV2-P1123-000","next":"WBV2-P1125-000"},"WBV2-P1125-000":{"line":33,"offset":12540,"length":406,"previous":"WBV2-P1124-000","next":"WBV2-P1126-000"},"WBV2-P1126-000":{"line":34,"offset":12946,"length":397,"previous":"WBV2-P1125-000","next":"WBV2-P1127-000"},"WBV2-P1127-000":{"line":35,"offset":13343,"length":406,"previous":"WBV2-P1126-000","next":"WBV2-P1128-000"},"WBV2-P1128-000":{"line":36,"offset":13749,"length":406,"previous":"WBV2-P1127-000","next":"WBV2-P1129-000"},"WBV2-P1129-000":{"line":37,"offset":14155,"length":331,"previous":"WBV2-P1128-000","next":"WBV2-P1129-001"},"WBV2-P1129-001":{"line":38,"offset":14486,"length":393,"previous":"WBV2-P1129-000","next":"WBV2-P1130-000"},"WBV2-P1130-000":{"line":39,"offset":14879,"length":348,"previous":"WBV2-P1129-001","next":"WBV2-P1130-001"},"WBV2-P1130-001":{"line":40,"offset":15227,"length":387,"previous":"WBV2-P1130-000","next":"WBV2-P1131-000"},"WBV2-P1131-000":{"line":41,"offset":15614,"length":349,"previous":"WBV2-P1130-001","next":"WBV2-P1131-001"},"WBV2-P1131-001":{"line":42,"offset":15963,"length":383,"previous":"WBV2-P1131-000","next":"WBV2-P1132-000"},"WBV2-P1132-000":{"line":43,"offset":16346,"length":345,"previous":"WBV2-P1131-001","next":"WBV2-P1132-001"},"WBV2-P1132-001":{"line":44,"offset":16691,"length":380,"previous":"WBV2-P1132-000","next":"WBV2-P1133-000"},"WBV2-P1133-000":{"line":45,"offset":17071,"length":346,"previous":"WBV2-P1132-001","next":"WBV2-P1133-001"},"WBV2-P1133-001":{"line":46,"offset":17417,"length":387,"previous":"WBV2-P1133-000","next":"WBV2-P1134-000"},"WBV2-P1134-000":{"line":47,"offset":17804,"length":353,"previous":"WBV2-P1133-001","next":"WBV2-P1134-001"},"WBV2-P1134-001":{"line":48,"offset":18157,"length":392,"previous":"WBV2-P1134-000","next":"WBV2-P1135-000"},"WBV2-P1135-000":{"line":49,"offset":18549,"length":339,"previous":"WBV2-P1134-001","next":"WBV2-P1135-001"},"WBV2-P1135-001":{"line":50,"offset":18888,"length":385,"previous":"WBV2-P1135-000","next":"WBV2-P1136-000"},"WBV2-P1136-000":{"line":51,"offset":19273,"length":349,"previous":"WBV2-P1135-001","next":"WBV2-P1136-001"},"WBV2-P1136-001":{"line":52,"offset":19622,"length":391,"previous":"WBV2-P1136-000","next":"WBV2-P1137-000"},"WBV2-P1137-000":{"line":53,"offset":20013,"length":354,"previous":"WBV2-P1136-001","next":"WBV2-P1137-001"},"WBV2-P1137-001":{"line":54,"offset":20367,"length":393,"previous":"WBV2-P1137-000","next":"WBV2-P1138-000"},"WBV2-P1138-000":{"line":55,"offset":20760,"length":340,"previous":"WBV2-P1137-001","next":"WBV2-P1138-001"},"WBV2-P1138-001":{"line":56,"offset":21100,"length":388,"previous":"WBV2-P1138-000","next":"WBV2-P1139-000"},"WBV2-P1139-000":{"line":57,"offset":21488,"length":344,"previous":"WBV2-P1138-001","next":"WBV2-P1139-001"},"WBV2-P1139-001":{"line":58,"offset":21832,"length":393,"previous":"WBV2-P1139-000","next":"WBV2-P1140-000"},"WBV2-P1140-000":{"line":59,"offset":22225,"length":362,"previous":"WBV2-P1139-001","next":"WBV2-P1140-001"},"WBV2-P1140-001":{"line":60,"offset":22587,"length":382,"previous":"WBV2-P1140-000","next":"WBV2-P1141-000"},"WBV2-P1141-000":{"line":61,"offset":22969,"length":368,"previous":"WBV2-P1140-001","next":"WBV2-P1141-001"},"WBV2-P1141-001":{"line":62,"offset":23337,"length":389,"previous":"WBV2-P1141-000","next":"WBV2-P1142-000"},"WBV2-P1142-000":{"line":63,"offset":23726,"length":364,"previous":"WBV2-P1141-001","next":"WBV2-P1142-001"},"WBV2-P1142-001":{"line":64,"offset":24090,"length":383,"previous":"WBV2-P1142-000","next":"WBV2-P1143-000"},"WBV2-P1143-000":{"line":65,"offset":24473,"length":369,"previous":"WBV2-P1142-001","next":"WBV2-P1143-001"},"WBV2-P1143-001":{"line":66,"offset":24842,"length":385,"previous":"WBV2-P1143-000","next":"WBV2-P1144-000"},"WBV2-P1144-000":{"line":67,"offset":25227,"length":351,"previous":"WBV2-P1143-001","next":"WBV2-P1144-001"},"WBV2-P1144-001":{"line":68,"offset":25578,"length":376,"previous":"WBV2-P1144-000","next":"WBV2-P1145-000"},"WBV2-P1145-000":{"line":69,"offset":25954,"length":371,"previous":"WBV2-P1144-001","next":"WBV2-P1145-001"},"WBV2-P1145-001":{"line":70,"offset":26325,"length":386,"previous":"WBV2-P1145-000","next":"WBV2-P1146-000"},"WBV2-P1146-000":{"line":71,"offset":26711,"length":303,"previous":"WBV2-P1145-001","next":"WBV2-P1146-001"},"WBV2-P1146-001":{"line":72,"offset":27014,"length":356,"previous":"WBV2-P1146-000","next":"WBV2-P1147-000"},"WBV2-P1147-000":{"line":73,"offset":27370,"length":303,"previous":"WBV2-P1146-001","next":"WBV2-P1147-001"},"WBV2-P1147-001":{"line":74,"offset":27673,"length":360,"previous":"WBV2-P1147-000","next":"WBV2-P1148-000"},"WBV2-P1148-000":{"line":75,"offset":28033,"length":303,"previous":"WBV2-P1147-001","next":"WBV2-P1148-001"},"WBV2-P1148-001":{"line":76,"offset":28336,"length":362,"previous":"WBV2-P1148-000","next":"WBV2-P1149-000"},"WBV2-P1149-000":{"line":77,"offset":28698,"length":303,"previous":"WBV2-P1148-001","next":"WBV2-P1149-001"},"WBV2-P1149-001":{"line":78,"offset":29001,"length":361,"previous":"WBV2-P1149-000","next":"WBV2-P1150-000"},"WBV2-P1150-000":{"line":79,"offset":29362,"length":303,"previous":"WBV2-P1149-001","next":"WBV2-P1150-001"},"WBV2-P1150-001":{"line":80,"offset":29665,"length":361,"previous":"WBV2-P1150-000","next":"WBV2-P1151-000"},"WBV2-P1151-000":{"line":81,"offset":30026,"length":303,"previous":"WBV2-P1150-001","next":"WBV2-P1151-001"},"WBV2-P1151-001":{"line":82,"offset":30329,"length":369,"previous":"WBV2-P1151-000","next":"WBV2-P1152-000"},"WBV2-P1152-000":{"line":83,"offset":30698,"length":303,"previous":"WBV2-P1151-001","next":"WBV2-P1152-001"},"WBV2-P1152-001":{"line":84,"offset":31001,"length":360,"previous":"WBV2-P1152-000","next":"WBV2-P1153-000"},"WBV2-P1153-000":{"line":85,"offset":31361,"length":303,"previous":"WBV2-P1152-001","next":"WBV2-P1153-001"},"WBV2-P1153-001":{"line":86,"offset":31664,"length":367,"previous":"WBV2-P1153-000","next":"WBV2-P1154-000"},"WBV2-P1154-000":{"line":87,"offset":32031,"length":303,"previous":"WBV2-P1153-001","next":"WBV2-P1154-001"},"WBV2-P1154-001":{"line":88,"offset":32334,"length":365,"previous":"WBV2-P1154-000","next":"WBV2-P1155-000"},"WBV2-P1155-000":{"line":89,"offset":32699,"length":303,"previous":"WBV2-P1154-001","next":"WBV2-P1155-001"},"WBV2-P1155-001":{"line":90,"offset":33002,"length":360,"previous":"WBV2-P1155-000","next":"WBV2-P1156-000"},"WBV2-P1156-000":{"line":91,"offset":33362,"length":303,"previous":"WBV2-P1155-001","next":"WBV2-P1156-001"},"WBV2-P1156-001":{"line":92,"offset":33665,"length":365,"previous":"WBV2-P1156-000","next":"WBV2-P1157-000"},"WBV2-P1157-000":{"line":93,"offset":34030,"length":303,"previous":"WBV2-P1156-001","next":"WBV2-P1157-001"},"WBV2-P1157-001":{"line":94,"offset":34333,"length":364,"previous":"WBV2-P1157-000","next":"WBV2-P1158-000"},"WBV2-P1158-000":{"line":95,"offset":34697,"length":303,"previous":"WBV2-P1157-001","next":"WBV2-P1158-001"},"WBV2-P1158-001":{"line":96,"offset":35000,"length":357,"previous":"WBV2-P1158-000","next":"WBV2-P1159-000"},"WBV2-P1159-000":{"line":97,"offset":35357,"length":303,"previous":"WBV2-P1158-001","next":"WBV2-P1159-001"},"WBV2-P1159-001":{"line":98,"offset":35660,"length":368,"previous":"WBV2-P1159-000","next":"WBV2-P1160-000"},"WBV2-P1160-000":{"line":99,"offset":36028,"length":303,"previous":"WBV2-P1159-001","next":"WBV2-P1160-001"},"WBV2-P1160-001":{"line":100,"offset":36331,"length":365,"previous":"WBV2-P1160-000","next":"WBV2-P1161-000"},"WBV2-P1161-000":{"line":101,"offset":36696,"length":303,"previous":"WBV2-P1160-001","next":"WBV2-P1161-001"},"WBV2-P1161-001":{"line":102,"offset":36999,"length":372,"previous":"WBV2-P1161-000","next":"WBV2-P1162-000"},"WBV2-P1162-000":{"line":103,"offset":37371,"length":303,"previous":"WBV2-P1161-001","next":"WBV2-P1162-001"},"WBV2-P1162-001":{"line":104,"offset":37674,"length":365,"previous":"WBV2-P1162-000","next":"WBV2-P1163-000"},"WBV2-P1163-000":{"line":105,"offset":38039,"length":303,"previous":"WBV2-P1162-001","next":"WBV2-P1163-001"},"WBV2-P1163-001":{"line":106,"offset":38342,"length":360,"previous":"WBV2-P1163-000","next":"WBV2-P1164-000"},"WBV2-P1164-000":{"line":107,"offset":38702,"length":303,"previous":"WBV2-P1163-001","next":"WBV2-P1164-001"},"WBV2-P1164-001":{"line":108,"offset":39005,"length":360,"previous":"WBV2-P1164-000","next":"WBV2-P1165-000"},"WBV2-P1165-000":{"line":109,"offset":39365,"length":303,"previous":"WBV2-P1164-001","next":"WBV2-P1165-001"},"WBV2-P1165-001":{"line":110,"offset":39668,"length":366,"previous":"WBV2-P1165-000","next":"WBV2-P1166-000"},"WBV2-P1166-000":{"line":111,"offset":40034,"length":303,"previous":"WBV2-P1165-001","next":"WBV2-P1166-001"},"WBV2-P1166-001":{"line":112,"offset":40337,"length":366,"previous":"WBV2-P1166-000","next":"WBV2-P1167-000"},"WBV2-P1167-000":{"line":113,"offset":40703,"length":303,"previous":"WBV2-P1166-001","next":"WBV2-P1167-001"},"WBV2-P1167-001":{"line":114,"offset":41006,"length":366,"previous":"WBV2-P1167-000","next":"WBV2-P1168-000"},"WBV2-P1168-000":{"line":115,"offset":41372,"length":303,"previous":"WBV2-P1167-001","next":"WBV2-P1168-001"},"WBV2-P1168-001":{"line":116,"offset":41675,"length":366,"previous":"WBV2-P1168-000","next":"WBV2-P1169-000"},"WBV2-P1169-000":{"line":117,"offset":42041,"length":303,"previous":"WBV2-P1168-001","next":"WBV2-P1169-001"},"WBV2-P1169-001":{"line":118,"offset":42344,"length":366,"previous":"WBV2-P1169-000","next":"WBV2-P1170-000"},"WBV2-P1170-000":{"line":119,"offset":42710,"length":303,"previous":"WBV2-P1169-001","next":"WBV2-P1170-001"},"WBV2-P1170-001":{"line":120,"offset":43013,"length":366,"previous":"WBV2-P1170-000","next":"WBV2-P1171-000"},"WBV2-P1171-000":{"line":121,"offset":43379,"length":303,"previous":"WBV2-P1170-001","next":"WBV2-P1171-001"},"WBV2-P1171-001":{"line":122,"offset":43682,"length":366,"previous":"WBV2-P1171-000","next":"WBV2-P1172-000"},"WBV2-P1172-000":{"line":123,"offset":44048,"length":303,"previous":"WBV2-P1171-001","next":"WBV2-P1172-001"},"WBV2-P1172-001":{"line":124,"offset":44351,"length":366,"previous":"WBV2-P1172-000","next":"WBV2-P1173-000"},"WBV2-P1173-000":{"line":125,"offset":44717,"length":303,"previous":"WBV2-P1172-001","next":"WBV2-P1173-001"},"WBV2-P1173-001":{"line":126,"offset":45020,"length":366,"previous":"WBV2-P1173-000","next":"WBV2-P1174-000"},"WBV2-P1174-000":{"line":127,"offset":45386,"length":303,"previous":"WBV2-P1173-001","next":"WBV2-P1174-001"},"WBV2-P1174-001":{"line":128,"offset":45689,"length":366,"previous":"WBV2-P1174-000","next":"WBV2-P1175-000"},"WBV2-P1175-000":{"line":129,"offset":46055,"length":303,"previous":"WBV2-P1174-001","next":"WBV2-P1175-001"},"WBV2-P1175-001":{"line":130,"offset":46358,"length":366,"previous":"WBV2-P1175-000","next":"WBV2-P1176-000"},"WBV2-P1176-000":{"line":131,"offset":46724,"length":303,"previous":"WBV2-P1175-001","next":"WBV2-P1176-001"},"WBV2-P1176-001":{"line":132,"offset":47027,"length":364,"previous":"WBV2-P1176-000","next":"WBV2-P1177-000"},"WBV2-P1177-000":{"line":133,"offset":47391,"length":303,"previous":"WBV2-P1176-001","next":"WBV2-P1177-001"},"WBV2-P1177-001":{"line":134,"offset":47694,"length":364,"previous":"WBV2-P1177-000","next":"WBV2-P1178-000"},"WBV2-P1178-000":{"line":135,"offset":48058,"length":303,"previous":"WBV2-P1177-001","next":"WBV2-P1178-001"},"WBV2-P1178-001":{"line":136,"offset":48361,"length":364,"previous":"WBV2-P1178-000","next":"WBV2-P1179-000"},"WBV2-P1179-000":{"line":137,"offset":48725,"length":303,"previous":"WBV2-P1178-001","next":"WBV2-P1179-001"},"WBV2-P1179-001":{"line":138,"offset":49028,"length":364,"previous":"WBV2-P1179-000","next":"WBV2-P1180-000"},"WBV2-P1180-000":{"line":139,"offset":49392,"length":303,"previous":"WBV2-P1179-001","next":"WBV2-P1180-001"},"WBV2-P1180-001":{"line":140,"offset":49695,"length":364,"previous":"WBV2-P1180-000","next":"WBV2-P1181-000"},"WBV2-P1181-000":{"line":141,"offset":50059,"length":303,"previous":"WBV2-P1180-001","next":"WBV2-P1181-001"},"WBV2-P1181-001":{"line":142,"offset":50362,"length":364,"previous":"WBV2-P1181-000","next":"WBV2-P1182-000"},"WBV2-P1182-000":{"line":143,"offset":50726,"length":303,"previous":"WBV2-P1181-001","next":"WBV2-P1182-001"},"WBV2-P1182-001":{"line":144,"offset":51029,"length":364,"previous":"WBV2-P1182-000","next":"WBV2-P1183-000"},"WBV2-P1183-000":{"line":145,"offset":51393,"length":303,"previous":"WBV2-P1182-001","next":"WBV2-P1183-001"},"WBV2-P1183-001":{"line":146,"offset":51696,"length":364,"previous":"WBV2-P1183-000","next":"WBV2-P1184-000"},"WBV2-P1184-000":{"line":147,"offset":52060,"length":303,"previous":"WBV2-P1183-001","next":"WBV2-P1184-001"},"WBV2-P1184-001":{"line":148,"offset":52363,"length":364,"previous":"WBV2-P1184-000","next":"WBV2-P1185-000"},"WBV2-P1185-000":{"line":149,"offset":52727,"length":303,"previous":"WBV2-P1184-001","next":"WBV2-P1185-001"},"WBV2-P1185-001":{"line":150,"offset":53030,"length":364,"previous":"WBV2-P1185-000","next":"WBV2-P1186-000"},"WBV2-P1186-000":{"line":151,"offset":53394,"length":303,"previous":"WBV2-P1185-001","next":"WBV2-P1186-001"},"WBV2-P1186-001":{"line":152,"offset":53697,"length":364,"previous":"WBV2-P1186-000","next":"WBV2-P1187-000"},"WBV2-P1187-000":{"line":153,"offset":54061,"length":303,"previous":"WBV2-P1186-001","next":"WBV2-P1187-001"},"WBV2-P1187-001":{"line":154,"offset":54364,"length":364,"previous":"WBV2-P1187-000","next":"WBV2-P1188-000"},"WBV2-P1188-000":{"line":155,"offset":54728,"length":303,"previous":"WBV2-P1187-001","next":"WBV2-P1188-001"},"WBV2-P1188-001":{"line":156,"offset":55031,"length":364,"previous":"WBV2-P1188-000","next":"WBV2-P1189-000"},"WBV2-P1189-000":{"line":157,"offset":55395,"length":303,"previous":"WBV2-P1188-001","next":"WBV2-P1189-001"},"WBV2-P1189-001":{"line":158,"offset":55698,"length":364,"previous":"WBV2-P1189-000","next":"WBV2-P1190-000"},"WBV2-P1190-000":{"line":159,"offset":56062,"length":303,"previous":"WBV2-P1189-001","next":"WBV2-P1190-001"},"WBV2-P1190-001":{"line":160,"offset":56365,"length":364,"previous":"WBV2-P1190-000","next":"WBV2-P1191-000"},"WBV2-P1191-000":{"line":161,"offset":56729,"length":303,"previous":"WBV2-P1190-001","next":"WBV2-P1191-001"},"WBV2-P1191-001":{"line":162,"offset":57032,"length":364,"previous":"WBV2-P1191-000","next":"WBV2-P1192-000"},"WBV2-P1192-000":{"line":163,"offset":57396,"length":303,"previous":"WBV2-P1191-001","next":"WBV2-P1192-001"},"WBV2-P1192-001":{"line":164,"offset":57699,"length":364,"previous":"WBV2-P1192-000","next":"WBV2-P1193-000"},"WBV2-P1193-000":{"line":165,"offset":58063,"length":303,"previous":"WBV2-P1192-001","next":"WBV2-P1193-001"},"WBV2-P1193-001":{"line":166,"offset":58366,"length":364,"previous":"WBV2-P1193-000","next":"WBV2-P1194-000"},"WBV2-P1194-000":{"line":167,"offset":58730,"length":303,"previous":"WBV2-P1193-001","next":"WBV2-P1194-001"},"WBV2-P1194-001":{"line":168,"offset":59033,"length":364,"previous":"WBV2-P1194-000","next":"WBV2-P1195-000"},"WBV2-P1195-000":{"line":169,"offset":59397,"length":303,"previous":"WBV2-P1194-001","next":"WBV2-P1195-001"},"WBV2-P1195-001":{"line":170,"offset":59700,"length":364,"previous":"WBV2-P1195-000","next":"WBV2-P1196-000"},"WBV2-P1196-000":{"line":171,"offset":60064,"length":303,"previous":"WBV2-P1195-001","next":"WBV2-P1196-001"},"WBV2-P1196-001":{"line":172,"offset":60367,"length":364,"previous":"WBV2-P1196-000","next":"WBV2-P1197-000"},"WBV2-P1197-000":{"line":173,"offset":60731,"length":303,"previous":"WBV2-P1196-001","next":"WBV2-P1197-001"},"WBV2-P1197-001":{"line":174,"offset":61034,"length":364,"previous":"WBV2-P1197-000","next":"WBV2-P1198-000"},"WBV2-P1198-000":{"line":175,"offset":61398,"length":303,"previous":"WBV2-P1197-001","next":"WBV2-P1198-001"},"WBV2-P1198-001":{"line":176,"offset":61701,"length":364,"previous":"WBV2-P1198-000","next":"WBV2-P1199-000"},"WBV2-P1199-000":{"line":177,"offset":62065,"length":303,"previous":"WBV2-P1198-001","next":"WBV2-P1199-001"},"WBV2-P1199-001":{"line":178,"offset":62368,"length":364,"previous":"WBV2-P1199-000","next":"WBV2-P1200-000"},"WBV2-P1200-000":{"line":179,"offset":62732,"length":303,"previous":"WBV2-P1199-001","next":"WBV2-P1200-001"},"WBV2-P1200-001":{"line":180,"offset":63035,"length":364,"previous":"WBV2-P1200-000","next":"WBV2-P1201-000"},"WBV2-P1201-000":{"line":181,"offset":63399,"length":303,"previous":"WBV2-P1200-001","next":"WBV2-P1201-001"},"WBV2-P1201-001":{"line":182,"offset":63702,"length":364,"previous":"WBV2-P1201-000","next":"WBV2-P1202-000"},"WBV2-P1202-000":{"line":183,"offset":64066,"length":303,"previous":"WBV2-P1201-001","next":"WBV2-P1202-001"},"WBV2-P1202-001":{"line":184,"offset":64369,"length":364,"previous":"WBV2-P1202-000","next":"WBV2-P1203-000"},"WBV2-P1203-000":{"line":185,"offset":64733,"length":303,"previous":"WBV2-P1202-001","next":"WBV2-P1203-001"},"WBV2-P1203-001":{"line":186,"offset":65036,"length":364,"previous":"WBV2-P1203-000","next":"WBV2-P1204-000"},"WBV2-P1204-000":{"line":187,"offset":65400,"length":303,"previous":"WBV2-P1203-001","next":"WBV2-P1204-001"},"WBV2-P1204-001":{"line":188,"offset":65703,"length":364,"previous":"WBV2-P1204-000","next":"WBV2-P1205-000"},"WBV2-P1205-000":{"line":189,"offset":66067,"length":303,"previous":"WBV2-P1204-001","next":"WBV2-P1205-001"},"WBV2-P1205-001":{"line":190,"offset":66370,"length":364,"previous":"WBV2-P1205-000","next":"WBV2-P1206-000"},"WBV2-P1206-000":{"line":191,"offset":66734,"length":303,"previous":"WBV2-P1205-001","next":"WBV2-P1206-001"},"WBV2-P1206-001":{"line":192,"offset":67037,"length":364,"previous":"WBV2-P1206-000","next":"WBV2-P1207-000"},"WBV2-P1207-000":{"line":193,"offset":67401,"length":303,"previous":"WBV2-P1206-001","next":"WBV2-P1207-001"},"WBV2-P1207-001":{"line":194,"offset":67704,"length":364,"previous":"WBV2-P1207-000","next":"WBV2-P1208-000"},"WBV2-P1208-000":{"line":195,"offset":68068,"length":303,"previous":"WBV2-P1207-001","next":"WBV2-P1208-001"},"WBV2-P1208-001":{"line":196,"offset":68371,"length":364,"previous":"WBV2-P1208-000","next":"WBV2-P1209-000"},"WBV2-P1209-000":{"line":197,"offset":68735,"length":303,"previous":"WBV2-P1208-001","next":"WBV2-P1209-001"},"WBV2-P1209-001":{"line":198,"offset":69038,"length":364,"previous":"WBV2-P1209-000","next":"WBV2-P1210-000"},"WBV2-P1210-000":{"line":199,"offset":69402,"length":303,"previous":"WBV2-P1209-001","next":"WBV2-P1210-001"},"WBV2-P1210-001":{"line":200,"offset":69705,"length":364,"previous":"WBV2-P1210-000","next":"WBV2-P1211-000"},"WBV2-P1211-000":{"line":201,"offset":70069,"length":303,"previous":"WBV2-P1210-001","next":"WBV2-P1211-001"},"WBV2-P1211-001":{"line":202,"offset":70372,"length":364,"previous":"WBV2-P1211-000","next":"WBV2-P1212-000"},"WBV2-P1212-000":{"line":203,"offset":70736,"length":303,"previous":"WBV2-P1211-001","next":"WBV2-P1212-001"},"WBV2-P1212-001":{"line":204,"offset":71039,"length":364,"previous":"WBV2-P1212-000","next":"WBV2-P1213-000"},"WBV2-P1213-000":{"line":205,"offset":71403,"length":303,"previous":"WBV2-P1212-001","next":"WBV2-P1213-001"},"WBV2-P1213-001":{"line":206,"offset":71706,"length":364,"previous":"WBV2-P1213-000","next":"WBV2-P1214-000"},"WBV2-P1214-000":{"line":207,"offset":72070,"length":303,"previous":"WBV2-P1213-001","next":"WBV2-P1214-001"},"WBV2-P1214-001":{"line":208,"offset":72373,"length":364,"previous":"WBV2-P1214-000","next":"WBV2-P1215-000"},"WBV2-P1215-000":{"line":209,"offset":72737,"length":303,"previous":"WBV2-P1214-001","next":"WBV2-P1215-001"},"WBV2-P1215-001":{"line":210,"offset":73040,"length":364,"previous":"WBV2-P1215-000","next":"WBV2-P1216-000"},"WBV2-P1216-000":{"line":211,"offset":73404,"length":303,"previous":"WBV2-P1215-001","next":"WBV2-P1216-001"},"WBV2-P1216-001":{"line":212,"offset":73707,"length":364,"previous":"WBV2-P1216-000","next":"WBV2-P1217-000"},"WBV2-P1217-000":{"line":213,"offset":74071,"length":303,"previous":"WBV2-P1216-001","next":"WBV2-P1217-001"},"WBV2-P1217-001":{"line":214,"offset":74374,"length":364,"previous":"WBV2-P1217-000","next":"WBV2-P1218-000"},"WBV2-P1218-000":{"line":215,"offset":74738,"length":303,"previous":"WBV2-P1217-001","next":"WBV2-P1218-001"},"WBV2-P1218-001":{"line":216,"offset":75041,"length":364,"previous":"WBV2-P1218-000","next":"WBV2-P1219-000"},"WBV2-P1219-000":{"line":217,"offset":75405,"length":303,"previous":"WBV2-P1218-001","next":"WBV2-P1219-001"},"WBV2-P1219-001":{"line":218,"offset":75708,"length":364,"previous":"WBV2-P1219-000","next":"WBV2-P1220-000"},"WBV2-P1220-000":{"line":219,"offset":76072,"length":303,"previous":"WBV2-P1219-001","next":"WBV2-P1220-001"},"WBV2-P1220-001":{"line":220,"offset":76375,"length":364,"previous":"WBV2-P1220-000","next":"WBV2-P1221-000"},"WBV2-P1221-000":{"line":221,"offset":76739,"length":303,"previous":"WBV2-P1220-001","next":"WBV2-P1221-001"},"WBV2-P1221-001":{"line":222,"offset":77042,"length":364,"previous":"WBV2-P1221-000","next":"WBV2-P1222-000"},"WBV2-P1222-000":{"line":223,"offset":77406,"length":303,"previous":"WBV2-P1221-001","next":"WBV2-P1222-001"},"WBV2-P1222-001":{"line":224,"offset":77709,"length":364,"previous":"WBV2-P1222-000","next":"WBV2-P1223-000"},"WBV2-P1223-000":{"line":225,"offset":78073,"length":303,"previous":"WBV2-P1222-001","next":"WBV2-P1223-001"},"WBV2-P1223-001":{"line":226,"offset":78376,"length":364,"previous":"WBV2-P1223-000","next":"WBV2-P1224-000"},"WBV2-P1224-000":{"line":227,"offset":78740,"length":303,"previous":"WBV2-P1223-001","next":"WBV2-P1224-001"},"WBV2-P1224-001":{"line":228,"offset":79043,"length":364,"previous":"WBV2-P1224-000","next":"WBV2-P1225-000"},"WBV2-P1225-000":{"line":229,"offset":79407,"length":303,"previous":"WBV2-P1224-001","next":"WBV2-P1225-001"},"WBV2-P1225-001":{"line":230,"offset":79710,"length":364,"previous":"WBV2-P1225-000","next":"WBV2-P1226-000"},"WBV2-P1226-000":{"line":231,"offset":80074,"length":303,"previous":"WBV2-P1225-001","next":"WBV2-P1226-001"},"WBV2-P1226-001":{"line":232,"offset":80377,"length":364,"previous":"WBV2-P1226-000","next":"WBV2-P1227-000"},"WBV2-P1227-000":{"line":233,"offset":80741,"length":303,"previous":"WBV2-P1226-001","next":"WBV2-P1227-001"},"WBV2-P1227-001":{"line":234,"offset":81044,"length":364,"previous":"WBV2-P1227-000","next":"WBV2-P1228-000"},"WBV2-P1228-000":{"line":235,"offset":81408,"length":303,"previous":"WBV2-P1227-001","next":"WBV2-P1228-001"},"WBV2-P1228-001":{"line":236,"offset":81711,"length":364,"previous":"WBV2-P1228-000","next":"WBV2-P1229-000"},"WBV2-P1229-000":{"line":237,"offset":82075,"length":303,"previous":"WBV2-P1228-001","next":"WBV2-P1229-001"},"WBV2-P1229-001":{"line":238,"offset":82378,"length":364,"previous":"WBV2-P1229-000","next":"WBV2-P1230-000"},"WBV2-P1230-000":{"line":239,"offset":82742,"length":303,"previous":"WBV2-P1229-001","next":"WBV2-P1230-001"},"WBV2-P1230-001":{"line":240,"offset":83045,"length":364,"previous":"WBV2-P1230-000","next":"WBV2-P1231-000"},"WBV2-P1231-000":{"line":241,"offset":83409,"length":303,"previous":"WBV2-P1230-001","next":"WBV2-P1231-001"},"WBV2-P1231-001":{"line":242,"offset":83712,"length":364,"previous":"WBV2-P1231-000","next":"WBV2-P1232-000"},"WBV2-P1232-000":{"line":243,"offset":84076,"length":303,"previous":"WBV2-P1231-001","next":"WBV2-P1232-001"},"WBV2-P1232-001":{"line":244,"offset":84379,"length":364,"previous":"WBV2-P1232-000","next":"WBV2-P1233-000"},"WBV2-P1233-000":{"line":245,"offset":84743,"length":303,"previous":"WBV2-P1232-001","next":"WBV2-P1233-001"},"WBV2-P1233-001":{"line":246,"offset":85046,"length":364,"previous":"WBV2-P1233-000","next":"WBV2-P1234-000"},"WBV2-P1234-000":{"line":247,"offset":85410,"length":303,"previous":"WBV2-P1233-001","next":"WBV2-P1234-001"},"WBV2-P1234-001":{"line":248,"offset":85713,"length":364,"previous":"WBV2-P1234-000","next":"WBV2-P1235-000"},"WBV2-P1235-000":{"line":249,"offset":86077,"length":303,"previous":"WBV2-P1234-001","next":"WBV2-P1235-001"},"WBV2-P1235-001":{"line":250,"offset":86380,"length":364,"previous":"WBV2-P1235-000","next":"WBV2-P1236-000"},"WBV2-P1236-000":{"line":251,"offset":86744,"length":303,"previous":"WBV2-P1235-001","next":"WBV2-P1236-001"},"WBV2-P1236-001":{"line":252,"offset":87047,"length":364,"previous":"WBV2-P1236-000","next":"WBV2-P1237-000"},"WBV2-P1237-000":{"line":253,"offset":87411,"length":303,"previous":"WBV2-P1236-001","next":"WBV2-P1237-001"},"WBV2-P1237-001":{"line":254,"offset":87714,"length":364,"previous":"WBV2-P1237-000","next":"WBV2-P1238-000"},"WBV2-P1238-000":{"line":255,"offset":88078,"length":303,"previous":"WBV2-P1237-001","next":"WBV2-P1238-001"},"WBV2-P1238-001":{"line":256,"offset":88381,"length":364,"previous":"WBV2-P1238-000","next":null}}}