```mermaid flowchart LR subgraph path2 [Path] 2["Path
[752, 787, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }] 3["Segment
[793, 836, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }] 4["Segment
[842, 901, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }] 5["Segment
[907, 942, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }] 6["Segment
[948, 995, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }] 7["Segment
[1001, 1054, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }] 8["Segment
[1060, 1125, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }] 9["Segment
[1131, 1138, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }] 10[Solid2d] end subgraph path11 [Path] 11["Path
[1256, 1293, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }, CallKwArg { index: 0 }] 12["Segment
[1256, 1293, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }, CallKwArg { index: 0 }] 13[Solid2d] end subgraph path14 [Path] 14["Path
[1318, 1357, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }, CallKwArg { index: 0 }] 15["Segment
[1318, 1357, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }, CallKwArg { index: 0 }] 16[Solid2d] end subgraph path17 [Path] 17["Path
[1382, 1420, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 11 }, CallKwArg { index: 0 }] 18["Segment
[1382, 1420, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 11 }, CallKwArg { index: 0 }] 19[Solid2d] end subgraph path20 [Path] 20["Path
[1445, 1483, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }, CallKwArg { index: 0 }] 21["Segment
[1445, 1483, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }, CallKwArg { index: 0 }] 22[Solid2d] end subgraph path23 [Path] 23["Path
[1508, 1549, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 13 }, CallKwArg { index: 0 }] 24["Segment
[1508, 1549, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 13 }, CallKwArg { index: 0 }] 25[Solid2d] end subgraph path48 [Path] 48["Path
[1994, 2057, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }] 49["Segment
[2063, 2109, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }] 50["Segment
[2115, 2186, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }] 51["Segment
[2192, 2223, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }] 52["Segment
[2229, 2300, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }] 53["Segment
[2306, 2338, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }] 54["Segment
[2344, 2415, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }] 55["Segment
[2421, 2453, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }] 56["Segment
[2459, 2492, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }] 57["Segment
[2498, 2527, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }] 58["Segment
[2533, 2583, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }] 59["Segment
[2589, 2618, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 11 }] 60["Segment
[2624, 2674, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }] 61["Segment
[2680, 2710, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 13 }] 62["Segment
[2716, 2766, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 14 }] 63["Segment
[2772, 2816, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 15 }] 64["Segment
[2822, 2878, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 16 }] 65["Segment
[2884, 2891, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 17 }] 66[Solid2d] end subgraph path118 [Path] 118["Path
[3010, 3071, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }] 119["Segment
[3077, 3129, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }] 120["Segment
[3135, 3205, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }] 121["Segment
[3211, 3243, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }] 122["Segment
[3249, 3319, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }] 123["Segment
[3325, 3357, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }] 124["Segment
[3363, 3433, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }] 125["Segment
[3439, 3470, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }] 126["Segment
[3476, 3509, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }] 127["Segment
[3515, 3545, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }] 128["Segment
[3551, 3602, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }] 129["Segment
[3608, 3637, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 11 }] 130["Segment
[3643, 3694, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }] 131["Segment
[3700, 3729, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 13 }] 132["Segment
[3735, 3786, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 14 }] 133["Segment
[3792, 3836, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 15 }] 134["Segment
[3842, 3898, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 16 }] 135["Segment
[3904, 3911, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 17 }] 136[Solid2d] end subgraph path188 [Path] 188["Path
[4078, 4137, 0]"] %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }] 189["Segment
[4143, 4195, 0]"] %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }] 190["Segment
[4201, 4239, 0]"] %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }] 191["Segment
[4245, 4335, 0]"] %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }] 192["Segment
[4341, 4379, 0]"] %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }] 193["Segment
[4385, 4415, 0]"] %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }] 194["Segment
[4421, 4459, 0]"] %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }] 195["Segment
[4465, 4494, 0]"] %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }] 196["Segment
[4500, 4565, 0]"] %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }] 197["Segment
[4571, 4578, 0]"] %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }] 198[Solid2d] end subgraph path227 [Path] 227["Path
[4838, 4897, 0]"] %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }] 228["Segment
[4903, 4957, 0]"] %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }] 229["Segment
[4963, 5001, 0]"] %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }] 230["Segment
[5007, 5037, 0]"] %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }] 231["Segment
[5043, 5081, 0]"] %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }] 232["Segment
[5087, 5117, 0]"] %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }] 233["Segment
[5123, 5161, 0]"] %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }] 234["Segment
[5167, 5196, 0]"] %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }] 235["Segment
[5202, 5267, 0]"] %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }] 236["Segment
[5273, 5280, 0]"] %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }] 237[Solid2d] end 1["Plane
[704, 745, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }, CallKwUnlabeledArg] 26["Sweep Extrusion
[1652, 1684, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 14 }] 27[Wall] %% face_code_ref=Missing NodePath 28[Wall] %% face_code_ref=Missing NodePath 29[Wall] %% face_code_ref=Missing NodePath 30[Wall] %% face_code_ref=Missing NodePath 31[Wall] %% face_code_ref=Missing NodePath 32[Wall] %% face_code_ref=Missing NodePath 33["Cap Start"] %% face_code_ref=Missing NodePath 34["Cap End"] %% face_code_ref=Missing NodePath 35["SweepEdge Opposite"] 36["SweepEdge Adjacent"] 37["SweepEdge Opposite"] 38["SweepEdge Adjacent"] 39["SweepEdge Opposite"] 40["SweepEdge Adjacent"] 41["SweepEdge Opposite"] 42["SweepEdge Adjacent"] 43["SweepEdge Opposite"] 44["SweepEdge Adjacent"] 45["SweepEdge Opposite"] 46["SweepEdge Adjacent"] 47["Plane
[1889, 1907, 0]"] %% [ProgramBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit] 67["Sweep Extrusion
[2897, 2924, 0]"] %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 18 }] 68[Wall] %% face_code_ref=Missing NodePath 69[Wall] %% face_code_ref=[ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }] 70[Wall] %% face_code_ref=Missing NodePath 71[Wall] %% face_code_ref=Missing NodePath 72[Wall] %% face_code_ref=Missing NodePath 73[Wall] %% face_code_ref=Missing NodePath 74[Wall] %% face_code_ref=Missing NodePath 75[Wall] %% face_code_ref=Missing NodePath 76[Wall] %% face_code_ref=Missing NodePath 77[Wall] %% face_code_ref=Missing NodePath 78[Wall] %% face_code_ref=Missing NodePath 79[Wall] %% face_code_ref=Missing NodePath 80[Wall] %% face_code_ref=Missing NodePath 81[Wall] %% face_code_ref=Missing NodePath 82[Wall] %% face_code_ref=Missing NodePath 83[Wall] %% face_code_ref=Missing NodePath 84["Cap Start"] %% face_code_ref=Missing NodePath 85["Cap End"] %% face_code_ref=Missing NodePath 86["SweepEdge Opposite"] 87["SweepEdge Adjacent"] 88["SweepEdge Opposite"] 89["SweepEdge Adjacent"] 90["SweepEdge Opposite"] 91["SweepEdge Adjacent"] 92["SweepEdge Opposite"] 93["SweepEdge Adjacent"] 94["SweepEdge Opposite"] 95["SweepEdge Adjacent"] 96["SweepEdge Opposite"] 97["SweepEdge Adjacent"] 98["SweepEdge Opposite"] 99["SweepEdge Adjacent"] 100["SweepEdge Opposite"] 101["SweepEdge Adjacent"] 102["SweepEdge Opposite"] 103["SweepEdge Adjacent"] 104["SweepEdge Opposite"] 105["SweepEdge Adjacent"] 106["SweepEdge Opposite"] 107["SweepEdge Adjacent"] 108["SweepEdge Opposite"] 109["SweepEdge Adjacent"] 110["SweepEdge Opposite"] 111["SweepEdge Adjacent"] 112["SweepEdge Opposite"] 113["SweepEdge Adjacent"] 114["SweepEdge Opposite"] 115["SweepEdge Adjacent"] 116["SweepEdge Opposite"] 117["SweepEdge Adjacent"] 137["Sweep Extrusion
[3917, 3944, 0]"] %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 18 }] 138[Wall] %% face_code_ref=Missing NodePath 139[Wall] %% face_code_ref=Missing NodePath 140[Wall] %% face_code_ref=Missing NodePath 141[Wall] %% face_code_ref=Missing NodePath 142[Wall] %% face_code_ref=Missing NodePath 143[Wall] %% face_code_ref=Missing NodePath 144[Wall] %% face_code_ref=Missing NodePath 145[Wall] %% face_code_ref=Missing NodePath 146[Wall] %% face_code_ref=Missing NodePath 147[Wall] %% face_code_ref=Missing NodePath 148[Wall] %% face_code_ref=Missing NodePath 149[Wall] %% face_code_ref=Missing NodePath 150[Wall] %% face_code_ref=Missing NodePath 151[Wall] %% face_code_ref=Missing NodePath 152[Wall] %% face_code_ref=[ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }] 153[Wall] %% face_code_ref=Missing NodePath 154["Cap Start"] %% face_code_ref=Missing NodePath 155["Cap End"] %% face_code_ref=Missing NodePath 156["SweepEdge Opposite"] 157["SweepEdge Adjacent"] 158["SweepEdge Opposite"] 159["SweepEdge Adjacent"] 160["SweepEdge Opposite"] 161["SweepEdge Adjacent"] 162["SweepEdge Opposite"] 163["SweepEdge Adjacent"] 164["SweepEdge Opposite"] 165["SweepEdge Adjacent"] 166["SweepEdge Opposite"] 167["SweepEdge Adjacent"] 168["SweepEdge Opposite"] 169["SweepEdge Adjacent"] 170["SweepEdge Opposite"] 171["SweepEdge Adjacent"] 172["SweepEdge Opposite"] 173["SweepEdge Adjacent"] 174["SweepEdge Opposite"] 175["SweepEdge Adjacent"] 176["SweepEdge Opposite"] 177["SweepEdge Adjacent"] 178["SweepEdge Opposite"] 179["SweepEdge Adjacent"] 180["SweepEdge Opposite"] 181["SweepEdge Adjacent"] 182["SweepEdge Opposite"] 183["SweepEdge Adjacent"] 184["SweepEdge Opposite"] 185["SweepEdge Adjacent"] 186["SweepEdge Opposite"] 187["SweepEdge Adjacent"] 199["Sweep Extrusion
[4750, 4771, 0]"] %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }] 200[Wall] %% face_code_ref=Missing NodePath 201[Wall] %% face_code_ref=Missing NodePath 202[Wall] %% face_code_ref=Missing NodePath 203[Wall] %% face_code_ref=Missing NodePath 204[Wall] %% face_code_ref=Missing NodePath 205[Wall] %% face_code_ref=Missing NodePath 206[Wall] %% face_code_ref=Missing NodePath 207[Wall] %% face_code_ref=Missing NodePath 208["SweepEdge Opposite"] 209["SweepEdge Adjacent"] 210["SweepEdge Opposite"] 211["SweepEdge Adjacent"] 212["SweepEdge Opposite"] 213["SweepEdge Adjacent"] 214["SweepEdge Opposite"] 215["SweepEdge Adjacent"] 216["SweepEdge Opposite"] 217["SweepEdge Adjacent"] 218["SweepEdge Opposite"] 219["SweepEdge Adjacent"] 220["SweepEdge Opposite"] 221["SweepEdge Adjacent"] 222["SweepEdge Opposite"] 223["SweepEdge Adjacent"] 224["Sweep Extrusion
[4750, 4771, 0]"] %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }] 225["Sweep Extrusion
[4750, 4771, 0]"] %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }] 226["Sweep Extrusion
[4750, 4771, 0]"] %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }] 238["Sweep Extrusion
[5452, 5473, 0]"] %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }] 239[Wall] %% face_code_ref=Missing NodePath 240[Wall] %% face_code_ref=Missing NodePath 241[Wall] %% face_code_ref=Missing NodePath 242[Wall] %% face_code_ref=Missing NodePath 243[Wall] %% face_code_ref=Missing NodePath 244[Wall] %% face_code_ref=Missing NodePath 245[Wall] %% face_code_ref=Missing NodePath 246[Wall] %% face_code_ref=Missing NodePath 247["SweepEdge Opposite"] 248["SweepEdge Adjacent"] 249["SweepEdge Opposite"] 250["SweepEdge Adjacent"] 251["SweepEdge Opposite"] 252["SweepEdge Adjacent"] 253["SweepEdge Opposite"] 254["SweepEdge Adjacent"] 255["SweepEdge Opposite"] 256["SweepEdge Adjacent"] 257["SweepEdge Opposite"] 258["SweepEdge Adjacent"] 259["SweepEdge Opposite"] 260["SweepEdge Adjacent"] 261["SweepEdge Opposite"] 262["SweepEdge Adjacent"] 263["Sweep Extrusion
[5452, 5473, 0]"] %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }] 264["Sweep Extrusion
[5452, 5473, 0]"] %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }] 265["Sweep Extrusion
[5452, 5473, 0]"] %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 12 }] 266["StartSketchOnPlane
[690, 746, 0]"] %% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }] 267["StartSketchOnFace
[4027, 4072, 0]"] %% [ProgramBodyItem { index: 14 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }] 268["StartSketchOnFace
[4788, 4832, 0]"] %% [ProgramBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }] 1 --- 2 1 --- 11 1 --- 14 1 --- 17 1 --- 20 1 --- 23 1 <--x 266 2 --- 3 2 --- 4 2 --- 5 2 --- 6 2 --- 7 2 --- 8 2 --- 9 2 --- 10 2 ---- 26 3 --- 27 3 x--> 34 3 --- 35 3 --- 36 4 --- 28 4 x--> 34 4 --- 37 4 --- 38 5 --- 29 5 x--> 34 5 --- 39 5 --- 40 6 --- 30 6 x--> 34 6 --- 41 6 --- 42 7 --- 31 7 x--> 34 7 --- 43 7 --- 44 8 --- 32 8 x--> 34 8 --- 45 8 --- 46 11 --- 12 11 --- 13 14 --- 15 14 --- 16 17 --- 18 17 --- 19 20 --- 21 20 --- 22 23 --- 24 23 --- 25 26 --- 27 26 --- 28 26 --- 29 26 --- 30 26 --- 31 26 --- 32 26 --- 33 26 --- 34 26 --- 35 26 --- 36 26 --- 37 26 --- 38 26 --- 39 26 --- 40 26 --- 41 26 --- 42 26 --- 43 26 --- 44 26 --- 45 26 --- 46 27 --- 35 27 --- 36 46 <--x 27 36 <--x 28 28 --- 37 28 --- 38 38 <--x 29 29 --- 39 29 --- 40 40 <--x 30 30 --- 41 30 --- 42 42 <--x 31 31 --- 43 31 --- 44 44 <--x 32 32 --- 45 32 --- 46 35 <--x 33 37 <--x 33 39 <--x 33 41 <--x 33 43 <--x 33 45 <--x 33 47 --- 48 47 --- 118 48 --- 49 48 --- 50 48 --- 51 48 --- 52 48 --- 53 48 --- 54 48 --- 55 48 --- 56 48 --- 57 48 --- 58 48 --- 59 48 --- 60 48 --- 61 48 --- 62 48 --- 63 48 --- 64 48 --- 65 48 --- 66 48 ---- 67 49 --- 83 49 x--> 85 49 --- 116 49 --- 117 50 --- 82 50 x--> 85 50 --- 114 50 --- 115 51 --- 81 51 x--> 85 51 --- 112 51 --- 113 52 --- 80 52 x--> 85 52 --- 110 52 --- 111 53 --- 79 53 x--> 85 53 --- 108 53 --- 109 54 --- 78 54 x--> 85 54 --- 106 54 --- 107 55 --- 77 55 x--> 85 55 --- 104 55 --- 105 56 --- 76 56 x--> 85 56 --- 102 56 --- 103 57 --- 75 57 x--> 85 57 --- 100 57 --- 101 58 --- 74 58 x--> 85 58 --- 98 58 --- 99 59 --- 73 59 x--> 85 59 --- 96 59 --- 97 60 --- 72 60 x--> 85 60 --- 94 60 --- 95 61 --- 71 61 x--> 85 61 --- 92 61 --- 93 62 --- 70 62 x--> 85 62 --- 90 62 --- 91 63 --- 69 63 x--> 85 63 --- 88 63 --- 89 64 --- 68 64 x--> 85 64 --- 86 64 --- 87 67 --- 68 67 --- 69 67 --- 70 67 --- 71 67 --- 72 67 --- 73 67 --- 74 67 --- 75 67 --- 76 67 --- 77 67 --- 78 67 --- 79 67 --- 80 67 --- 81 67 --- 82 67 --- 83 67 --- 84 67 --- 85 67 --- 86 67 --- 87 67 --- 88 67 --- 89 67 --- 90 67 --- 91 67 --- 92 67 --- 93 67 --- 94 67 --- 95 67 --- 96 67 --- 97 67 --- 98 67 --- 99 67 --- 100 67 --- 101 67 --- 102 67 --- 103 67 --- 104 67 --- 105 67 --- 106 67 --- 107 67 --- 108 67 --- 109 67 --- 110 67 --- 111 67 --- 112 67 --- 113 67 --- 114 67 --- 115 67 --- 116 67 --- 117 68 --- 86 68 --- 87 89 <--x 68 69 --- 88 69 --- 89 91 <--x 69 69 --- 188 189 <--x 69 190 <--x 69 191 <--x 69 192 <--x 69 193 <--x 69 194 <--x 69 195 <--x 69 196 <--x 69 69 <--x 267 70 --- 90 70 --- 91 93 <--x 70 71 --- 92 71 --- 93 95 <--x 71 72 --- 94 72 --- 95 97 <--x 72 73 --- 96 73 --- 97 99 <--x 73 74 --- 98 74 --- 99 101 <--x 74 75 --- 100 75 --- 101 103 <--x 75 76 --- 102 76 --- 103 105 <--x 76 77 --- 104 77 --- 105 107 <--x 77 78 --- 106 78 --- 107 109 <--x 78 79 --- 108 79 --- 109 111 <--x 79 80 --- 110 80 --- 111 113 <--x 80 81 --- 112 81 --- 113 115 <--x 81 82 --- 114 82 --- 115 117 <--x 82 87 <--x 83 83 --- 116 83 --- 117 208 <--x 83 210 <--x 83 212 <--x 83 214 <--x 83 216 <--x 83 218 <--x 83 220 <--x 83 222 <--x 83 86 <--x 84 88 <--x 84 90 <--x 84 92 <--x 84 94 <--x 84 96 <--x 84 98 <--x 84 100 <--x 84 102 <--x 84 104 <--x 84 106 <--x 84 108 <--x 84 110 <--x 84 112 <--x 84 114 <--x 84 116 <--x 84 118 --- 119 118 --- 120 118 --- 121 118 --- 122 118 --- 123 118 --- 124 118 --- 125 118 --- 126 118 --- 127 118 --- 128 118 --- 129 118 --- 130 118 --- 131 118 --- 132 118 --- 133 118 --- 134 118 --- 135 118 --- 136 118 ---- 137 119 --- 138 119 x--> 155 119 --- 156 119 --- 157 120 --- 139 120 x--> 155 120 --- 158 120 --- 159 121 --- 140 121 x--> 155 121 --- 160 121 --- 161 122 --- 141 122 x--> 155 122 --- 162 122 --- 163 123 --- 142 123 x--> 155 123 --- 164 123 --- 165 124 --- 143 124 x--> 155 124 --- 166 124 --- 167 125 --- 144 125 x--> 155 125 --- 168 125 --- 169 126 --- 145 126 x--> 155 126 --- 170 126 --- 171 127 --- 146 127 x--> 155 127 --- 172 127 --- 173 128 --- 147 128 x--> 155 128 --- 174 128 --- 175 129 --- 148 129 x--> 155 129 --- 176 129 --- 177 130 --- 149 130 x--> 155 130 --- 178 130 --- 179 131 --- 150 131 x--> 155 131 --- 180 131 --- 181 132 --- 151 132 x--> 155 132 --- 182 132 --- 183 133 --- 152 133 x--> 155 133 --- 184 133 --- 185 134 --- 153 134 x--> 155 134 --- 186 134 --- 187 137 --- 138 137 --- 139 137 --- 140 137 --- 141 137 --- 142 137 --- 143 137 --- 144 137 --- 145 137 --- 146 137 --- 147 137 --- 148 137 --- 149 137 --- 150 137 --- 151 137 --- 152 137 --- 153 137 --- 154 137 --- 155 137 --- 156 137 --- 157 137 --- 158 137 --- 159 137 --- 160 137 --- 161 137 --- 162 137 --- 163 137 --- 164 137 --- 165 137 --- 166 137 --- 167 137 --- 168 137 --- 169 137 --- 170 137 --- 171 137 --- 172 137 --- 173 137 --- 174 137 --- 175 137 --- 176 137 --- 177 137 --- 178 137 --- 179 137 --- 180 137 --- 181 137 --- 182 137 --- 183 137 --- 184 137 --- 185 137 --- 186 137 --- 187 138 --- 156 138 --- 157 187 <--x 138 247 <--x 138 249 <--x 138 251 <--x 138 253 <--x 138 255 <--x 138 257 <--x 138 259 <--x 138 261 <--x 138 157 <--x 139 139 --- 158 139 --- 159 159 <--x 140 140 --- 160 140 --- 161 161 <--x 141 141 --- 162 141 --- 163 163 <--x 142 142 --- 164 142 --- 165 165 <--x 143 143 --- 166 143 --- 167 167 <--x 144 144 --- 168 144 --- 169 169 <--x 145 145 --- 170 145 --- 171 171 <--x 146 146 --- 172 146 --- 173 173 <--x 147 147 --- 174 147 --- 175 175 <--x 148 148 --- 176 148 --- 177 177 <--x 149 149 --- 178 149 --- 179 179 <--x 150 150 --- 180 150 --- 181 181 <--x 151 151 --- 182 151 --- 183 183 <--x 152 152 --- 184 152 --- 185 152 --- 227 228 <--x 152 229 <--x 152 230 <--x 152 231 <--x 152 232 <--x 152 233 <--x 152 234 <--x 152 235 <--x 152 152 <--x 268 185 <--x 153 153 --- 186 153 --- 187 156 <--x 154 158 <--x 154 160 <--x 154 162 <--x 154 164 <--x 154 166 <--x 154 168 <--x 154 170 <--x 154 172 <--x 154 174 <--x 154 176 <--x 154 178 <--x 154 180 <--x 154 182 <--x 154 184 <--x 154 186 <--x 154 188 --- 189 188 --- 190 188 --- 191 188 --- 192 188 --- 193 188 --- 194 188 --- 195 188 --- 196 188 --- 197 188 --- 198 188 ---- 199 189 --- 207 189 --- 222 189 --- 223 190 --- 206 190 --- 220 190 --- 221 191 --- 205 191 --- 218 191 --- 219 192 --- 204 192 --- 216 192 --- 217 193 --- 203 193 --- 214 193 --- 215 194 --- 202 194 --- 212 194 --- 213 195 --- 201 195 --- 210 195 --- 211 196 --- 200 196 --- 208 196 --- 209 199 --- 200 199 --- 201 199 --- 202 199 --- 203 199 --- 204 199 --- 205 199 --- 206 199 --- 207 199 --- 208 199 --- 209 199 --- 210 199 --- 211 199 --- 212 199 --- 213 199 --- 214 199 --- 215 199 --- 216 199 --- 217 199 --- 218 199 --- 219 199 --- 220 199 --- 221 199 --- 222 199 --- 223 200 --- 208 200 --- 209 211 <--x 200 201 --- 210 201 --- 211 213 <--x 201 202 --- 212 202 --- 213 215 <--x 202 203 --- 214 203 --- 215 217 <--x 203 204 --- 216 204 --- 217 219 <--x 204 205 --- 218 205 --- 219 221 <--x 205 206 --- 220 206 --- 221 223 <--x 206 209 <--x 207 207 --- 222 207 --- 223 227 --- 228 227 --- 229 227 --- 230 227 --- 231 227 --- 232 227 --- 233 227 --- 234 227 --- 235 227 --- 236 227 --- 237 227 ---- 238 228 --- 246 228 --- 261 228 --- 262 229 --- 245 229 --- 259 229 --- 260 230 --- 244 230 --- 257 230 --- 258 231 --- 243 231 --- 255 231 --- 256 232 --- 242 232 --- 253 232 --- 254 233 --- 241 233 --- 251 233 --- 252 234 --- 240 234 --- 249 234 --- 250 235 --- 239 235 --- 247 235 --- 248 238 --- 239 238 --- 240 238 --- 241 238 --- 242 238 --- 243 238 --- 244 238 --- 245 238 --- 246 238 --- 247 238 --- 248 238 --- 249 238 --- 250 238 --- 251 238 --- 252 238 --- 253 238 --- 254 238 --- 255 238 --- 256 238 --- 257 238 --- 258 238 --- 259 238 --- 260 238 --- 261 238 --- 262 239 --- 247 239 --- 248 250 <--x 239 240 --- 249 240 --- 250 252 <--x 240 241 --- 251 241 --- 252 254 <--x 241 242 --- 253 242 --- 254 256 <--x 242 243 --- 255 243 --- 256 258 <--x 243 244 --- 257 244 --- 258 260 <--x 244 245 --- 259 245 --- 260 262 <--x 245 248 <--x 246 246 --- 261 246 --- 262 ```