1 #include "libavoid/libavoid.h"
2 using namespace Avoid;
main(void)3 int main(void) {
4 Router *router = new Router(
5 PolyLineRouting | OrthogonalRouting);
6 router->setRoutingParameter((RoutingParameter)0, 50);
7 router->setRoutingParameter((RoutingParameter)1, 0);
8 router->setRoutingParameter((RoutingParameter)2, 0);
9 router->setRoutingParameter((RoutingParameter)3, 4000);
10 router->setRoutingParameter((RoutingParameter)4, 0);
11 router->setRoutingParameter((RoutingParameter)5, 100);
12 router->setRoutingOption((RoutingOption)0, true);
13 router->setRoutingOption((RoutingOption)1, true);
14 router->setRoutingOption((RoutingOption)2, false);
15 router->setRoutingOption((RoutingOption)3, false);
16
17 #ifdef ALL
18 Polygon poly1(4);
19 poly1.ps[0] = Point(1339.5, 943.25);
20 poly1.ps[1] = Point(1339.5, 975.25);
21 poly1.ps[2] = Point(1319.5, 975.25);
22 poly1.ps[3] = Point(1319.5, 943.25);
23 new ShapeRef(router, poly1, 1);
24
25 Polygon poly2(4);
26 poly2.ps[0] = Point(661.5, 2238.92);
27 poly2.ps[1] = Point(661.5, 2258.92);
28 poly2.ps[2] = Point(629.5, 2258.92);
29 poly2.ps[3] = Point(629.5, 2238.92);
30 new ShapeRef(router, poly2, 2);
31
32 Polygon poly3(4);
33 poly3.ps[0] = Point(282.5, 2053.92);
34 poly3.ps[1] = Point(282.5, 2085.92);
35 poly3.ps[2] = Point(262.5, 2085.92);
36 poly3.ps[3] = Point(262.5, 2053.92);
37 new ShapeRef(router, poly3, 3);
38
39 Polygon poly4(4);
40 poly4.ps[0] = Point(661.5, 2280.92);
41 poly4.ps[1] = Point(661.5, 2300.92);
42 poly4.ps[2] = Point(629.5, 2300.92);
43 poly4.ps[3] = Point(629.5, 2280.92);
44 new ShapeRef(router, poly4, 4);
45
46 Polygon poly5(4);
47 poly5.ps[0] = Point(282.5, 2238.92);
48 poly5.ps[1] = Point(282.5, 2300.92);
49 poly5.ps[2] = Point(220.5, 2300.92);
50 poly5.ps[3] = Point(220.5, 2238.92);
51 new ShapeRef(router, poly5, 5);
52
53 Polygon poly6(4);
54 poly6.ps[0] = Point(1771.5, 551.5);
55 poly6.ps[1] = Point(1771.5, 928.5);
56 poly6.ps[2] = Point(1549.5, 928.5);
57 poly6.ps[3] = Point(1549.5, 551.5);
58 new ShapeRef(router, poly6, 6);
59
60 Polygon poly7(4);
61 poly7.ps[0] = Point(1449.5, 45);
62 poly7.ps[1] = Point(1449.5, 219);
63 poly7.ps[2] = Point(1329.5, 219);
64 poly7.ps[3] = Point(1329.5, 45);
65 new ShapeRef(router, poly7, 7);
66
67 Polygon poly8(4);
68 poly8.ps[0] = Point(977.5, 2191.92);
69 poly8.ps[1] = Point(977.5, 2223.92);
70 poly8.ps[2] = Point(957.5, 2223.92);
71 poly8.ps[3] = Point(957.5, 2191.92);
72 new ShapeRef(router, poly8, 8);
73
74 Polygon poly9(4);
75 poly9.ps[0] = Point(1297.5, 2163.92);
76 poly9.ps[1] = Point(1297.5, 2183.92);
77 poly9.ps[2] = Point(1265.5, 2183.92);
78 poly9.ps[3] = Point(1265.5, 2163.92);
79 new ShapeRef(router, poly9, 9);
80
81 Polygon poly10(4);
82 poly10.ps[0] = Point(1297.5, 2238.92);
83 poly10.ps[1] = Point(1297.5, 2258.92);
84 poly10.ps[2] = Point(1265.5, 2258.92);
85 poly10.ps[3] = Point(1265.5, 2238.92);
86 new ShapeRef(router, poly10, 10);
87
88 Polygon poly11(4);
89 poly11.ps[0] = Point(1173.5, 2031.92);
90 poly11.ps[1] = Point(1173.5, 2051.92);
91 poly11.ps[2] = Point(1141.5, 2051.92);
92 poly11.ps[3] = Point(1141.5, 2031.92);
93 new ShapeRef(router, poly11, 11);
94
95 Polygon poly12(4);
96 poly12.ps[0] = Point(1167.5, 1909.92);
97 poly12.ps[1] = Point(1167.5, 1941.92);
98 poly12.ps[2] = Point(1147.5, 1941.92);
99 poly12.ps[3] = Point(1147.5, 1909.92);
100 new ShapeRef(router, poly12, 12);
101 #endif
102
103 Polygon poly13(4);
104 poly13.ps[0] = Point(851.5, 1998.92);
105 poly13.ps[1] = Point(851.5, 2018.92);
106 poly13.ps[2] = Point(819.5, 2018.92);
107 poly13.ps[3] = Point(819.5, 1998.92);
108 new ShapeRef(router, poly13, 13);
109
110 #ifdef ALL
111 Polygon poly14(4);
112 poly14.ps[0] = Point(426.5, 1998.92);
113 poly14.ps[1] = Point(426.5, 2018.92);
114 poly14.ps[2] = Point(394.5, 2018.92);
115 poly14.ps[3] = Point(394.5, 1998.92);
116 new ShapeRef(router, poly14, 14);
117
118 Polygon poly15(4);
119 poly15.ps[0] = Point(1514.5, 1998.92);
120 poly15.ps[1] = Point(1514.5, 2018.92);
121 poly15.ps[2] = Point(1482.5, 2018.92);
122 poly15.ps[3] = Point(1482.5, 1998.92);
123 new ShapeRef(router, poly15, 15);
124
125 Polygon poly16(4);
126 poly16.ps[0] = Point(1075.5, 1719.92);
127 poly16.ps[1] = Point(1075.5, 1763.92);
128 poly16.ps[2] = Point(987.5, 1763.92);
129 poly16.ps[3] = Point(987.5, 1719.92);
130 new ShapeRef(router, poly16, 16);
131
132 Polygon poly17(4);
133 poly17.ps[0] = Point(1339.5, 1760.92);
134 poly17.ps[1] = Point(1339.5, 1792.92);
135 poly17.ps[2] = Point(1319.5, 1792.92);
136 poly17.ps[3] = Point(1319.5, 1760.92);
137 new ShapeRef(router, poly17, 17);
138
139 Polygon poly18(4);
140 poly18.ps[0] = Point(252, 1782.92);
141 poly18.ps[1] = Point(252, 1946.92);
142 poly18.ps[2] = Point(45, 1946.92);
143 poly18.ps[3] = Point(45, 1782.92);
144 new ShapeRef(router, poly18, 18);
145
146 Polygon poly19(4);
147 poly19.ps[0] = Point(1339.5, 1636.92);
148 poly19.ps[1] = Point(1339.5, 1668.92);
149 poly19.ps[2] = Point(1319.5, 1668.92);
150 poly19.ps[3] = Point(1319.5, 1636.92);
151 new ShapeRef(router, poly19, 19);
152
153 Polygon poly20(4);
154 poly20.ps[0] = Point(1339.5, 1512.92);
155 poly20.ps[1] = Point(1339.5, 1544.92);
156 poly20.ps[2] = Point(1319.5, 1544.92);
157 poly20.ps[3] = Point(1319.5, 1512.92);
158 new ShapeRef(router, poly20, 20);
159
160 Polygon poly21(4);
161 poly21.ps[0] = Point(1318.5, 1098.92);
162 poly21.ps[1] = Point(1318.5, 1130.92);
163 poly21.ps[2] = Point(1298.5, 1130.92);
164 poly21.ps[3] = Point(1298.5, 1098.92);
165 new ShapeRef(router, poly21, 21);
166
167 Polygon poly22(4);
168 poly22.ps[0] = Point(867, 1443.92);
169 poly22.ps[1] = Point(867, 1503.92);
170 poly22.ps[2] = Point(554, 1503.92);
171 poly22.ps[3] = Point(554, 1443.92);
172 new ShapeRef(router, poly22, 22);
173
174 Polygon poly23(4);
175 poly23.ps[0] = Point(1140.5, 1043.92);
176 poly23.ps[1] = Point(1140.5, 1063.92);
177 poly23.ps[2] = Point(1108.5, 1063.92);
178 poly23.ps[3] = Point(1108.5, 1043.92);
179 new ShapeRef(router, poly23, 23);
180
181 Polygon poly24(4);
182 poly24.ps[0] = Point(1318.5, 761.25);
183 poly24.ps[1] = Point(1318.5, 793.25);
184 poly24.ps[2] = Point(1298.5, 793.25);
185 poly24.ps[3] = Point(1298.5, 761.25);
186 new ShapeRef(router, poly24, 24);
187
188 Polygon poly25(4);
189 poly25.ps[0] = Point(1451.5, 761.25);
190 poly25.ps[1] = Point(1451.5, 793.25);
191 poly25.ps[2] = Point(1431.5, 793.25);
192 poly25.ps[3] = Point(1431.5, 761.25);
193 new ShapeRef(router, poly25, 25);
194
195 Polygon poly26(4);
196 poly26.ps[0] = Point(1481.5, 461);
197 poly26.ps[1] = Point(1481.5, 481);
198 poly26.ps[2] = Point(1449.5, 481);
199 poly26.ps[3] = Point(1449.5, 461);
200 new ShapeRef(router, poly26, 26);
201
202 Polygon poly27(4);
203 poly27.ps[0] = Point(1339.5, 573.75);
204 poly27.ps[1] = Point(1339.5, 605.75);
205 poly27.ps[2] = Point(1319.5, 605.75);
206 poly27.ps[3] = Point(1319.5, 573.75);
207 new ShapeRef(router, poly27, 27);
208
209 Polygon poly28(4);
210 poly28.ps[0] = Point(1339.5, 372);
211 poly28.ps[1] = Point(1339.5, 404);
212 poly28.ps[2] = Point(1319.5, 404);
213 poly28.ps[3] = Point(1319.5, 372);
214 new ShapeRef(router, poly28, 28);
215
216 Polygon poly29(4);
217 poly29.ps[0] = Point(1074.5, 667.25);
218 poly29.ps[1] = Point(1074.5, 687.25);
219 poly29.ps[2] = Point(1042.5, 687.25);
220 poly29.ps[3] = Point(1042.5, 667.25);
221 new ShapeRef(router, poly29, 29);
222
223 Polygon poly30(4);
224 poly30.ps[0] = Point(529.5, 571.25);
225 poly30.ps[1] = Point(529.5, 591.25);
226 poly30.ps[2] = Point(497.5, 591.25);
227 poly30.ps[3] = Point(497.5, 571.25);
228 new ShapeRef(router, poly30, 30);
229
230 Polygon poly31(4);
231 poly31.ps[0] = Point(529.5, 646.25);
232 poly31.ps[1] = Point(529.5, 666.25);
233 poly31.ps[2] = Point(497.5, 666.25);
234 poly31.ps[3] = Point(497.5, 646.25);
235 new ShapeRef(router, poly31, 31);
236
237 Polygon poly32(4);
238 poly32.ps[0] = Point(950.5, 579.75);
239 poly32.ps[1] = Point(950.5, 599.75);
240 poly32.ps[2] = Point(918.5, 599.75);
241 poly32.ps[3] = Point(918.5, 579.75);
242 new ShapeRef(router, poly32, 32);
243
244 Polygon poly33(4);
245 poly33.ps[0] = Point(779.5, 573.75);
246 poly33.ps[1] = Point(779.5, 605.75);
247 poly33.ps[2] = Point(759.5, 605.75);
248 poly33.ps[3] = Point(759.5, 573.75);
249 new ShapeRef(router, poly33, 33);
250
251 Polygon poly34(4);
252 poly34.ps[0] = Point(296.5, 573.75);
253 poly34.ps[1] = Point(296.5, 605.75);
254 poly34.ps[2] = Point(276.5, 605.75);
255 poly34.ps[3] = Point(276.5, 573.75);
256 new ShapeRef(router, poly34, 34);
257
258 Polygon poly35(4);
259 poly35.ps[0] = Point(628.5, 323.5);
260 poly35.ps[1] = Point(628.5, 343.5);
261 poly35.ps[2] = Point(596.5, 343.5);
262 poly35.ps[3] = Point(596.5, 323.5);
263 new ShapeRef(router, poly35, 35);
264
265 Polygon poly36(4);
266 poly36.ps[0] = Point(628.5, 398.5);
267 poly36.ps[1] = Point(628.5, 418.5);
268 poly36.ps[2] = Point(596.5, 418.5);
269 poly36.ps[3] = Point(596.5, 398.5);
270 new ShapeRef(router, poly36, 36);
271
272 Polygon poly37(4);
273 poly37.ps[0] = Point(628.5, 590.5);
274 poly37.ps[1] = Point(628.5, 610.5);
275 poly37.ps[2] = Point(596.5, 610.5);
276 poly37.ps[3] = Point(596.5, 590.5);
277 new ShapeRef(router, poly37, 37);
278
279 Polygon poly38(4);
280 poly38.ps[0] = Point(917.5, 345);
281 poly38.ps[1] = Point(917.5, 365);
282 poly38.ps[2] = Point(885.5, 365);
283 poly38.ps[3] = Point(885.5, 345);
284 new ShapeRef(router, poly38, 38);
285
286 Polygon poly39(4);
287 poly39.ps[0] = Point(917.5, 229);
288 poly39.ps[1] = Point(917.5, 249);
289 poly39.ps[2] = Point(885.5, 249);
290 poly39.ps[3] = Point(885.5, 229);
291 new ShapeRef(router, poly39, 39);
292
293 Polygon poly40(4);
294 poly40.ps[0] = Point(402, 96.5);
295 poly40.ps[1] = Point(402, 131.5);
296 poly40.ps[2] = Point(141, 131.5);
297 poly40.ps[3] = Point(141, 96.5);
298 new ShapeRef(router, poly40, 40);
299
300 Polygon poly41(4);
301 poly41.ps[0] = Point(562.5, 2164.92);
302 poly41.ps[1] = Point(562.5, 2184.92);
303 poly41.ps[2] = Point(530.5, 2184.92);
304 poly41.ps[3] = Point(530.5, 2164.92);
305 new ShapeRef(router, poly41, 41);
306
307 Polygon poly42(4);
308 poly42.ps[0] = Point(1339.5, 1334.92);
309 poly42.ps[1] = Point(1339.5, 1366.92);
310 poly42.ps[2] = Point(1319.5, 1366.92);
311 poly42.ps[3] = Point(1319.5, 1334.92);
312 new ShapeRef(router, poly42, 42);
313
314 Polygon poly43(4);
315 poly43.ps[0] = Point(628.5, 473.5);
316 poly43.ps[1] = Point(628.5, 493.5);
317 poly43.ps[2] = Point(596.5, 493.5);
318 poly43.ps[3] = Point(596.5, 473.5);
319 new ShapeRef(router, poly43, 43);
320
321 Polygon poly44(4);
322 poly44.ps[0] = Point(529.5, 688.25);
323 poly44.ps[1] = Point(529.5, 708.25);
324 poly44.ps[2] = Point(497.5, 708.25);
325 poly44.ps[3] = Point(497.5, 688.25);
326 new ShapeRef(router, poly44, 44);
327
328 Polygon poly45(4);
329 poly45.ps[0] = Point(302.5, 800.25);
330 poly45.ps[1] = Point(302.5, 820.25);
331 poly45.ps[2] = Point(270.5, 820.25);
332 poly45.ps[3] = Point(270.5, 800.25);
333 new ShapeRef(router, poly45, 45);
334
335 Polygon poly46(4);
336 poly46.ps[0] = Point(302.5, 916.25);
337 poly46.ps[1] = Point(302.5, 936.25);
338 poly46.ps[2] = Point(270.5, 936.25);
339 poly46.ps[3] = Point(270.5, 916.25);
340 new ShapeRef(router, poly46, 46);
341
342 Polygon poly47(4);
343 poly47.ps[0] = Point(694.5, 800.25);
344 poly47.ps[1] = Point(694.5, 820.25);
345 poly47.ps[2] = Point(662.5, 820.25);
346 poly47.ps[3] = Point(662.5, 800.25);
347 new ShapeRef(router, poly47, 47);
348
349 Polygon poly48(4);
350 poly48.ps[0] = Point(694.5, 916.25);
351 poly48.ps[1] = Point(694.5, 936.25);
352 poly48.ps[2] = Point(662.5, 936.25);
353 poly48.ps[3] = Point(662.5, 916.25);
354 new ShapeRef(router, poly48, 48);
355
356 Polygon poly49(4);
357 poly49.ps[0] = Point(1572.5, 440);
358 poly49.ps[1] = Point(1572.5, 502);
359 poly49.ps[2] = Point(1510.5, 502);
360 poly49.ps[3] = Point(1510.5, 440);
361 new ShapeRef(router, poly49, 49);
362
363 Polygon poly50(4);
364 poly50.ps[0] = Point(1360.5, 241);
365 poly50.ps[1] = Point(1360.5, 303);
366 poly50.ps[2] = Point(1298.5, 303);
367 poly50.ps[3] = Point(1298.5, 241);
368 new ShapeRef(router, poly50, 50);
369
370 Polygon poly51(4);
371 poly51.ps[0] = Point(1360.5, 1559.92);
372 poly51.ps[1] = Point(1360.5, 1621.92);
373 poly51.ps[2] = Point(1298.5, 1621.92);
374 poly51.ps[3] = Point(1298.5, 1559.92);
375 new ShapeRef(router, poly51, 51);
376
377 Polygon poly52(4);
378 poly52.ps[0] = Point(317.5, 473.5);
379 poly52.ps[1] = Point(317.5, 535.5);
380 poly52.ps[2] = Point(255.5, 535.5);
381 poly52.ps[3] = Point(255.5, 473.5);
382 new ShapeRef(router, poly52, 52);
383
384 Polygon poly53(4);
385 poly53.ps[0] = Point(317.5, 646.25);
386 poly53.ps[1] = Point(317.5, 708.25);
387 poly53.ps[2] = Point(255.5, 708.25);
388 poly53.ps[3] = Point(255.5, 646.25);
389 new ShapeRef(router, poly53, 53);
390
391 Polygon poly54(4);
392 poly54.ps[0] = Point(899.5, 1022.92);
393 poly54.ps[1] = Point(899.5, 1084.92);
394 poly54.ps[2] = Point(837.5, 1084.92);
395 poly54.ps[3] = Point(837.5, 1022.92);
396 new ShapeRef(router, poly54, 54);
397
398 Polygon poly55(4);
399 poly55.ps[0] = Point(899.5, 646.25);
400 poly55.ps[1] = Point(899.5, 708.25);
401 poly55.ps[2] = Point(837.5, 708.25);
402 poly55.ps[3] = Point(837.5, 646.25);
403 new ShapeRef(router, poly55, 55);
404
405 Polygon poly56(4);
406 poly56.ps[0] = Point(1360.5, 473.5);
407 poly56.ps[1] = Point(1360.5, 535.5);
408 poly56.ps[2] = Point(1298.5, 535.5);
409 poly56.ps[3] = Point(1298.5, 473.5);
410 new ShapeRef(router, poly56, 56);
411
412 Polygon poly57(4);
413 poly57.ps[0] = Point(1360.5, 646.25);
414 poly57.ps[1] = Point(1360.5, 708.25);
415 poly57.ps[2] = Point(1298.5, 708.25);
416 poly57.ps[3] = Point(1298.5, 646.25);
417 new ShapeRef(router, poly57, 57);
418
419 Polygon poly58(4);
420 poly58.ps[0] = Point(1360.5, 1683.92);
421 poly58.ps[1] = Point(1360.5, 1745.92);
422 poly58.ps[2] = Point(1298.5, 1745.92);
423 poly58.ps[3] = Point(1298.5, 1683.92);
424 new ShapeRef(router, poly58, 58);
425
426 Polygon poly59(4);
427 poly59.ps[0] = Point(1360.5, 1435.92);
428 poly59.ps[1] = Point(1360.5, 1497.92);
429 poly59.ps[2] = Point(1298.5, 1497.92);
430 poly59.ps[3] = Point(1298.5, 1435.92);
431 new ShapeRef(router, poly59, 59);
432
433 Polygon poly60(4);
434 poly60.ps[0] = Point(1360.5, 1195.92);
435 poly60.ps[1] = Point(1360.5, 1257.92);
436 poly60.ps[2] = Point(1298.5, 1257.92);
437 poly60.ps[3] = Point(1298.5, 1195.92);
438 new ShapeRef(router, poly60, 60);
439
440 Polygon poly61(4);
441 poly61.ps[0] = Point(1605.5, 1977.92);
442 poly61.ps[1] = Point(1605.5, 2039.92);
443 poly61.ps[2] = Point(1543.5, 2039.92);
444 poly61.ps[3] = Point(1543.5, 1977.92);
445 new ShapeRef(router, poly61, 61);
446
447 Polygon poly62(4);
448 poly62.ps[0] = Point(833.5, 2143.92);
449 poly62.ps[1] = Point(833.5, 2205.92);
450 poly62.ps[2] = Point(771.5, 2205.92);
451 poly62.ps[3] = Point(771.5, 2143.92);
452 new ShapeRef(router, poly62, 62);
453
454 Polygon poly63(4);
455 poly63.ps[0] = Point(1496.5, 2238.92);
456 poly63.ps[1] = Point(1496.5, 2300.92);
457 poly63.ps[2] = Point(1434.5, 2300.92);
458 poly63.ps[3] = Point(1434.5, 2238.92);
459 new ShapeRef(router, poly63, 63);
460
461 Polygon poly64(4);
462 poly64.ps[0] = Point(1360.5, 1977.92);
463 poly64.ps[1] = Point(1360.5, 2039.92);
464 poly64.ps[2] = Point(1298.5, 2039.92);
465 poly64.ps[3] = Point(1298.5, 1977.92);
466 new ShapeRef(router, poly64, 64);
467 #endif
468
469 Polygon poly65(4);
470 poly65.ps[0] = Point(998.5, 1977.92);
471 poly65.ps[1] = Point(998.5, 2039.92);
472 poly65.ps[2] = Point(936.5, 2039.92);
473 poly65.ps[3] = Point(936.5, 1977.92);
474 new ShapeRef(router, poly65, 65);
475
476 #ifdef ALL
477 Polygon poly66(4);
478 poly66.ps[0] = Point(282.5, 1977.92);
479 poly66.ps[1] = Point(282.5, 2039.92);
480 poly66.ps[2] = Point(220.5, 2039.92);
481 poly66.ps[3] = Point(220.5, 1977.92);
482 new ShapeRef(router, poly66, 66);
483
484 Polygon poly67(4);
485 poly67.ps[0] = Point(998.5, 2238.92);
486 poly67.ps[1] = Point(998.5, 2300.92);
487 poly67.ps[2] = Point(936.5, 2300.92);
488 poly67.ps[3] = Point(936.5, 2238.92);
489 new ShapeRef(router, poly67, 67);
490 #endif
491
492 Polygon poly68(4);
493 poly68.ps[0] = Point(610.5, 1977.92);
494 poly68.ps[1] = Point(610.5, 2039.92);
495 poly68.ps[2] = Point(548.5, 2039.92);
496 poly68.ps[3] = Point(548.5, 1977.92);
497 new ShapeRef(router, poly68, 68);
498
499 #ifdef ALL
500 Polygon poly69(4);
501 poly69.ps[0] = Point(441.5, 2143.92);
502 poly69.ps[1] = Point(441.5, 2205.92);
503 poly69.ps[2] = Point(379.5, 2205.92);
504 poly69.ps[3] = Point(379.5, 2143.92);
505 new ShapeRef(router, poly69, 69);
506
507 Polygon poly70(4);
508 poly70.ps[0] = Point(1360.5, 812.25);
509 poly70.ps[1] = Point(1360.5, 874.25);
510 poly70.ps[2] = Point(1298.5, 874.25);
511 poly70.ps[3] = Point(1298.5, 812.25);
512 new ShapeRef(router, poly70, 70);
513
514 Polygon poly71(4);
515 poly71.ps[0] = Point(247.5, 779.25);
516 poly71.ps[1] = Point(247.5, 841.25);
517 poly71.ps[2] = Point(185.5, 841.25);
518 poly71.ps[3] = Point(185.5, 779.25);
519 new ShapeRef(router, poly71, 71);
520
521 Polygon poly72(4);
522 poly72.ps[0] = Point(474.5, 779.25);
523 poly72.ps[1] = Point(474.5, 841.25);
524 poly72.ps[2] = Point(412.5, 841.25);
525 poly72.ps[3] = Point(412.5, 779.25);
526 new ShapeRef(router, poly72, 72);
527
528 Polygon poly73(4);
529 poly73.ps[0] = Point(474.5, 895.25);
530 poly73.ps[1] = Point(474.5, 957.25);
531 poly73.ps[2] = Point(412.5, 957.25);
532 poly73.ps[3] = Point(412.5, 895.25);
533 new ShapeRef(router, poly73, 73);
534
535 Polygon poly74(4);
536 poly74.ps[0] = Point(247.5, 895.25);
537 poly74.ps[1] = Point(247.5, 957.25);
538 poly74.ps[2] = Point(185.5, 957.25);
539 poly74.ps[3] = Point(185.5, 895.25);
540 new ShapeRef(router, poly74, 74);
541
542 Polygon poly75(4);
543 poly75.ps[0] = Point(393.5, 1683.92);
544 poly75.ps[1] = Point(393.5, 1703.92);
545 poly75.ps[2] = Point(361.5, 1703.92);
546 poly75.ps[3] = Point(361.5, 1683.92);
547 new ShapeRef(router, poly75, 75);
548
549 Polygon poly76(4);
550 poly76.ps[0] = Point(282.5, 1683.92);
551 poly76.ps[1] = Point(282.5, 1745.92);
552 poly76.ps[2] = Point(220.5, 1745.92);
553 poly76.ps[3] = Point(220.5, 1683.92);
554 new ShapeRef(router, poly76, 76);
555
556 Polygon poly77(4);
557 poly77.ps[0] = Point(1297.5, 2280.92);
558 poly77.ps[1] = Point(1297.5, 2300.92);
559 poly77.ps[2] = Point(1265.5, 2300.92);
560 poly77.ps[3] = Point(1265.5, 2280.92);
561 new ShapeRef(router, poly77, 77);
562
563 Polygon poly78(4);
564 poly78.ps[0] = Point(393.5, 1725.92);
565 poly78.ps[1] = Point(393.5, 1745.92);
566 poly78.ps[2] = Point(361.5, 1745.92);
567 poly78.ps[3] = Point(361.5, 1725.92);
568 new ShapeRef(router, poly78, 78);
569
570 Polygon poly79(4);
571 poly79.ps[0] = Point(1645, 2133.42);
572 poly79.ps[1] = Point(1645, 2298.42);
573 poly79.ps[2] = Point(1508, 2298.42);
574 poly79.ps[3] = Point(1508, 2133.42);
575 new ShapeRef(router, poly79, 79);
576
577 Polygon poly80(4);
578 poly80.ps[0] = Point(1360.5, 1098.92);
579 poly80.ps[1] = Point(1360.5, 1130.92);
580 poly80.ps[2] = Point(1340.5, 1130.92);
581 poly80.ps[3] = Point(1340.5, 1098.92);
582 new ShapeRef(router, poly80, 80);
583
584 Polygon poly81(4);
585 poly81.ps[0] = Point(1446.5, 1272.92);
586 poly81.ps[1] = Point(1446.5, 1304.92);
587 poly81.ps[2] = Point(1426.5, 1304.92);
588 poly81.ps[3] = Point(1426.5, 1272.92);
589 new ShapeRef(router, poly81, 81);
590
591 Polygon poly82(4);
592 poly82.ps[0] = Point(1488.5, 1272.92);
593 poly82.ps[1] = Point(1488.5, 1304.92);
594 poly82.ps[2] = Point(1468.5, 1304.92);
595 poly82.ps[3] = Point(1468.5, 1272.92);
596 new ShapeRef(router, poly82, 82);
597
598 Polygon poly83(4);
599 poly83.ps[0] = Point(694.5, 1849.92);
600 poly83.ps[1] = Point(694.5, 1869.92);
601 poly83.ps[2] = Point(662.5, 1869.92);
602 poly83.ps[3] = Point(662.5, 1849.92);
603 new ShapeRef(router, poly83, 83);
604
605 Polygon poly84(4);
606 poly84.ps[0] = Point(1579.5, 1272.92);
607 poly84.ps[1] = Point(1579.5, 1304.92);
608 poly84.ps[2] = Point(1559.5, 1304.92);
609 poly84.ps[3] = Point(1559.5, 1272.92);
610 new ShapeRef(router, poly84, 84);
611
612 Polygon poly85(4);
613 poly85.ps[0] = Point(1122.5, 1319.92);
614 poly85.ps[1] = Point(1122.5, 1381.92);
615 poly85.ps[2] = Point(1060.5, 1381.92);
616 poly85.ps[3] = Point(1060.5, 1319.92);
617 new ShapeRef(router, poly85, 85);
618
619 Polygon poly86(4);
620 poly86.ps[0] = Point(1264.5, 1423.92);
621 poly86.ps[1] = Point(1264.5, 1443.92);
622 poly86.ps[2] = Point(1232.5, 1443.92);
623 poly86.ps[3] = Point(1232.5, 1423.92);
624 new ShapeRef(router, poly86, 86);
625
626 Polygon poly87(4);
627 poly87.ps[0] = Point(1264.5, 1216.92);
628 poly87.ps[1] = Point(1264.5, 1236.92);
629 poly87.ps[2] = Point(1232.5, 1236.92);
630 poly87.ps[3] = Point(1232.5, 1216.92);
631 new ShapeRef(router, poly87, 87);
632
633 Polygon poly88(4);
634 poly88.ps[0] = Point(1360.5, 1022.92);
635 poly88.ps[1] = Point(1360.5, 1084.92);
636 poly88.ps[2] = Point(1298.5, 1084.92);
637 poly88.ps[3] = Point(1298.5, 1022.92);
638 new ShapeRef(router, poly88, 88);
639
640 Polygon poly89(4);
641 poly89.ps[0] = Point(240.5, 2053.92);
642 poly89.ps[1] = Point(240.5, 2085.92);
643 poly89.ps[2] = Point(220.5, 2085.92);
644 poly89.ps[3] = Point(220.5, 2053.92);
645 new ShapeRef(router, poly89, 89);
646
647 Polygon poly90(4);
648 poly90.ps[0] = Point(1360.5, 761.25);
649 poly90.ps[1] = Point(1360.5, 793.25);
650 poly90.ps[2] = Point(1340.5, 793.25);
651 poly90.ps[3] = Point(1340.5, 761.25);
652 new ShapeRef(router, poly90, 90);
653
654 Polygon poly91(4);
655 poly91.ps[0] = Point(628.5, 515.5);
656 poly91.ps[1] = Point(628.5, 535.5);
657 poly91.ps[2] = Point(596.5, 535.5);
658 poly91.ps[3] = Point(596.5, 515.5);
659 new ShapeRef(router, poly91, 91);
660
661 Polygon poly92(4);
662 poly92.ps[0] = Point(529.5, 763.25);
663 poly92.ps[1] = Point(529.5, 783.25);
664 poly92.ps[2] = Point(497.5, 783.25);
665 poly92.ps[3] = Point(497.5, 763.25);
666 new ShapeRef(router, poly92, 92);
667
668 Polygon poly93(4);
669 poly93.ps[0] = Point(1297.5, 2355.92);
670 poly93.ps[1] = Point(1297.5, 2375.92);
671 poly93.ps[2] = Point(1265.5, 2375.92);
672 poly93.ps[3] = Point(1265.5, 2355.92);
673 new ShapeRef(router, poly93, 93);
674 #endif
675
676 Polygon poly94(4);
677 poly94.ps[0] = Point(998.5, 1861.92);
678 poly94.ps[1] = Point(998.5, 1923.92);
679 poly94.ps[2] = Point(936.5, 1923.92);
680 poly94.ps[3] = Point(936.5, 1861.92);
681 new ShapeRef(router, poly94, 94);
682
683 #ifdef ALL
684 Polygon poly95(4);
685 poly95.ps[0] = Point(1415.5, 939.25);
686 poly95.ps[1] = Point(1415.5, 979.25);
687 poly95.ps[2] = Point(1339.5, 979.25);
688 poly95.ps[3] = Point(1339.5, 939.25);
689 new ShapeRef(router, poly95, 95);
690
691 Polygon poly96(4);
692 poly96.ps[0] = Point(673.5, 2178.92);
693 poly96.ps[1] = Point(673.5, 2238.92);
694 poly96.ps[2] = Point(617.5, 2238.92);
695 poly96.ps[3] = Point(617.5, 2178.92);
696 new ShapeRef(router, poly96, 96);
697
698 Polygon poly97(4);
699 poly97.ps[0] = Point(358.5, 2049.92);
700 poly97.ps[1] = Point(358.5, 2089.92);
701 poly97.ps[2] = Point(282.5, 2089.92);
702 poly97.ps[3] = Point(282.5, 2049.92);
703 new ShapeRef(router, poly97, 97);
704
705 Polygon poly98(4);
706 poly98.ps[0] = Point(673.5, 2300.92);
707 poly98.ps[1] = Point(673.5, 2360.92);
708 poly98.ps[2] = Point(617.5, 2360.92);
709 poly98.ps[3] = Point(617.5, 2300.92);
710 new ShapeRef(router, poly98, 98);
711
712 Polygon poly99(4);
713 poly99.ps[0] = Point(1053.5, 2187.92);
714 poly99.ps[1] = Point(1053.5, 2227.92);
715 poly99.ps[2] = Point(977.5, 2227.92);
716 poly99.ps[3] = Point(977.5, 2187.92);
717 new ShapeRef(router, poly99, 99);
718
719 Polygon poly100(4);
720 poly100.ps[0] = Point(1309.5, 2103.92);
721 poly100.ps[1] = Point(1309.5, 2163.92);
722 poly100.ps[2] = Point(1253.5, 2163.92);
723 poly100.ps[3] = Point(1253.5, 2103.92);
724 new ShapeRef(router, poly100, 100);
725
726 Polygon poly101(4);
727 poly101.ps[0] = Point(1309.5, 2178.92);
728 poly101.ps[1] = Point(1309.5, 2238.92);
729 poly101.ps[2] = Point(1253.5, 2238.92);
730 poly101.ps[3] = Point(1253.5, 2178.92);
731 new ShapeRef(router, poly101, 101);
732
733 Polygon poly102(4);
734 poly102.ps[0] = Point(1185.5, 2051.92);
735 poly102.ps[1] = Point(1185.5, 2111.92);
736 poly102.ps[2] = Point(1129.5, 2111.92);
737 poly102.ps[3] = Point(1129.5, 2051.92);
738 new ShapeRef(router, poly102, 102);
739
740 Polygon poly103(4);
741 poly103.ps[0] = Point(1243.5, 1905.92);
742 poly103.ps[1] = Point(1243.5, 1945.92);
743 poly103.ps[2] = Point(1167.5, 1945.92);
744 poly103.ps[3] = Point(1167.5, 1905.92);
745 new ShapeRef(router, poly103, 103);
746 #endif
747
748 Polygon poly104(4);
749 poly104.ps[0] = Point(863.5, 1938.92);
750 poly104.ps[1] = Point(863.5, 1998.92);
751 poly104.ps[2] = Point(807.5, 1998.92);
752 poly104.ps[3] = Point(807.5, 1938.92);
753 new ShapeRef(router, poly104, 104);
754
755 #ifdef ALL
756 Polygon poly105(4);
757 poly105.ps[0] = Point(438.5, 1938.92);
758 poly105.ps[1] = Point(438.5, 1998.92);
759 poly105.ps[2] = Point(382.5, 1998.92);
760 poly105.ps[3] = Point(382.5, 1938.92);
761 new ShapeRef(router, poly105, 105);
762
763 Polygon poly106(4);
764 poly106.ps[0] = Point(1526.5, 1938.92);
765 poly106.ps[1] = Point(1526.5, 1998.92);
766 poly106.ps[2] = Point(1470.5, 1998.92);
767 poly106.ps[3] = Point(1470.5, 1938.92);
768 new ShapeRef(router, poly106, 106);
769
770 Polygon poly107(4);
771 poly107.ps[0] = Point(1415.5, 1756.92);
772 poly107.ps[1] = Point(1415.5, 1796.92);
773 poly107.ps[2] = Point(1339.5, 1796.92);
774 poly107.ps[3] = Point(1339.5, 1756.92);
775 new ShapeRef(router, poly107, 107);
776
777 Polygon poly108(4);
778 poly108.ps[0] = Point(1415.5, 1632.92);
779 poly108.ps[1] = Point(1415.5, 1672.92);
780 poly108.ps[2] = Point(1339.5, 1672.92);
781 poly108.ps[3] = Point(1339.5, 1632.92);
782 new ShapeRef(router, poly108, 108);
783
784 Polygon poly109(4);
785 poly109.ps[0] = Point(1415.5, 1508.92);
786 poly109.ps[1] = Point(1415.5, 1548.92);
787 poly109.ps[2] = Point(1339.5, 1548.92);
788 poly109.ps[3] = Point(1339.5, 1508.92);
789 new ShapeRef(router, poly109, 109);
790
791 Polygon poly110(4);
792 poly110.ps[0] = Point(1298.5, 1094.92);
793 poly110.ps[1] = Point(1298.5, 1134.92);
794 poly110.ps[2] = Point(1222.5, 1134.92);
795 poly110.ps[3] = Point(1222.5, 1094.92);
796 new ShapeRef(router, poly110, 110);
797
798 Polygon poly111(4);
799 poly111.ps[0] = Point(1152.5, 983.917);
800 poly111.ps[1] = Point(1152.5, 1043.92);
801 poly111.ps[2] = Point(1096.5, 1043.92);
802 poly111.ps[3] = Point(1096.5, 983.917);
803 new ShapeRef(router, poly111, 111);
804
805 Polygon poly112(4);
806 poly112.ps[0] = Point(1298.5, 757.25);
807 poly112.ps[1] = Point(1298.5, 797.25);
808 poly112.ps[2] = Point(1222.5, 797.25);
809 poly112.ps[3] = Point(1222.5, 757.25);
810 new ShapeRef(router, poly112, 112);
811
812 Polygon poly113(4);
813 poly113.ps[0] = Point(1527.5, 757.25);
814 poly113.ps[1] = Point(1527.5, 797.25);
815 poly113.ps[2] = Point(1451.5, 797.25);
816 poly113.ps[3] = Point(1451.5, 757.25);
817 new ShapeRef(router, poly113, 113);
818
819 Polygon poly114(4);
820 poly114.ps[0] = Point(1493.5, 401);
821 poly114.ps[1] = Point(1493.5, 461);
822 poly114.ps[2] = Point(1437.5, 461);
823 poly114.ps[3] = Point(1437.5, 401);
824 new ShapeRef(router, poly114, 114);
825
826 Polygon poly115(4);
827 poly115.ps[0] = Point(1415.5, 569.75);
828 poly115.ps[1] = Point(1415.5, 609.75);
829 poly115.ps[2] = Point(1339.5, 609.75);
830 poly115.ps[3] = Point(1339.5, 569.75);
831 new ShapeRef(router, poly115, 115);
832
833 Polygon poly116(4);
834 poly116.ps[0] = Point(1415.5, 368);
835 poly116.ps[1] = Point(1415.5, 408);
836 poly116.ps[2] = Point(1339.5, 408);
837 poly116.ps[3] = Point(1339.5, 368);
838 new ShapeRef(router, poly116, 116);
839
840 Polygon poly117(4);
841 poly117.ps[0] = Point(1086.5, 607.25);
842 poly117.ps[1] = Point(1086.5, 667.25);
843 poly117.ps[2] = Point(1030.5, 667.25);
844 poly117.ps[3] = Point(1030.5, 607.25);
845 new ShapeRef(router, poly117, 117);
846
847 Polygon poly118(4);
848 poly118.ps[0] = Point(541.5, 511.25);
849 poly118.ps[1] = Point(541.5, 571.25);
850 poly118.ps[2] = Point(485.5, 571.25);
851 poly118.ps[3] = Point(485.5, 511.25);
852 new ShapeRef(router, poly118, 118);
853
854 Polygon poly119(4);
855 poly119.ps[0] = Point(541.5, 586.25);
856 poly119.ps[1] = Point(541.5, 646.25);
857 poly119.ps[2] = Point(485.5, 646.25);
858 poly119.ps[3] = Point(485.5, 586.25);
859 new ShapeRef(router, poly119, 119);
860
861 Polygon poly120(4);
862 poly120.ps[0] = Point(962.5, 519.75);
863 poly120.ps[1] = Point(962.5, 579.75);
864 poly120.ps[2] = Point(906.5, 579.75);
865 poly120.ps[3] = Point(906.5, 519.75);
866 new ShapeRef(router, poly120, 120);
867
868 Polygon poly121(4);
869 poly121.ps[0] = Point(759.5, 569.75);
870 poly121.ps[1] = Point(759.5, 609.75);
871 poly121.ps[2] = Point(683.5, 609.75);
872 poly121.ps[3] = Point(683.5, 569.75);
873 new ShapeRef(router, poly121, 121);
874
875 Polygon poly122(4);
876 poly122.ps[0] = Point(372.5, 569.75);
877 poly122.ps[1] = Point(372.5, 609.75);
878 poly122.ps[2] = Point(296.5, 609.75);
879 poly122.ps[3] = Point(296.5, 569.75);
880 new ShapeRef(router, poly122, 122);
881
882 Polygon poly123(4);
883 poly123.ps[0] = Point(640.5, 263.5);
884 poly123.ps[1] = Point(640.5, 323.5);
885 poly123.ps[2] = Point(584.5, 323.5);
886 poly123.ps[3] = Point(584.5, 263.5);
887 new ShapeRef(router, poly123, 123);
888
889 Polygon poly124(4);
890 poly124.ps[0] = Point(640.5, 338.5);
891 poly124.ps[1] = Point(640.5, 398.5);
892 poly124.ps[2] = Point(584.5, 398.5);
893 poly124.ps[3] = Point(584.5, 338.5);
894 new ShapeRef(router, poly124, 124);
895
896 Polygon poly125(4);
897 poly125.ps[0] = Point(640.5, 610.5);
898 poly125.ps[1] = Point(640.5, 670.5);
899 poly125.ps[2] = Point(584.5, 670.5);
900 poly125.ps[3] = Point(584.5, 610.5);
901 new ShapeRef(router, poly125, 125);
902
903 Polygon poly126(4);
904 poly126.ps[0] = Point(929.5, 285);
905 poly126.ps[1] = Point(929.5, 345);
906 poly126.ps[2] = Point(873.5, 345);
907 poly126.ps[3] = Point(873.5, 285);
908 new ShapeRef(router, poly126, 126);
909
910 Polygon poly127(4);
911 poly127.ps[0] = Point(929.5, 169);
912 poly127.ps[1] = Point(929.5, 229);
913 poly127.ps[2] = Point(873.5, 229);
914 poly127.ps[3] = Point(873.5, 169);
915 new ShapeRef(router, poly127, 127);
916
917 Polygon poly128(4);
918 poly128.ps[0] = Point(574.5, 2104.92);
919 poly128.ps[1] = Point(574.5, 2164.92);
920 poly128.ps[2] = Point(518.5, 2164.92);
921 poly128.ps[3] = Point(518.5, 2104.92);
922 new ShapeRef(router, poly128, 128);
923
924 Polygon poly129(4);
925 poly129.ps[0] = Point(1415.5, 1330.92);
926 poly129.ps[1] = Point(1415.5, 1370.92);
927 poly129.ps[2] = Point(1339.5, 1370.92);
928 poly129.ps[3] = Point(1339.5, 1330.92);
929 new ShapeRef(router, poly129, 129);
930
931 Polygon poly130(4);
932 poly130.ps[0] = Point(640.5, 413.5);
933 poly130.ps[1] = Point(640.5, 473.5);
934 poly130.ps[2] = Point(584.5, 473.5);
935 poly130.ps[3] = Point(584.5, 413.5);
936 new ShapeRef(router, poly130, 130);
937
938 Polygon poly131(4);
939 poly131.ps[0] = Point(541.5, 708.25);
940 poly131.ps[1] = Point(541.5, 768.25);
941 poly131.ps[2] = Point(485.5, 768.25);
942 poly131.ps[3] = Point(485.5, 708.25);
943 new ShapeRef(router, poly131, 131);
944
945 Polygon poly132(4);
946 poly132.ps[0] = Point(314.5, 740.25);
947 poly132.ps[1] = Point(314.5, 800.25);
948 poly132.ps[2] = Point(258.5, 800.25);
949 poly132.ps[3] = Point(258.5, 740.25);
950 new ShapeRef(router, poly132, 132);
951
952 Polygon poly133(4);
953 poly133.ps[0] = Point(314.5, 856.25);
954 poly133.ps[1] = Point(314.5, 916.25);
955 poly133.ps[2] = Point(258.5, 916.25);
956 poly133.ps[3] = Point(258.5, 856.25);
957 new ShapeRef(router, poly133, 133);
958
959 Polygon poly134(4);
960 poly134.ps[0] = Point(706.5, 740.25);
961 poly134.ps[1] = Point(706.5, 800.25);
962 poly134.ps[2] = Point(650.5, 800.25);
963 poly134.ps[3] = Point(650.5, 740.25);
964 new ShapeRef(router, poly134, 134);
965
966 Polygon poly135(4);
967 poly135.ps[0] = Point(706.5, 856.25);
968 poly135.ps[1] = Point(706.5, 916.25);
969 poly135.ps[2] = Point(650.5, 916.25);
970 poly135.ps[3] = Point(650.5, 856.25);
971 new ShapeRef(router, poly135, 135);
972
973 Polygon poly136(4);
974 poly136.ps[0] = Point(405.5, 1623.92);
975 poly136.ps[1] = Point(405.5, 1683.92);
976 poly136.ps[2] = Point(349.5, 1683.92);
977 poly136.ps[3] = Point(349.5, 1623.92);
978 new ShapeRef(router, poly136, 136);
979
980 Polygon poly137(4);
981 poly137.ps[0] = Point(1309.5, 2300.92);
982 poly137.ps[1] = Point(1309.5, 2360.92);
983 poly137.ps[2] = Point(1253.5, 2360.92);
984 poly137.ps[3] = Point(1253.5, 2300.92);
985 new ShapeRef(router, poly137, 137);
986
987 Polygon poly138(4);
988 poly138.ps[0] = Point(405.5, 1745.92);
989 poly138.ps[1] = Point(405.5, 1805.92);
990 poly138.ps[2] = Point(349.5, 1805.92);
991 poly138.ps[3] = Point(349.5, 1745.92);
992 new ShapeRef(router, poly138, 138);
993
994 Polygon poly139(4);
995 poly139.ps[0] = Point(1436.5, 1094.92);
996 poly139.ps[1] = Point(1436.5, 1134.92);
997 poly139.ps[2] = Point(1360.5, 1134.92);
998 poly139.ps[3] = Point(1360.5, 1094.92);
999 new ShapeRef(router, poly139, 139);
1000
1001 Polygon poly140(4);
1002 poly140.ps[0] = Point(1426.5, 1268.92);
1003 poly140.ps[1] = Point(1426.5, 1308.92);
1004 poly140.ps[2] = Point(1350.5, 1308.92);
1005 poly140.ps[3] = Point(1350.5, 1268.92);
1006 new ShapeRef(router, poly140, 140);
1007
1008 Polygon poly141(4);
1009 poly141.ps[0] = Point(1564.5, 1268.92);
1010 poly141.ps[1] = Point(1564.5, 1308.92);
1011 poly141.ps[2] = Point(1488.5, 1308.92);
1012 poly141.ps[3] = Point(1488.5, 1268.92);
1013 new ShapeRef(router, poly141, 141);
1014
1015 Polygon poly142(4);
1016 poly142.ps[0] = Point(706.5, 1789.92);
1017 poly142.ps[1] = Point(706.5, 1849.92);
1018 poly142.ps[2] = Point(650.5, 1849.92);
1019 poly142.ps[3] = Point(650.5, 1789.92);
1020 new ShapeRef(router, poly142, 142);
1021
1022 Polygon poly143(4);
1023 poly143.ps[0] = Point(1655.5, 1268.92);
1024 poly143.ps[1] = Point(1655.5, 1308.92);
1025 poly143.ps[2] = Point(1579.5, 1308.92);
1026 poly143.ps[3] = Point(1579.5, 1268.92);
1027 new ShapeRef(router, poly143, 143);
1028
1029 Polygon poly144(4);
1030 poly144.ps[0] = Point(1276.5, 1363.92);
1031 poly144.ps[1] = Point(1276.5, 1423.92);
1032 poly144.ps[2] = Point(1220.5, 1423.92);
1033 poly144.ps[3] = Point(1220.5, 1363.92);
1034 new ShapeRef(router, poly144, 144);
1035
1036 Polygon poly145(4);
1037 poly145.ps[0] = Point(1276.5, 1156.92);
1038 poly145.ps[1] = Point(1276.5, 1216.92);
1039 poly145.ps[2] = Point(1220.5, 1216.92);
1040 poly145.ps[3] = Point(1220.5, 1156.92);
1041 new ShapeRef(router, poly145, 145);
1042
1043 Polygon poly146(4);
1044 poly146.ps[0] = Point(220.5, 2049.92);
1045 poly146.ps[1] = Point(220.5, 2089.92);
1046 poly146.ps[2] = Point(144.5, 2089.92);
1047 poly146.ps[3] = Point(144.5, 2049.92);
1048 new ShapeRef(router, poly146, 146);
1049
1050 Polygon poly147(4);
1051 poly147.ps[0] = Point(1436.5, 757.25);
1052 poly147.ps[1] = Point(1436.5, 797.25);
1053 poly147.ps[2] = Point(1360.5, 797.25);
1054 poly147.ps[3] = Point(1360.5, 757.25);
1055 new ShapeRef(router, poly147, 147);
1056
1057 Polygon poly148(4);
1058 poly148.ps[0] = Point(640.5, 535.5);
1059 poly148.ps[1] = Point(640.5, 595.5);
1060 poly148.ps[2] = Point(584.5, 595.5);
1061 poly148.ps[3] = Point(584.5, 535.5);
1062 new ShapeRef(router, poly148, 148);
1063
1064 Polygon poly149(4);
1065 poly149.ps[0] = Point(541.5, 783.25);
1066 poly149.ps[1] = Point(541.5, 843.25);
1067 poly149.ps[2] = Point(485.5, 843.25);
1068 poly149.ps[3] = Point(485.5, 783.25);
1069 new ShapeRef(router, poly149, 149);
1070
1071 Polygon poly150(4);
1072 poly150.ps[0] = Point(1309.5, 2375.92);
1073 poly150.ps[1] = Point(1309.5, 2435.92);
1074 poly150.ps[2] = Point(1253.5, 2435.92);
1075 poly150.ps[3] = Point(1253.5, 2375.92);
1076 new ShapeRef(router, poly150, 150);
1077
1078 Polygon poly151(4);
1079 poly151.ps[0] = Point(1610, 700.5);
1080 poly151.ps[1] = Point(1610, 740.5);
1081 poly151.ps[2] = Point(1550, 740.5);
1082 poly151.ps[3] = Point(1550, 700.5);
1083 new ShapeRef(router, poly151, 151);
1084
1085 Polygon poly152(4);
1086 poly152.ps[0] = Point(1610, 740.5);
1087 poly152.ps[1] = Point(1610, 780.5);
1088 poly152.ps[2] = Point(1550, 780.5);
1089 poly152.ps[3] = Point(1550, 740.5);
1090 new ShapeRef(router, poly152, 152);
1091
1092 Polygon poly153(4);
1093 poly153.ps[0] = Point(1661, 869);
1094 poly153.ps[1] = Point(1661, 929);
1095 poly153.ps[2] = Point(1621, 929);
1096 poly153.ps[3] = Point(1621, 869);
1097 new ShapeRef(router, poly153, 153);
1098
1099 Polygon poly154(4);
1100 poly154.ps[0] = Point(1701, 869);
1101 poly154.ps[1] = Point(1701, 929);
1102 poly154.ps[2] = Point(1661, 929);
1103 poly154.ps[3] = Point(1661, 869);
1104 new ShapeRef(router, poly154, 154);
1105
1106 Polygon poly155(4);
1107 poly155.ps[0] = Point(1410, 159.5);
1108 poly155.ps[1] = Point(1410, 219.5);
1109 poly155.ps[2] = Point(1370, 219.5);
1110 poly155.ps[3] = Point(1370, 159.5);
1111 new ShapeRef(router, poly155, 155);
1112
1113 Polygon poly156(4);
1114 poly156.ps[0] = Point(252.5, 1825.42);
1115 poly156.ps[1] = Point(252.5, 1865.42);
1116 poly156.ps[2] = Point(192.5, 1865.42);
1117 poly156.ps[3] = Point(192.5, 1825.42);
1118 new ShapeRef(router, poly156, 156);
1119
1120 Polygon poly157(4);
1121 poly157.ps[0] = Point(252.5, 1865.42);
1122 poly157.ps[1] = Point(252.5, 1905.42);
1123 poly157.ps[2] = Point(192.5, 1905.42);
1124 poly157.ps[3] = Point(192.5, 1865.42);
1125 new ShapeRef(router, poly157, 157);
1126
1127 Polygon poly158(4);
1128 poly158.ps[0] = Point(867.5, 1454.42);
1129 poly158.ps[1] = Point(867.5, 1494.42);
1130 poly158.ps[2] = Point(807.5, 1494.42);
1131 poly158.ps[3] = Point(807.5, 1454.42);
1132 new ShapeRef(router, poly158, 158);
1133
1134 Polygon poly159(4);
1135 poly159.ps[0] = Point(1597, 2133.92);
1136 poly159.ps[1] = Point(1597, 2193.92);
1137 poly159.ps[2] = Point(1557, 2193.92);
1138 poly159.ps[3] = Point(1557, 2133.92);
1139 new ShapeRef(router, poly159, 159);
1140
1141 Polygon poly160(4);
1142 poly160.ps[0] = Point(675.5, 2248.92);
1143 poly160.ps[1] = Point(675.5, 2290.92);
1144 poly160.ps[2] = Point(607.5, 2290.92);
1145 poly160.ps[3] = Point(607.5, 2248.92);
1146 new ShapeRef(router, poly160, 160);
1147
1148 Polygon poly161(4);
1149 poly161.ps[0] = Point(272.5, 2039.92);
1150 poly161.ps[1] = Point(272.5, 2099.92);
1151 poly161.ps[2] = Point(230.5, 2099.92);
1152 poly161.ps[3] = Point(230.5, 2039.92);
1153 new ShapeRef(router, poly161, 161);
1154
1155 Polygon poly162(4);
1156 poly162.ps[0] = Point(642.5, 333.5);
1157 poly162.ps[1] = Point(642.5, 600.5);
1158 poly162.ps[2] = Point(574.5, 600.5);
1159 poly162.ps[3] = Point(574.5, 333.5);
1160 new ShapeRef(router, poly162, 162);
1161
1162 Polygon poly163(4);
1163 poly163.ps[0] = Point(543.5, 581.25);
1164 poly163.ps[1] = Point(543.5, 773.25);
1165 poly163.ps[2] = Point(475.5, 773.25);
1166 poly163.ps[3] = Point(475.5, 581.25);
1167 new ShapeRef(router, poly163, 163);
1168
1169 Polygon poly164(4);
1170 poly164.ps[0] = Point(1441.5, 747.25);
1171 poly164.ps[1] = Point(1441.5, 807.25);
1172 poly164.ps[2] = Point(1308.5, 807.25);
1173 poly164.ps[3] = Point(1308.5, 747.25);
1174 new ShapeRef(router, poly164, 164);
1175
1176 Polygon poly165(4);
1177 poly165.ps[0] = Point(407.5, 1693.92);
1178 poly165.ps[1] = Point(407.5, 1735.92);
1179 poly165.ps[2] = Point(339.5, 1735.92);
1180 poly165.ps[3] = Point(339.5, 1693.92);
1181 new ShapeRef(router, poly165, 165);
1182
1183 Polygon poly166(4);
1184 poly166.ps[0] = Point(1569.5, 1258.92);
1185 poly166.ps[1] = Point(1569.5, 1318.92);
1186 poly166.ps[2] = Point(1436.5, 1318.92);
1187 poly166.ps[3] = Point(1436.5, 1258.92);
1188 new ShapeRef(router, poly166, 166);
1189
1190 Polygon poly167(4);
1191 poly167.ps[0] = Point(1350.5, 1084.92);
1192 poly167.ps[1] = Point(1350.5, 1144.92);
1193 poly167.ps[2] = Point(1308.5, 1144.92);
1194 poly167.ps[3] = Point(1308.5, 1084.92);
1195 new ShapeRef(router, poly167, 167);
1196
1197 Polygon poly168(4);
1198 poly168.ps[0] = Point(1311.5, 2173.92);
1199 poly168.ps[1] = Point(1311.5, 2365.92);
1200 poly168.ps[2] = Point(1243.5, 2365.92);
1201 poly168.ps[3] = Point(1243.5, 2173.92);
1202 new ShapeRef(router, poly168, 168);
1203
1204 ConnRef *connRef169 = new ConnRef(router, 169);
1205 ConnEnd srcPt169(Point(1329.5, 974.25), 2);
1206 connRef169->setSourceEndpoint(srcPt169);
1207 ConnEnd dstPt169(Point(868.5, 1053.92), 15);
1208 connRef169->setDestEndpoint(dstPt169);
1209 connRef169->setRoutingType((ConnType)2);
1210
1211 ConnRef *connRef170 = new ConnRef(router, 170);
1212 ConnEnd srcPt170(Point(1329.5, 944.25), 1);
1213 connRef170->setSourceEndpoint(srcPt170);
1214 ConnEnd dstPt170(Point(1329.5, 843.25), 15);
1215 connRef170->setDestEndpoint(dstPt170);
1216 connRef170->setRoutingType((ConnType)2);
1217
1218 ConnRef *connRef171 = new ConnRef(router, 171);
1219 ConnEnd srcPt171(Point(1329.5, 974.25), 2);
1220 connRef171->setSourceEndpoint(srcPt171);
1221 ConnEnd dstPt171(Point(1329.5, 1053.92), 15);
1222 connRef171->setDestEndpoint(dstPt171);
1223 connRef171->setRoutingType((ConnType)2);
1224
1225 ConnRef *connRef172 = new ConnRef(router, 172);
1226 ConnEnd srcPt172(Point(630.5, 2248.92), 4);
1227 connRef172->setSourceEndpoint(srcPt172);
1228 ConnEnd dstPt172(Point(251.5, 2269.92), 15);
1229 connRef172->setDestEndpoint(dstPt172);
1230 connRef172->setRoutingType((ConnType)2);
1231 std::vector<Point> checkpoints172(1);
1232 checkpoints172[0] = Point(607.5, 2269.92);
1233 connRef172->setRoutingCheckpoints(checkpoints172);
1234
1235 ConnRef *connRef173 = new ConnRef(router, 173);
1236 ConnEnd srcPt173(Point(660.5, 2248.92), 8);
1237 connRef173->setSourceEndpoint(srcPt173);
1238 ConnEnd dstPt173(Point(967.5, 2269.92), 15);
1239 connRef173->setDestEndpoint(dstPt173);
1240 connRef173->setRoutingType((ConnType)2);
1241 std::vector<Point> checkpoints173(1);
1242 checkpoints173[0] = Point(683.5, 2269.92);
1243 connRef173->setRoutingCheckpoints(checkpoints173);
1244
1245 ConnRef *connRef174 = new ConnRef(router, 174);
1246 ConnEnd srcPt174(Point(272.5, 2084.92), 2);
1247 connRef174->setSourceEndpoint(srcPt174);
1248 ConnEnd dstPt174(Point(251.5, 2269.92), 15);
1249 connRef174->setDestEndpoint(dstPt174);
1250 connRef174->setRoutingType((ConnType)2);
1251 std::vector<Point> checkpoints174(1);
1252 checkpoints174[0] = Point(251.5, 2099.92);
1253 connRef174->setRoutingCheckpoints(checkpoints174);
1254
1255 ConnRef *connRef175 = new ConnRef(router, 175);
1256 ConnEnd srcPt175(Point(630.5, 2290.92), 4);
1257 connRef175->setSourceEndpoint(srcPt175);
1258 ConnEnd dstPt175(Point(251.5, 2269.92), 15);
1259 connRef175->setDestEndpoint(dstPt175);
1260 connRef175->setRoutingType((ConnType)2);
1261 std::vector<Point> checkpoints175(1);
1262 checkpoints175[0] = Point(607.5, 2269.92);
1263 connRef175->setRoutingCheckpoints(checkpoints175);
1264
1265 ConnRef *connRef176 = new ConnRef(router, 176);
1266 ConnEnd srcPt176(Point(660.5, 2290.92), 8);
1267 connRef176->setSourceEndpoint(srcPt176);
1268 ConnEnd dstPt176(Point(967.5, 2269.92), 15);
1269 connRef176->setDestEndpoint(dstPt176);
1270 connRef176->setRoutingType((ConnType)2);
1271 std::vector<Point> checkpoints176(1);
1272 checkpoints176[0] = Point(683.5, 2269.92);
1273 connRef176->setRoutingCheckpoints(checkpoints176);
1274
1275 ConnRef *connRef177 = new ConnRef(router, 177);
1276 ConnEnd srcPt177(Point(251.5, 2269.92), 15);
1277 connRef177->setSourceEndpoint(srcPt177);
1278 ConnEnd dstPt177(Point(230.5, 2084.92), 2);
1279 connRef177->setDestEndpoint(dstPt177);
1280 connRef177->setRoutingType((ConnType)2);
1281 std::vector<Point> checkpoints177(1);
1282 checkpoints177[0] = Point(251.5, 2099.92);
1283 connRef177->setRoutingCheckpoints(checkpoints177);
1284
1285 ConnRef *connRef178 = new ConnRef(router, 178);
1286 ConnEnd srcPt178(Point(967.5, 2222.92), 2);
1287 connRef178->setSourceEndpoint(srcPt178);
1288 ConnEnd dstPt178(Point(967.5, 2269.92), 15);
1289 connRef178->setDestEndpoint(dstPt178);
1290 connRef178->setRoutingType((ConnType)2);
1291
1292 ConnRef *connRef179 = new ConnRef(router, 179);
1293 ConnEnd srcPt179(Point(1266.5, 2173.92), 4);
1294 connRef179->setSourceEndpoint(srcPt179);
1295 ConnEnd dstPt179(Point(967.5, 2269.92), 15);
1296 connRef179->setDestEndpoint(dstPt179);
1297 connRef179->setRoutingType((ConnType)2);
1298 std::vector<Point> checkpoints179(1);
1299 checkpoints179[0] = Point(1243.5, 2269.92);
1300 connRef179->setRoutingCheckpoints(checkpoints179);
1301
1302 ConnRef *connRef180 = new ConnRef(router, 180);
1303 ConnEnd srcPt180(Point(1266.5, 2248.92), 4);
1304 connRef180->setSourceEndpoint(srcPt180);
1305 ConnEnd dstPt180(Point(967.5, 2269.92), 15);
1306 connRef180->setDestEndpoint(dstPt180);
1307 connRef180->setRoutingType((ConnType)2);
1308 std::vector<Point> checkpoints180(1);
1309 checkpoints180[0] = Point(1243.5, 2269.92);
1310 connRef180->setRoutingCheckpoints(checkpoints180);
1311
1312 ConnRef *connRef181 = new ConnRef(router, 181);
1313 ConnEnd srcPt181(Point(1142.5, 2041.92), 4);
1314 connRef181->setSourceEndpoint(srcPt181);
1315 ConnEnd dstPt181(Point(967.5, 2008.92), 15);
1316 connRef181->setDestEndpoint(dstPt181);
1317 connRef181->setRoutingType((ConnType)2);
1318
1319 ConnRef *connRef182 = new ConnRef(router, 182);
1320 ConnEnd srcPt182(Point(1157.5, 1940.92), 2);
1321 connRef182->setSourceEndpoint(srcPt182);
1322 ConnEnd dstPt182(Point(967.5, 2008.92), 15);
1323 connRef182->setDestEndpoint(dstPt182);
1324 connRef182->setRoutingType((ConnType)2);
1325 #endif
1326
1327 ConnRef *connRef183 = new ConnRef(router, 183);
1328 ConnEnd srcPt183(Point(820.5, 2008.92), 4);
1329 connRef183->setSourceEndpoint(srcPt183);
1330 ConnEnd dstPt183(Point(579.5, 2008.92), 15);
1331 connRef183->setDestEndpoint(dstPt183);
1332 connRef183->setRoutingType((ConnType)2);
1333
1334 ConnRef *connRef184 = new ConnRef(router, 184);
1335 ConnEnd srcPt184(Point(820.5, 2008.92), 4);
1336 connRef184->setSourceEndpoint(srcPt184);
1337 ConnEnd dstPt184(Point(967.5, 1892.92), 15);
1338 connRef184->setDestEndpoint(dstPt184);
1339 connRef184->setRoutingType((ConnType)2);
1340
1341 #ifdef ALL
1342 ConnRef *connRef185 = new ConnRef(router, 185);
1343 ConnEnd srcPt185(Point(395.5, 2008.92), 4);
1344 connRef185->setSourceEndpoint(srcPt185);
1345 ConnEnd dstPt185(Point(251.5, 2008.92), 15);
1346 connRef185->setDestEndpoint(dstPt185);
1347 connRef185->setRoutingType((ConnType)2);
1348
1349 ConnRef *connRef186 = new ConnRef(router, 186);
1350 ConnEnd srcPt186(Point(425.5, 2008.92), 8);
1351 connRef186->setSourceEndpoint(srcPt186);
1352 ConnEnd dstPt186(Point(579.5, 2008.92), 15);
1353 connRef186->setDestEndpoint(dstPt186);
1354 connRef186->setRoutingType((ConnType)2);
1355
1356 ConnRef *connRef187 = new ConnRef(router, 187);
1357 ConnEnd srcPt187(Point(395.5, 2008.92), 4);
1358 connRef187->setSourceEndpoint(srcPt187);
1359 ConnEnd dstPt187(Point(410.5, 2174.92), 15);
1360 connRef187->setDestEndpoint(dstPt187);
1361 connRef187->setRoutingType((ConnType)2);
1362
1363 ConnRef *connRef188 = new ConnRef(router, 188);
1364 ConnEnd srcPt188(Point(1513.5, 2008.92), 8);
1365 connRef188->setSourceEndpoint(srcPt188);
1366 ConnEnd dstPt188(Point(1574.5, 2008.92), 15);
1367 connRef188->setDestEndpoint(dstPt188);
1368 connRef188->setRoutingType((ConnType)2);
1369
1370 ConnRef *connRef189 = new ConnRef(router, 189);
1371 ConnEnd srcPt189(Point(1483.5, 2008.92), 4);
1372 connRef189->setSourceEndpoint(srcPt189);
1373 ConnEnd dstPt189(Point(1329.5, 2008.92), 15);
1374 connRef189->setDestEndpoint(dstPt189);
1375 connRef189->setRoutingType((ConnType)2);
1376
1377 ConnRef *connRef190 = new ConnRef(router, 190);
1378 ConnEnd srcPt190(Point(1329.5, 1791.92), 2);
1379 connRef190->setSourceEndpoint(srcPt190);
1380 ConnEnd dstPt190(Point(1329.5, 2008.92), 15);
1381 connRef190->setDestEndpoint(dstPt190);
1382 connRef190->setRoutingType((ConnType)2);
1383
1384 ConnRef *connRef191 = new ConnRef(router, 191);
1385 ConnEnd srcPt191(Point(1329.5, 1637.92), 1);
1386 connRef191->setSourceEndpoint(srcPt191);
1387 ConnEnd dstPt191(Point(1329.5, 1590.92), 15);
1388 connRef191->setDestEndpoint(dstPt191);
1389 connRef191->setRoutingType((ConnType)2);
1390
1391 ConnRef *connRef192 = new ConnRef(router, 192);
1392 ConnEnd srcPt192(Point(1329.5, 1667.92), 2);
1393 connRef192->setSourceEndpoint(srcPt192);
1394 ConnEnd dstPt192(Point(1329.5, 1714.92), 15);
1395 connRef192->setDestEndpoint(dstPt192);
1396 connRef192->setRoutingType((ConnType)2);
1397
1398 ConnRef *connRef193 = new ConnRef(router, 193);
1399 ConnEnd srcPt193(Point(1329.5, 1543.92), 2);
1400 connRef193->setSourceEndpoint(srcPt193);
1401 ConnEnd dstPt193(Point(1329.5, 1590.92), 15);
1402 connRef193->setDestEndpoint(dstPt193);
1403 connRef193->setRoutingType((ConnType)2);
1404
1405 ConnRef *connRef194 = new ConnRef(router, 194);
1406 ConnEnd srcPt194(Point(1329.5, 1513.92), 1);
1407 connRef194->setSourceEndpoint(srcPt194);
1408 ConnEnd dstPt194(Point(1329.5, 1466.92), 15);
1409 connRef194->setDestEndpoint(dstPt194);
1410 connRef194->setRoutingType((ConnType)2);
1411
1412 ConnRef *connRef195 = new ConnRef(router, 195);
1413 ConnEnd srcPt195(Point(1308.5, 1129.92), 2);
1414 connRef195->setSourceEndpoint(srcPt195);
1415 ConnEnd dstPt195(Point(1329.5, 1226.92), 15);
1416 connRef195->setDestEndpoint(dstPt195);
1417 connRef195->setRoutingType((ConnType)2);
1418 std::vector<Point> checkpoints195(1);
1419 checkpoints195[0] = Point(1329.5, 1144.92);
1420 connRef195->setRoutingCheckpoints(checkpoints195);
1421
1422 ConnRef *connRef196 = new ConnRef(router, 196);
1423 ConnEnd srcPt196(Point(1308.5, 1099.92), 1);
1424 connRef196->setSourceEndpoint(srcPt196);
1425 ConnEnd dstPt196(Point(1329.5, 1053.92), 15);
1426 connRef196->setDestEndpoint(dstPt196);
1427 connRef196->setRoutingType((ConnType)2);
1428 std::vector<Point> checkpoints196(1);
1429 checkpoints196[0] = Point(1329.5, 1084.92);
1430 connRef196->setRoutingCheckpoints(checkpoints196);
1431
1432 ConnRef *connRef197 = new ConnRef(router, 197);
1433 ConnEnd srcPt197(Point(1109.5, 1053.92), 4);
1434 connRef197->setSourceEndpoint(srcPt197);
1435 ConnEnd dstPt197(Point(868.5, 1053.92), 15);
1436 connRef197->setDestEndpoint(dstPt197);
1437 connRef197->setRoutingType((ConnType)2);
1438
1439 ConnRef *connRef198 = new ConnRef(router, 198);
1440 ConnEnd srcPt198(Point(1139.5, 1053.92), 8);
1441 connRef198->setSourceEndpoint(srcPt198);
1442 ConnEnd dstPt198(Point(1329.5, 1053.92), 15);
1443 connRef198->setDestEndpoint(dstPt198);
1444 connRef198->setRoutingType((ConnType)2);
1445
1446 ConnRef *connRef199 = new ConnRef(router, 199);
1447 ConnEnd srcPt199(Point(1308.5, 792.25), 2);
1448 connRef199->setSourceEndpoint(srcPt199);
1449 ConnEnd dstPt199(Point(1329.5, 843.25), 15);
1450 connRef199->setDestEndpoint(dstPt199);
1451 connRef199->setRoutingType((ConnType)2);
1452 std::vector<Point> checkpoints199(1);
1453 checkpoints199[0] = Point(1329.5, 807.25);
1454 connRef199->setRoutingCheckpoints(checkpoints199);
1455
1456 ConnRef *connRef200 = new ConnRef(router, 200);
1457 ConnEnd srcPt200(Point(1441.5, 762.25), 1);
1458 connRef200->setSourceEndpoint(srcPt200);
1459 ConnEnd dstPt200(Point(1329.5, 677.25), 15);
1460 connRef200->setDestEndpoint(dstPt200);
1461 connRef200->setRoutingType((ConnType)2);
1462 std::vector<Point> checkpoints200(1);
1463 checkpoints200[0] = Point(1329.5, 747.25);
1464 connRef200->setRoutingCheckpoints(checkpoints200);
1465
1466 ConnRef *connRef201 = new ConnRef(router, 201);
1467 ConnEnd srcPt201(Point(1450.5, 471), 4);
1468 connRef201->setSourceEndpoint(srcPt201);
1469 ConnEnd dstPt201(Point(1329.5, 504.5), 15);
1470 connRef201->setDestEndpoint(dstPt201);
1471 connRef201->setRoutingType((ConnType)2);
1472
1473 ConnRef *connRef202 = new ConnRef(router, 202);
1474 ConnEnd srcPt202(Point(1329.5, 574.75), 1);
1475 connRef202->setSourceEndpoint(srcPt202);
1476 ConnEnd dstPt202(Point(1329.5, 504.5), 15);
1477 connRef202->setDestEndpoint(dstPt202);
1478 connRef202->setRoutingType((ConnType)2);
1479
1480 ConnRef *connRef203 = new ConnRef(router, 203);
1481 ConnEnd srcPt203(Point(1329.5, 604.75), 2);
1482 connRef203->setSourceEndpoint(srcPt203);
1483 ConnEnd dstPt203(Point(1329.5, 677.25), 15);
1484 connRef203->setDestEndpoint(dstPt203);
1485 connRef203->setRoutingType((ConnType)2);
1486
1487 ConnRef *connRef204 = new ConnRef(router, 204);
1488 ConnEnd srcPt204(Point(1329.5, 373), 1);
1489 connRef204->setSourceEndpoint(srcPt204);
1490 ConnEnd dstPt204(Point(1329.5, 272), 15);
1491 connRef204->setDestEndpoint(dstPt204);
1492 connRef204->setRoutingType((ConnType)2);
1493
1494 ConnRef *connRef205 = new ConnRef(router, 205);
1495 ConnEnd srcPt205(Point(1329.5, 403), 2);
1496 connRef205->setSourceEndpoint(srcPt205);
1497 ConnEnd dstPt205(Point(1329.5, 504.5), 15);
1498 connRef205->setDestEndpoint(dstPt205);
1499 connRef205->setRoutingType((ConnType)2);
1500
1501 ConnRef *connRef206 = new ConnRef(router, 206);
1502 ConnEnd srcPt206(Point(1043.5, 677.25), 4);
1503 connRef206->setSourceEndpoint(srcPt206);
1504 ConnEnd dstPt206(Point(868.5, 677.25), 15);
1505 connRef206->setDestEndpoint(dstPt206);
1506 connRef206->setRoutingType((ConnType)2);
1507
1508 ConnRef *connRef207 = new ConnRef(router, 207);
1509 ConnEnd srcPt207(Point(1073.5, 677.25), 8);
1510 connRef207->setSourceEndpoint(srcPt207);
1511 ConnEnd dstPt207(Point(1329.5, 677.25), 15);
1512 connRef207->setDestEndpoint(dstPt207);
1513 connRef207->setRoutingType((ConnType)2);
1514
1515 ConnRef *connRef208 = new ConnRef(router, 208);
1516 ConnEnd srcPt208(Point(528.5, 581.25), 8);
1517 connRef208->setSourceEndpoint(srcPt208);
1518 ConnEnd dstPt208(Point(868.5, 677.25), 15);
1519 connRef208->setDestEndpoint(dstPt208);
1520 connRef208->setRoutingType((ConnType)2);
1521 std::vector<Point> checkpoints208(1);
1522 checkpoints208[0] = Point(551.5, 677.25);
1523 connRef208->setRoutingCheckpoints(checkpoints208);
1524
1525 ConnRef *connRef209 = new ConnRef(router, 209);
1526 ConnEnd srcPt209(Point(528.5, 656.25), 8);
1527 connRef209->setSourceEndpoint(srcPt209);
1528 ConnEnd dstPt209(Point(868.5, 677.25), 15);
1529 connRef209->setDestEndpoint(dstPt209);
1530 connRef209->setRoutingType((ConnType)2);
1531 std::vector<Point> checkpoints209(1);
1532 checkpoints209[0] = Point(551.5, 677.25);
1533 connRef209->setRoutingCheckpoints(checkpoints209);
1534
1535 ConnRef *connRef210 = new ConnRef(router, 210);
1536 ConnEnd srcPt210(Point(919.5, 589.75), 4);
1537 connRef210->setSourceEndpoint(srcPt210);
1538 ConnEnd dstPt210(Point(868.5, 677.25), 15);
1539 connRef210->setDestEndpoint(dstPt210);
1540 connRef210->setRoutingType((ConnType)2);
1541
1542 ConnRef *connRef211 = new ConnRef(router, 211);
1543 ConnEnd srcPt211(Point(949.5, 589.75), 8);
1544 connRef211->setSourceEndpoint(srcPt211);
1545 ConnEnd dstPt211(Point(1329.5, 504.5), 15);
1546 connRef211->setDestEndpoint(dstPt211);
1547 connRef211->setRoutingType((ConnType)2);
1548
1549 ConnRef *connRef212 = new ConnRef(router, 212);
1550 ConnEnd srcPt212(Point(769.5, 604.75), 2);
1551 connRef212->setSourceEndpoint(srcPt212);
1552 ConnEnd dstPt212(Point(868.5, 677.25), 15);
1553 connRef212->setDestEndpoint(dstPt212);
1554 connRef212->setRoutingType((ConnType)2);
1555
1556 ConnRef *connRef213 = new ConnRef(router, 213);
1557 ConnEnd srcPt213(Point(769.5, 574.75), 1);
1558 connRef213->setSourceEndpoint(srcPt213);
1559 ConnEnd dstPt213(Point(1329.5, 504.5), 15);
1560 connRef213->setDestEndpoint(dstPt213);
1561 connRef213->setRoutingType((ConnType)2);
1562
1563 ConnRef *connRef214 = new ConnRef(router, 214);
1564 ConnEnd srcPt214(Point(286.5, 574.75), 1);
1565 connRef214->setSourceEndpoint(srcPt214);
1566 ConnEnd dstPt214(Point(286.5, 504.5), 15);
1567 connRef214->setDestEndpoint(dstPt214);
1568 connRef214->setRoutingType((ConnType)2);
1569
1570 ConnRef *connRef215 = new ConnRef(router, 215);
1571 ConnEnd srcPt215(Point(286.5, 604.75), 2);
1572 connRef215->setSourceEndpoint(srcPt215);
1573 ConnEnd dstPt215(Point(286.5, 677.25), 15);
1574 connRef215->setDestEndpoint(dstPt215);
1575 connRef215->setRoutingType((ConnType)2);
1576
1577 ConnRef *connRef216 = new ConnRef(router, 216);
1578 ConnEnd srcPt216(Point(627.5, 333.5), 8);
1579 connRef216->setSourceEndpoint(srcPt216);
1580 ConnEnd dstPt216(Point(1329.5, 504.5), 15);
1581 connRef216->setDestEndpoint(dstPt216);
1582 connRef216->setRoutingType((ConnType)2);
1583 std::vector<Point> checkpoints216(1);
1584 checkpoints216[0] = Point(650.5, 504.5);
1585 connRef216->setRoutingCheckpoints(checkpoints216);
1586
1587 ConnRef *connRef217 = new ConnRef(router, 217);
1588 ConnEnd srcPt217(Point(627.5, 408.5), 8);
1589 connRef217->setSourceEndpoint(srcPt217);
1590 ConnEnd dstPt217(Point(1329.5, 504.5), 15);
1591 connRef217->setDestEndpoint(dstPt217);
1592 connRef217->setRoutingType((ConnType)2);
1593 std::vector<Point> checkpoints217(1);
1594 checkpoints217[0] = Point(650.5, 504.5);
1595 connRef217->setRoutingCheckpoints(checkpoints217);
1596
1597 ConnRef *connRef218 = new ConnRef(router, 218);
1598 ConnEnd srcPt218(Point(597.5, 600.5), 4);
1599 connRef218->setSourceEndpoint(srcPt218);
1600 ConnEnd dstPt218(Point(286.5, 504.5), 15);
1601 connRef218->setDestEndpoint(dstPt218);
1602 connRef218->setRoutingType((ConnType)2);
1603 std::vector<Point> checkpoints218(1);
1604 checkpoints218[0] = Point(574.5, 504.5);
1605 connRef218->setRoutingCheckpoints(checkpoints218);
1606
1607 ConnRef *connRef219 = new ConnRef(router, 219);
1608 ConnEnd srcPt219(Point(886.5, 355), 4);
1609 connRef219->setSourceEndpoint(srcPt219);
1610 ConnEnd dstPt219(Point(286.5, 504.5), 15);
1611 connRef219->setDestEndpoint(dstPt219);
1612 connRef219->setRoutingType((ConnType)2);
1613
1614 ConnRef *connRef220 = new ConnRef(router, 220);
1615 ConnEnd srcPt220(Point(886.5, 239), 4);
1616 connRef220->setSourceEndpoint(srcPt220);
1617 ConnEnd dstPt220(Point(286.5, 504.5), 15);
1618 connRef220->setDestEndpoint(dstPt220);
1619 connRef220->setRoutingType((ConnType)2);
1620
1621 ConnRef *connRef221 = new ConnRef(router, 221);
1622 ConnEnd srcPt221(Point(561.5, 2174.92), 8);
1623 connRef221->setSourceEndpoint(srcPt221);
1624 ConnEnd dstPt221(Point(802.5, 2174.92), 15);
1625 connRef221->setDestEndpoint(dstPt221);
1626 connRef221->setRoutingType((ConnType)2);
1627
1628 ConnRef *connRef222 = new ConnRef(router, 222);
1629 ConnEnd srcPt222(Point(1329.5, 1365.92), 2);
1630 connRef222->setSourceEndpoint(srcPt222);
1631 ConnEnd dstPt222(Point(1329.5, 1466.92), 15);
1632 connRef222->setDestEndpoint(dstPt222);
1633 connRef222->setRoutingType((ConnType)2);
1634
1635 ConnRef *connRef223 = new ConnRef(router, 223);
1636 ConnEnd srcPt223(Point(1329.5, 1335.92), 1);
1637 connRef223->setSourceEndpoint(srcPt223);
1638 ConnEnd dstPt223(Point(1329.5, 1226.92), 15);
1639 connRef223->setDestEndpoint(dstPt223);
1640 connRef223->setRoutingType((ConnType)2);
1641
1642 ConnRef *connRef224 = new ConnRef(router, 224);
1643 ConnEnd srcPt224(Point(627.5, 483.5), 8);
1644 connRef224->setSourceEndpoint(srcPt224);
1645 ConnEnd dstPt224(Point(1329.5, 504.5), 15);
1646 connRef224->setDestEndpoint(dstPt224);
1647 connRef224->setRoutingType((ConnType)2);
1648 std::vector<Point> checkpoints224(1);
1649 checkpoints224[0] = Point(650.5, 504.5);
1650 connRef224->setRoutingCheckpoints(checkpoints224);
1651
1652 ConnRef *connRef225 = new ConnRef(router, 225);
1653 ConnEnd srcPt225(Point(528.5, 698.25), 8);
1654 connRef225->setSourceEndpoint(srcPt225);
1655 ConnEnd dstPt225(Point(868.5, 677.25), 15);
1656 connRef225->setDestEndpoint(dstPt225);
1657 connRef225->setRoutingType((ConnType)2);
1658 std::vector<Point> checkpoints225(1);
1659 checkpoints225[0] = Point(551.5, 677.25);
1660 connRef225->setRoutingCheckpoints(checkpoints225);
1661
1662 ConnRef *connRef226 = new ConnRef(router, 226);
1663 ConnEnd srcPt226(Point(301.5, 810.25), 8);
1664 connRef226->setSourceEndpoint(srcPt226);
1665 ConnEnd dstPt226(Point(443.5, 810.25), 15);
1666 connRef226->setDestEndpoint(dstPt226);
1667 connRef226->setRoutingType((ConnType)2);
1668
1669 ConnRef *connRef227 = new ConnRef(router, 227);
1670 ConnEnd srcPt227(Point(301.5, 926.25), 8);
1671 connRef227->setSourceEndpoint(srcPt227);
1672 ConnEnd dstPt227(Point(443.5, 926.25), 15);
1673 connRef227->setDestEndpoint(dstPt227);
1674 connRef227->setRoutingType((ConnType)2);
1675
1676 ConnRef *connRef228 = new ConnRef(router, 228);
1677 ConnEnd srcPt228(Point(693.5, 810.25), 8);
1678 connRef228->setSourceEndpoint(srcPt228);
1679 ConnEnd dstPt228(Point(868.5, 677.25), 15);
1680 connRef228->setDestEndpoint(dstPt228);
1681 connRef228->setRoutingType((ConnType)2);
1682
1683 ConnRef *connRef229 = new ConnRef(router, 229);
1684 ConnEnd srcPt229(Point(693.5, 926.25), 8);
1685 connRef229->setSourceEndpoint(srcPt229);
1686 ConnEnd dstPt229(Point(868.5, 677.25), 15);
1687 connRef229->setDestEndpoint(dstPt229);
1688 connRef229->setRoutingType((ConnType)2);
1689
1690 ConnRef *connRef230 = new ConnRef(router, 230);
1691 ConnEnd srcPt230(Point(1541.5, 471), 15);
1692 connRef230->setSourceEndpoint(srcPt230);
1693 ConnEnd dstPt230(Point(1480.5, 471), 8);
1694 connRef230->setDestEndpoint(dstPt230);
1695 connRef230->setRoutingType((ConnType)2);
1696
1697 ConnRef *connRef231 = new ConnRef(router, 231);
1698 ConnEnd srcPt231(Point(286.5, 504.5), 15);
1699 connRef231->setSourceEndpoint(srcPt231);
1700 ConnEnd dstPt231(Point(597.5, 483.5), 4);
1701 connRef231->setDestEndpoint(dstPt231);
1702 connRef231->setRoutingType((ConnType)2);
1703 std::vector<Point> checkpoints231(1);
1704 checkpoints231[0] = Point(574.5, 504.5);
1705 connRef231->setRoutingCheckpoints(checkpoints231);
1706
1707 ConnRef *connRef232 = new ConnRef(router, 232);
1708 ConnEnd srcPt232(Point(286.5, 504.5), 15);
1709 connRef232->setSourceEndpoint(srcPt232);
1710 ConnEnd dstPt232(Point(597.5, 525.5), 4);
1711 connRef232->setDestEndpoint(dstPt232);
1712 connRef232->setRoutingType((ConnType)2);
1713 std::vector<Point> checkpoints232(1);
1714 checkpoints232[0] = Point(574.5, 504.5);
1715 connRef232->setRoutingCheckpoints(checkpoints232);
1716
1717 ConnRef *connRef233 = new ConnRef(router, 233);
1718 ConnEnd srcPt233(Point(286.5, 677.25), 15);
1719 connRef233->setSourceEndpoint(srcPt233);
1720 ConnEnd dstPt233(Point(498.5, 698.25), 4);
1721 connRef233->setDestEndpoint(dstPt233);
1722 connRef233->setRoutingType((ConnType)2);
1723 std::vector<Point> checkpoints233(1);
1724 checkpoints233[0] = Point(475.5, 677.25);
1725 connRef233->setRoutingCheckpoints(checkpoints233);
1726
1727 ConnRef *connRef234 = new ConnRef(router, 234);
1728 ConnEnd srcPt234(Point(498.5, 773.25), 4);
1729 connRef234->setSourceEndpoint(srcPt234);
1730 ConnEnd dstPt234(Point(286.5, 677.25), 15);
1731 connRef234->setDestEndpoint(dstPt234);
1732 connRef234->setRoutingType((ConnType)2);
1733 std::vector<Point> checkpoints234(1);
1734 checkpoints234[0] = Point(475.5, 677.25);
1735 connRef234->setRoutingCheckpoints(checkpoints234);
1736
1737 ConnRef *connRef235 = new ConnRef(router, 235);
1738 ConnEnd srcPt235(Point(528.5, 773.25), 8);
1739 connRef235->setSourceEndpoint(srcPt235);
1740 ConnEnd dstPt235(Point(868.5, 677.25), 15);
1741 connRef235->setDestEndpoint(dstPt235);
1742 connRef235->setRoutingType((ConnType)2);
1743 std::vector<Point> checkpoints235(1);
1744 checkpoints235[0] = Point(551.5, 677.25);
1745 connRef235->setRoutingCheckpoints(checkpoints235);
1746
1747 ConnRef *connRef236 = new ConnRef(router, 236);
1748 ConnEnd srcPt236(Point(1329.5, 677.25), 15);
1749 connRef236->setSourceEndpoint(srcPt236);
1750 ConnEnd dstPt236(Point(1350.5, 762.25), 1);
1751 connRef236->setDestEndpoint(dstPt236);
1752 connRef236->setRoutingType((ConnType)2);
1753 std::vector<Point> checkpoints236(1);
1754 checkpoints236[0] = Point(1329.5, 747.25);
1755 connRef236->setRoutingCheckpoints(checkpoints236);
1756
1757 ConnRef *connRef237 = new ConnRef(router, 237);
1758 ConnEnd srcPt237(Point(392.5, 1735.92), 8);
1759 connRef237->setSourceEndpoint(srcPt237);
1760 ConnEnd dstPt237(Point(1329.5, 1714.92), 15);
1761 connRef237->setDestEndpoint(dstPt237);
1762 connRef237->setRoutingType((ConnType)2);
1763 std::vector<Point> checkpoints237(1);
1764 checkpoints237[0] = Point(415.5, 1714.92);
1765 connRef237->setRoutingCheckpoints(checkpoints237);
1766
1767 ConnRef *connRef238 = new ConnRef(router, 238);
1768 ConnEnd srcPt238(Point(1436.5, 1303.92), 2);
1769 connRef238->setSourceEndpoint(srcPt238);
1770 ConnEnd dstPt238(Point(1329.5, 1466.92), 15);
1771 connRef238->setDestEndpoint(dstPt238);
1772 connRef238->setRoutingType((ConnType)2);
1773 std::vector<Point> checkpoints238(1);
1774 checkpoints238[0] = Point(1457.5, 1318.92);
1775 connRef238->setRoutingCheckpoints(checkpoints238);
1776
1777 ConnRef *connRef239 = new ConnRef(router, 239);
1778 ConnEnd srcPt239(Point(1478.5, 1303.92), 2);
1779 connRef239->setSourceEndpoint(srcPt239);
1780 ConnEnd dstPt239(Point(1329.5, 1466.92), 15);
1781 connRef239->setDestEndpoint(dstPt239);
1782 connRef239->setRoutingType((ConnType)2);
1783 std::vector<Point> checkpoints239(1);
1784 checkpoints239[0] = Point(1457.5, 1318.92);
1785 connRef239->setRoutingCheckpoints(checkpoints239);
1786
1787 ConnRef *connRef240 = new ConnRef(router, 240);
1788 ConnEnd srcPt240(Point(1569.5, 1303.92), 2);
1789 connRef240->setSourceEndpoint(srcPt240);
1790 ConnEnd dstPt240(Point(1329.5, 1466.92), 15);
1791 connRef240->setDestEndpoint(dstPt240);
1792 connRef240->setRoutingType((ConnType)2);
1793 std::vector<Point> checkpoints240(1);
1794 checkpoints240[0] = Point(1457.5, 1318.92);
1795 connRef240->setRoutingCheckpoints(checkpoints240);
1796
1797 ConnRef *connRef241 = new ConnRef(router, 241);
1798 ConnEnd srcPt241(Point(1350.5, 1129.92), 2);
1799 connRef241->setSourceEndpoint(srcPt241);
1800 ConnEnd dstPt241(Point(1329.5, 1226.92), 15);
1801 connRef241->setDestEndpoint(dstPt241);
1802 connRef241->setRoutingType((ConnType)2);
1803 std::vector<Point> checkpoints241(1);
1804 checkpoints241[0] = Point(1329.5, 1144.92);
1805 connRef241->setRoutingCheckpoints(checkpoints241);
1806
1807 ConnRef *connRef242 = new ConnRef(router, 242);
1808 ConnEnd srcPt242(Point(1263.5, 1226.92), 8);
1809 connRef242->setSourceEndpoint(srcPt242);
1810 ConnEnd dstPt242(Point(1329.5, 1226.92), 15);
1811 connRef242->setDestEndpoint(dstPt242);
1812 connRef242->setRoutingType((ConnType)2);
1813
1814 ConnRef *connRef243 = new ConnRef(router, 243);
1815 ConnEnd srcPt243(Point(1296.5, 2173.92), 8);
1816 connRef243->setSourceEndpoint(srcPt243);
1817 ConnEnd dstPt243(Point(1465.5, 2269.92), 15);
1818 connRef243->setDestEndpoint(dstPt243);
1819 connRef243->setRoutingType((ConnType)2);
1820 std::vector<Point> checkpoints243(1);
1821 checkpoints243[0] = Point(1319.5, 2269.92);
1822 connRef243->setRoutingCheckpoints(checkpoints243);
1823
1824 ConnRef *connRef244 = new ConnRef(router, 244);
1825 ConnEnd srcPt244(Point(1296.5, 2248.92), 8);
1826 connRef244->setSourceEndpoint(srcPt244);
1827 ConnEnd dstPt244(Point(1465.5, 2269.92), 15);
1828 connRef244->setDestEndpoint(dstPt244);
1829 connRef244->setRoutingType((ConnType)2);
1830 std::vector<Point> checkpoints244(1);
1831 checkpoints244[0] = Point(1319.5, 2269.92);
1832 connRef244->setRoutingCheckpoints(checkpoints244);
1833
1834 ConnRef *connRef245 = new ConnRef(router, 245);
1835 ConnEnd srcPt245(Point(1296.5, 2290.92), 8);
1836 connRef245->setSourceEndpoint(srcPt245);
1837 ConnEnd dstPt245(Point(1465.5, 2269.92), 15);
1838 connRef245->setDestEndpoint(dstPt245);
1839 connRef245->setRoutingType((ConnType)2);
1840 std::vector<Point> checkpoints245(1);
1841 checkpoints245[0] = Point(1319.5, 2269.92);
1842 connRef245->setRoutingCheckpoints(checkpoints245);
1843
1844 ConnRef *connRef246 = new ConnRef(router, 246);
1845 ConnEnd srcPt246(Point(1296.5, 2365.92), 8);
1846 connRef246->setSourceEndpoint(srcPt246);
1847 ConnEnd dstPt246(Point(1465.5, 2269.92), 15);
1848 connRef246->setDestEndpoint(dstPt246);
1849 connRef246->setRoutingType((ConnType)2);
1850 std::vector<Point> checkpoints246(1);
1851 checkpoints246[0] = Point(1319.5, 2269.92);
1852 connRef246->setRoutingCheckpoints(checkpoints246);
1853
1854 ConnRef *connRef247 = new ConnRef(router, 247);
1855 ConnEnd srcPt247(Point(693.5, 1859.92), 8);
1856 connRef247->setSourceEndpoint(srcPt247);
1857 ConnEnd dstPt247(Point(1329.5, 2008.92), 15);
1858 connRef247->setDestEndpoint(dstPt247);
1859 connRef247->setRoutingType((ConnType)2);
1860
1861 ConnRef *connRef248 = new ConnRef(router, 248);
1862 ConnEnd srcPt248(Point(967.5, 2008.92), 15);
1863 connRef248->setSourceEndpoint(srcPt248);
1864 ConnEnd dstPt248(Point(967.5, 2192.92), 1);
1865 connRef248->setDestEndpoint(dstPt248);
1866 connRef248->setRoutingType((ConnType)2);
1867
1868 ConnRef *connRef249 = new ConnRef(router, 249);
1869 ConnEnd srcPt249(Point(663.5, 1859.92), 4);
1870 connRef249->setSourceEndpoint(srcPt249);
1871 ConnEnd dstPt249(Point(251.5, 2008.92), 15);
1872 connRef249->setDestEndpoint(dstPt249);
1873 connRef249->setRoutingType((ConnType)2);
1874
1875 ConnRef *connRef250 = new ConnRef(router, 250);
1876 ConnEnd srcPt250(Point(1266.5, 2290.92), 4);
1877 connRef250->setSourceEndpoint(srcPt250);
1878 ConnEnd dstPt250(Point(967.5, 2269.92), 15);
1879 connRef250->setDestEndpoint(dstPt250);
1880 connRef250->setRoutingType((ConnType)2);
1881 std::vector<Point> checkpoints250(1);
1882 checkpoints250[0] = Point(1243.5, 2269.92);
1883 connRef250->setRoutingCheckpoints(checkpoints250);
1884
1885 ConnRef *connRef251 = new ConnRef(router, 251);
1886 ConnEnd srcPt251(Point(1266.5, 2365.92), 4);
1887 connRef251->setSourceEndpoint(srcPt251);
1888 ConnEnd dstPt251(Point(967.5, 2269.92), 15);
1889 connRef251->setDestEndpoint(dstPt251);
1890 connRef251->setRoutingType((ConnType)2);
1891 std::vector<Point> checkpoints251(1);
1892 checkpoints251[0] = Point(1243.5, 2269.92);
1893 connRef251->setRoutingCheckpoints(checkpoints251);
1894
1895 ConnRef *connRef252 = new ConnRef(router, 252);
1896 ConnEnd srcPt252(Point(531.5, 2174.92), 4);
1897 connRef252->setSourceEndpoint(srcPt252);
1898 ConnEnd dstPt252(Point(410.5, 2174.92), 15);
1899 connRef252->setDestEndpoint(dstPt252);
1900 connRef252->setRoutingType((ConnType)2);
1901
1902 ConnRef *connRef253 = new ConnRef(router, 253);
1903 ConnEnd srcPt253(Point(1329.5, 843.25), 15);
1904 connRef253->setSourceEndpoint(srcPt253);
1905 ConnEnd dstPt253(Point(1441.5, 792.25), 2);
1906 connRef253->setDestEndpoint(dstPt253);
1907 connRef253->setRoutingType((ConnType)2);
1908 std::vector<Point> checkpoints253(1);
1909 checkpoints253[0] = Point(1329.5, 807.25);
1910 connRef253->setRoutingCheckpoints(checkpoints253);
1911
1912 ConnRef *connRef254 = new ConnRef(router, 254);
1913 ConnEnd srcPt254(Point(216.5, 810.25), 15);
1914 connRef254->setSourceEndpoint(srcPt254);
1915 ConnEnd dstPt254(Point(271.5, 810.25), 4);
1916 connRef254->setDestEndpoint(dstPt254);
1917 connRef254->setRoutingType((ConnType)2);
1918
1919 ConnRef *connRef255 = new ConnRef(router, 255);
1920 ConnEnd srcPt255(Point(443.5, 810.25), 15);
1921 connRef255->setSourceEndpoint(srcPt255);
1922 ConnEnd dstPt255(Point(663.5, 810.25), 4);
1923 connRef255->setDestEndpoint(dstPt255);
1924 connRef255->setRoutingType((ConnType)2);
1925
1926 ConnRef *connRef256 = new ConnRef(router, 256);
1927 ConnEnd srcPt256(Point(443.5, 926.25), 15);
1928 connRef256->setSourceEndpoint(srcPt256);
1929 ConnEnd dstPt256(Point(663.5, 926.25), 4);
1930 connRef256->setDestEndpoint(dstPt256);
1931 connRef256->setRoutingType((ConnType)2);
1932
1933 ConnRef *connRef257 = new ConnRef(router, 257);
1934 ConnEnd srcPt257(Point(216.5, 926.25), 15);
1935 connRef257->setSourceEndpoint(srcPt257);
1936 ConnEnd dstPt257(Point(271.5, 926.25), 4);
1937 connRef257->setDestEndpoint(dstPt257);
1938 connRef257->setRoutingType((ConnType)2);
1939
1940 ConnRef *connRef258 = new ConnRef(router, 258);
1941 ConnEnd srcPt258(Point(392.5, 1693.92), 8);
1942 connRef258->setSourceEndpoint(srcPt258);
1943 ConnEnd dstPt258(Point(1329.5, 1714.92), 15);
1944 connRef258->setDestEndpoint(dstPt258);
1945 connRef258->setRoutingType((ConnType)2);
1946 std::vector<Point> checkpoints258(1);
1947 checkpoints258[0] = Point(415.5, 1714.92);
1948 connRef258->setRoutingCheckpoints(checkpoints258);
1949
1950 ConnRef *connRef259 = new ConnRef(router, 259);
1951 ConnEnd srcPt259(Point(251.5, 1714.92), 15);
1952 connRef259->setSourceEndpoint(srcPt259);
1953 ConnEnd dstPt259(Point(362.5, 1693.92), 4);
1954 connRef259->setDestEndpoint(dstPt259);
1955 connRef259->setRoutingType((ConnType)2);
1956 std::vector<Point> checkpoints259(1);
1957 checkpoints259[0] = Point(339.5, 1714.92);
1958 connRef259->setRoutingCheckpoints(checkpoints259);
1959
1960 ConnRef *connRef260 = new ConnRef(router, 260);
1961 ConnEnd srcPt260(Point(251.5, 1714.92), 15);
1962 connRef260->setSourceEndpoint(srcPt260);
1963 ConnEnd dstPt260(Point(362.5, 1735.92), 4);
1964 connRef260->setDestEndpoint(dstPt260);
1965 connRef260->setRoutingType((ConnType)2);
1966 std::vector<Point> checkpoints260(1);
1967 checkpoints260[0] = Point(339.5, 1714.92);
1968 connRef260->setRoutingCheckpoints(checkpoints260);
1969
1970 ConnRef *connRef261 = new ConnRef(router, 261);
1971 ConnEnd srcPt261(Point(1350.5, 1099.92), 1);
1972 connRef261->setSourceEndpoint(srcPt261);
1973 ConnEnd dstPt261(Point(1329.5, 1053.92), 15);
1974 connRef261->setDestEndpoint(dstPt261);
1975 connRef261->setRoutingType((ConnType)2);
1976 std::vector<Point> checkpoints261(1);
1977 checkpoints261[0] = Point(1329.5, 1084.92);
1978 connRef261->setRoutingCheckpoints(checkpoints261);
1979
1980 ConnRef *connRef262 = new ConnRef(router, 262);
1981 ConnEnd srcPt262(Point(1233.5, 1433.92), 4);
1982 connRef262->setSourceEndpoint(srcPt262);
1983 ConnEnd dstPt262(Point(1091.5, 1350.92), 15);
1984 connRef262->setDestEndpoint(dstPt262);
1985 connRef262->setRoutingType((ConnType)2);
1986
1987 ConnRef *connRef263 = new ConnRef(router, 263);
1988 ConnEnd srcPt263(Point(1263.5, 1433.92), 8);
1989 connRef263->setSourceEndpoint(srcPt263);
1990 ConnEnd dstPt263(Point(1329.5, 1466.92), 15);
1991 connRef263->setDestEndpoint(dstPt263);
1992 connRef263->setRoutingType((ConnType)2);
1993
1994 ConnRef *connRef264 = new ConnRef(router, 264);
1995 ConnEnd srcPt264(Point(1233.5, 1226.92), 4);
1996 connRef264->setSourceEndpoint(srcPt264);
1997 ConnEnd dstPt264(Point(1091.5, 1350.92), 15);
1998 connRef264->setDestEndpoint(dstPt264);
1999 connRef264->setRoutingType((ConnType)2);
2000
2001 ConnRef *connRef265 = new ConnRef(router, 265);
2002 ConnEnd srcPt265(Point(1329.5, 1053.92), 15);
2003 connRef265->setSourceEndpoint(srcPt265);
2004 ConnEnd dstPt265(Point(1436.5, 1273.92), 1);
2005 connRef265->setDestEndpoint(dstPt265);
2006 connRef265->setRoutingType((ConnType)2);
2007 std::vector<Point> checkpoints265(1);
2008 checkpoints265[0] = Point(1457.5, 1258.92);
2009 connRef265->setRoutingCheckpoints(checkpoints265);
2010
2011 ConnRef *connRef266 = new ConnRef(router, 266);
2012 ConnEnd srcPt266(Point(1329.5, 1053.92), 15);
2013 connRef266->setSourceEndpoint(srcPt266);
2014 ConnEnd dstPt266(Point(1478.5, 1273.92), 1);
2015 connRef266->setDestEndpoint(dstPt266);
2016 connRef266->setRoutingType((ConnType)2);
2017 std::vector<Point> checkpoints266(1);
2018 checkpoints266[0] = Point(1457.5, 1258.92);
2019 connRef266->setRoutingCheckpoints(checkpoints266);
2020
2021 ConnRef *connRef267 = new ConnRef(router, 267);
2022 ConnEnd srcPt267(Point(1329.5, 1053.92), 15);
2023 connRef267->setSourceEndpoint(srcPt267);
2024 ConnEnd dstPt267(Point(1569.5, 1273.92), 1);
2025 connRef267->setDestEndpoint(dstPt267);
2026 connRef267->setRoutingType((ConnType)2);
2027 std::vector<Point> checkpoints267(1);
2028 checkpoints267[0] = Point(1457.5, 1258.92);
2029 connRef267->setRoutingCheckpoints(checkpoints267);
2030
2031 ConnRef *connRef268 = new ConnRef(router, 268);
2032 ConnEnd srcPt268(Point(230.5, 2054.92), 1);
2033 connRef268->setSourceEndpoint(srcPt268);
2034 ConnEnd dstPt268(Point(251.5, 2008.92), 15);
2035 connRef268->setDestEndpoint(dstPt268);
2036 connRef268->setRoutingType((ConnType)2);
2037 std::vector<Point> checkpoints268(1);
2038 checkpoints268[0] = Point(251.5, 2039.92);
2039 connRef268->setRoutingCheckpoints(checkpoints268);
2040
2041 ConnRef *connRef269 = new ConnRef(router, 269);
2042 ConnEnd srcPt269(Point(1350.5, 792.25), 2);
2043 connRef269->setSourceEndpoint(srcPt269);
2044 ConnEnd dstPt269(Point(1329.5, 843.25), 15);
2045 connRef269->setDestEndpoint(dstPt269);
2046 connRef269->setRoutingType((ConnType)2);
2047 std::vector<Point> checkpoints269(1);
2048 checkpoints269[0] = Point(1329.5, 807.25);
2049 connRef269->setRoutingCheckpoints(checkpoints269);
2050
2051 ConnRef *connRef270 = new ConnRef(router, 270);
2052 ConnEnd srcPt270(Point(627.5, 525.5), 8);
2053 connRef270->setSourceEndpoint(srcPt270);
2054 ConnEnd dstPt270(Point(1329.5, 504.5), 15);
2055 connRef270->setDestEndpoint(dstPt270);
2056 connRef270->setRoutingType((ConnType)2);
2057 std::vector<Point> checkpoints270(1);
2058 checkpoints270[0] = Point(650.5, 504.5);
2059 connRef270->setRoutingCheckpoints(checkpoints270);
2060
2061 ConnRef *connRef271 = new ConnRef(router, 271);
2062 ConnEnd srcPt271(Point(967.5, 1892.92), 15);
2063 connRef271->setSourceEndpoint(srcPt271);
2064 ConnEnd dstPt271(Point(1172.5, 2041.92), 8);
2065 connRef271->setDestEndpoint(dstPt271);
2066 connRef271->setRoutingType((ConnType)2);
2067
2068 ConnRef *connRef272 = new ConnRef(router, 272);
2069 ConnEnd srcPt272(Point(967.5, 1892.92), 15);
2070 connRef272->setSourceEndpoint(srcPt272);
2071 ConnEnd dstPt272(Point(1157.5, 1910.92), 1);
2072 connRef272->setDestEndpoint(dstPt272);
2073 connRef272->setRoutingType((ConnType)2);
2074
2075 ConnRef *connRef273 = new ConnRef(router, 273);
2076 ConnEnd srcPt273(Point(1387.5, 959.25), 4);
2077 connRef273->setSourceEndpoint(srcPt273);
2078 ConnEnd dstPt273(Point(1329.5, 959.25), 8);
2079 connRef273->setDestEndpoint(dstPt273);
2080 connRef273->setRoutingType((ConnType)2);
2081
2082 ConnRef *connRef274 = new ConnRef(router, 274);
2083 ConnEnd srcPt274(Point(645.5, 2198.92), 2);
2084 connRef274->setSourceEndpoint(srcPt274);
2085 ConnEnd dstPt274(Point(645.5, 2248.92), 1);
2086 connRef274->setDestEndpoint(dstPt274);
2087 connRef274->setRoutingType((ConnType)2);
2088
2089 ConnRef *connRef275 = new ConnRef(router, 275);
2090 ConnEnd srcPt275(Point(330.5, 2069.92), 4);
2091 connRef275->setSourceEndpoint(srcPt275);
2092 ConnEnd dstPt275(Point(272.5, 2069.92), 8);
2093 connRef275->setDestEndpoint(dstPt275);
2094 connRef275->setRoutingType((ConnType)2);
2095
2096 ConnRef *connRef276 = new ConnRef(router, 276);
2097 ConnEnd srcPt276(Point(645.5, 2340.92), 1);
2098 connRef276->setSourceEndpoint(srcPt276);
2099 ConnEnd dstPt276(Point(645.5, 2290.92), 2);
2100 connRef276->setDestEndpoint(dstPt276);
2101 connRef276->setRoutingType((ConnType)2);
2102
2103 ConnRef *connRef277 = new ConnRef(router, 277);
2104 ConnEnd srcPt277(Point(1025.5, 2207.92), 4);
2105 connRef277->setSourceEndpoint(srcPt277);
2106 ConnEnd dstPt277(Point(967.5, 2207.92), 8);
2107 connRef277->setDestEndpoint(dstPt277);
2108 connRef277->setRoutingType((ConnType)2);
2109
2110 ConnRef *connRef278 = new ConnRef(router, 278);
2111 ConnEnd srcPt278(Point(1281.5, 2123.92), 2);
2112 connRef278->setSourceEndpoint(srcPt278);
2113 ConnEnd dstPt278(Point(1281.5, 2173.92), 1);
2114 connRef278->setDestEndpoint(dstPt278);
2115 connRef278->setRoutingType((ConnType)2);
2116
2117 ConnRef *connRef279 = new ConnRef(router, 279);
2118 ConnEnd srcPt279(Point(1281.5, 2198.92), 2);
2119 connRef279->setSourceEndpoint(srcPt279);
2120 ConnEnd dstPt279(Point(1281.5, 2248.92), 1);
2121 connRef279->setDestEndpoint(dstPt279);
2122 connRef279->setRoutingType((ConnType)2);
2123
2124 ConnRef *connRef280 = new ConnRef(router, 280);
2125 ConnEnd srcPt280(Point(1157.5, 2091.92), 1);
2126 connRef280->setSourceEndpoint(srcPt280);
2127 ConnEnd dstPt280(Point(1157.5, 2041.92), 2);
2128 connRef280->setDestEndpoint(dstPt280);
2129 connRef280->setRoutingType((ConnType)2);
2130
2131 ConnRef *connRef281 = new ConnRef(router, 281);
2132 ConnEnd srcPt281(Point(1215.5, 1925.92), 4);
2133 connRef281->setSourceEndpoint(srcPt281);
2134 ConnEnd dstPt281(Point(1157.5, 1925.92), 8);
2135 connRef281->setDestEndpoint(dstPt281);
2136 connRef281->setRoutingType((ConnType)2);
2137
2138 ConnRef *connRef282 = new ConnRef(router, 282);
2139 ConnEnd srcPt282(Point(835.5, 1958.92), 2);
2140 connRef282->setSourceEndpoint(srcPt282);
2141 ConnEnd dstPt282(Point(835.5, 2008.92), 1);
2142 connRef282->setDestEndpoint(dstPt282);
2143 connRef282->setRoutingType((ConnType)2);
2144
2145 ConnRef *connRef283 = new ConnRef(router, 283);
2146 ConnEnd srcPt283(Point(410.5, 1958.92), 2);
2147 connRef283->setSourceEndpoint(srcPt283);
2148 ConnEnd dstPt283(Point(410.5, 2008.92), 1);
2149 connRef283->setDestEndpoint(dstPt283);
2150 connRef283->setRoutingType((ConnType)2);
2151
2152 ConnRef *connRef284 = new ConnRef(router, 284);
2153 ConnEnd srcPt284(Point(1498.5, 1958.92), 2);
2154 connRef284->setSourceEndpoint(srcPt284);
2155 ConnEnd dstPt284(Point(1498.5, 2008.92), 1);
2156 connRef284->setDestEndpoint(dstPt284);
2157 connRef284->setRoutingType((ConnType)2);
2158
2159 ConnRef *connRef285 = new ConnRef(router, 285);
2160 ConnEnd srcPt285(Point(1387.5, 1776.92), 4);
2161 connRef285->setSourceEndpoint(srcPt285);
2162 ConnEnd dstPt285(Point(1329.5, 1776.92), 8);
2163 connRef285->setDestEndpoint(dstPt285);
2164 connRef285->setRoutingType((ConnType)2);
2165
2166 ConnRef *connRef286 = new ConnRef(router, 286);
2167 ConnEnd srcPt286(Point(1387.5, 1652.92), 4);
2168 connRef286->setSourceEndpoint(srcPt286);
2169 ConnEnd dstPt286(Point(1329.5, 1652.92), 8);
2170 connRef286->setDestEndpoint(dstPt286);
2171 connRef286->setRoutingType((ConnType)2);
2172
2173 ConnRef *connRef287 = new ConnRef(router, 287);
2174 ConnEnd srcPt287(Point(1387.5, 1528.92), 4);
2175 connRef287->setSourceEndpoint(srcPt287);
2176 ConnEnd dstPt287(Point(1329.5, 1528.92), 8);
2177 connRef287->setDestEndpoint(dstPt287);
2178 connRef287->setRoutingType((ConnType)2);
2179
2180 ConnRef *connRef288 = new ConnRef(router, 288);
2181 ConnEnd srcPt288(Point(1250.5, 1114.92), 8);
2182 connRef288->setSourceEndpoint(srcPt288);
2183 ConnEnd dstPt288(Point(1308.5, 1114.92), 4);
2184 connRef288->setDestEndpoint(dstPt288);
2185 connRef288->setRoutingType((ConnType)2);
2186
2187 ConnRef *connRef289 = new ConnRef(router, 289);
2188 ConnEnd srcPt289(Point(1124.5, 1003.92), 2);
2189 connRef289->setSourceEndpoint(srcPt289);
2190 ConnEnd dstPt289(Point(1124.5, 1053.92), 1);
2191 connRef289->setDestEndpoint(dstPt289);
2192 connRef289->setRoutingType((ConnType)2);
2193
2194 ConnRef *connRef290 = new ConnRef(router, 290);
2195 ConnEnd srcPt290(Point(1250.5, 777.25), 8);
2196 connRef290->setSourceEndpoint(srcPt290);
2197 ConnEnd dstPt290(Point(1308.5, 777.25), 4);
2198 connRef290->setDestEndpoint(dstPt290);
2199 connRef290->setRoutingType((ConnType)2);
2200
2201 ConnRef *connRef291 = new ConnRef(router, 291);
2202 ConnEnd srcPt291(Point(1499.5, 777.25), 4);
2203 connRef291->setSourceEndpoint(srcPt291);
2204 ConnEnd dstPt291(Point(1441.5, 777.25), 8);
2205 connRef291->setDestEndpoint(dstPt291);
2206 connRef291->setRoutingType((ConnType)2);
2207
2208 ConnRef *connRef292 = new ConnRef(router, 292);
2209 ConnEnd srcPt292(Point(1465.5, 421), 2);
2210 connRef292->setSourceEndpoint(srcPt292);
2211 ConnEnd dstPt292(Point(1465.5, 471), 1);
2212 connRef292->setDestEndpoint(dstPt292);
2213 connRef292->setRoutingType((ConnType)2);
2214
2215 ConnRef *connRef293 = new ConnRef(router, 293);
2216 ConnEnd srcPt293(Point(1387.5, 589.75), 4);
2217 connRef293->setSourceEndpoint(srcPt293);
2218 ConnEnd dstPt293(Point(1329.5, 589.75), 8);
2219 connRef293->setDestEndpoint(dstPt293);
2220 connRef293->setRoutingType((ConnType)2);
2221
2222 ConnRef *connRef294 = new ConnRef(router, 294);
2223 ConnEnd srcPt294(Point(1387.5, 388), 4);
2224 connRef294->setSourceEndpoint(srcPt294);
2225 ConnEnd dstPt294(Point(1329.5, 388), 8);
2226 connRef294->setDestEndpoint(dstPt294);
2227 connRef294->setRoutingType((ConnType)2);
2228
2229 ConnRef *connRef295 = new ConnRef(router, 295);
2230 ConnEnd srcPt295(Point(1058.5, 627.25), 2);
2231 connRef295->setSourceEndpoint(srcPt295);
2232 ConnEnd dstPt295(Point(1058.5, 677.25), 1);
2233 connRef295->setDestEndpoint(dstPt295);
2234 connRef295->setRoutingType((ConnType)2);
2235
2236 ConnRef *connRef296 = new ConnRef(router, 296);
2237 ConnEnd srcPt296(Point(513.5, 531.25), 2);
2238 connRef296->setSourceEndpoint(srcPt296);
2239 ConnEnd dstPt296(Point(513.5, 581.25), 1);
2240 connRef296->setDestEndpoint(dstPt296);
2241 connRef296->setRoutingType((ConnType)2);
2242
2243 ConnRef *connRef297 = new ConnRef(router, 297);
2244 ConnEnd srcPt297(Point(513.5, 606.25), 2);
2245 connRef297->setSourceEndpoint(srcPt297);
2246 ConnEnd dstPt297(Point(513.5, 656.25), 1);
2247 connRef297->setDestEndpoint(dstPt297);
2248 connRef297->setRoutingType((ConnType)2);
2249
2250 ConnRef *connRef298 = new ConnRef(router, 298);
2251 ConnEnd srcPt298(Point(934.5, 539.75), 2);
2252 connRef298->setSourceEndpoint(srcPt298);
2253 ConnEnd dstPt298(Point(934.5, 589.75), 1);
2254 connRef298->setDestEndpoint(dstPt298);
2255 connRef298->setRoutingType((ConnType)2);
2256
2257 ConnRef *connRef299 = new ConnRef(router, 299);
2258 ConnEnd srcPt299(Point(711.5, 589.75), 8);
2259 connRef299->setSourceEndpoint(srcPt299);
2260 ConnEnd dstPt299(Point(769.5, 589.75), 4);
2261 connRef299->setDestEndpoint(dstPt299);
2262 connRef299->setRoutingType((ConnType)2);
2263
2264 ConnRef *connRef300 = new ConnRef(router, 300);
2265 ConnEnd srcPt300(Point(344.5, 589.75), 4);
2266 connRef300->setSourceEndpoint(srcPt300);
2267 ConnEnd dstPt300(Point(286.5, 589.75), 8);
2268 connRef300->setDestEndpoint(dstPt300);
2269 connRef300->setRoutingType((ConnType)2);
2270
2271 ConnRef *connRef301 = new ConnRef(router, 301);
2272 ConnEnd srcPt301(Point(612.5, 283.5), 2);
2273 connRef301->setSourceEndpoint(srcPt301);
2274 ConnEnd dstPt301(Point(612.5, 333.5), 1);
2275 connRef301->setDestEndpoint(dstPt301);
2276 connRef301->setRoutingType((ConnType)2);
2277
2278 ConnRef *connRef302 = new ConnRef(router, 302);
2279 ConnEnd srcPt302(Point(612.5, 358.5), 2);
2280 connRef302->setSourceEndpoint(srcPt302);
2281 ConnEnd dstPt302(Point(612.5, 408.5), 1);
2282 connRef302->setDestEndpoint(dstPt302);
2283 connRef302->setRoutingType((ConnType)2);
2284
2285 ConnRef *connRef303 = new ConnRef(router, 303);
2286 ConnEnd srcPt303(Point(612.5, 650.5), 1);
2287 connRef303->setSourceEndpoint(srcPt303);
2288 ConnEnd dstPt303(Point(612.5, 600.5), 2);
2289 connRef303->setDestEndpoint(dstPt303);
2290 connRef303->setRoutingType((ConnType)2);
2291
2292 ConnRef *connRef304 = new ConnRef(router, 304);
2293 ConnEnd srcPt304(Point(901.5, 305), 2);
2294 connRef304->setSourceEndpoint(srcPt304);
2295 ConnEnd dstPt304(Point(901.5, 355), 1);
2296 connRef304->setDestEndpoint(dstPt304);
2297 connRef304->setRoutingType((ConnType)2);
2298
2299 ConnRef *connRef305 = new ConnRef(router, 305);
2300 ConnEnd srcPt305(Point(901.5, 189), 2);
2301 connRef305->setSourceEndpoint(srcPt305);
2302 ConnEnd dstPt305(Point(901.5, 239), 1);
2303 connRef305->setDestEndpoint(dstPt305);
2304 connRef305->setRoutingType((ConnType)2);
2305
2306 ConnRef *connRef306 = new ConnRef(router, 306);
2307 ConnEnd srcPt306(Point(546.5, 2124.92), 2);
2308 connRef306->setSourceEndpoint(srcPt306);
2309 ConnEnd dstPt306(Point(546.5, 2174.92), 1);
2310 connRef306->setDestEndpoint(dstPt306);
2311 connRef306->setRoutingType((ConnType)2);
2312
2313 ConnRef *connRef307 = new ConnRef(router, 307);
2314 ConnEnd srcPt307(Point(1387.5, 1350.92), 4);
2315 connRef307->setSourceEndpoint(srcPt307);
2316 ConnEnd dstPt307(Point(1329.5, 1350.92), 8);
2317 connRef307->setDestEndpoint(dstPt307);
2318 connRef307->setRoutingType((ConnType)2);
2319
2320 ConnRef *connRef308 = new ConnRef(router, 308);
2321 ConnEnd srcPt308(Point(612.5, 433.5), 2);
2322 connRef308->setSourceEndpoint(srcPt308);
2323 ConnEnd dstPt308(Point(612.5, 483.5), 1);
2324 connRef308->setDestEndpoint(dstPt308);
2325 connRef308->setRoutingType((ConnType)2);
2326
2327 ConnRef *connRef309 = new ConnRef(router, 309);
2328 ConnEnd srcPt309(Point(513.5, 748.25), 1);
2329 connRef309->setSourceEndpoint(srcPt309);
2330 ConnEnd dstPt309(Point(513.5, 698.25), 2);
2331 connRef309->setDestEndpoint(dstPt309);
2332 connRef309->setRoutingType((ConnType)2);
2333
2334 ConnRef *connRef310 = new ConnRef(router, 310);
2335 ConnEnd srcPt310(Point(286.5, 760.25), 2);
2336 connRef310->setSourceEndpoint(srcPt310);
2337 ConnEnd dstPt310(Point(286.5, 810.25), 1);
2338 connRef310->setDestEndpoint(dstPt310);
2339 connRef310->setRoutingType((ConnType)2);
2340
2341 ConnRef *connRef311 = new ConnRef(router, 311);
2342 ConnEnd srcPt311(Point(286.5, 876.25), 2);
2343 connRef311->setSourceEndpoint(srcPt311);
2344 ConnEnd dstPt311(Point(286.5, 926.25), 1);
2345 connRef311->setDestEndpoint(dstPt311);
2346 connRef311->setRoutingType((ConnType)2);
2347
2348 ConnRef *connRef312 = new ConnRef(router, 312);
2349 ConnEnd srcPt312(Point(678.5, 760.25), 2);
2350 connRef312->setSourceEndpoint(srcPt312);
2351 ConnEnd dstPt312(Point(678.5, 810.25), 1);
2352 connRef312->setDestEndpoint(dstPt312);
2353 connRef312->setRoutingType((ConnType)2);
2354
2355 ConnRef *connRef313 = new ConnRef(router, 313);
2356 ConnEnd srcPt313(Point(678.5, 876.25), 2);
2357 connRef313->setSourceEndpoint(srcPt313);
2358 ConnEnd dstPt313(Point(678.5, 926.25), 1);
2359 connRef313->setDestEndpoint(dstPt313);
2360 connRef313->setRoutingType((ConnType)2);
2361
2362 ConnRef *connRef314 = new ConnRef(router, 314);
2363 ConnEnd srcPt314(Point(377.5, 1643.92), 2);
2364 connRef314->setSourceEndpoint(srcPt314);
2365 ConnEnd dstPt314(Point(377.5, 1693.92), 1);
2366 connRef314->setDestEndpoint(dstPt314);
2367 connRef314->setRoutingType((ConnType)2);
2368
2369 ConnRef *connRef315 = new ConnRef(router, 315);
2370 ConnEnd srcPt315(Point(1281.5, 2340.92), 1);
2371 connRef315->setSourceEndpoint(srcPt315);
2372 ConnEnd dstPt315(Point(1281.5, 2290.92), 2);
2373 connRef315->setDestEndpoint(dstPt315);
2374 connRef315->setRoutingType((ConnType)2);
2375
2376 ConnRef *connRef316 = new ConnRef(router, 316);
2377 ConnEnd srcPt316(Point(377.5, 1785.92), 1);
2378 connRef316->setSourceEndpoint(srcPt316);
2379 ConnEnd dstPt316(Point(377.5, 1735.92), 2);
2380 connRef316->setDestEndpoint(dstPt316);
2381 connRef316->setRoutingType((ConnType)2);
2382
2383 ConnRef *connRef317 = new ConnRef(router, 317);
2384 ConnEnd srcPt317(Point(1408.5, 1114.92), 4);
2385 connRef317->setSourceEndpoint(srcPt317);
2386 ConnEnd dstPt317(Point(1350.5, 1114.92), 8);
2387 connRef317->setDestEndpoint(dstPt317);
2388 connRef317->setRoutingType((ConnType)2);
2389
2390 ConnRef *connRef318 = new ConnRef(router, 318);
2391 ConnEnd srcPt318(Point(1378.5, 1288.92), 8);
2392 connRef318->setSourceEndpoint(srcPt318);
2393 ConnEnd dstPt318(Point(1436.5, 1288.92), 4);
2394 connRef318->setDestEndpoint(dstPt318);
2395 connRef318->setRoutingType((ConnType)2);
2396
2397 ConnRef *connRef319 = new ConnRef(router, 319);
2398 ConnEnd srcPt319(Point(1536.5, 1288.92), 4);
2399 connRef319->setSourceEndpoint(srcPt319);
2400 ConnEnd dstPt319(Point(1478.5, 1288.92), 8);
2401 connRef319->setDestEndpoint(dstPt319);
2402 connRef319->setRoutingType((ConnType)2);
2403
2404 ConnRef *connRef320 = new ConnRef(router, 320);
2405 ConnEnd srcPt320(Point(678.5, 1809.92), 2);
2406 connRef320->setSourceEndpoint(srcPt320);
2407 ConnEnd dstPt320(Point(678.5, 1859.92), 1);
2408 connRef320->setDestEndpoint(dstPt320);
2409 connRef320->setRoutingType((ConnType)2);
2410
2411 ConnRef *connRef321 = new ConnRef(router, 321);
2412 ConnEnd srcPt321(Point(1627.5, 1288.92), 4);
2413 connRef321->setSourceEndpoint(srcPt321);
2414 ConnEnd dstPt321(Point(1569.5, 1288.92), 8);
2415 connRef321->setDestEndpoint(dstPt321);
2416 connRef321->setRoutingType((ConnType)2);
2417
2418 ConnRef *connRef322 = new ConnRef(router, 322);
2419 ConnEnd srcPt322(Point(1248.5, 1383.92), 2);
2420 connRef322->setSourceEndpoint(srcPt322);
2421 ConnEnd dstPt322(Point(1248.5, 1433.92), 1);
2422 connRef322->setDestEndpoint(dstPt322);
2423 connRef322->setRoutingType((ConnType)2);
2424
2425 ConnRef *connRef323 = new ConnRef(router, 323);
2426 ConnEnd srcPt323(Point(1248.5, 1176.92), 2);
2427 connRef323->setSourceEndpoint(srcPt323);
2428 ConnEnd dstPt323(Point(1248.5, 1226.92), 1);
2429 connRef323->setDestEndpoint(dstPt323);
2430 connRef323->setRoutingType((ConnType)2);
2431
2432 ConnRef *connRef324 = new ConnRef(router, 324);
2433 ConnEnd srcPt324(Point(172.5, 2069.92), 8);
2434 connRef324->setSourceEndpoint(srcPt324);
2435 ConnEnd dstPt324(Point(230.5, 2069.92), 4);
2436 connRef324->setDestEndpoint(dstPt324);
2437 connRef324->setRoutingType((ConnType)2);
2438
2439 ConnRef *connRef325 = new ConnRef(router, 325);
2440 ConnEnd srcPt325(Point(1408.5, 777.25), 4);
2441 connRef325->setSourceEndpoint(srcPt325);
2442 ConnEnd dstPt325(Point(1350.5, 777.25), 8);
2443 connRef325->setDestEndpoint(dstPt325);
2444 connRef325->setRoutingType((ConnType)2);
2445
2446 ConnRef *connRef326 = new ConnRef(router, 326);
2447 ConnEnd srcPt326(Point(612.5, 575.5), 1);
2448 connRef326->setSourceEndpoint(srcPt326);
2449 ConnEnd dstPt326(Point(612.5, 525.5), 2);
2450 connRef326->setDestEndpoint(dstPt326);
2451 connRef326->setRoutingType((ConnType)2);
2452
2453 ConnRef *connRef327 = new ConnRef(router, 327);
2454 ConnEnd srcPt327(Point(513.5, 823.25), 1);
2455 connRef327->setSourceEndpoint(srcPt327);
2456 ConnEnd dstPt327(Point(513.5, 773.25), 2);
2457 connRef327->setDestEndpoint(dstPt327);
2458 connRef327->setRoutingType((ConnType)2);
2459
2460 ConnRef *connRef328 = new ConnRef(router, 328);
2461 ConnEnd srcPt328(Point(1281.5, 2415.92), 1);
2462 connRef328->setSourceEndpoint(srcPt328);
2463 ConnEnd dstPt328(Point(1281.5, 2365.92), 2);
2464 connRef328->setDestEndpoint(dstPt328);
2465 connRef328->setRoutingType((ConnType)2);
2466
2467 ConnRef *connRef329 = new ConnRef(router, 329);
2468 ConnEnd srcPt329(Point(251.5, 2008.92), 15);
2469 connRef329->setSourceEndpoint(srcPt329);
2470 ConnEnd dstPt329(Point(272.5, 2054.92), 1);
2471 connRef329->setDestEndpoint(dstPt329);
2472 connRef329->setRoutingType((ConnType)2);
2473 std::vector<Point> checkpoints329(1);
2474 checkpoints329[0] = Point(251.5, 2039.92);
2475 connRef329->setRoutingCheckpoints(checkpoints329);
2476
2477 ConnRef *connRef330 = new ConnRef(router, 330);
2478 ConnEnd srcPt330(Point(1329.5, 2008.92), 15);
2479 connRef330->setSourceEndpoint(srcPt330);
2480 ConnEnd dstPt330(Point(1172.5, 2041.92), 8);
2481 connRef330->setDestEndpoint(dstPt330);
2482 connRef330->setRoutingType((ConnType)2);
2483
2484 ConnRef *connRef331 = new ConnRef(router, 331);
2485 ConnEnd srcPt331(Point(1329.5, 2008.92), 15);
2486 connRef331->setSourceEndpoint(srcPt331);
2487 ConnEnd dstPt331(Point(1157.5, 1910.92), 1);
2488 connRef331->setDestEndpoint(dstPt331);
2489 connRef331->setRoutingType((ConnType)2);
2490
2491 ConnRef *connRef332 = new ConnRef(router, 332);
2492 ConnEnd srcPt332(Point(802.5, 2174.92), 15);
2493 connRef332->setSourceEndpoint(srcPt332);
2494 ConnEnd dstPt332(Point(850.5, 2008.92), 8);
2495 connRef332->setDestEndpoint(dstPt332);
2496 connRef332->setRoutingType((ConnType)2);
2497
2498 ConnRef *connRef333 = new ConnRef(router, 333);
2499 ConnEnd srcPt333(Point(967.5, 2008.92), 15);
2500 connRef333->setSourceEndpoint(srcPt333);
2501 ConnEnd dstPt333(Point(850.5, 2008.92), 8);
2502 connRef333->setDestEndpoint(dstPt333);
2503 connRef333->setRoutingType((ConnType)2);
2504
2505 ConnRef *connRef334 = new ConnRef(router, 334);
2506 ConnEnd srcPt334(Point(1329.5, 1714.92), 15);
2507 connRef334->setSourceEndpoint(srcPt334);
2508 ConnEnd dstPt334(Point(1329.5, 1761.92), 1);
2509 connRef334->setDestEndpoint(dstPt334);
2510 connRef334->setRoutingType((ConnType)2);
2511
2512 ConnRef *connRef335 = new ConnRef(router, 335);
2513 ConnEnd srcPt335(Point(1329.5, 677.25), 15);
2514 connRef335->setSourceEndpoint(srcPt335);
2515 ConnEnd dstPt335(Point(1308.5, 762.25), 1);
2516 connRef335->setDestEndpoint(dstPt335);
2517 connRef335->setRoutingType((ConnType)2);
2518 std::vector<Point> checkpoints335(1);
2519 checkpoints335[0] = Point(1329.5, 747.25);
2520 connRef335->setRoutingCheckpoints(checkpoints335);
2521
2522 ConnRef *connRef336 = new ConnRef(router, 336);
2523 ConnEnd srcPt336(Point(286.5, 677.25), 15);
2524 connRef336->setSourceEndpoint(srcPt336);
2525 ConnEnd dstPt336(Point(498.5, 581.25), 4);
2526 connRef336->setDestEndpoint(dstPt336);
2527 connRef336->setRoutingType((ConnType)2);
2528 std::vector<Point> checkpoints336(1);
2529 checkpoints336[0] = Point(475.5, 677.25);
2530 connRef336->setRoutingCheckpoints(checkpoints336);
2531
2532 ConnRef *connRef337 = new ConnRef(router, 337);
2533 ConnEnd srcPt337(Point(286.5, 677.25), 15);
2534 connRef337->setSourceEndpoint(srcPt337);
2535 ConnEnd dstPt337(Point(498.5, 656.25), 4);
2536 connRef337->setDestEndpoint(dstPt337);
2537 connRef337->setRoutingType((ConnType)2);
2538 std::vector<Point> checkpoints337(1);
2539 checkpoints337[0] = Point(475.5, 677.25);
2540 connRef337->setRoutingCheckpoints(checkpoints337);
2541
2542 ConnRef *connRef338 = new ConnRef(router, 338);
2543 ConnEnd srcPt338(Point(286.5, 504.5), 15);
2544 connRef338->setSourceEndpoint(srcPt338);
2545 ConnEnd dstPt338(Point(597.5, 333.5), 4);
2546 connRef338->setDestEndpoint(dstPt338);
2547 connRef338->setRoutingType((ConnType)2);
2548 std::vector<Point> checkpoints338(1);
2549 checkpoints338[0] = Point(574.5, 504.5);
2550 connRef338->setRoutingCheckpoints(checkpoints338);
2551
2552 ConnRef *connRef339 = new ConnRef(router, 339);
2553 ConnEnd srcPt339(Point(286.5, 504.5), 15);
2554 connRef339->setSourceEndpoint(srcPt339);
2555 ConnEnd dstPt339(Point(597.5, 408.5), 4);
2556 connRef339->setDestEndpoint(dstPt339);
2557 connRef339->setRoutingType((ConnType)2);
2558 std::vector<Point> checkpoints339(1);
2559 checkpoints339[0] = Point(574.5, 504.5);
2560 connRef339->setRoutingCheckpoints(checkpoints339);
2561
2562 ConnRef *connRef340 = new ConnRef(router, 340);
2563 ConnEnd srcPt340(Point(1329.5, 504.5), 15);
2564 connRef340->setSourceEndpoint(srcPt340);
2565 ConnEnd dstPt340(Point(627.5, 600.5), 8);
2566 connRef340->setDestEndpoint(dstPt340);
2567 connRef340->setRoutingType((ConnType)2);
2568 std::vector<Point> checkpoints340(1);
2569 checkpoints340[0] = Point(650.5, 504.5);
2570 connRef340->setRoutingCheckpoints(checkpoints340);
2571
2572 ConnRef *connRef341 = new ConnRef(router, 341);
2573 ConnEnd srcPt341(Point(1329.5, 272), 15);
2574 connRef341->setSourceEndpoint(srcPt341);
2575 ConnEnd dstPt341(Point(916.5, 355), 8);
2576 connRef341->setDestEndpoint(dstPt341);
2577 connRef341->setRoutingType((ConnType)2);
2578
2579 ConnRef *connRef342 = new ConnRef(router, 342);
2580 ConnEnd srcPt342(Point(1329.5, 272), 15);
2581 connRef342->setSourceEndpoint(srcPt342);
2582 ConnEnd dstPt342(Point(916.5, 239), 8);
2583 connRef342->setDestEndpoint(dstPt342);
2584 connRef342->setRoutingType((ConnType)2);
2585
2586 ConnRef *connRef343 = new ConnRef(router, 343);
2587 ConnEnd srcPt343(Point(1329.5, 504.5), 15);
2588 connRef343->setSourceEndpoint(srcPt343);
2589 ConnEnd dstPt343(Point(1555, 720.5), 4);
2590 connRef343->setDestEndpoint(dstPt343);
2591 connRef343->setRoutingType((ConnType)2);
2592
2593 ConnRef *connRef344 = new ConnRef(router, 344);
2594 ConnEnd srcPt344(Point(1329.5, 1053.92), 15);
2595 connRef344->setSourceEndpoint(srcPt344);
2596 ConnEnd dstPt344(Point(1555, 760.5), 4);
2597 connRef344->setDestEndpoint(dstPt344);
2598 connRef344->setRoutingType((ConnType)2);
2599
2600 ConnRef *connRef345 = new ConnRef(router, 345);
2601 ConnEnd srcPt345(Point(1329.5, 1590.92), 15);
2602 connRef345->setSourceEndpoint(srcPt345);
2603 ConnEnd dstPt345(Point(1641, 924), 2);
2604 connRef345->setDestEndpoint(dstPt345);
2605 connRef345->setRoutingType((ConnType)2);
2606
2607 ConnRef *connRef346 = new ConnRef(router, 346);
2608 ConnEnd srcPt346(Point(1329.5, 2008.92), 15);
2609 connRef346->setSourceEndpoint(srcPt346);
2610 ConnEnd dstPt346(Point(1681, 924), 2);
2611 connRef346->setDestEndpoint(dstPt346);
2612 connRef346->setRoutingType((ConnType)2);
2613
2614 ConnRef *connRef347 = new ConnRef(router, 347);
2615 ConnEnd srcPt347(Point(1329.5, 272), 15);
2616 connRef347->setSourceEndpoint(srcPt347);
2617 ConnEnd dstPt347(Point(1390, 214.5), 2);
2618 connRef347->setDestEndpoint(dstPt347);
2619 connRef347->setRoutingType((ConnType)2);
2620
2621 ConnRef *connRef348 = new ConnRef(router, 348);
2622 ConnEnd srcPt348(Point(251.5, 1714.92), 15);
2623 connRef348->setSourceEndpoint(srcPt348);
2624 ConnEnd dstPt348(Point(247.5, 1845.42), 8);
2625 connRef348->setDestEndpoint(dstPt348);
2626 connRef348->setRoutingType((ConnType)2);
2627
2628 ConnRef *connRef349 = new ConnRef(router, 349);
2629 ConnEnd srcPt349(Point(251.5, 2008.92), 15);
2630 connRef349->setSourceEndpoint(srcPt349);
2631 ConnEnd dstPt349(Point(247.5, 1885.42), 8);
2632 connRef349->setDestEndpoint(dstPt349);
2633 connRef349->setRoutingType((ConnType)2);
2634
2635 ConnRef *connRef350 = new ConnRef(router, 350);
2636 ConnEnd srcPt350(Point(1329.5, 1466.92), 15);
2637 connRef350->setSourceEndpoint(srcPt350);
2638 ConnEnd dstPt350(Point(862.5, 1474.42), 8);
2639 connRef350->setDestEndpoint(dstPt350);
2640 connRef350->setRoutingType((ConnType)2);
2641
2642 ConnRef *connRef351 = new ConnRef(router, 351);
2643 ConnEnd srcPt351(Point(1574.5, 2008.92), 15);
2644 connRef351->setSourceEndpoint(srcPt351);
2645 ConnEnd dstPt351(Point(1577, 2138.92), 1);
2646 connRef351->setDestEndpoint(dstPt351);
2647 connRef351->setRoutingType((ConnType)2);
2648 #endif
2649
2650 router->processTransaction();
2651 router->outputDiagram("output/finalSegmentNudging3");
2652
2653 bool optimisedForConnectorType = false;
2654 int crossings = router->existsCrossings(optimisedForConnectorType);
2655
2656 delete router;
2657 return (crossings > 0) ? 1 : 0;
2658 };
2659