From 62ab3903b07cd8c0f18c7b607c1ffaca1abeda3c Mon Sep 17 00:00:00 2001 From: mes123456 Date: Fri, 4 Sep 2026 09:16:04 +0800 Subject: [PATCH] chore(web): continuous handoff WBV2-P1249-001 --- docs/EXECUTION_QUEUE.md | 6 +- docs/status/WBV2-P1249-001.md | 9 + docs/tasks/WBV2-P1249-001.md | 48 + .../wbv2-shader-3dd8ce20c676372b.blend | Bin 0 -> 97448 bytes tests/golden/WBV2-P1249-000/manifest.json | 50 + .../WBV2-P1249-000/module-execution-plan.json | 24610 ++++++++++++++++ tests/golden/WBV2-P1249-001/manifest.json | 116 + .../golden/WBV2-P1249-001/module-receipt.json | 154 + tests/golden/WBV2-P1249-001/module-run.log | 49 + .../shader-main-reader-production.json | 127 + tests/golden/WBV2-P1249-001/task-context.json | 217 + tests/golden/WBV2/task-catalog.jsonl | 2 + tests/golden/WBV2/task-index.json | 2 +- 13 files changed, 25386 insertions(+), 4 deletions(-) create mode 100644 docs/status/WBV2-P1249-001.md create mode 100644 docs/tasks/WBV2-P1249-001.md create mode 100644 tests/files/web/generated/wbv2-shader-3dd8ce20c676372b.blend create mode 100644 tests/golden/WBV2-P1249-000/manifest.json create mode 100644 tests/golden/WBV2-P1249-000/module-execution-plan.json create mode 100644 tests/golden/WBV2-P1249-001/manifest.json create mode 100644 tests/golden/WBV2-P1249-001/module-receipt.json create mode 100644 tests/golden/WBV2-P1249-001/module-run.log create mode 100644 tests/golden/WBV2-P1249-001/shader-main-reader-production.json create mode 100644 tests/golden/WBV2-P1249-001/task-context.json diff --git a/docs/EXECUTION_QUEUE.md b/docs/EXECUTION_QUEUE.md index e82e39977..f5f45ec6c 100644 --- a/docs/EXECUTION_QUEUE.md +++ b/docs/EXECUTION_QUEUE.md @@ -15,9 +15,9 @@ | 字段 | 值 | | --- | --- | | 里程碑 | WBV2 capability workflow | -| 当前任务 | `WBV2-P1248-001` | -| parent manifest | `tests/golden/WBV2-P1248-000/manifest.json` | -| 任务卡 | [`tasks/WBV2-P1248-001.md`](tasks/WBV2-P1248-001.md) | +| 当前任务 | `WBV2-P1249-001` | +| parent manifest | `tests/golden/WBV2-P1249-000/manifest.json` | +| 任务卡 | [`tasks/WBV2-P1249-001.md`](tasks/WBV2-P1249-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-P1249-001.md b/docs/status/WBV2-P1249-001.md new file mode 100644 index 000000000..a2f87092e --- /dev/null +++ b/docs/status/WBV2-P1249-001.md @@ -0,0 +1,9 @@ +# WBV2-P1249-001 status + +- task: `WBV2-P1249-001`; module: `AUTO_SHADER_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 `919`; unverified `2826`; 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-P1249-001.md b/docs/tasks/WBV2-P1249-001.md new file mode 100644 index 000000000..c9b90b376 --- /dev/null +++ b/docs/tasks/WBV2-P1249-001.md @@ -0,0 +1,48 @@ +# WBV2-P1249-001: verify auto-generated native shader node reader batch + +- task: WBV2-P1249-001 +- parent: WBV2-P1249-000 +- status: in_progress +- gap: capability:AUTO_SHADER_NATIVE_NODE_READER +- ownerFamily: NODES +- targetImplementationClass: LOCAL_EXACT +- batchId: WBV2-P1249-001:AUTO_SHADER_NATIVE_NODE_READER:3dd8ce20c676372b +- selectedRecordIds: ["node:ShaderNodeBsdfSheen","node:ShaderNodeBsdfToon","node:ShaderNodeBsdfTranslucent","node:ShaderNodeBsdfTransparent","node:ShaderNodeBump"] +- commandBudget: max=48; read/exploration max=16 +- Implementation entrypoint: `node tools/web/run-wbv2-module-task.mjs --task WBV2-P1249-001 --write` + +## 目标 + +以一个共享 Blender Main reader、WASM build、Worker 路由和 Chromium receipt 批量验证 ShaderNodeBsdfSheen, ShaderNodeBsdfToon, ShaderNodeBsdfTranslucent, ShaderNodeBsdfTransparent, ShaderNodeBump 的真实 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-shader-3dd8ce20c676372b.blend` +- Chromium test: `web/tests/e2e/shader-main-reader-production.spec.ts` +- Selected modifier units: `modifier-source:ShaderNodeBsdfSheen`, `modifier-source:ShaderNodeBsdfToon`, `modifier-source:ShaderNodeBsdfTranslucent`, `modifier-source:ShaderNodeBsdfTransparent`, `modifier-source:ShaderNodeBump` +- 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-P1249-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-P1249-001/module-receipt.json` +- Aggregate production evidence: `tests/golden/WBV2-P1249-001/modifier-reader-batch-production.json` +- Manifest: `tests/golden/WBV2-P1249-001/manifest.json` +- Status: `docs/status/WBV2-P1249-001.md` +- Rollback: restore WBV2-P1249-000 as queue parent without rewriting prior evidence. diff --git a/tests/files/web/generated/wbv2-shader-3dd8ce20c676372b.blend b/tests/files/web/generated/wbv2-shader-3dd8ce20c676372b.blend new file mode 100644 index 0000000000000000000000000000000000000000..a5d7e7908d0b0817b4e0d10dea1ec50ad7ce8fb3 GIT binary patch literal 97448 zcmV)xK$E{HwJ-gkK?VT;-8KNaMqCj|U>cqSyT$wmJqFws4PKu^Y$3q&>ColS;Njq* z@nua)3B>=0(tmNi^UP(w(FQRIEQYtQ=z(saGJz*55LDW9`dkoy+D9WO1pomD0r~(> zr_Akkivoeb9M30En5}jjQ@oCrh0sQLEBnVE?@5 zf9DYu6&|r%E^WN0r{~+Yt%A$FyNpI72`u(1uIrlo;DHoO#36p$zQ3SQpeg_W0H%I^ z7C>oeXt-RkQmItR$jJQd*6wz@M|EB6>~_1a)o!CWI5##roo>tZdNrHL35LU=l_YBt z(-$(?tN;)Q+LVAtI7C;o|C`qw#zK8M(Tu%CTrR zn>;F1h$6vcGH*zb(6l3wNL$6y((V0Lu~@XdOiWn5zC3sh7%&FN<#PM+c+6t8CV{`- zwQ~8)#de$J@%dtkJRa}Fa>?v+y<%-7R8$$RIywVvKR%xiMzhI4EsM==5fcL&dj?}6 z7%oVC1wnz5!C)}g914YHqG(jfRTYOd9XIPAZO_%r<+CJMR#j;bjEabIh{PBKzu&Lx z>2wmoFeSB?Oo*w;Vnxt=Rs!Qk(=va0%JvKiWOI2!&6u+RTXDZi7$w+f;S($rTJyo z-GXWtHAF``)`LU1L~R=gkNo+mYZ}KD@BIp?Qq?Gj$K!nwAUGz2!5}SQx7$S}lgJt1 zuh)y&nCzeTT+K{A6AFStac*vS-g_VphwB=R#TQHWy=6=$cHZ+f9WOJf-um z9Y5>1mT}owjVGrj3(KXFKuoWP(|PZK1Oy21p@=$ll7(gU_Z;_9J_~^FsDTwR(2${# zDM^zw27v{}AVY|Rh^odCU_c-g4T2B~K@bi>2rz^oVF)4wAwUQ!hC&ol#xce8Fb8C+ zE4u+`ah>soF@QfENq}Q1pbBXPpz^hME*lX}0&Td_?1tg8EDO{P&Li#cB1KQEU4t0F zYlr#(Zrp%0SVp7o_(h!@4mOZrM`4`6?GoTX$J`x=OYQX}xrpKo9!s9=@++zTqkO#i$lFzu2eXR=L?<>Fe|NkFuLkHkT zX@LY2!kl?Pw-9@u<^KO*(E*t75|}UJ2IR-!|4*9e0Q}{}-1m4dFk3Iyb*sL&pZWj3 z1swoN&Es8&`hpP8arYPEz4!kA*@zCncayu{`1+vvJp%)~&jtVgNB^+}x%u1#_)Kkx}sqJ^tTjk;)WQ(a2U=lxHir=rUESs8SMG_q`MywTX!2 zqD-Wws9Ln>B-8F0TVzEIAVEGY`1!|6nsM5m=|05Yq$mkEesvm<=}uRCec_}p!+yVg z%R3->eX3*MxgFDnL?EMsGcm;ye)T#r#nxRkD^0P8?mKmtrf3242RO2$n7!`16aZ|w z*TQ4KvtQEiyHHaCc%P?#aXM*^12BZoY}Rb?bod-Zj64 ztnS9LYYk9hfkWbZhF*AMbb}h8m&wlO?I9EBO&y?ti|2f0oeAXD254jx#`l74O+e8z z;2ATPdF6Ql#D@)7eC}I)4VtJ-O2?bufHI{T6>=;TAJACoeP*;CxRnNAM>EqMB%5cX z$MWybr3NUqFa4m~<^=!@j{)jqMNd-@D2Lf*3}pBb`CEQR8$<^P(A@-4a6b--;ylZt zID24caHa>`v87Tt2rU+Z+ymTDmxFNONiD4PFzs3F&e%WO8ThhvN}Ru$LFEG%Y>Iu8 zTc)oB?F7UGO5_%Cw1+_Y(>A{fg3ZCOj}WVLn8^I^5h*ZLO)&`8<~E`!@z-lpi+% z8^7+$x^2tCNbE1TqU-Nx{!krYEJ+#Z^Bm7IEXVEq#&GPyFWbJZE3&M)Uak7V&IZ!Vk@EXO#fH->Re zF8q#U?d!5`TVf<@%dJbW#|76PYVIz6CRjt{sLXw8$5y%j=h!M)AXA1$DYSCYGmZ<) za3cX2d>|izdDSR+2mnY3s3B>jI60Hpk2Mkw1W@_^jf_`-fhvNAPZ3-~$q}%wU-^Y( ziIOH?z^|-z1qc$@2|o2us4xZ%0POpJ$St|L+CZR&9xVy4E+RPya6=W65FStzB*uz_ z#H=feF^qQsKf)L(VF-*Y39_Xk170em04Bzf2>QJzj+9y1|3yIuwm`{TgDu{MOZv5YPQedhoF|wpf$d`K5 zrX&&rRTa5{f7?lcsrvrMp)QXWc3^UW53$xL>_@`DlyqqTb|l^EAtD7iy5fM3BTvkK z-}$$C9PJ<}FjY_H(k^M2qc$Y2ece7M^=w)4IZ;P z|0xTTw?}}3(mJlBbyzvz`sX{t`pU3yJhJ3b{J0lNIH(uh{@dOc&!%zy8o&4dla71Q zg8VeTiUp1}`fm{_FjcQ)v>!-;sS3YtYhq;o5+(kdZX|=*f0JidHW*ydb&EfAMVq#W zg4y(MF$JdTNcN+V?B!8O&g2pbpGUG;*2(d0>EAj9rYeyLLz%H2Kx6=D;?n$g1X5tC zzOLRc{I`R`%8C{;&H-)N;QB*NBwtRtw8Xx^ctDNuc*8~^@iVa5Qedj0sQTom!QxJl z)_+x%)*9Q%p8wC2)mmdaVUYjc<#0IMfd0;5)foYIb^>`2KhlNc2v`psJ+425Cjc-o z0CdvGzkjd&IC=yjkVM@tmPk0JBc*L}umkL@WgQlzh8lnzF?=z_uh)KDiv$31Ovf2* zeJjP8_H}!#+ny&37%={#A0454FhCXZ(mgL;zNGW-brYezU>!y-ZBCGJP91C>I3^qu z`gB6cS)QE*(tUwEupd1t_*fsyl2fj4blW~3zu-#cAy)AZh^m&KnyWs5YC+AC)bczy zrXPoc*B8qyzxmeSj68W#%g`{D416Qp#wn^A{*s1=^jVtxr!}PY`O_L=_;t0;BdRTI z{+kTGEc}%X2G@7}W%<1&YMNy`ldhcQa~sd{O3F=JjGM@RizC@_POoV7yYM@bwXb^{ zKkEkDl?|>xjhZEis6Dxt!G=Y(-Tqo;7=*C3^r;adh zSQTe_S2tQAo0=Hxe=`e!3pl~VvU+m{U73x!!{ldjPzN~GxNyP*ifbWGnJ|%d4=;M! z#zbj?G;yVww|m$;>>mD&0W!46uaaF!J|9#m-h`Akp^Zb73jkGuUstL9CL~U6QtzR- z_fLdT1^>$wn5sh*{D0v_MMt?&`Ryj26ko8)A|o3PZIBJ++mxFV{dJ@A-=I+W;gG*u z+mKe9j`FtSzNw%R_}l*5@nOR6GvUWxr;+nt)KMNsM|qs%ZsLjb*j@NflqO_#DEz*x zuWV2}h+GRT(13$XIt3*h(~E9b9{}S3psK;D1S|SOP5oc1!7=?tM!$BU#eebdt*x=4 z|H-2AU$wTzcJf58`;H@^eFc#MV$S&T@(MCz$_xTS zhK!w;=`}U=)fK}8Vg~8*GXIPEI!eU9cQ47ymny9_Hj*6LdtaaZt+GxK5&d@kz#k+7 zY(2^IKk6;^wAR?tQg`rg7E)lUYM~8)wh#d@1QN<`cBiiA;~x%1ovI0x0TmlAT8P4v zpilrS3=!t=LD7lDw!+D#utJqIjE;)b$O$Qgd#WT5?#aS~?i1peg#ai^&y5QfJvT8( z=;`63<}6d;z?qIPZO(L{L2_nfi0%|2XN532DtddWBsjlRlrggaSmwqBi{90ZEhm`R z)u|&)8zGw-7`-`z)U%Om1{S1nD1>eW%%=xXDC#!xNzrm>LnD&9VnwpK0Tv^J4saZ> zf@f8<_J=}MlHSH^=g&|G!Kw8p_%ixuJ-)`&l+oK*-7 zV}ckw0T%+)0%IT!=4^>dJ(<=x_}Z1}fmu-q$?!p9|4Xs|NtHD`p}I&p*&ohSl8mY) zF<3FvDhRRvdwO;t;r!Z_kz&u5sA}}UtSL^atRegVWLo1uNQMv63Drf45Qok>WB)TY z{emWW@q)65GVgb{Nr9Ww&)#ga=OPehe;_qZF9m>l55`F$lE`1c{*>qA#Wlw}~et<3l@ZY$qyD<_I!PS+~^#{l14@FJa++sN6UX$zk;K%(z49_;S~mDi?lbg9!oWVPE7A7)q5pM? z^qc#utSn1`sS1SxOOJPk7|eZ^0#lXT8Kl5eec8N=$V4T?8rE;F%{KB9^dMbE5BhjT z3mUbb|0sUl>iO4ya$wVB{JtL-x46HUAOBr3y3ECd@um2EDbBhg2EVAPCfi<%sO3tc z784b-uwZ>hFM$oNzdWLrKbI4?{1;0=FGPrtll=cKME|dqRVJ(5pC1_cjP+A-@AHK3NG^p)P08)Vmkhy0E%F^Y*1nr0w7+`jf)jMH%}$b zAt@csG8G}tbc8WG(;+5?vnvz0IYr1(lio%f96QZPi;#)3Lg>Z?3NyW{8%~65YM!>( zPB5{n-kd?aEqk7<5QBY;pSj}vQh~B8^azAo!- zvE3pYbc115oYR5){|_}w@c<=>bDGI8qSgN}k7rnZV;6p1-Lk>;*P;X<-WwZX3sR+c>5rFedSNA(17`3yCc17Z6v}zJRzQrltMY7n%OQWnypBVrRkxP6OB> zpN|irZFvR!?=p@ZX&h@wr}j=;<}ES~5&lyU0*-O)IL0w8t#RxhmwfrvL8}|XVhh-P z-Er(9`k#WoIE`EL9BvH*P8be{!!o;Oh$s@XISK2a>R&CfkR&+u@kR z9ggY05up&=DXP+1W4qenzuH06;g&=;|BY}Fs3BDFN;6@{RllHcL`}sb#~0_fs^Ryw z{b~7&4ft-Sucw@)?cZvhNxk;AU7KFJjWEEF#%H(z-vz@Vn(+6XTaJWdLi*7jTB<}a zQc~_N^ndv9-o(ZH*GdJYR;gc}{rg3+ z;3|dQM!m06V5;WOh%dywshoNGng2#&3!l}W#;Nh)hn^{kN?vrkdIA=cs7tph&5}eT zzWB#6cTwu^`~qLS^;ZE3Fy&Z|;TM3v^~LLMEGarLG%kdk-Vw4NNVpRJs8Od08>m@j+w>w6% zl@0D4zaYArzY>Ka%@PXgvmC=bI$EkkFfZQkQ-}~DBlPLj%fcehulLCg8VW*XWVc1d z04{8(`Y^q`k%Sm{NiHCs1Q!6|P4xltb~haHUX=0SJ)yCI#{|I)yru(K@lsR}h_|AL z9A1u48eY*KG`taXLhvBqV2h{pgNcWQM~ugHVg!%LohV+FF@bni2(i2;W}@><(T4La>0x(}8&D860>tRtR~giZ48$l@0K$o*?n4_89T9To~igSTo|GQe5z? zX2`aP` z^iTo8Zp`RF3)xvsb?si*@YzrVMn~uq=vbKHWk(Vbp@%|mbaNtL1457=J1wSyKsq!z z#-=n$r!+}Zu;J6qiGYn#k#1eC6JPC3SOZF+Qc5>UF*p-pw|lzuSnToJ_RT!3oQ$&fe0t&}TV@X<#scIsgj-y(eZ+ zh1EfW`{Rp~W~G%i5mlW9PPD8cJ!x^A?C_P5d7`#Mv4RQ(xU-^%N5zw>287Tev;r|> zN`p3IW+#3uIh&RW^+b3|+G1vP-T;UOof#Jxzz8ui96RMni;!W*HCpIx%;olIBt2FyUusJj)*Xuj*_#X71wZx!ngAAxct*LIT$9hd`8+NWG@~Ol?fwn z?11|~fQ{4+;J0;K_BP^}eywxmmEihYe<*2g!1rZ1EU}PSJecKgGJa#&h2PgT-L_>( zHn`3ntiNyZn+xZ3^o9cGgpy`CllS2BadHg5?#0yT=pI*E6S*V3ff{3>iUtQ$G|*Jh zLlsu%3>PIgTlPRnwd|N8+HwPQ0gok5FBB^*4FvM7F`xozW@N~q^4`dRhP8vAv^5Lt z@tN_ep~e%G<-!gks?s>HCWNs;1u)E5E@mgba%a;~+7qFLPPr(#Nk6!uipg%BRa>&O z+c(E71VClajSHrpo2R6no+!5n3Rq4Nau%?iP=IB~;!1;DC}1IU<01tUA)6W(7xV&= zC8*RSFvx|@Jm2#ttd z5_gR6(VI{`q1ymTO!mEC!PZThfY?lJhuDVv!fjkg(rIC%(){X1g)?@c!S9>8c`14u z*wK!6CE1vF>mqeA>Lo)+3(n~SXxc&Ggf#q?t9IyYN18~2JF3Is^y z442&dgX!8*55X+x^jd@sHQ=Eq2*9+Xg}SuF3;OJaORY+`z`F<3mgji}1nVbSOMe!! zIeR$QpxC)ioO_~4I7X~7VARS(rW&-*v(TzBc#&TcDACawzp|q7mD3_4&&z#52ls={ zT|Hk)Hrh9Jfy*p(Z{C;|F8vD~uH?4X%~Lh6MA%@nP=#;+#x&YmrD@DU%q=Xf)emQ0 zyy#_K#|7te^FF#OFy&04f4UT=v!yc{$12#n`Bc(9{mF1>vL9P(XI8RlxESUKdXk#k zj?&Q;`lB#TP{7ws3JUqv8W-Fb9qXjRw?5E$y4h*~EuHOc?>UyKwEG!-*;gQwu9LZO zCmYcIE(2rYl-lN5)d6UEd#AP7eCzQvn049$)FN7&?6C}nwlm^Y@YOd5;va>xqQ@Gt z^>qDrGs4!%JaoCXIyk2U{TcQ9G_B^(AF@;J;G$Mx6$N@6p7(%57m_uNU2l2pY%`xe{3tx#@_yb1{$)CURlTM=&od0XF;cB1ApGK@ zHmb=6i)`J;l3)vyRoW(`cgGKemo(gi(Jh=kOL;u$c1dj3M9vm(zR5bzi~A+9(JT+hj+orcxsO@8_s@>Pvuj@ie(XdR zw3Y0nwvKqe(H^BHKPMTs9xn-%Ss}L5gAsM9F$wRsMaUYx5$-g9(A!GNaWLE! ziKRh!%F_|}sah)}2ac`Uf@P(^*liMgiy!qY ztgNk)DWP1aKg!$6#V$8_x3r}F{6Qq?X(i`TE~O+9~vjI81ChX%G`LZ@N~MFt$>~@;LcSB2u;WU5(pmI&^|NJo3Jr zUwRRZKy<{FNb007hrU%TaqYW=MjiCuekHG!+r{#^&OJDyE#**%RoHtk-b%!9%NbY& z(6pgj$siGI?3}~Q% z9k}HZ44>9g@>d>vDN8RA=z%d6w(u~m*dY>5%dJ%wC}}>a7+uYB!O*s_UU}q*NS>$F zuRahRy&jk=Nk?J&N~js3(@4#}LMAXb!cF~bWT*k^p~;_T75s|b5;J1i9gg;a1E?OP zNpj`JpTA~oeNxJ6*2vPaBwt#0W%kUR5zQDof*y6HWU0%MVJXso?#qN1sLjzLmyZiPTi)F{dEZ58)n8Shdz(Bi|bqHdrT*}4%QZ)jXE{_!QQbX zu3*-o8?(TMP8&x`>EDTgo^tCjxM6lzG9vb}X8wfJj*e!B5C-I-tJi9ER?0*cs)@SW^Qn4s-dVC$-i1GD|(UTKHv)<+CUB}wmZb&f$#w_N# zP}C77iqcrQc39l{EuNLN3F@Y!2W-vs-9W9KguPk%_Uo8tUd>ha)65Fk@6y*Lf!v^g zn79Kz4$cm4l_?uG?Z}LvI5|6vc0lY#@3QKb3^d5R23fmepSVhlK@Tc+g@!K!t+S#` zT#6dQ??p4#ckSbVNlh9jF7GbcSi+L|5_^~flfEcZ+WVvhNcvK2OLKGcyd7)Z|H=pU z6d|B4t@lS&Tbkb4E}d20lwQ=+7zE_Oyky77b@{WXiJD{E(oBTlx&2jor2513mzC-t zS-??H;C^K^ZZ#_XH{00~sP`3dqX$r_&hLt5=LI*lm$$Y%{Gha%0D$PRhmpD*I4XHr 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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 465ms +[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-P1249-001 WBV2_BATCH_PRODUCTION=tests/golden/WBV2-P1249-001/shader-main-reader-production.json WBV2_BATCH_FIXTURE=tests/files/web/generated/wbv2-shader-3dd8ce20c676372b.blend WBV2_BATCH_TYPES='["ShaderNodeBsdfSheen","ShaderNodeBsdfToon","ShaderNodeBsdfTranslucent","ShaderNodeBsdfTransparent","ShaderNodeBump"]' WBV2_BATCH_UNITS='["node:ShaderNodeBsdfSheen","node:ShaderNodeBsdfToon","node:ShaderNodeBsdfTranslucent","node:ShaderNodeBsdfTransparent","node:ShaderNodeBump"]' WEB_TEST_PORT=5371 npm --prefix web run test:e2e -- --workers=1 tests/e2e/shader-main-reader-production.spec.ts + +> blender-web-editor@0.1.0-rc.1 test:e2e +> playwright test --config playwright.config.ts --workers=1 tests/e2e/shader-main-reader-production.spec.ts + + +Running 1 test using 1 worker + + ✓ 1 tests/e2e/shader-main-reader-production.spec.ts:15:1 › WBV2-P1113-000 reads Shader nodes from Blender Main without JS simulation (1.7s) + + 1 passed (2.5s) +[WebServer] (node:1323586) 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:1323640) 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-P1249-001/shader-main-reader-production.json b/tests/golden/WBV2-P1249-001/shader-main-reader-production.json new file mode 100644 index 000000000..fc4ed1f34 --- /dev/null +++ b/tests/golden/WBV2-P1249-001/shader-main-reader-production.json @@ -0,0 +1,127 @@ +{ + "schemaVersion": 1, + "task": "WBV2-P1249-001", + "operation": "SHADER_MAIN_READER_CHROMIUM", + "browser": "chromium", + "queueMutation": false, + "fixture": "tests/files/web/generated/wbv2-shader-3dd8ce20c676372b.blend", + "fixtureSha256": "e18d7ca9882ac00775e88f88b14428b037e14a287fe43a1f1caffa846981db1e", + "sourceUnits": [ + "node:ShaderNodeBsdfSheen", + "node:ShaderNodeBsdfToon", + "node:ShaderNodeBsdfTranslucent", + "node:ShaderNodeBsdfTransparent", + "node:ShaderNodeBump" + ], + "expectedTypes": [ + "ShaderNodeBsdfSheen", + "ShaderNodeBsdfToon", + "ShaderNodeBsdfTranslucent", + "ShaderNodeBsdfTransparent", + "ShaderNodeBump" + ], + "sourceNodes": { + "node:ShaderNodeBsdfPrincipled": "material.nodes[type=PRINCIPLED]", + "node:ShaderNodeOutputMaterial": "material.nodes[type=OUTPUT]" + }, + "materials": [ + { + "id": "material:Material", + "nodes": [ + { + "type": "OUTPUT", + "name": "Material Output" + }, + { + "type": "PRINCIPLED", + "name": "Principled BSDF" + } + ], + "links": [ + { + "fromNodeId": "node:132449552:Principled BSDF", + "fromSocket": "BSDF", + "toNodeId": "node:156502014:Material Output", + "toSocket": "Surface" + } + ] + }, + { + "id": "material:WBV2 Shader Batch", + "nodes": [ + { + "type": "UNSUPPORTED", + "name": "WBV2 ShaderNodeBsdfSheen" + }, + { + "type": "UNSUPPORTED", + "name": "WBV2 ShaderNodeBsdfToon" + }, + { + "type": "UNSUPPORTED", + "name": "WBV2 ShaderNodeBsdfTranslucent" + }, + { + "type": "UNSUPPORTED", + "name": "WBV2 ShaderNodeBsdfTransparent" + }, + { + "type": "UNSUPPORTED", + "name": "WBV2 ShaderNodeBump" + } + ], + "links": [] + } + ], + "reopenedMaterials": [ + { + "id": "material:Material", + "nodes": [ + { + "type": "OUTPUT", + "name": "Material Output" + }, + { + "type": "PRINCIPLED", + "name": "Principled BSDF" + } + ], + "links": [ + { + "fromNodeId": "node:132449552:Principled BSDF", + "fromSocket": "BSDF", + "toNodeId": "node:156502014:Material Output", + "toSocket": "Surface" + } + ] + }, + { + "id": "material:WBV2 Shader Batch", + "nodes": [ + { + "type": "UNSUPPORTED", + "name": "WBV2 ShaderNodeBsdfSheen" + }, + { + "type": "UNSUPPORTED", + "name": "WBV2 ShaderNodeBsdfToon" + }, + { + "type": "UNSUPPORTED", + "name": "WBV2 ShaderNodeBsdfTranslucent" + }, + { + "type": "UNSUPPORTED", + "name": "WBV2 ShaderNodeBsdfTransparent" + }, + { + "type": "UNSUPPORTED", + "name": "WBV2 ShaderNodeBump" + } + ], + "links": [] + } + ], + "openedRevision": 1, + "reopenedRevision": 1 +} diff --git a/tests/golden/WBV2-P1249-001/task-context.json b/tests/golden/WBV2-P1249-001/task-context.json new file mode 100644 index 000000000..295198fae --- /dev/null +++ b/tests/golden/WBV2-P1249-001/task-context.json @@ -0,0 +1,217 @@ +{ + "schemaVersion": 1, + "task": "WBV2-P1249-001", + "parentTask": "WBV2-P1249-000", + "status": "in_progress", + "goal": "以一个共享 Blender Main reader、WASM build、Worker 路由和 Chromium receipt 批量验证 ShaderNodeBsdfSheen, ShaderNodeBsdfToon, ShaderNodeBsdfTranslucent, ShaderNodeBsdfTransparent, ShaderNodeBump 的真实 modifier/RNA 元数据。", + "scope": { + "gap": "capability:AUTO_SHADER_NATIVE_NODE_READER", + "ownerFamily": "NODES", + "implementationClass": "LOCAL_EXACT" + }, + "commands": [ + "node tools/web/check-task-context.mjs --task WBV2-P1249-001 --write" + ], + "inputPaths": [], + "inputMetadata": { + "docs/EXECUTION_QUEUE.md": { + "path": "docs/EXECUTION_QUEUE.md", + "exists": true, + "bytes": 4030, + "mtime_ns": "1788484564574075346", + "sha256": "e1bbeb6ca0d3dcee7c0b310c97755c5822207bd183f2e0d9ed13e8218b0369bb" + }, + "docs/tasks/WBV2-P1249-001.md": { + "path": "docs/tasks/WBV2-P1249-001.md", + "exists": true, + "bytes": 2624, + "mtime_ns": "1788484553766096062", + "sha256": "19eba66f70c7e1a02a082fb0c1c4763f0e1ec2f30a93feb5350107147c33e640" + }, + "tests/golden/WBV2-P1249-000/manifest.json": { + "path": "tests/golden/WBV2-P1249-000/manifest.json", + "exists": true, + "bytes": 1659, + "mtime_ns": "1788484553766928737", + "sha256": "3b2de52f2c2cb8c0081f09db3e1de59264241609e1b8e8d0349c083cde7eb9d5" + }, + "docs/status/WBV2-P1249-000.md": { + "path": "docs/status/WBV2-P1249-000.md", + "exists": true, + "bytes": 362, + "mtime_ns": "1788484553766259430", + "sha256": "0784c32c40a9d297d854e3e25e89539ce865eae528737a16e0403dd09a0a81a3" + } + }, + "inputSelection": { + "schemaVersion": 1, + "limits": { + "maxFiles": 12, + "evidenceBytes": 8192, + "contextRemainingBytes": 1229, + "contextRemainingTokens": 306 + }, + "source": { + "bytes": 8675, + "tokens": 2170 + }, + "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-shader-3dd8ce20c676372b.blend", + "bytes": 97448, + "reason": "EVIDENCE_BYTE_BUDGET" + }, + { + "path": "web/tests/e2e/shader-main-reader-production.spec.ts", + "bytes": 3665, + "reason": "CONTEXT_REMAINING_SPACE" + }, + { + "path": "tests/golden/WBV2-P1249-001/module-receipt.json", + "bytes": 7333, + "reason": "CONTEXT_REMAINING_SPACE" + }, + { + "path": "tests/golden/WBV2-P1249-001/modifier-reader-batch-production.json", + "bytes": null, + "reason": "MISSING_PATH" + }, + { + "path": "tests/golden/WBV2-P1249-001/manifest.json", + "bytes": null, + "reason": "GENERATED_EVIDENCE_OUTPUT" + }, + { + "path": "docs/status/WBV2-P1249-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-P1249-001.md", + "taskIndex": "tests/golden/WBV2/task-index.json", + "parentManifest": "tests/golden/WBV2-P1249-000/manifest.json", + "parentStatus": "docs/status/WBV2-P1249-000.md" + }, + "readPolicy": { + "required": [ + "docs/EXECUTION_QUEUE.md", + "docs/tasks/WBV2-P1249-001.md", + "tests/golden/WBV2-P1249-000/manifest.json", + "docs/status/WBV2-P1249-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-P1249-000", + "parentTask": "WBV2-P1248-001", + "status": "done", + "nextTask": "WBV2-P1249-001", + "artifactCount": 4 + }, + "statusSummary": [ + "# WBV2-P1249-000 status", + "- task: `WBV2-P1249-000`; parent: `WBV2-P1248-001`; status: `done`", + "- taskClass: `QUEUE_ENABLEMENT`; no modifier-family parity completion claimed", + "- source-backed batch authorized: `AUTO_SHADER_NATIVE_NODE_READER` (5 units)", + "- dynamic inventory: `3745` units; verified `914`; unverified `2831`; bound delta `0`", + "- nextTask: `WBV2-P1249-001`" + ] + }, + "budgets": { + "queueBytes": 4096, + "taskBytes": 2624, + "parentManifestBytes": 24576, + "parentStatusBytes": 6144, + "evidenceFiles": 12, + "evidenceBytes": 8192, + "contextTokens": 3500, + "contextEnvelopeTokens": 1024, + "taskLines": 49, + "taskTokens": 656 + }, + "size": { + "documents": [ + { + "path": "docs/EXECUTION_QUEUE.md", + "bytes": 4030, + "lines": 58, + "tokens": 1008 + }, + { + "path": "docs/tasks/WBV2-P1249-001.md", + "bytes": 2624, + "lines": 49, + "tokens": 656 + }, + { + "path": "tests/golden/WBV2-P1249-000/manifest.json", + "bytes": 1659, + "lines": 51, + "tokens": 415 + }, + { + "path": "docs/status/WBV2-P1249-000.md", + "bytes": 362, + "lines": 8, + "tokens": 91 + } + ], + "sourceTokens": 2170, + "evidenceFiles": 0, + "evidenceBytes": 0, + "evidenceTokens": 0, + "totalTokens": 2170, + "reservedEnvelopeTokens": 1024, + "estimatedContextTokens": 3194, + "serializedContextTokens": 676, + "withinBudget": true + } +} diff --git a/tests/golden/WBV2/task-catalog.jsonl b/tests/golden/WBV2/task-catalog.jsonl index 23d32935a..e2a787d05 100644 --- a/tests/golden/WBV2/task-catalog.jsonl +++ b/tests/golden/WBV2/task-catalog.jsonl @@ -275,3 +275,5 @@ {"id":"WBV2-P1247-001","gapId":"AUTO_SHADER_NATIVE_NODE_READER","ownerFamily":"NODES","sourceTask":"1247","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-P1248-000","gapId":"workflow:authorize_modifier_reader_batch","ownerFamily":"PROGRAM","sourceTask":"1248","state":"completed","targetImplementationClass":"QUEUE_ONLY","exitCriteria":["prior evidence remains hash-bound","batch source mapping is explicit","inventory remains source-derived"]} {"id":"WBV2-P1248-001","gapId":"AUTO_SHADER_NATIVE_NODE_READER","ownerFamily":"NODES","sourceTask":"1248","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-P1249-000","gapId":"workflow:authorize_modifier_reader_batch","ownerFamily":"PROGRAM","sourceTask":"1249","state":"completed","targetImplementationClass":"QUEUE_ONLY","exitCriteria":["prior evidence remains hash-bound","batch source mapping is explicit","inventory remains source-derived"]} +{"id":"WBV2-P1249-001","gapId":"AUTO_SHADER_NATIVE_NODE_READER","ownerFamily":"NODES","sourceTask":"1249","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 f0b4ed6d5..921cad448 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-P1248-000/module-execution-plan.json","sha256":"80cf8854ce5efbb619b43a869a66e24f706fe22d9e0eaf86c25a42d6edb28659"},"catalog":{"path":"tests/golden/WBV2/task-catalog.jsonl","sha256":"f3f721fdf8edef93630cc5261e22b5969d60fe977417b63c1f264efa29d04a34"},"taskCount":277,"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":"WBV2-P1244-000"},"WBV2-P1244-000":{"line":267,"offset":92080,"length":303,"previous":"WBV2-P1243-001","next":"WBV2-P1244-001"},"WBV2-P1244-001":{"line":268,"offset":92383,"length":364,"previous":"WBV2-P1244-000","next":"WBV2-P1245-000"},"WBV2-P1245-000":{"line":269,"offset":92747,"length":303,"previous":"WBV2-P1244-001","next":"WBV2-P1245-001"},"WBV2-P1245-001":{"line":270,"offset":93050,"length":364,"previous":"WBV2-P1245-000","next":"WBV2-P1246-000"},"WBV2-P1246-000":{"line":271,"offset":93414,"length":303,"previous":"WBV2-P1245-001","next":"WBV2-P1246-001"},"WBV2-P1246-001":{"line":272,"offset":93717,"length":362,"previous":"WBV2-P1246-000","next":"WBV2-P1247-000"},"WBV2-P1247-000":{"line":273,"offset":94079,"length":303,"previous":"WBV2-P1246-001","next":"WBV2-P1247-001"},"WBV2-P1247-001":{"line":274,"offset":94382,"length":362,"previous":"WBV2-P1247-000","next":"WBV2-P1248-000"},"WBV2-P1248-000":{"line":275,"offset":94744,"length":303,"previous":"WBV2-P1247-001","next":"WBV2-P1248-001"},"WBV2-P1248-001":{"line":276,"offset":95047,"length":362,"previous":"WBV2-P1248-000","next":null}}} +{"schemaVersion":1,"operation":"BLENDER_WEB_CAPABILITY_TASK_INDEX","source":{"path":"tests/golden/WBV2-P1249-000/module-execution-plan.json","sha256":"c1440d2351a7c7cb67bea7e06fa19c3e233d6d8013b2c82069a1c8c623c9fdbd"},"catalog":{"path":"tests/golden/WBV2/task-catalog.jsonl","sha256":"71e8c5acaf56fd2cf46ee101c0a431a295fe807d69110ec170558d24480de272"},"taskCount":279,"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":"WBV2-P1244-000"},"WBV2-P1244-000":{"line":267,"offset":92080,"length":303,"previous":"WBV2-P1243-001","next":"WBV2-P1244-001"},"WBV2-P1244-001":{"line":268,"offset":92383,"length":364,"previous":"WBV2-P1244-000","next":"WBV2-P1245-000"},"WBV2-P1245-000":{"line":269,"offset":92747,"length":303,"previous":"WBV2-P1244-001","next":"WBV2-P1245-001"},"WBV2-P1245-001":{"line":270,"offset":93050,"length":364,"previous":"WBV2-P1245-000","next":"WBV2-P1246-000"},"WBV2-P1246-000":{"line":271,"offset":93414,"length":303,"previous":"WBV2-P1245-001","next":"WBV2-P1246-001"},"WBV2-P1246-001":{"line":272,"offset":93717,"length":362,"previous":"WBV2-P1246-000","next":"WBV2-P1247-000"},"WBV2-P1247-000":{"line":273,"offset":94079,"length":303,"previous":"WBV2-P1246-001","next":"WBV2-P1247-001"},"WBV2-P1247-001":{"line":274,"offset":94382,"length":362,"previous":"WBV2-P1247-000","next":"WBV2-P1248-000"},"WBV2-P1248-000":{"line":275,"offset":94744,"length":303,"previous":"WBV2-P1247-001","next":"WBV2-P1248-001"},"WBV2-P1248-001":{"line":276,"offset":95047,"length":362,"previous":"WBV2-P1248-000","next":"WBV2-P1249-000"},"WBV2-P1249-000":{"line":277,"offset":95409,"length":303,"previous":"WBV2-P1248-001","next":"WBV2-P1249-001"},"WBV2-P1249-001":{"line":278,"offset":95712,"length":362,"previous":"WBV2-P1249-000","next":null}}}