```mermaid flowchart LR subgraph path2 [Path] 2["Path
[37, 69, 0]"] 3["Segment
[105, 172, 0]"] 4["Segment
[178, 262, 0]"] 5["Segment
[268, 356, 0]"] 6["Segment
[362, 432, 0]"] 7["Segment
[438, 446, 0]"] 8[Solid2d] end subgraph path22 [Path] 22["Path
[721, 755, 0]"] 23["Segment
[761, 827, 0]"] 24["Segment
[833, 931, 0]"] 25["Segment
[937, 1054, 0]"] 26["Segment
[1060, 1116, 0]"] 27["Segment
[1122, 1130, 0]"] 28[Solid2d] end subgraph path29 [Path] 29["Path
[1188, 1223, 0]"] 30["Segment
[1229, 1295, 0]"] 31["Segment
[1301, 1400, 0]"] 32["Segment
[1406, 1523, 0]"] 33["Segment
[1529, 1585, 0]"] 34["Segment
[1591, 1599, 0]"] 35[Solid2d] end 1["Plane
[12, 31, 0]"] 9["Sweep Extrusion
[460, 492, 0]"] 10[Wall] 11[Wall] 12[Wall] 13[Wall] 14["Cap Start"] 15["Cap End"] 16["SweepEdge Opposite"] 17["SweepEdge Opposite"] 18["SweepEdge Opposite"] 19["EdgeCut Fillet
[498, 533, 0]"] 20["Plane
[721, 755, 0]"] 21["Plane
[1188, 1223, 0]"] 36["Sweep Extrusion
[1613, 1644, 0]"] 37[Wall] 38[Wall] 39[Wall] 40[Wall] 41["Cap End"] 42["SweepEdge Opposite"] 43["SweepEdge Opposite"] 44["SweepEdge Opposite"] 45["StartSketchOnFace
[676, 715, 0]"] 46["StartSketchOnFace
[1143, 1182, 0]"] 1 --- 2 2 --- 3 2 --- 4 2 --- 5 2 --- 6 2 --- 7 2 ---- 9 2 --- 8 3 --- 13 3 --- 18 3 x--> 14 4 --- 12 4 --- 17 4 --- 19 4 x--> 14 5 --- 11 5 --- 16 5 x--> 14 6 --- 10 6 x--> 20 6 x--> 14 9 --- 10 9 --- 11 9 --- 12 9 --- 13 9 --- 14 9 --- 15 9 --- 16 9 --- 17 9 --- 18 16 <--x 11 16 <--x 15 18 <--x 13 18 <--x 15 20 --- 22 21 --- 29 22 --- 23 22 --- 24 22 --- 25 22 --- 26 22 --- 27 22 --- 28 29 --- 30 29 --- 31 29 --- 32 29 --- 33 29 --- 34 29 ---- 36 29 --- 35 30 --- 40 30 --- 44 30 <--x 21 31 --- 39 31 --- 43 31 <--x 21 32 --- 38 32 --- 42 32 <--x 21 33 --- 37 33 <--x 21 36 --- 37 36 --- 38 36 --- 39 36 --- 40 36 --- 41 36 --- 42 36 --- 43 36 --- 44 42 <--x 38 42 <--x 41 43 <--x 39 43 <--x 41 44 <--x 40 44 <--x 41 20 <--x 45 21 <--x 46 ```