Files
modeling-app/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_graph_flowchart.snap.md
Nick Cameron db5ce7ba85 Move turns to a submodule of std (#6039)
* Move turns to a submodule of std

Signed-off-by: Nick Cameron <nrc@ncameron.org>

* Cache module infos as well as memory; fix a bug with deprecated constants

Signed-off-by: Nick Cameron <nrc@ncameron.org>

---------

Signed-off-by: Nick Cameron <nrc@ncameron.org>
2025-03-30 11:10:44 +13:00

18 KiB

flowchart LR
  subgraph path2 [Path]
    2["Path<br>[458, 501, 6]"]
    3["Segment<br>[509, 547, 6]"]
    4["Segment<br>[555, 595, 6]"]
    5["Segment<br>[603, 642, 6]"]
    6["Segment<br>[650, 672, 6]"]
    7[Solid2d]
  end
  subgraph path27 [Path]
    27["Path<br>[1082, 1213, 6]"]
    28["Segment<br>[1221, 1279, 6]"]
    29["Segment<br>[1287, 1418, 6]"]
    30["Segment<br>[1426, 1484, 6]"]
    31["Segment<br>[1492, 1626, 6]"]
    32["Segment<br>[1634, 1720, 6]"]
    33["Segment<br>[1728, 1863, 6]"]
    34["Segment<br>[1871, 1956, 6]"]
    35["Segment<br>[1964, 1971, 6]"]
    36[Solid2d]
  end
  subgraph path63 [Path]
    63["Path<br>[2119, 2173, 6]"]
    64["Segment<br>[2181, 2222, 6]"]
    65["Segment<br>[2230, 2259, 6]"]
    66["Segment<br>[2267, 2297, 6]"]
    67["Segment<br>[2305, 2361, 6]"]
    68["Segment<br>[2369, 2376, 6]"]
    69[Solid2d]
  end
  subgraph path84 [Path]
    84["Path<br>[2518, 2555, 6]"]
    85["Segment<br>[2563, 2594, 6]"]
    86["Segment<br>[2602, 2635, 6]"]
    87["Segment<br>[2643, 2675, 6]"]
    88["Segment<br>[2683, 2690, 6]"]
    89[Solid2d]
  end
  subgraph path105 [Path]
    105["Path<br>[346, 371, 9]"]
    106["Segment<br>[379, 412, 9]"]
    107["Segment<br>[420, 455, 9]"]
    108["Segment<br>[463, 497, 9]"]
    109["Segment<br>[505, 512, 9]"]
    110[Solid2d]
  end
  subgraph path112 [Path]
    112["Path<br>[649, 781, 9]"]
    117[Solid2d]
  end
  subgraph path130 [Path]
    130["Path<br>[551, 605, 7]"]
    131["Segment<br>[613, 640, 7]"]
    132["Segment<br>[648, 677, 7]"]
    133["Segment<br>[685, 713, 7]"]
    134["Segment<br>[721, 777, 7]"]
    135["Segment<br>[785, 792, 7]"]
    136[Solid2d]
  end
  subgraph path138 [Path]
    138["Path<br>[1098, 1145, 7]"]
    139["Segment<br>[1153, 1194, 7]"]
    140["Segment<br>[1202, 1244, 7]"]
    141["Segment<br>[1252, 1294, 7]"]
    142["Segment<br>[1302, 1309, 7]"]
    143[Solid2d]
  end
  subgraph path145 [Path]
    145["Path<br>[1597, 1762, 7]"]
    146["Segment<br>[1770, 1871, 7]"]
    147["Segment<br>[1879, 2046, 7]"]
    148["Segment<br>[2054, 2155, 7]"]
    149["Segment<br>[2163, 2333, 7]"]
    150["Segment<br>[2341, 2443, 7]"]
    151["Segment<br>[2451, 2620, 7]"]
    152["Segment<br>[2628, 2729, 7]"]
    153["Segment<br>[2737, 2744, 7]"]
    154[Solid2d]
  end
  subgraph path156 [Path]
    156["Path<br>[123, 210, 8]"]
    157["Segment<br>[218, 247, 8]"]
    158["Segment<br>[255, 283, 8]"]
    159["Segment<br>[291, 388, 8]"]
    160["Segment<br>[396, 443, 8]"]
    161["Segment<br>[451, 479, 8]"]
    162["Segment<br>[487, 516, 8]"]
    163["Segment<br>[524, 553, 8]"]
    164["Segment<br>[561, 652, 8]"]
    165["Segment<br>[660, 688, 8]"]
    166["Segment<br>[696, 725, 8]"]
    167["Segment<br>[733, 821, 8]"]
    168["Segment<br>[829, 857, 8]"]
    169["Segment<br>[865, 899, 8]"]
    170["Segment<br>[907, 937, 8]"]
    171["Segment<br>[945, 1054, 8]"]
    172["Segment<br>[1062, 1069, 8]"]
    173[Solid2d]
  end
  subgraph path175 [Path]
    175["Path<br>[1203, 1301, 8]"]
    176["Segment<br>[1309, 1428, 8]"]
    177["Segment<br>[1436, 1490, 8]"]
    178["Segment<br>[1498, 1619, 8]"]
    179["Segment<br>[1627, 1634, 8]"]
    180[Solid2d]
  end
  subgraph path182 [Path]
    182["Path<br>[1731, 1828, 8]"]
    183["Segment<br>[1836, 1955, 8]"]
    184["Segment<br>[1963, 2018, 8]"]
    185["Segment<br>[2026, 2147, 8]"]
    186["Segment<br>[2155, 2162, 8]"]
    187[Solid2d]
  end
  subgraph path189 [Path]
    189["Path<br>[1203, 1301, 8]"]
    190["Segment<br>[1309, 1428, 8]"]
    191["Segment<br>[1436, 1490, 8]"]
    192["Segment<br>[1498, 1619, 8]"]
    193["Segment<br>[1627, 1634, 8]"]
    194[Solid2d]
  end
  subgraph path196 [Path]
    196["Path<br>[1731, 1828, 8]"]
    197["Segment<br>[1836, 1955, 8]"]
    198["Segment<br>[1963, 2018, 8]"]
    199["Segment<br>[2026, 2147, 8]"]
    200["Segment<br>[2155, 2162, 8]"]
    201[Solid2d]
  end
  subgraph path230 [Path]
    230["Path<br>[288, 387, 10]"]
    231["Segment<br>[395, 444, 10]"]
    232["Segment<br>[452, 502, 10]"]
    233["Segment<br>[510, 560, 10]"]
    234["Segment<br>[568, 586, 10]"]
    235[Solid2d]
  end
  subgraph path256 [Path]
    256["Path<br>[377, 407, 11]"]
    257["Segment<br>[415, 447, 11]"]
    258["Segment<br>[455, 488, 11]"]
    259["Segment<br>[496, 585, 11]"]
    260["Segment<br>[593, 620, 11]"]
    261["Segment<br>[628, 635, 11]"]
    262[Solid2d]
  end
  subgraph path274 [Path]
    274["Path<br>[311, 336, 12]"]
    275["Segment<br>[344, 403, 12]"]
    276["Segment<br>[411, 471, 12]"]
    277["Segment<br>[479, 529, 12]"]
    278["Segment<br>[537, 544, 12]"]
    279[Solid2d]
  end
  subgraph path298 [Path]
    298["Path<br>[311, 336, 12]"]
    299["Segment<br>[344, 403, 12]"]
    300["Segment<br>[411, 471, 12]"]
    301["Segment<br>[479, 529, 12]"]
    302["Segment<br>[537, 544, 12]"]
    303[Solid2d]
  end
  subgraph path322 [Path]
    322["Path<br>[311, 336, 12]"]
    323["Segment<br>[344, 403, 12]"]
    324["Segment<br>[411, 471, 12]"]
    325["Segment<br>[479, 529, 12]"]
    326["Segment<br>[537, 544, 12]"]
    327[Solid2d]
  end
  subgraph path346 [Path]
    346["Path<br>[311, 336, 12]"]
    347["Segment<br>[344, 403, 12]"]
    348["Segment<br>[411, 471, 12]"]
    349["Segment<br>[479, 529, 12]"]
    350["Segment<br>[537, 544, 12]"]
    351[Solid2d]
  end
  1["Plane<br>[433, 450, 6]"]
  8["Sweep Extrusion<br>[689, 728, 6]"]
  9[Wall]
  10[Wall]
  11[Wall]
  12[Wall]
  13["Cap Start"]
  14["Cap End"]
  15["SweepEdge Opposite"]
  16["SweepEdge Adjacent"]
  17["SweepEdge Opposite"]
  18["SweepEdge Adjacent"]
  19["SweepEdge Opposite"]
  20["SweepEdge Adjacent"]
  21["SweepEdge Opposite"]
  22["SweepEdge Adjacent"]
  23["EdgeCut Chamfer<br>[736, 983, 6]"]
  24["EdgeCut Chamfer<br>[736, 983, 6]"]
  25["EdgeCut Chamfer<br>[736, 983, 6]"]
  26["EdgeCut Chamfer<br>[736, 983, 6]"]
  37["Sweep Extrusion<br>[1987, 2023, 6]"]
  38[Wall]
  39[Wall]
  40[Wall]
  41[Wall]
  42[Wall]
  43[Wall]
  44[Wall]
  45[Wall]
  46["Cap Start"]
  47["SweepEdge Opposite"]
  48["SweepEdge Adjacent"]
  49["SweepEdge Opposite"]
  50["SweepEdge Adjacent"]
  51["SweepEdge Opposite"]
  52["SweepEdge Adjacent"]
  53["SweepEdge Opposite"]
  54["SweepEdge Adjacent"]
  55["SweepEdge Opposite"]
  56["SweepEdge Adjacent"]
  57["SweepEdge Opposite"]
  58["SweepEdge Adjacent"]
  59["SweepEdge Opposite"]
  60["SweepEdge Adjacent"]
  61["SweepEdge Opposite"]
  62["SweepEdge Adjacent"]
  70["Sweep Extrusion<br>[2392, 2432, 6]"]
  71[Wall]
  72[Wall]
  73[Wall]
  74[Wall]
  75["Cap Start"]
  76["SweepEdge Opposite"]
  77["SweepEdge Adjacent"]
  78["SweepEdge Opposite"]
  79["SweepEdge Adjacent"]
  80["SweepEdge Opposite"]
  81["SweepEdge Adjacent"]
  82["SweepEdge Opposite"]
  83["SweepEdge Adjacent"]
  90["Sweep Extrusion<br>[2701, 2733, 6]"]
  91[Wall]
  92[Wall]
  93[Wall]
  94[Wall]
  95["Cap Start"]
  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["Plane<br>[321, 338, 9]"]
  111["Plane<br>[563, 602, 9]"]
  113["SweepEdge Opposite"]
  114["SweepEdge Opposite"]
  115["SweepEdge Opposite"]
  116["SweepEdge Opposite"]
  118["Sweep Loft<br>[967, 995, 9]"]
  119[Wall]
  120[Wall]
  121[Wall]
  122[Wall]
  123["Cap Start"]
  124["Cap End"]
  125["SweepEdge Adjacent"]
  126["SweepEdge Adjacent"]
  127["SweepEdge Adjacent"]
  128["SweepEdge Adjacent"]
  129["Plane<br>[525, 542, 7]"]
  137["Plane<br>[1072, 1089, 7]"]
  144["Plane<br>[1571, 1588, 7]"]
  155["Plane<br>[2857, 2874, 7]"]
  174["Plane<br>[2919, 2936, 7]"]
  181["Plane<br>[2983, 3000, 7]"]
  188["Plane<br>[3046, 3063, 7]"]
  195["Plane<br>[3109, 3126, 7]"]
  202["Sweep Extrusion<br>[3162, 3198, 7]"]
  203[Wall]
  204[Wall]
  205[Wall]
  206[Wall]
  207[Wall]
  208[Wall]
  209[Wall]
  210[Wall]
  211["Cap Start"]
  212["Cap End"]
  213["SweepEdge Opposite"]
  214["SweepEdge Adjacent"]
  215["SweepEdge Opposite"]
  216["SweepEdge Adjacent"]
  217["SweepEdge Opposite"]
  218["SweepEdge Adjacent"]
  219["SweepEdge Opposite"]
  220["SweepEdge Adjacent"]
  221["SweepEdge Opposite"]
  222["SweepEdge Adjacent"]
  223["SweepEdge Opposite"]
  224["SweepEdge Adjacent"]
  225["SweepEdge Opposite"]
  226["SweepEdge Adjacent"]
  227["SweepEdge Opposite"]
  228["SweepEdge Adjacent"]
  229["Plane<br>[263, 280, 10]"]
  236["Sweep Extrusion<br>[649, 701, 10]"]
  237[Wall]
  238[Wall]
  239[Wall]
  240[Wall]
  241["Cap Start"]
  242["Cap End"]
  243["SweepEdge Opposite"]
  244["SweepEdge Adjacent"]
  245["SweepEdge Opposite"]
  246["SweepEdge Adjacent"]
  247["SweepEdge Opposite"]
  248["SweepEdge Adjacent"]
  249["SweepEdge Opposite"]
  250["SweepEdge Adjacent"]
  251["EdgeCut Fillet<br>[709, 931, 10]"]
  252["EdgeCut Fillet<br>[709, 931, 10]"]
  253["EdgeCut Fillet<br>[709, 931, 10]"]
  254["EdgeCut Fillet<br>[709, 931, 10]"]
  255["Plane<br>[352, 369, 11]"]
  263["Sweep Revolve<br>[643, 662, 11]"]
  264[Wall]
  265[Wall]
  266[Wall]
  267[Wall]
  268[Wall]
  269["SweepEdge Adjacent"]
  270["SweepEdge Adjacent"]
  271["SweepEdge Adjacent"]
  272["SweepEdge Adjacent"]
  273["Plane<br>[286, 303, 12]"]
  280["Sweep Extrusion<br>[563, 610, 12]"]
  281[Wall]
  282[Wall]
  283[Wall]
  284[Wall]
  285["Cap Start"]
  286["Cap End"]
  287["SweepEdge Opposite"]
  288["SweepEdge Adjacent"]
  289["SweepEdge Opposite"]
  290["SweepEdge Adjacent"]
  291["SweepEdge Opposite"]
  292["SweepEdge Adjacent"]
  293["SweepEdge Opposite"]
  294["SweepEdge Adjacent"]
  295["EdgeCut Chamfer<br>[618, 764, 12]"]
  296["EdgeCut Chamfer<br>[618, 764, 12]"]
  297["Plane<br>[286, 303, 12]"]
  304["Sweep Extrusion<br>[563, 610, 12]"]
  305[Wall]
  306[Wall]
  307[Wall]
  308[Wall]
  309["Cap Start"]
  310["Cap End"]
  311["SweepEdge Opposite"]
  312["SweepEdge Adjacent"]
  313["SweepEdge Opposite"]
  314["SweepEdge Adjacent"]
  315["SweepEdge Opposite"]
  316["SweepEdge Adjacent"]
  317["SweepEdge Opposite"]
  318["SweepEdge Adjacent"]
  319["EdgeCut Chamfer<br>[618, 764, 12]"]
  320["EdgeCut Chamfer<br>[618, 764, 12]"]
  321["Plane<br>[286, 303, 12]"]
  328["Sweep Extrusion<br>[563, 610, 12]"]
  329[Wall]
  330[Wall]
  331[Wall]
  332[Wall]
  333["Cap Start"]
  334["Cap End"]
  335["SweepEdge Opposite"]
  336["SweepEdge Adjacent"]
  337["SweepEdge Opposite"]
  338["SweepEdge Adjacent"]
  339["SweepEdge Opposite"]
  340["SweepEdge Adjacent"]
  341["SweepEdge Opposite"]
  342["SweepEdge Adjacent"]
  343["EdgeCut Chamfer<br>[618, 764, 12]"]
  344["EdgeCut Chamfer<br>[618, 764, 12]"]
  345["Plane<br>[286, 303, 12]"]
  352["Sweep Extrusion<br>[563, 610, 12]"]
  353[Wall]
  354[Wall]
  355[Wall]
  356[Wall]
  357["Cap Start"]
  358["Cap End"]
  359["SweepEdge Opposite"]
  360["SweepEdge Adjacent"]
  361["SweepEdge Opposite"]
  362["SweepEdge Adjacent"]
  363["SweepEdge Opposite"]
  364["SweepEdge Adjacent"]
  365["SweepEdge Opposite"]
  366["SweepEdge Adjacent"]
  367["EdgeCut Chamfer<br>[618, 764, 12]"]
  368["EdgeCut Chamfer<br>[618, 764, 12]"]
  369["StartSketchOnFace<br>[1041, 1074, 6]"]
  370["StartSketchOnFace<br>[2077, 2111, 6]"]
  371["StartSketchOnFace<br>[2476, 2510, 6]"]
  372["StartSketchOnFace<br>[1041, 1074, 6]"]
  373["StartSketchOnFace<br>[2077, 2111, 6]"]
  374["StartSketchOnFace<br>[2476, 2510, 6]"]
  375["StartSketchOnPlane<br>[617, 641, 9]"]
  376["StartSketchOnPlane<br>[511, 543, 7]"]
  377["StartSketchOnPlane<br>[1058, 1090, 7]"]
  378["StartSketchOnPlane<br>[1557, 1589, 7]"]
  1 --- 2
  2 --- 3
  2 --- 4
  2 --- 5
  2 --- 6
  2 ---- 8
  2 --- 7
  3 --- 12
  3 --- 21
  3 --- 22
  4 --- 11
  4 --- 19
  4 --- 20
  5 --- 10
  5 --- 17
  5 --- 18
  6 --- 9
  6 --- 15
  6 --- 16
  8 --- 9
  8 --- 10
  8 --- 11
  8 --- 12
  8 --- 13
  8 --- 14
  8 --- 15
  8 --- 16
  8 --- 17
  8 --- 18
  8 --- 19
  8 --- 20
  8 --- 21
  8 --- 22
  14 --- 27
  22 <--x 23
  20 <--x 24
  18 <--x 25
  16 <--x 26
  27 --- 28
  27 --- 29
  27 --- 30
  27 --- 31
  27 --- 32
  27 --- 33
  27 --- 34
  27 --- 35
  27 ---- 37
  27 --- 36
  28 --- 45
  28 --- 61
  28 --- 62
  29 --- 44
  29 --- 59
  29 --- 60
  30 --- 43
  30 --- 57
  30 --- 58
  31 --- 42
  31 --- 55
  31 --- 56
  32 --- 41
  32 --- 53
  32 --- 54
  33 --- 40
  33 --- 51
  33 --- 52
  34 --- 39
  34 --- 49
  34 --- 50
  35 --- 38
  35 --- 47
  35 --- 48
  37 --- 38
  37 --- 39
  37 --- 40
  37 --- 41
  37 --- 42
  37 --- 43
  37 --- 44
  37 --- 45
  37 --- 46
  37 --- 47
  37 --- 48
  37 --- 49
  37 --- 50
  37 --- 51
  37 --- 52
  37 --- 53
  37 --- 54
  37 --- 55
  37 --- 56
  37 --- 57
  37 --- 58
  37 --- 59
  37 --- 60
  37 --- 61
  37 --- 62
  46 --- 63
  46 --- 84
  63 --- 64
  63 --- 65
  63 --- 66
  63 --- 67
  63 --- 68
  63 ---- 70
  63 --- 69
  64 --- 74
  64 --- 82
  64 --- 83
  65 --- 73
  65 --- 80
  65 --- 81
  66 --- 72
  66 --- 78
  66 --- 79
  67 --- 71
  67 --- 76
  67 --- 77
  70 --- 71
  70 --- 72
  70 --- 73
  70 --- 74
  70 --- 75
  70 --- 76
  70 --- 77
  70 --- 78
  70 --- 79
  70 --- 80
  70 --- 81
  70 --- 82
  70 --- 83
  84 --- 85
  84 --- 86
  84 --- 87
  84 --- 88
  84 ---- 90
  84 --- 89
  85 --- 94
  85 --- 102
  85 --- 103
  86 --- 93
  86 --- 100
  86 --- 101
  87 --- 92
  87 --- 98
  87 --- 99
  88 --- 91
  88 --- 96
  88 --- 97
  90 --- 91
  90 --- 92
  90 --- 93
  90 --- 94
  90 --- 95
  90 --- 96
  90 --- 97
  90 --- 98
  90 --- 99
  90 --- 100
  90 --- 101
  90 --- 102
  90 --- 103
  104 --- 105
  105 --- 106
  105 --- 107
  105 --- 108
  105 --- 109
  105 ---- 118
  105 --- 110
  106 --- 119
  106 --- 113
  106 --- 125
  107 --- 120
  107 --- 114
  107 --- 126
  108 --- 121
  108 --- 115
  108 --- 127
  109 --- 122
  109 --- 116
  109 --- 128
  111 --- 112
  112 x--> 113
  112 x--> 114
  112 x--> 115
  112 x--> 116
  112 x---> 118
  112 --- 117
  118 --- 113
  118 --- 114
  118 --- 115
  118 --- 116
  118 --- 119
  118 --- 120
  118 --- 121
  118 --- 122
  118 --- 123
  118 --- 124
  118 --- 125
  118 --- 126
  118 --- 127
  118 --- 128
  129 --- 130
  130 --- 131
  130 --- 132
  130 --- 133
  130 --- 134
  130 --- 135
  130 --- 136
  137 --- 138
  138 --- 139
  138 --- 140
  138 --- 141
  138 --- 142
  138 --- 143
  144 --- 145
  145 --- 146
  145 --- 147
  145 --- 148
  145 --- 149
  145 --- 150
  145 --- 151
  145 --- 152
  145 --- 153
  145 ---- 202
  145 --- 154
  146 --- 210
  146 --- 227
  146 --- 228
  147 --- 209
  147 --- 225
  147 --- 226
  148 --- 208
  148 --- 223
  148 --- 224
  149 --- 207
  149 --- 221
  149 --- 222
  150 --- 206
  150 --- 219
  150 --- 220
  151 --- 205
  151 --- 217
  151 --- 218
  152 --- 204
  152 --- 215
  152 --- 216
  153 --- 203
  153 --- 213
  153 --- 214
  155 --- 156
  156 --- 157
  156 --- 158
  156 --- 159
  156 --- 160
  156 --- 161
  156 --- 162
  156 --- 163
  156 --- 164
  156 --- 165
  156 --- 166
  156 --- 167
  156 --- 168
  156 --- 169
  156 --- 170
  156 --- 171
  156 --- 172
  156 --- 173
  174 --- 175
  175 --- 176
  175 --- 177
  175 --- 178
  175 --- 179
  175 --- 180
  181 --- 182
  182 --- 183
  182 --- 184
  182 --- 185
  182 --- 186
  182 --- 187
  188 --- 189
  189 --- 190
  189 --- 191
  189 --- 192
  189 --- 193
  189 --- 194
  195 --- 196
  196 --- 197
  196 --- 198
  196 --- 199
  196 --- 200
  196 --- 201
  202 --- 203
  202 --- 204
  202 --- 205
  202 --- 206
  202 --- 207
  202 --- 208
  202 --- 209
  202 --- 210
  202 --- 211
  202 --- 212
  202 --- 213
  202 --- 214
  202 --- 215
  202 --- 216
  202 --- 217
  202 --- 218
  202 --- 219
  202 --- 220
  202 --- 221
  202 --- 222
  202 --- 223
  202 --- 224
  202 --- 225
  202 --- 226
  202 --- 227
  202 --- 228
  229 --- 230
  230 --- 231
  230 --- 232
  230 --- 233
  230 --- 234
  230 ---- 236
  230 --- 235
  231 --- 240
  231 --- 249
  231 --- 250
  232 --- 239
  232 --- 247
  232 --- 248
  233 --- 238
  233 --- 245
  233 --- 246
  234 --- 237
  234 --- 243
  234 --- 244
  236 --- 237
  236 --- 238
  236 --- 239
  236 --- 240
  236 --- 241
  236 --- 242
  236 --- 243
  236 --- 244
  236 --- 245
  236 --- 246
  236 --- 247
  236 --- 248
  236 --- 249
  236 --- 250
  250 <--x 251
  248 <--x 252
  246 <--x 253
  244 <--x 254
  255 --- 256
  256 --- 257
  256 --- 258
  256 --- 259
  256 --- 260
  256 --- 261
  256 ---- 263
  256 --- 262
  257 --- 264
  257 x--> 269
  258 --- 265
  258 --- 269
  259 --- 266
  259 --- 270
  260 --- 267
  260 --- 271
  261 --- 268
  261 --- 272
  263 --- 264
  263 --- 265
  263 --- 266
  263 --- 267
  263 --- 268
  263 <--x 257
  263 --- 269
  263 <--x 258
  263 <--x 259
  263 --- 270
  263 <--x 260
  263 --- 271
  263 <--x 261
  263 --- 272
  273 --- 274
  274 --- 275
  274 --- 276
  274 --- 277
  274 --- 278
  274 ---- 280
  274 --- 279
  275 --- 281
  275 --- 287
  275 --- 288
  276 --- 282
  276 --- 289
  276 --- 290
  277 --- 283
  277 --- 291
  277 --- 292
  278 --- 284
  278 --- 293
  278 --- 294
  280 --- 281
  280 --- 282
  280 --- 283
  280 --- 284
  280 --- 285
  280 --- 286
  280 --- 287
  280 --- 288
  280 --- 289
  280 --- 290
  280 --- 291
  280 --- 292
  280 --- 293
  280 --- 294
  288 <--x 295
  290 <--x 296
  297 --- 298
  298 --- 299
  298 --- 300
  298 --- 301
  298 --- 302
  298 ---- 304
  298 --- 303
  299 --- 305
  299 --- 311
  299 --- 312
  300 --- 306
  300 --- 313
  300 --- 314
  301 --- 307
  301 --- 315
  301 --- 316
  302 --- 308
  302 --- 317
  302 --- 318
  304 --- 305
  304 --- 306
  304 --- 307
  304 --- 308
  304 --- 309
  304 --- 310
  304 --- 311
  304 --- 312
  304 --- 313
  304 --- 314
  304 --- 315
  304 --- 316
  304 --- 317
  304 --- 318
  312 <--x 319
  314 <--x 320
  321 --- 322
  322 --- 323
  322 --- 324
  322 --- 325
  322 --- 326
  322 ---- 328
  322 --- 327
  323 --- 329
  323 --- 335
  323 --- 336
  324 --- 330
  324 --- 337
  324 --- 338
  325 --- 331
  325 --- 339
  325 --- 340
  326 --- 332
  326 --- 341
  326 --- 342
  328 --- 329
  328 --- 330
  328 --- 331
  328 --- 332
  328 --- 333
  328 --- 334
  328 --- 335
  328 --- 336
  328 --- 337
  328 --- 338
  328 --- 339
  328 --- 340
  328 --- 341
  328 --- 342
  336 <--x 343
  338 <--x 344
  345 --- 346
  346 --- 347
  346 --- 348
  346 --- 349
  346 --- 350
  346 ---- 352
  346 --- 351
  347 --- 353
  347 --- 359
  347 --- 360
  348 --- 354
  348 --- 361
  348 --- 362
  349 --- 355
  349 --- 363
  349 --- 364
  350 --- 356
  350 --- 365
  350 --- 366
  352 --- 353
  352 --- 354
  352 --- 355
  352 --- 356
  352 --- 357
  352 --- 358
  352 --- 359
  352 --- 360
  352 --- 361
  352 --- 362
  352 --- 363
  352 --- 364
  352 --- 365
  352 --- 366
  360 <--x 367
  362 <--x 368
  14 <--x 372
  46 <--x 373
  46 <--x 374
  111 <--x 375
  129 <--x 376
  137 <--x 377
  144 <--x 378