From 03f7f8056d8bf562644a3aaabd8e9be8199f79e6 Mon Sep 17 00:00:00 2001 From: mes123456 Date: Fri, 4 Sep 2026 08:16:02 +0800 Subject: [PATCH] chore(web): continuous handoff WBV2-P1243-001 --- docs/EXECUTION_QUEUE.md | 6 +- docs/status/WBV2-P1243-001.md | 9 + docs/tasks/WBV2-P1243-001.md | 48 + .../wbv2-geometry-6399364bfcbc157c.blend | Bin 0 -> 98761 bytes tests/golden/WBV2-P1243-000/manifest.json | 50 + .../WBV2-P1243-000/module-execution-plan.json | 23506 ++++++++++++++++ .../geometry-node-reader-production.json | 43 + tests/golden/WBV2-P1243-001/manifest.json | 116 + .../golden/WBV2-P1243-001/module-receipt.json | 154 + tests/golden/WBV2-P1243-001/module-run.log | 49 + tests/golden/WBV2-P1243-001/task-context.json | 217 + tests/golden/WBV2/task-catalog.jsonl | 2 + tests/golden/WBV2/task-index.json | 2 +- 13 files changed, 24198 insertions(+), 4 deletions(-) create mode 100644 docs/status/WBV2-P1243-001.md create mode 100644 docs/tasks/WBV2-P1243-001.md create mode 100644 tests/files/web/generated/wbv2-geometry-6399364bfcbc157c.blend create mode 100644 tests/golden/WBV2-P1243-000/manifest.json create mode 100644 tests/golden/WBV2-P1243-000/module-execution-plan.json create mode 100644 tests/golden/WBV2-P1243-001/geometry-node-reader-production.json create mode 100644 tests/golden/WBV2-P1243-001/manifest.json create mode 100644 tests/golden/WBV2-P1243-001/module-receipt.json create mode 100644 tests/golden/WBV2-P1243-001/module-run.log create mode 100644 tests/golden/WBV2-P1243-001/task-context.json diff --git a/docs/EXECUTION_QUEUE.md b/docs/EXECUTION_QUEUE.md index 84e7ecc8d..8b7852901 100644 --- a/docs/EXECUTION_QUEUE.md +++ b/docs/EXECUTION_QUEUE.md @@ -15,9 +15,9 @@ | 字段 | 值 | | --- | --- | | 里程碑 | WBV2 capability workflow | -| 当前任务 | `WBV2-P1242-001` | -| parent manifest | `tests/golden/WBV2-P1242-000/manifest.json` | -| 任务卡 | [`tasks/WBV2-P1242-001.md`](tasks/WBV2-P1242-001.md) | +| 当前任务 | `WBV2-P1243-001` | +| parent manifest | `tests/golden/WBV2-P1243-000/manifest.json` | +| 任务卡 | [`tasks/WBV2-P1243-001.md`](tasks/WBV2-P1243-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-P1243-001.md b/docs/status/WBV2-P1243-001.md new file mode 100644 index 000000000..e5e7ab8a4 --- /dev/null +++ b/docs/status/WBV2-P1243-001.md @@ -0,0 +1,9 @@ +# WBV2-P1243-001 status + +- task: `WBV2-P1243-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 `889`; unverified `2856`; 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-P1243-001.md b/docs/tasks/WBV2-P1243-001.md new file mode 100644 index 000000000..99de6069a --- /dev/null +++ b/docs/tasks/WBV2-P1243-001.md @@ -0,0 +1,48 @@ +# WBV2-P1243-001: verify auto-generated native geometry node reader batch + +- task: WBV2-P1243-001 +- parent: WBV2-P1243-000 +- status: in_progress +- gap: capability:AUTO_GEOMETRY_NATIVE_NODE_READER +- ownerFamily: NODES +- targetImplementationClass: LOCAL_EXACT +- batchId: WBV2-P1243-001:AUTO_GEOMETRY_NATIVE_NODE_READER:6399364bfcbc157c +- selectedRecordIds: ["node:GeometryNodeToolSetSelection","node:GeometryNodeTransferAttributes","node:GeometryNodeTranslateInstances","node:GeometryNodeTriangulate","node:GeometryNodeTrimCurve"] +- commandBudget: max=48; read/exploration max=16 +- Implementation entrypoint: `node tools/web/run-wbv2-module-task.mjs --task WBV2-P1243-001 --write` + +## 目标 + +以一个共享 Blender Main reader、WASM build、Worker 路由和 Chromium receipt 批量验证 GeometryNodeToolSetSelection, GeometryNodeTransferAttributes, GeometryNodeTranslateInstances, GeometryNodeTriangulate, GeometryNodeTrimCurve 的真实 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-6399364bfcbc157c.blend` +- Chromium test: `web/tests/e2e/geometry-node-main-reader.spec.ts` +- Selected modifier units: `modifier-source:GeometryNodeToolSetSelection`, `modifier-source:GeometryNodeTransferAttributes`, `modifier-source:GeometryNodeTranslateInstances`, `modifier-source:GeometryNodeTriangulate`, `modifier-source:GeometryNodeTrimCurve` +- 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-P1243-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-P1243-001/module-receipt.json` +- Aggregate production evidence: `tests/golden/WBV2-P1243-001/modifier-reader-batch-production.json` +- Manifest: `tests/golden/WBV2-P1243-001/manifest.json` +- Status: `docs/status/WBV2-P1243-001.md` +- Rollback: restore WBV2-P1243-000 as queue parent without rewriting prior evidence. diff --git a/tests/files/web/generated/wbv2-geometry-6399364bfcbc157c.blend b/tests/files/web/generated/wbv2-geometry-6399364bfcbc157c.blend new file mode 100644 index 0000000000000000000000000000000000000000..dca2e2a10f8b6af3fe5e9c217b6060cc2b6ee609 GIT binary patch literal 98761 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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 461ms +[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-P1243-001 WBV2_BATCH_PRODUCTION=tests/golden/WBV2-P1243-001/geometry-node-reader-production.json WBV2_BATCH_FIXTURE=tests/files/web/generated/wbv2-geometry-6399364bfcbc157c.blend WBV2_BATCH_TYPES='["GeometryNodeToolSetSelection","GeometryNodeTransferAttributes","GeometryNodeTranslateInstances","GeometryNodeTriangulate","GeometryNodeTrimCurve"]' WBV2_BATCH_UNITS='["node:GeometryNodeToolSetSelection","node:GeometryNodeTransferAttributes","node:GeometryNodeTranslateInstances","node:GeometryNodeTriangulate","node:GeometryNodeTrimCurve"]' 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:1316176) 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:1316230) 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-P1243-001/task-context.json b/tests/golden/WBV2-P1243-001/task-context.json new file mode 100644 index 000000000..26be212c1 --- /dev/null +++ b/tests/golden/WBV2-P1243-001/task-context.json @@ -0,0 +1,217 @@ +{ + "schemaVersion": 1, + "task": "WBV2-P1243-001", + "parentTask": "WBV2-P1243-000", + "status": "in_progress", + "goal": "以一个共享 Blender Main reader、WASM build、Worker 路由和 Chromium receipt 批量验证 GeometryNodeToolSetSelection, GeometryNodeTransferAttributes, GeometryNodeTranslateInstances, GeometryNodeTriangulate, GeometryNodeTrimCurve 的真实 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-P1243-001 --write" + ], + "inputPaths": [], + "inputMetadata": { + "docs/EXECUTION_QUEUE.md": { + "path": "docs/EXECUTION_QUEUE.md", + "exists": true, + "bytes": 4030, + "mtime_ns": "1788480961743680715", + "sha256": "ca42a5ea80526660daadc79b96000eb44d74b4aa69d02ff34105360ddc3472ac" + }, + "docs/tasks/WBV2-P1243-001.md": { + "path": "docs/tasks/WBV2-P1243-001.md", + "exists": true, + "bytes": 2721, + "mtime_ns": "1788480951365834778", + "sha256": "05c457b26973671086bfd8001a0219c0faa7dec74db6e6cf4b3535d822574f10" + }, + "tests/golden/WBV2-P1243-000/manifest.json": { + "path": "tests/golden/WBV2-P1243-000/manifest.json", + "exists": true, + "bytes": 1694, + "mtime_ns": "1788480951366665374", + "sha256": "f46e1d72af7f6fd6d29f26d0224c5519ce71f6823a2f090d638a57fcc354a3ce" + }, + "docs/status/WBV2-P1243-000.md": { + "path": "docs/status/WBV2-P1243-000.md", + "exists": true, + "bytes": 364, + "mtime_ns": "1788480951365993304", + "sha256": "d464ac1f8a9670680f34a042cde1fda9e31a64c4b5d69bd88b9cfb5f953c1b2e" + } + }, + "inputSelection": { + "schemaVersion": 1, + "limits": { + "maxFiles": 12, + "evidenceBytes": 8192, + "contextRemainingBytes": 1095, + "contextRemainingTokens": 272 + }, + "source": { + "bytes": 8809, + "tokens": 2204 + }, + "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-6399364bfcbc157c.blend", + "bytes": 98761, + "reason": "EVIDENCE_BYTE_BUDGET" + }, + { + "path": "web/tests/e2e/geometry-node-main-reader.spec.ts", + "bytes": 3789, + "reason": "CONTEXT_REMAINING_SPACE" + }, + { + "path": "tests/golden/WBV2-P1243-001/module-receipt.json", + "bytes": 7526, + "reason": "CONTEXT_REMAINING_SPACE" + }, + { + "path": "tests/golden/WBV2-P1243-001/modifier-reader-batch-production.json", + "bytes": null, + "reason": "MISSING_PATH" + }, + { + "path": "tests/golden/WBV2-P1243-001/manifest.json", + "bytes": null, + "reason": "GENERATED_EVIDENCE_OUTPUT" + }, + { + "path": "docs/status/WBV2-P1243-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-P1243-001.md", + "taskIndex": "tests/golden/WBV2/task-index.json", + "parentManifest": "tests/golden/WBV2-P1243-000/manifest.json", + "parentStatus": "docs/status/WBV2-P1243-000.md" + }, + "readPolicy": { + "required": [ + "docs/EXECUTION_QUEUE.md", + "docs/tasks/WBV2-P1243-001.md", + "tests/golden/WBV2-P1243-000/manifest.json", + "docs/status/WBV2-P1243-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-P1243-000", + "parentTask": "WBV2-P1242-001", + "status": "done", + "nextTask": "WBV2-P1243-001", + "artifactCount": 4 + }, + "statusSummary": [ + "# WBV2-P1243-000 status", + "- task: `WBV2-P1243-000`; parent: `WBV2-P1242-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 `884`; unverified `2861`; bound delta `0`", + "- nextTask: `WBV2-P1243-001`" + ] + }, + "budgets": { + "queueBytes": 4096, + "taskBytes": 2721, + "parentManifestBytes": 24576, + "parentStatusBytes": 6144, + "evidenceFiles": 12, + "evidenceBytes": 8192, + "contextTokens": 3500, + "contextEnvelopeTokens": 1024, + "taskLines": 49, + "taskTokens": 681 + }, + "size": { + "documents": [ + { + "path": "docs/EXECUTION_QUEUE.md", + "bytes": 4030, + "lines": 58, + "tokens": 1008 + }, + { + "path": "docs/tasks/WBV2-P1243-001.md", + "bytes": 2721, + "lines": 49, + "tokens": 681 + }, + { + "path": "tests/golden/WBV2-P1243-000/manifest.json", + "bytes": 1694, + "lines": 51, + "tokens": 424 + }, + { + "path": "docs/status/WBV2-P1243-000.md", + "bytes": 364, + "lines": 8, + "tokens": 91 + } + ], + "sourceTokens": 2204, + "evidenceFiles": 0, + "evidenceBytes": 0, + "evidenceTokens": 0, + "totalTokens": 2204, + "reservedEnvelopeTokens": 1024, + "estimatedContextTokens": 3228, + "serializedContextTokens": 684, + "withinBudget": true + } +} diff --git a/tests/golden/WBV2/task-catalog.jsonl b/tests/golden/WBV2/task-catalog.jsonl index 50f40068d..b5a08716e 100644 --- a/tests/golden/WBV2/task-catalog.jsonl +++ b/tests/golden/WBV2/task-catalog.jsonl @@ -263,3 +263,5 @@ {"id":"WBV2-P1241-001","gapId":"AUTO_GEOMETRY_NATIVE_NODE_READER","ownerFamily":"NODES","sourceTask":"1241","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-P1242-000","gapId":"workflow:authorize_modifier_reader_batch","ownerFamily":"PROGRAM","sourceTask":"1242","state":"completed","targetImplementationClass":"QUEUE_ONLY","exitCriteria":["prior evidence remains hash-bound","batch source mapping is explicit","inventory remains source-derived"]} {"id":"WBV2-P1242-001","gapId":"AUTO_GEOMETRY_NATIVE_NODE_READER","ownerFamily":"NODES","sourceTask":"1242","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-P1243-000","gapId":"workflow:authorize_modifier_reader_batch","ownerFamily":"PROGRAM","sourceTask":"1243","state":"completed","targetImplementationClass":"QUEUE_ONLY","exitCriteria":["prior evidence remains hash-bound","batch source mapping is explicit","inventory remains source-derived"]} +{"id":"WBV2-P1243-001","gapId":"AUTO_GEOMETRY_NATIVE_NODE_READER","ownerFamily":"NODES","sourceTask":"1243","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 bb5320c18..1313437e8 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-P1242-000/module-execution-plan.json","sha256":"c30d9f3ee41acaa914579f19ff8c15552d34652e77837d494e220da83db3534d"},"catalog":{"path":"tests/golden/WBV2/task-catalog.jsonl","sha256":"6fb1a459f484e10415ff4a3de65c2b3de8e5215ca9b15650ba221b6094a55b73"},"taskCount":265,"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":"WBV2-P1239-000"},"WBV2-P1239-000":{"line":257,"offset":88745,"length":303,"previous":"WBV2-P1238-001","next":"WBV2-P1239-001"},"WBV2-P1239-001":{"line":258,"offset":89048,"length":364,"previous":"WBV2-P1239-000","next":"WBV2-P1240-000"},"WBV2-P1240-000":{"line":259,"offset":89412,"length":303,"previous":"WBV2-P1239-001","next":"WBV2-P1240-001"},"WBV2-P1240-001":{"line":260,"offset":89715,"length":364,"previous":"WBV2-P1240-000","next":"WBV2-P1241-000"},"WBV2-P1241-000":{"line":261,"offset":90079,"length":303,"previous":"WBV2-P1240-001","next":"WBV2-P1241-001"},"WBV2-P1241-001":{"line":262,"offset":90382,"length":364,"previous":"WBV2-P1241-000","next":"WBV2-P1242-000"},"WBV2-P1242-000":{"line":263,"offset":90746,"length":303,"previous":"WBV2-P1241-001","next":"WBV2-P1242-001"},"WBV2-P1242-001":{"line":264,"offset":91049,"length":364,"previous":"WBV2-P1242-000","next":null}}} +{"schemaVersion":1,"operation":"BLENDER_WEB_CAPABILITY_TASK_INDEX","source":{"path":"tests/golden/WBV2-P1243-000/module-execution-plan.json","sha256":"ab5199a0ce10ef9e738c29ac4de624dda6304637ae822f22a6fc68d98c9971a2"},"catalog":{"path":"tests/golden/WBV2/task-catalog.jsonl","sha256":"5b570ebb3ef564971b5345be3895074d71401c900215ef0b42c8b8e78e4c1c0e"},"taskCount":267,"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":"WBV2-P1239-000"},"WBV2-P1239-000":{"line":257,"offset":88745,"length":303,"previous":"WBV2-P1238-001","next":"WBV2-P1239-001"},"WBV2-P1239-001":{"line":258,"offset":89048,"length":364,"previous":"WBV2-P1239-000","next":"WBV2-P1240-000"},"WBV2-P1240-000":{"line":259,"offset":89412,"length":303,"previous":"WBV2-P1239-001","next":"WBV2-P1240-001"},"WBV2-P1240-001":{"line":260,"offset":89715,"length":364,"previous":"WBV2-P1240-000","next":"WBV2-P1241-000"},"WBV2-P1241-000":{"line":261,"offset":90079,"length":303,"previous":"WBV2-P1240-001","next":"WBV2-P1241-001"},"WBV2-P1241-001":{"line":262,"offset":90382,"length":364,"previous":"WBV2-P1241-000","next":"WBV2-P1242-000"},"WBV2-P1242-000":{"line":263,"offset":90746,"length":303,"previous":"WBV2-P1241-001","next":"WBV2-P1242-001"},"WBV2-P1242-001":{"line":264,"offset":91049,"length":364,"previous":"WBV2-P1242-000","next":"WBV2-P1243-000"},"WBV2-P1243-000":{"line":265,"offset":91413,"length":303,"previous":"WBV2-P1242-001","next":"WBV2-P1243-001"},"WBV2-P1243-001":{"line":266,"offset":91716,"length":364,"previous":"WBV2-P1243-000","next":null}}}