summaryrefslogtreecommitdiff
path: root/src/trackball_socket_cutter_34mm.step
blob: c294f99efd4ac28bd77fea6a32137b6e3e6a0010 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME(
'E:/Users/jashreve/Documents/git/dactyl-keyboard-JS/src/trackball_
socket_cutter_34mm.step','2021-08-05T21:16:49',('Author'),(''),
  'Open CASCADE STEP processor 7.2','FreeCAD','Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
  'automotive_design',2000,#2);
#2 = APPLICATION_CONTEXT(
  'core data for automotive mechanical design processes');
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
#7 = PRODUCT('Trackball_Cutter','Trackball_Cutter','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3449);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#13 = DIRECTION('',(0.E+000,0.E+000,1.));
#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
#15 = MANIFOLD_SOLID_BREP('',#16);
#16 = CLOSED_SHELL('',(#17,#143,#250,#363,#533,#703,#1729,#1941,#1989,
    #2037,#2064,#2112,#2160,#2187,#2194,#2348,#2396,#2445,#2471,#2519,
    #2646,#2694,#2743,#2769,#2923,#2971,#3020,#3046,#3094,#3221,#3269,
    #3318,#3344,#3351,#3355,#3381,#3407,#3414,#3421,#3428,#3435,#3442));
#17 = ADVANCED_FACE('',(#18),#32,.T.);
#18 = FACE_BOUND('',#19,.F.);
#19 = EDGE_LOOP('',(#20,#54,#86,#113));
#20 = ORIENTED_EDGE('',*,*,#21,.T.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(19.318521246949,1.75,-9.176380902049));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(19.318521246949,-1.75,-9.176380902049));
#26 = SURFACE_CURVE('',#27,(#31,#42),.PCURVE_S1.);
#27 = LINE('',#28,#29);
#28 = CARTESIAN_POINT('',(19.318521246949,1.75,-9.176380902049));
#29 = VECTOR('',#30,1.);
#30 = DIRECTION('',(0.E+000,-1.,1.554312234475E-015));
#31 = PCURVE('',#32,#37);
#32 = CYLINDRICAL_SURFACE('',#33,4.);
#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
#34 = CARTESIAN_POINT('',(19.318516525781,1.75,-5.17638090205));
#35 = DIRECTION('',(0.E+000,1.,-1.554312234475E-015));
#36 = DIRECTION('',(1.,0.E+000,0.E+000));
#37 = DEFINITIONAL_REPRESENTATION('',(#38),#41);
#38 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#39,#40),.UNSPECIFIED.,.F.,.F.,(2,
    2),(0.E+000,3.5),.PIECEWISE_BEZIER_KNOTS.);
#39 = CARTESIAN_POINT('',(-4.712390160677,0.E+000));
#40 = CARTESIAN_POINT('',(-4.712390160677,-3.5));
#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#42 = PCURVE('',#43,#48);
#43 = PLANE('',#44);
#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
#45 = CARTESIAN_POINT('',(19.318521246949,1.75,-9.17638090205));
#46 = DIRECTION('',(0.E+000,-1.554312234475E-015,-1.));
#47 = DIRECTION('',(-1.,0.E+000,0.E+000));
#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53);
#49 = LINE('',#50,#51);
#50 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#51 = VECTOR('',#52,1.);
#52 = DIRECTION('',(0.E+000,-1.));
#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#54 = ORIENTED_EDGE('',*,*,#55,.T.);
#55 = EDGE_CURVE('',#24,#56,#58,.T.);
#56 = VERTEX_POINT('',#57);
#57 = CARTESIAN_POINT('',(22.146933068925,-1.75,-2.347943195722));
#58 = SURFACE_CURVE('',#59,(#64,#70),.PCURVE_S1.);
#59 = CIRCLE('',#60,4.);
#60 = AXIS2_PLACEMENT_3D('',#61,#62,#63);
#61 = CARTESIAN_POINT('',(19.318516525781,-1.75,-5.17638090205));
#62 = DIRECTION('',(0.E+000,-1.,1.554312234475E-015));
#63 = DIRECTION('',(1.,0.E+000,0.E+000));
#64 = PCURVE('',#32,#65);
#65 = DEFINITIONAL_REPRESENTATION('',(#66),#69);
#66 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#67,#68),.UNSPECIFIED.,.F.,.F.,(2,
    2),(4.712390160677,7.068587211735),.PIECEWISE_BEZIER_KNOTS.);
#67 = CARTESIAN_POINT('',(-4.712390160677,-3.5));
#68 = CARTESIAN_POINT('',(-7.068587211735,-3.5));
#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#70 = PCURVE('',#71,#76);
#71 = PLANE('',#72);
#72 = AXIS2_PLACEMENT_3D('',#73,#74,#75);
#73 = CARTESIAN_POINT('',(17.277777170609,-1.75,-3.593795760024));
#74 = DIRECTION('',(1.232595164408E-032,1.,-1.554312234475E-015));
#75 = DIRECTION('',(0.E+000,1.554312234475E-015,1.));
#76 = DEFINITIONAL_REPRESENTATION('',(#77),#85);
#77 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#78,#79,#80,#81,#82,#83,#84),
.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
  '') );
#78 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
#79 = CARTESIAN_POINT('',(5.345618088249,6.040739355173));
#80 = CARTESIAN_POINT('',(1.881516473111,4.073935517266E-002));
#81 = CARTESIAN_POINT('',(-1.582585142027,-5.959260644827));
#82 = CARTESIAN_POINT('',(-5.046686757165,4.073935517266E-002));
#83 = CARTESIAN_POINT('',(-8.510788372302,6.040739355173));
#84 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
#85 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#86 = ORIENTED_EDGE('',*,*,#87,.F.);
#87 = EDGE_CURVE('',#88,#56,#90,.T.);
#88 = VERTEX_POINT('',#89);
#89 = CARTESIAN_POINT('',(22.146933068925,1.75,-2.347943195722));
#90 = SURFACE_CURVE('',#91,(#95,#101),.PCURVE_S1.);
#91 = LINE('',#92,#93);
#92 = CARTESIAN_POINT('',(22.146933068925,1.75,-2.347943195722));
#93 = VECTOR('',#94,1.);
#94 = DIRECTION('',(0.E+000,-1.,1.554312234475E-015));
#95 = PCURVE('',#32,#96);
#96 = DEFINITIONAL_REPRESENTATION('',(#97),#100);
#97 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#98,#99),.UNSPECIFIED.,.F.,.F.,(2,
    2),(0.E+000,3.5),.PIECEWISE_BEZIER_KNOTS.);
#98 = CARTESIAN_POINT('',(-7.068587211735,0.E+000));
#99 = CARTESIAN_POINT('',(-7.068587211735,-3.5));
#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#101 = PCURVE('',#102,#107);
#102 = PLANE('',#103);
#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106);
#104 = CARTESIAN_POINT('',(22.146933068935,1.75,-2.347943195712));
#105 = DIRECTION('',(-0.707106781187,-1.099064721079E-015,
    -0.707106781187));
#106 = DIRECTION('',(-0.707106781187,1.099064721079E-015,0.707106781187)
  );
#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112);
#108 = LINE('',#109,#110);
#109 = CARTESIAN_POINT('',(-9.420554752103E-016,8.874685183736E-031));
#110 = VECTOR('',#111,1.);
#111 = DIRECTION('',(0.E+000,-1.));
#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#113 = ORIENTED_EDGE('',*,*,#114,.F.);
#114 = EDGE_CURVE('',#22,#88,#115,.T.);
#115 = SURFACE_CURVE('',#116,(#121,#127),.PCURVE_S1.);
#116 = CIRCLE('',#117,4.);
#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120);
#118 = CARTESIAN_POINT('',(19.318516525781,1.75,-5.17638090205));
#119 = DIRECTION('',(0.E+000,-1.,1.554312234475E-015));
#120 = DIRECTION('',(1.,0.E+000,0.E+000));
#121 = PCURVE('',#32,#122);
#122 = DEFINITIONAL_REPRESENTATION('',(#123),#126);
#123 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#124,#125),.UNSPECIFIED.,.F.,.F.,
  (2,2),(4.712390160677,7.068587211735),.PIECEWISE_BEZIER_KNOTS.);
#124 = CARTESIAN_POINT('',(-4.712390160677,0.E+000));
#125 = CARTESIAN_POINT('',(-7.068587211735,0.E+000));
#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#127 = PCURVE('',#128,#133);
#128 = PLANE('',#129);
#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);
#130 = CARTESIAN_POINT('',(17.277777170609,1.75,-3.593795760024));
#131 = DIRECTION('',(1.232595164408E-032,1.,-1.554312234475E-015));
#132 = DIRECTION('',(0.E+000,1.554312234475E-015,1.));
#133 = DEFINITIONAL_REPRESENTATION('',(#134),#142);
#134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#135,#136,#137,#138,#139,#140
,#141),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
  '') );
#135 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
#136 = CARTESIAN_POINT('',(5.345618088249,6.040739355173));
#137 = CARTESIAN_POINT('',(1.881516473111,4.073935517266E-002));
#138 = CARTESIAN_POINT('',(-1.582585142027,-5.959260644827));
#139 = CARTESIAN_POINT('',(-5.046686757165,4.073935517266E-002));
#140 = CARTESIAN_POINT('',(-8.510788372302,6.040739355173));
#141 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
#142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#143 = ADVANCED_FACE('',(#144),#43,.T.);
#144 = FACE_BOUND('',#145,.T.);
#145 = EDGE_LOOP('',(#146,#169,#170,#193,#225));
#146 = ORIENTED_EDGE('',*,*,#147,.F.);
#147 = EDGE_CURVE('',#22,#148,#150,.T.);
#148 = VERTEX_POINT('',#149);
#149 = CARTESIAN_POINT('',(14.203222646304,1.75,-9.17638090205));
#150 = SURFACE_CURVE('',#151,(#155,#162),.PCURVE_S1.);
#151 = LINE('',#152,#153);
#152 = CARTESIAN_POINT('',(19.318521246949,1.75,-9.17638090205));
#153 = VECTOR('',#154,1.);
#154 = DIRECTION('',(-1.,0.E+000,0.E+000));
#155 = PCURVE('',#43,#156);
#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161);
#157 = LINE('',#158,#159);
#158 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#159 = VECTOR('',#160,1.);
#160 = DIRECTION('',(1.,0.E+000));
#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#162 = PCURVE('',#128,#163);
#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168);
#164 = LINE('',#165,#166);
#165 = CARTESIAN_POINT('',(-5.582585142027,2.040744076341));
#166 = VECTOR('',#167,1.);
#167 = DIRECTION('',(0.E+000,-1.));
#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#169 = ORIENTED_EDGE('',*,*,#21,.T.);
#170 = ORIENTED_EDGE('',*,*,#171,.T.);
#171 = EDGE_CURVE('',#24,#172,#174,.T.);
#172 = VERTEX_POINT('',#173);
#173 = CARTESIAN_POINT('',(14.203222646304,-1.75,-9.17638090205));
#174 = SURFACE_CURVE('',#175,(#179,#186),.PCURVE_S1.);
#175 = LINE('',#176,#177);
#176 = CARTESIAN_POINT('',(19.318521246949,-1.75,-9.17638090205));
#177 = VECTOR('',#178,1.);
#178 = DIRECTION('',(-1.,0.E+000,0.E+000));
#179 = PCURVE('',#43,#180);
#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185);
#181 = LINE('',#182,#183);
#182 = CARTESIAN_POINT('',(0.E+000,-3.5));
#183 = VECTOR('',#184,1.);
#184 = DIRECTION('',(1.,0.E+000));
#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#186 = PCURVE('',#71,#187);
#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192);
#188 = LINE('',#189,#190);
#189 = CARTESIAN_POINT('',(-5.582585142027,2.040744076341));
#190 = VECTOR('',#191,1.);
#191 = DIRECTION('',(0.E+000,-1.));
#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#193 = ORIENTED_EDGE('',*,*,#194,.T.);
#194 = EDGE_CURVE('',#172,#195,#197,.T.);
#195 = VERTEX_POINT('',#196);
#196 = CARTESIAN_POINT('',(14.310626594964,-6.112697616112E-015,
    -9.17638090205));
#197 = SURFACE_CURVE('',#198,(#203,#214),.PCURVE_S1.);
#198 = CIRCLE('',#199,14.310626594964);
#199 = AXIS2_PLACEMENT_3D('',#200,#201,#202);
#200 = CARTESIAN_POINT('',(0.E+000,-1.426296110426E-014,-9.17638090205)
  );
#201 = DIRECTION('',(-0.E+000,6.661338147751E-016,1.));
#202 = DIRECTION('',(1.,0.E+000,0.E+000));
#203 = PCURVE('',#43,#204);
#204 = DEFINITIONAL_REPRESENTATION('',(#205),#213);
#205 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#206,#207,#208,#209,#210,#211
,#212),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
  '') );
#206 = CARTESIAN_POINT('',(5.007894651986,-1.75));
#207 = CARTESIAN_POINT('',(5.007894651986,23.036732350624));
#208 = CARTESIAN_POINT('',(26.473834544431,10.643366175312));
#209 = CARTESIAN_POINT('',(47.939774436877,-1.75));
#210 = CARTESIAN_POINT('',(26.473834544431,-14.14336617531));
#211 = CARTESIAN_POINT('',(5.007894651986,-26.53673235062));
#212 = CARTESIAN_POINT('',(5.007894651986,-1.75));
#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#214 = PCURVE('',#215,#220);
#215 = SPHERICAL_SURFACE('',#216,17.);
#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219);
#217 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#218 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
#219 = DIRECTION('',(1.,0.E+000,0.E+000));
#220 = DEFINITIONAL_REPRESENTATION('',(#221),#224);
#221 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#222,#223),.UNSPECIFIED.,.F.,.F.,
  (2,2),(6.160591708604,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
#222 = CARTESIAN_POINT('',(-0.122593598575,-0.570184193047));
#223 = CARTESIAN_POINT('',(0.E+000,-0.570184193047));
#224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#225 = ORIENTED_EDGE('',*,*,#226,.T.);
#226 = EDGE_CURVE('',#195,#148,#227,.T.);
#227 = SURFACE_CURVE('',#228,(#233,#244),.PCURVE_S1.);
#228 = CIRCLE('',#229,14.310626594964);
#229 = AXIS2_PLACEMENT_3D('',#230,#231,#232);
#230 = CARTESIAN_POINT('',(0.E+000,-1.426296110426E-014,-9.17638090205)
  );
#231 = DIRECTION('',(-0.E+000,6.661338147751E-016,1.));
#232 = DIRECTION('',(1.,0.E+000,0.E+000));
#233 = PCURVE('',#43,#234);
#234 = DEFINITIONAL_REPRESENTATION('',(#235),#243);
#235 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#236,#237,#238,#239,#240,#241
,#242),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
  '') );
#236 = CARTESIAN_POINT('',(5.007894651986,-1.75));
#237 = CARTESIAN_POINT('',(5.007894651986,23.036732350624));
#238 = CARTESIAN_POINT('',(26.473834544431,10.643366175312));
#239 = CARTESIAN_POINT('',(47.939774436877,-1.75));
#240 = CARTESIAN_POINT('',(26.473834544431,-14.14336617531));
#241 = CARTESIAN_POINT('',(5.007894651986,-26.53673235062));
#242 = CARTESIAN_POINT('',(5.007894651986,-1.75));
#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#244 = PCURVE('',#215,#245);
#245 = DEFINITIONAL_REPRESENTATION('',(#246),#249);
#246 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#247,#248),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.E+000,0.122593598575),.PIECEWISE_BEZIER_KNOTS.);
#247 = CARTESIAN_POINT('',(-6.28318530718,-0.570184193047));
#248 = CARTESIAN_POINT('',(-6.160591708604,-0.570184193047));
#249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#250 = ADVANCED_FACE('',(#251),#102,.F.);
#251 = FACE_BOUND('',#252,.F.);
#252 = EDGE_LOOP('',(#253,#276,#277,#300,#335));
#253 = ORIENTED_EDGE('',*,*,#254,.F.);
#254 = EDGE_CURVE('',#88,#255,#257,.T.);
#255 = VERTEX_POINT('',#256);
#256 = CARTESIAN_POINT('',(16.909686573086,1.75,2.889303300137));
#257 = SURFACE_CURVE('',#258,(#262,#269),.PCURVE_S1.);
#258 = LINE('',#259,#260);
#259 = CARTESIAN_POINT('',(22.146933068935,1.75,-2.347943195712));
#260 = VECTOR('',#261,1.);
#261 = DIRECTION('',(-0.707106781187,1.099064721079E-015,0.707106781187)
  );
#262 = PCURVE('',#102,#263);
#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268);
#264 = LINE('',#265,#266);
#265 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#266 = VECTOR('',#267,1.);
#267 = DIRECTION('',(1.,0.E+000));
#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#269 = PCURVE('',#128,#270);
#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275);
#271 = LINE('',#272,#273);
#272 = CARTESIAN_POINT('',(1.245852564312,4.869155898326));
#273 = VECTOR('',#274,1.);
#274 = DIRECTION('',(0.707106781187,-0.707106781187));
#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#276 = ORIENTED_EDGE('',*,*,#87,.T.);
#277 = ORIENTED_EDGE('',*,*,#278,.T.);
#278 = EDGE_CURVE('',#56,#279,#281,.T.);
#279 = VERTEX_POINT('',#280);
#280 = CARTESIAN_POINT('',(16.909686573086,-1.75,2.889303300137));
#281 = SURFACE_CURVE('',#282,(#286,#293),.PCURVE_S1.);
#282 = LINE('',#283,#284);
#283 = CARTESIAN_POINT('',(22.146933068935,-1.75,-2.347943195712));
#284 = VECTOR('',#285,1.);
#285 = DIRECTION('',(-0.707106781187,1.099064721079E-015,0.707106781187)
  );
#286 = PCURVE('',#102,#287);
#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292);
#288 = LINE('',#289,#290);
#289 = CARTESIAN_POINT('',(-7.850462293419E-017,-3.5));
#290 = VECTOR('',#291,1.);
#291 = DIRECTION('',(1.,0.E+000));
#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#293 = PCURVE('',#71,#294);
#294 = DEFINITIONAL_REPRESENTATION('',(#295),#299);
#295 = LINE('',#296,#297);
#296 = CARTESIAN_POINT('',(1.245852564312,4.869155898326));
#297 = VECTOR('',#298,1.);
#298 = DIRECTION('',(0.707106781187,-0.707106781187));
#299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#300 = ORIENTED_EDGE('',*,*,#301,.F.);
#301 = EDGE_CURVE('',#302,#279,#304,.T.);
#302 = VERTEX_POINT('',#303);
#303 = CARTESIAN_POINT('',(17.,1.864501801767E-015,2.798989873223));
#304 = SURFACE_CURVE('',#305,(#310,#317),.PCURVE_S1.);
#305 = ELLIPSE('',#306,24.041630560343,17.);
#306 = AXIS2_PLACEMENT_3D('',#307,#308,#309);
#307 = CARTESIAN_POINT('',(0.E+000,1.318877665294E-014,19.798989873223)
  );
#308 = DIRECTION('',(-0.707106781187,-1.099064721079E-015,
    -0.707106781187));
#309 = DIRECTION('',(-0.707106781187,-1.570092458684E-016,0.707106781187
    ));
#310 = PCURVE('',#102,#311);
#311 = DEFINITIONAL_REPRESENTATION('',(#312),#316);
#312 = ELLIPSE('',#313,24.041630560343,17.);
#313 = AXIS2_PLACEMENT_2D('',#314,#315);
#314 = CARTESIAN_POINT('',(31.320493111057,-1.75));
#315 = DIRECTION('',(1.,-1.256073966947E-015));
#316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#317 = PCURVE('',#318,#323);
#318 = CYLINDRICAL_SURFACE('',#319,17.);
#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);
#320 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#321 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
#322 = DIRECTION('',(1.,0.E+000,0.E+000));
#323 = DEFINITIONAL_REPRESENTATION('',(#324),#334);
#324 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#325,#326,#327,#328,#329,#330,
    #331,#332,#333),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
    3.24471651186),.PIECEWISE_BEZIER_KNOTS.);
#325 = CARTESIAN_POINT('',(8.881784197001E-016,2.798989873223));
#326 = CARTESIAN_POINT('',(-1.289048228375E-002,2.798989873223));
#327 = CARTESIAN_POINT('',(-2.578096456747E-002,2.802218212734));
#328 = CARTESIAN_POINT('',(-3.867144685137E-002,2.808674891737));
#329 = CARTESIAN_POINT('',(-5.156192913499E-002,2.818358765878));
#330 = CARTESIAN_POINT('',(-6.445241141876E-002,2.83126754632));
#331 = CARTESIAN_POINT('',(-7.734289370251E-002,2.847397800917));
#332 = CARTESIAN_POINT('',(-9.023337598626E-002,2.866744956138));
#333 = CARTESIAN_POINT('',(-0.10312385827,2.889303300136));
#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#335 = ORIENTED_EDGE('',*,*,#336,.F.);
#336 = EDGE_CURVE('',#255,#302,#337,.T.);
#337 = SURFACE_CURVE('',#338,(#343,#350),.PCURVE_S1.);
#338 = ELLIPSE('',#339,24.041630560343,17.);
#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342);
#340 = CARTESIAN_POINT('',(0.E+000,1.318877665294E-014,19.798989873223)
  );
#341 = DIRECTION('',(-0.707106781187,-1.099064721079E-015,
    -0.707106781187));
#342 = DIRECTION('',(-0.707106781187,-1.570092458684E-016,0.707106781187
    ));
#343 = PCURVE('',#102,#344);
#344 = DEFINITIONAL_REPRESENTATION('',(#345),#349);
#345 = ELLIPSE('',#346,24.041630560343,17.);
#346 = AXIS2_PLACEMENT_2D('',#347,#348);
#347 = CARTESIAN_POINT('',(31.320493111057,-1.75));
#348 = DIRECTION('',(1.,-1.256073966947E-015));
#349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#350 = PCURVE('',#318,#351);
#351 = DEFINITIONAL_REPRESENTATION('',(#352),#362);
#352 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#353,#354,#355,#356,#357,#358,
    #359,#360,#361),.UNSPECIFIED.,.F.,.F.,(9,9),(3.03846879532,
    3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#353 = CARTESIAN_POINT('',(-6.180061448906,2.889303300137));
#354 = CARTESIAN_POINT('',(-6.192951931186,2.866744956141));
#355 = CARTESIAN_POINT('',(-6.205842413464,2.847397800923));
#356 = CARTESIAN_POINT('',(-6.218732895742,2.831267546326));
#357 = CARTESIAN_POINT('',(-6.231623378028,2.818358765874));
#358 = CARTESIAN_POINT('',(-6.244513860326,2.808674891747));
#359 = CARTESIAN_POINT('',(-6.257404342612,2.802218212729));
#360 = CARTESIAN_POINT('',(-6.270294824896,2.798989873223));
#361 = CARTESIAN_POINT('',(-6.28318530718,2.798989873223));
#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#363 = ADVANCED_FACE('',(#364),#128,.T.);
#364 = FACE_BOUND('',#365,.T.);
#365 = EDGE_LOOP('',(#366,#367,#368,#398,#426,#454,#482,#512,#532));
#366 = ORIENTED_EDGE('',*,*,#114,.F.);
#367 = ORIENTED_EDGE('',*,*,#147,.T.);
#368 = ORIENTED_EDGE('',*,*,#369,.F.);
#369 = EDGE_CURVE('',#370,#148,#372,.T.);
#370 = VERTEX_POINT('',#371);
#371 = CARTESIAN_POINT('',(16.346932684807,1.75,-4.326117404599));
#372 = SURFACE_CURVE('',#373,(#378,#385),.PCURVE_S1.);
#373 = CIRCLE('',#374,16.909686573086);
#374 = AXIS2_PLACEMENT_3D('',#375,#376,#377);
#375 = CARTESIAN_POINT('',(2.157041537714E-032,1.75,-2.720046410332E-015
    ));
#376 = DIRECTION('',(1.232595164408E-032,1.,-1.554312234475E-015));
#377 = DIRECTION('',(0.E+000,1.554312234475E-015,1.));
#378 = PCURVE('',#128,#379);
#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384);
#380 = CIRCLE('',#381,16.909686573086);
#381 = AXIS2_PLACEMENT_2D('',#382,#383);
#382 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
#383 = DIRECTION('',(1.,1.215432671457E-063));
#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#385 = PCURVE('',#215,#386);
#386 = DEFINITIONAL_REPRESENTATION('',(#387),#397);
#387 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#388,#389,#390,#391,#392,#393,
    #394,#395,#396),.UNSPECIFIED.,.F.,.F.,(9,9),(1.829509373413,
    2.144409050619),.PIECEWISE_BEZIER_KNOTS.);
#388 = CARTESIAN_POINT('',(-6.176537757044,-0.257307371955));
#389 = CARTESIAN_POINT('',(-6.17543521099,-0.296446195345));
#390 = CARTESIAN_POINT('',(-6.174119294573,-0.335579739239));
#391 = CARTESIAN_POINT('',(-6.172576102574,-0.374706739029));
#392 = CARTESIAN_POINT('',(-6.17078742389,-0.413825777808));
#393 = CARTESIAN_POINT('',(-6.168729823936,-0.452935222994));
#394 = CARTESIAN_POINT('',(-6.166373184808,-0.492033139927));
#395 = CARTESIAN_POINT('',(-6.163678266373,-0.531117156072));
#396 = CARTESIAN_POINT('',(-6.160591708604,-0.570184193047));
#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#398 = ORIENTED_EDGE('',*,*,#399,.F.);
#399 = EDGE_CURVE('',#400,#370,#402,.T.);
#400 = VERTEX_POINT('',#401);
#401 = CARTESIAN_POINT('',(18.257845920264,1.75,-6.237030640016));
#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.);
#403 = LINE('',#404,#405);
#404 = CARTESIAN_POINT('',(17.352020012844,1.75,-5.331204732628));
#405 = VECTOR('',#406,1.);
#406 = DIRECTION('',(-0.707106781189,1.099064721075E-015,0.707106781184)
  );
#407 = PCURVE('',#128,#408);
#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413);
#409 = LINE('',#410,#411);
#410 = CARTESIAN_POINT('',(-1.737408972605,7.424284223546E-002));
#411 = VECTOR('',#412,1.);
#412 = DIRECTION('',(0.707106781184,-0.707106781189));
#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#414 = PCURVE('',#415,#420);
#415 = PLANE('',#416);
#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);
#417 = CARTESIAN_POINT('',(18.257845920264,3.75,-6.237030640042));
#418 = DIRECTION('',(-0.707106781184,-7.850462293447E-016,
    -0.707106781189));
#419 = DIRECTION('',(-0.707106781189,7.85046229339E-016,0.707106781184)
  );
#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425);
#421 = LINE('',#422,#423);
#422 = CARTESIAN_POINT('',(1.281031283418,-2.));
#423 = VECTOR('',#424,1.);
#424 = DIRECTION('',(1.,3.140184917356E-016));
#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#426 = ORIENTED_EDGE('',*,*,#427,.F.);
#427 = EDGE_CURVE('',#428,#400,#430,.T.);
#428 = VERTEX_POINT('',#429);
#429 = CARTESIAN_POINT('',(20.379184132051,1.75,-4.115728164812));
#430 = SURFACE_CURVE('',#431,(#436,#443),.PCURVE_S1.);
#431 = CIRCLE('',#432,1.5);
#432 = AXIS2_PLACEMENT_3D('',#433,#434,#435);
#433 = CARTESIAN_POINT('',(19.318516525781,1.75,-5.17638090205));
#434 = DIRECTION('',(0.E+000,1.,-1.110223024625E-015));
#435 = DIRECTION('',(1.,0.E+000,0.E+000));
#436 = PCURVE('',#128,#437);
#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442);
#438 = CIRCLE('',#439,1.5);
#439 = AXIS2_PLACEMENT_2D('',#440,#441);
#440 = CARTESIAN_POINT('',(-1.582585142027,2.040739355173));
#441 = DIRECTION('',(0.E+000,1.));
#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#443 = PCURVE('',#444,#449);
#444 = CYLINDRICAL_SURFACE('',#445,1.5);
#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448);
#446 = CARTESIAN_POINT('',(19.318516525781,3.75,-5.17638090205));
#447 = DIRECTION('',(0.E+000,1.,-1.110223024625E-015));
#448 = DIRECTION('',(1.,0.E+000,0.E+000));
#449 = DEFINITIONAL_REPRESENTATION('',(#450),#453);
#450 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#451,#452),.UNSPECIFIED.,.F.,.F.,
  (2,2),(5.49779415311,8.639389634442),.PIECEWISE_BEZIER_KNOTS.);
#451 = CARTESIAN_POINT('',(-7.068576461249,-2.));
#452 = CARTESIAN_POINT('',(-3.926980979917,-2.));
#453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#454 = ORIENTED_EDGE('',*,*,#455,.T.);
#455 = EDGE_CURVE('',#428,#456,#458,.T.);
#456 = VERTEX_POINT('',#457);
#457 = CARTESIAN_POINT('',(16.897784679788,1.75,-0.634328712524));
#458 = SURFACE_CURVE('',#459,(#463,#470),.PCURVE_S1.);
#459 = LINE('',#460,#461);
#460 = CARTESIAN_POINT('',(19.473349290499,1.75,-3.209893323254));
#461 = VECTOR('',#462,1.);
#462 = DIRECTION('',(-0.707106781184,1.099064721083E-015,0.707106781189)
  );
#463 = PCURVE('',#128,#464);
#464 = DEFINITIONAL_REPRESENTATION('',(#465),#469);
#465 = LINE('',#466,#467);
#466 = CARTESIAN_POINT('',(0.38390243677,2.19557211989));
#467 = VECTOR('',#468,1.);
#468 = DIRECTION('',(0.707106781189,-0.707106781184));
#469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#470 = PCURVE('',#471,#476);
#471 = PLANE('',#472);
#472 = AXIS2_PLACEMENT_3D('',#473,#474,#475);
#473 = CARTESIAN_POINT('',(20.379184132051,3.75,-4.115728164812));
#474 = DIRECTION('',(-0.707106781189,-7.85046229339E-016,-0.707106781184
    ));
#475 = DIRECTION('',(-0.707106781184,7.850462293448E-016,0.707106781189)
  );
#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481);
#477 = LINE('',#478,#479);
#478 = CARTESIAN_POINT('',(1.281043918197,-2.));
#479 = VECTOR('',#480,1.);
#480 = DIRECTION('',(1.,3.140184917379E-016));
#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#482 = ORIENTED_EDGE('',*,*,#483,.F.);
#483 = EDGE_CURVE('',#484,#456,#486,.T.);
#484 = VERTEX_POINT('',#485);
#485 = CARTESIAN_POINT('',(16.909686573086,1.75,-3.247633732607E-015));
#486 = SURFACE_CURVE('',#487,(#492,#499),.PCURVE_S1.);
#487 = CIRCLE('',#488,16.909686573086);
#488 = AXIS2_PLACEMENT_3D('',#489,#490,#491);
#489 = CARTESIAN_POINT('',(2.157041537714E-032,1.75,-2.720046410332E-015
    ));
#490 = DIRECTION('',(1.232595164408E-032,1.,-1.554312234475E-015));
#491 = DIRECTION('',(0.E+000,1.554312234475E-015,1.));
#492 = PCURVE('',#128,#493);
#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498);
#494 = CIRCLE('',#495,16.909686573086);
#495 = AXIS2_PLACEMENT_2D('',#496,#497);
#496 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
#497 = DIRECTION('',(1.,1.215432671457E-063));
#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#499 = PCURVE('',#215,#500);
#500 = DEFINITIONAL_REPRESENTATION('',(#501),#511);
#501 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#502,#503,#504,#505,#506,#507,
    #508,#509,#510),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795,
    1.608317872562),.PIECEWISE_BEZIER_KNOTS.);
#502 = CARTESIAN_POINT('',(-6.18006144891,-3.052309162703E-017));
#503 = CARTESIAN_POINT('',(-6.18006144891,-4.665276313635E-003));
#504 = CARTESIAN_POINT('',(-6.180058874583,-9.330552622434E-003));
#505 = CARTESIAN_POINT('',(-6.180053725979,-1.399582727199E-002));
#506 = CARTESIAN_POINT('',(-6.180046002534,-1.866109860697E-002));
#507 = CARTESIAN_POINT('',(-6.180035703075,-2.332636497045E-002));
#508 = CARTESIAN_POINT('',(-6.180022825824,-2.799162470315E-002));
#509 = CARTESIAN_POINT('',(-6.180007368399,-3.265687614266E-002));
#510 = CARTESIAN_POINT('',(-6.179989327808,-3.732211762261E-002));
#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#512 = ORIENTED_EDGE('',*,*,#513,.T.);
#513 = EDGE_CURVE('',#484,#255,#514,.T.);
#514 = SURFACE_CURVE('',#515,(#519,#526),.PCURVE_S1.);
#515 = LINE('',#516,#517);
#516 = CARTESIAN_POINT('',(16.909686573086,1.75,-2.720046410332E-015));
#517 = VECTOR('',#518,1.);
#518 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
#519 = PCURVE('',#128,#520);
#520 = DEFINITIONAL_REPRESENTATION('',(#521),#525);
#521 = LINE('',#522,#523);
#522 = CARTESIAN_POINT('',(3.593795760024,-0.368090597523));
#523 = VECTOR('',#524,1.);
#524 = DIRECTION('',(1.,1.094764425254E-047));
#525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#526 = PCURVE('',#318,#527);
#527 = DEFINITIONAL_REPRESENTATION('',(#528),#531);
#528 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#529,#530),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-5.275873222753E-016,2.889303300137),.PIECEWISE_BEZIER_KNOTS.);
#529 = CARTESIAN_POINT('',(-6.18006144891,-2.081899556751E-015));
#530 = CARTESIAN_POINT('',(-6.18006144891,2.889303300137));
#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#532 = ORIENTED_EDGE('',*,*,#254,.F.);
#533 = ADVANCED_FACE('',(#534),#71,.F.);
#534 = FACE_BOUND('',#535,.F.);
#535 = EDGE_LOOP('',(#536,#537,#538,#568,#596,#624,#652,#682,#702));
#536 = ORIENTED_EDGE('',*,*,#55,.F.);
#537 = ORIENTED_EDGE('',*,*,#171,.T.);
#538 = ORIENTED_EDGE('',*,*,#539,.F.);
#539 = EDGE_CURVE('',#540,#172,#542,.T.);
#540 = VERTEX_POINT('',#541);
#541 = CARTESIAN_POINT('',(16.346932684807,-1.75,-4.326117404599));
#542 = SURFACE_CURVE('',#543,(#548,#555),.PCURVE_S1.);
#543 = CIRCLE('',#544,16.909686573086);
#544 = AXIS2_PLACEMENT_3D('',#545,#546,#547);
#545 = CARTESIAN_POINT('',(-2.157041537714E-032,-1.75,
    2.720046410332E-015));
#546 = DIRECTION('',(1.232595164408E-032,1.,-1.554312234475E-015));
#547 = DIRECTION('',(0.E+000,1.554312234475E-015,1.));
#548 = PCURVE('',#71,#549);
#549 = DEFINITIONAL_REPRESENTATION('',(#550),#554);
#550 = CIRCLE('',#551,16.909686573086);
#551 = AXIS2_PLACEMENT_2D('',#552,#553);
#552 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
#553 = DIRECTION('',(1.,1.215432671457E-063));
#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#555 = PCURVE('',#215,#556);
#556 = DEFINITIONAL_REPRESENTATION('',(#557),#567);
#557 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#558,#559,#560,#561,#562,#563,
    #564,#565,#566),.UNSPECIFIED.,.F.,.F.,(9,9),(1.829509373413,
    2.144409050619),.PIECEWISE_BEZIER_KNOTS.);
#558 = CARTESIAN_POINT('',(-0.106647550127,-0.257307371956));
#559 = CARTESIAN_POINT('',(-0.107750096179,-0.296446195345));
#560 = CARTESIAN_POINT('',(-0.109066012596,-0.33557973924));
#561 = CARTESIAN_POINT('',(-0.110609204598,-0.37470673903));
#562 = CARTESIAN_POINT('',(-0.112397883286,-0.413825777808));
#563 = CARTESIAN_POINT('',(-0.114455483244,-0.452935222994));
#564 = CARTESIAN_POINT('',(-0.116812122369,-0.492033139927));
#565 = CARTESIAN_POINT('',(-0.119507040807,-0.531117156072));
#566 = CARTESIAN_POINT('',(-0.122593598575,-0.570184193047));
#567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#568 = ORIENTED_EDGE('',*,*,#569,.F.);
#569 = EDGE_CURVE('',#570,#540,#572,.T.);
#570 = VERTEX_POINT('',#571);
#571 = CARTESIAN_POINT('',(18.257845920264,-1.75,-6.237030640016));
#572 = SURFACE_CURVE('',#573,(#577,#584),.PCURVE_S1.);
#573 = LINE('',#574,#575);
#574 = CARTESIAN_POINT('',(17.352020012844,-1.75,-5.331204732628));
#575 = VECTOR('',#576,1.);
#576 = DIRECTION('',(-0.707106781189,1.099064721075E-015,0.707106781184)
  );
#577 = PCURVE('',#71,#578);
#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583);
#579 = LINE('',#580,#581);
#580 = CARTESIAN_POINT('',(-1.737408972605,7.424284223546E-002));
#581 = VECTOR('',#582,1.);
#582 = DIRECTION('',(0.707106781184,-0.707106781189));
#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#584 = PCURVE('',#585,#590);
#585 = PLANE('',#586);
#586 = AXIS2_PLACEMENT_3D('',#587,#588,#589);
#587 = CARTESIAN_POINT('',(18.257845920264,3.75,-6.237030640042));
#588 = DIRECTION('',(-0.707106781184,-7.850462293447E-016,
    -0.707106781189));
#589 = DIRECTION('',(-0.707106781189,7.85046229339E-016,0.707106781184)
  );
#590 = DEFINITIONAL_REPRESENTATION('',(#591),#595);
#591 = LINE('',#592,#593);
#592 = CARTESIAN_POINT('',(1.281031283418,-5.5));
#593 = VECTOR('',#594,1.);
#594 = DIRECTION('',(1.,3.140184917356E-016));
#595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#596 = ORIENTED_EDGE('',*,*,#597,.F.);
#597 = EDGE_CURVE('',#598,#570,#600,.T.);
#598 = VERTEX_POINT('',#599);
#599 = CARTESIAN_POINT('',(20.379184132051,-1.75,-4.115728164812));
#600 = SURFACE_CURVE('',#601,(#606,#613),.PCURVE_S1.);
#601 = CIRCLE('',#602,1.5);
#602 = AXIS2_PLACEMENT_3D('',#603,#604,#605);
#603 = CARTESIAN_POINT('',(19.318516525781,-1.75,-5.17638090205));
#604 = DIRECTION('',(0.E+000,1.,-1.110223024625E-015));
#605 = DIRECTION('',(1.,0.E+000,0.E+000));
#606 = PCURVE('',#71,#607);
#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);
#608 = CIRCLE('',#609,1.5);
#609 = AXIS2_PLACEMENT_2D('',#610,#611);
#610 = CARTESIAN_POINT('',(-1.582585142027,2.040739355173));
#611 = DIRECTION('',(0.E+000,1.));
#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#613 = PCURVE('',#614,#619);
#614 = CYLINDRICAL_SURFACE('',#615,1.5);
#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618);
#616 = CARTESIAN_POINT('',(19.318516525781,3.75,-5.17638090205));
#617 = DIRECTION('',(0.E+000,1.,-1.110223024625E-015));
#618 = DIRECTION('',(1.,0.E+000,0.E+000));
#619 = DEFINITIONAL_REPRESENTATION('',(#620),#623);
#620 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#621,#622),.UNSPECIFIED.,.F.,.F.,
  (2,2),(5.49779415311,8.639389634442),.PIECEWISE_BEZIER_KNOTS.);
#621 = CARTESIAN_POINT('',(-7.068576461249,-5.5));
#622 = CARTESIAN_POINT('',(-3.926980979917,-5.5));
#623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#624 = ORIENTED_EDGE('',*,*,#625,.T.);
#625 = EDGE_CURVE('',#598,#626,#628,.T.);
#626 = VERTEX_POINT('',#627);
#627 = CARTESIAN_POINT('',(16.897784679788,-1.75,-0.634328712524));
#628 = SURFACE_CURVE('',#629,(#633,#640),.PCURVE_S1.);
#629 = LINE('',#630,#631);
#630 = CARTESIAN_POINT('',(19.473349290499,-1.75,-3.209893323254));
#631 = VECTOR('',#632,1.);
#632 = DIRECTION('',(-0.707106781184,1.099064721083E-015,0.707106781189)
  );
#633 = PCURVE('',#71,#634);
#634 = DEFINITIONAL_REPRESENTATION('',(#635),#639);
#635 = LINE('',#636,#637);
#636 = CARTESIAN_POINT('',(0.38390243677,2.19557211989));
#637 = VECTOR('',#638,1.);
#638 = DIRECTION('',(0.707106781189,-0.707106781184));
#639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#640 = PCURVE('',#641,#646);
#641 = PLANE('',#642);
#642 = AXIS2_PLACEMENT_3D('',#643,#644,#645);
#643 = CARTESIAN_POINT('',(20.379184132051,3.75,-4.115728164812));
#644 = DIRECTION('',(-0.707106781189,-7.85046229339E-016,-0.707106781184
    ));
#645 = DIRECTION('',(-0.707106781184,7.850462293448E-016,0.707106781189)
  );
#646 = DEFINITIONAL_REPRESENTATION('',(#647),#651);
#647 = LINE('',#648,#649);
#648 = CARTESIAN_POINT('',(1.281043918197,-5.5));
#649 = VECTOR('',#650,1.);
#650 = DIRECTION('',(1.,3.140184917379E-016));
#651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#652 = ORIENTED_EDGE('',*,*,#653,.F.);
#653 = EDGE_CURVE('',#654,#626,#656,.T.);
#654 = VERTEX_POINT('',#655);
#655 = CARTESIAN_POINT('',(16.909686573086,-1.75,-9.161653808941E-016));
#656 = SURFACE_CURVE('',#657,(#662,#669),.PCURVE_S1.);
#657 = CIRCLE('',#658,16.909686573086);
#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);
#659 = CARTESIAN_POINT('',(-2.157041537714E-032,-1.75,
    2.720046410332E-015));
#660 = DIRECTION('',(1.232595164408E-032,1.,-1.554312234475E-015));
#661 = DIRECTION('',(0.E+000,1.554312234475E-015,1.));
#662 = PCURVE('',#71,#663);
#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668);
#664 = CIRCLE('',#665,16.909686573086);
#665 = AXIS2_PLACEMENT_2D('',#666,#667);
#666 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
#667 = DIRECTION('',(1.,1.215432671457E-063));
#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#669 = PCURVE('',#215,#670);
#670 = DEFINITIONAL_REPRESENTATION('',(#671),#681);
#671 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#672,#673,#674,#675,#676,#677,
    #678,#679,#680),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795,
    1.608317872562),.PIECEWISE_BEZIER_KNOTS.);
#672 = CARTESIAN_POINT('',(-0.10312385827,-6.852780960212E-017));
#673 = CARTESIAN_POINT('',(-0.10312385827,-4.665276313635E-003));
#674 = CARTESIAN_POINT('',(-0.103126432596,-9.330552622433E-003));
#675 = CARTESIAN_POINT('',(-0.1031315812,-1.399582727198E-002));
#676 = CARTESIAN_POINT('',(-0.103139304646,-1.866109860697E-002));
#677 = CARTESIAN_POINT('',(-0.103149604104,-2.332636497044E-002));
#678 = CARTESIAN_POINT('',(-0.103162481355,-2.799162470314E-002));
#679 = CARTESIAN_POINT('',(-0.103177938781,-3.265687614264E-002));
#680 = CARTESIAN_POINT('',(-0.103195979371,-3.732211762259E-002));
#681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#682 = ORIENTED_EDGE('',*,*,#683,.T.);
#683 = EDGE_CURVE('',#654,#279,#684,.T.);
#684 = SURFACE_CURVE('',#685,(#689,#696),.PCURVE_S1.);
#685 = LINE('',#686,#687);
#686 = CARTESIAN_POINT('',(16.909686573086,-1.75,2.720046410332E-015));
#687 = VECTOR('',#688,1.);
#688 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
#689 = PCURVE('',#71,#690);
#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695);
#691 = LINE('',#692,#693);
#692 = CARTESIAN_POINT('',(3.593795760024,-0.368090597523));
#693 = VECTOR('',#694,1.);
#694 = DIRECTION('',(1.,1.094764425254E-047));
#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#696 = PCURVE('',#318,#697);
#697 = DEFINITIONAL_REPRESENTATION('',(#698),#701);
#698 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#699,#700),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-3.636211791226E-015,2.889303300137),.PIECEWISE_BEZIER_KNOTS.);
#699 = CARTESIAN_POINT('',(-0.10312385827,-2.081899556751E-015));
#700 = CARTESIAN_POINT('',(-0.10312385827,2.889303300137));
#701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#702 = ORIENTED_EDGE('',*,*,#278,.F.);
#703 = ADVANCED_FACE('',(#704),#215,.T.);
#704 = FACE_BOUND('',#705,.F.);
#705 = EDGE_LOOP('',(#706,#728,#729,#730,#731,#761,#796,#824,#825,#847,
    #882,#917,#952,#987,#1017,#1049,#1084,#1119,#1154,#1189,#1219,#1241,
    #1276,#1311,#1346,#1381,#1411,#1443,#1478,#1513,#1548,#1583,#1613,
    #1633,#1634,#1664,#1699,#1727,#1728));
#706 = ORIENTED_EDGE('',*,*,#707,.F.);
#707 = EDGE_CURVE('',#708,#195,#710,.T.);
#708 = VERTEX_POINT('',#709);
#709 = CARTESIAN_POINT('',(-3.122849337826E-015,-1.132427485118E-014,
    -17.));
#710 = SEAM_CURVE('',#711,(#716,#722),.PCURVE_S1.);
#711 = CIRCLE('',#712,17.);
#712 = AXIS2_PLACEMENT_3D('',#713,#714,#715);
#713 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#714 = DIRECTION('',(0.E+000,-1.,6.661338147751E-016));
#715 = DIRECTION('',(1.,0.E+000,0.E+000));
#716 = PCURVE('',#215,#717);
#717 = DEFINITIONAL_REPRESENTATION('',(#718),#721);
#718 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#719,#720),.UNSPECIFIED.,.F.,.F.,
  (2,2),(4.712388980385,5.713001114132),.PIECEWISE_BEZIER_KNOTS.);
#719 = CARTESIAN_POINT('',(0.E+000,-1.570796326795));
#720 = CARTESIAN_POINT('',(0.E+000,-0.570184193047));
#721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#722 = PCURVE('',#215,#723);
#723 = DEFINITIONAL_REPRESENTATION('',(#724),#727);
#724 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#725,#726),.UNSPECIFIED.,.F.,.F.,
  (2,2),(4.712388980385,5.713001114132),.PIECEWISE_BEZIER_KNOTS.);
#725 = CARTESIAN_POINT('',(-6.28318530718,-1.570796326795));
#726 = CARTESIAN_POINT('',(-6.28318530718,-0.570184193047));
#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#728 = ORIENTED_EDGE('',*,*,#707,.T.);
#729 = ORIENTED_EDGE('',*,*,#226,.T.);
#730 = ORIENTED_EDGE('',*,*,#369,.F.);
#731 = ORIENTED_EDGE('',*,*,#732,.F.);
#732 = EDGE_CURVE('',#733,#370,#735,.T.);
#733 = VERTEX_POINT('',#734);
#734 = CARTESIAN_POINT('',(16.077370935943,3.75,-4.056555655736));
#735 = SURFACE_CURVE('',#736,(#741,#754),.PCURVE_S1.);
#736 = CIRCLE('',#737,14.722431864351);
#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740);
#738 = CARTESIAN_POINT('',(6.010407640045,6.672892949409E-015,
    6.010407640089));
#739 = DIRECTION('',(-0.707106781184,-7.850462293447E-016,
    -0.707106781189));
#740 = DIRECTION('',(0.707106781189,-1.570092458678E-016,-0.707106781184
    ));
#741 = PCURVE('',#215,#742);
#742 = DEFINITIONAL_REPRESENTATION('',(#743),#753);
#743 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#744,#745,#746,#747,#748,#749,
    #750,#751,#752),.UNSPECIFIED.,.F.,.F.,(9,9),(6.025634038533,
    6.164037366693),.PIECEWISE_BEZIER_KNOTS.);
#744 = CARTESIAN_POINT('',(-6.054035164923,-0.240945500854));
#745 = CARTESIAN_POINT('',(-6.069195771073,-0.24372428121));
#746 = CARTESIAN_POINT('',(-6.084408326194,-0.246296644074));
#747 = CARTESIAN_POINT('',(-6.099668826819,-0.248660791018));
#748 = CARTESIAN_POINT('',(-6.114973072928,-0.250815087144));
#749 = CARTESIAN_POINT('',(-6.130316686166,-0.252758072173));
#750 = CARTESIAN_POINT('',(-6.145695132,-0.254488470344));
#751 = CARTESIAN_POINT('',(-6.161103745287,-0.256005198494));
#752 = CARTESIAN_POINT('',(-6.176537758107,-0.257307372014));
#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#754 = PCURVE('',#415,#755);
#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760);
#756 = CIRCLE('',#757,14.722431864351);
#757 = AXIS2_PLACEMENT_2D('',#758,#759);
#758 = CARTESIAN_POINT('',(17.320493320151,-3.75));
#759 = DIRECTION('',(-1.,6.280369834712E-016));
#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#761 = ORIENTED_EDGE('',*,*,#762,.T.);
#762 = EDGE_CURVE('',#733,#763,#765,.T.);
#763 = VERTEX_POINT('',#764);
#764 = CARTESIAN_POINT('',(16.578250936908,3.75,-0.314794969641));
#765 = SURFACE_CURVE('',#766,(#771,#784),.PCURVE_S1.);
#766 = CIRCLE('',#767,16.58123939879);
#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770);
#768 = CARTESIAN_POINT('',(-5.084455053182E-031,3.75,
    -4.163336342344E-015));
#769 = DIRECTION('',(1.355854680849E-031,-1.,1.110223024625E-015));
#770 = DIRECTION('',(0.E+000,-1.110223024625E-015,-1.));
#771 = PCURVE('',#215,#772);
#772 = DEFINITIONAL_REPRESENTATION('',(#773),#783);
#773 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#774,#775,#776,#777,#778,#779,
    #780,#781,#782),.UNSPECIFIED.,.F.,.F.,(9,9),(1.323640391837,
    1.551810177725),.PIECEWISE_BEZIER_KNOTS.);
#774 = CARTESIAN_POINT('',(-6.054035164969,-0.240945500862));
#775 = CARTESIAN_POINT('',(-6.055627079177,-0.213169828337));
#776 = CARTESIAN_POINT('',(-6.056988505325,-0.185382369097));
#777 = CARTESIAN_POINT('',(-6.058129364568,-0.157585221389));
#778 = CARTESIAN_POINT('',(-6.059057326278,-0.12978031548));
#779 = CARTESIAN_POINT('',(-6.059778122973,-0.10196946487));
#780 = CARTESIAN_POINT('',(-6.060295728313,-7.415440462926E-002));
#781 = CARTESIAN_POINT('',(-6.06061246135,-4.633682613795E-002));
#782 = CARTESIAN_POINT('',(-6.060729002256,-1.851840955879E-002));
#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#784 = PCURVE('',#785,#790);
#785 = PLANE('',#786);
#786 = AXIS2_PLACEMENT_3D('',#787,#788,#789);
#787 = CARTESIAN_POINT('',(16.076031111864,3.75,-1.933895226984));
#788 = DIRECTION('',(1.355854680849E-031,-1.,1.110223024625E-015));
#789 = DIRECTION('',(0.E+000,-1.110223024625E-015,-1.));
#790 = DEFINITIONAL_REPRESENTATION('',(#791),#795);
#791 = CIRCLE('',#792,16.58123939879);
#792 = AXIS2_PLACEMENT_2D('',#793,#794);
#793 = CARTESIAN_POINT('',(-1.933895226984,-16.07603111186));
#794 = DIRECTION('',(1.,-9.723461371658E-063));
#795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#796 = ORIENTED_EDGE('',*,*,#797,.T.);
#797 = EDGE_CURVE('',#763,#456,#798,.T.);
#798 = SURFACE_CURVE('',#799,(#804,#817),.PCURVE_S1.);
#799 = CIRCLE('',#800,12.519984025524);
#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803);
#801 = CARTESIAN_POINT('',(8.131727983694,9.02803163742E-015,
    8.131727983634));
#802 = DIRECTION('',(-0.707106781189,-7.85046229339E-016,-0.707106781184
    ));
#803 = DIRECTION('',(0.707106781184,-1.57009245869E-016,-0.707106781189)
  );
#804 = PCURVE('',#215,#805);
#805 = DEFINITIONAL_REPRESENTATION('',(#806),#816);
#806 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#807,#808,#809,#810,#811,#812,
    #813,#814,#815),.UNSPECIFIED.,.F.,.F.,(9,9),(5.978994585878,
    6.142949575373),.PIECEWISE_BEZIER_KNOTS.);
#807 = CARTESIAN_POINT('',(-6.060729002274,-1.851840956154E-002));
#808 = CARTESIAN_POINT('',(-6.075482493355,-2.171565863446E-002));
#809 = CARTESIAN_POINT('',(-6.090288648441,-2.467458212903E-002));
#810 = CARTESIAN_POINT('',(-6.105143359738,-2.739312706203E-002));
#811 = CARTESIAN_POINT('',(-6.120042330208,-2.986942812795E-002));
#812 = CARTESIAN_POINT('',(-6.134981091197,-3.210182029358E-002));
#813 = CARTESIAN_POINT('',(-6.149955023862,-3.408885000435E-002));
#814 = CARTESIAN_POINT('',(-6.164959383889,-3.582928432314E-002));
#815 = CARTESIAN_POINT('',(-6.179989328389,-3.73221176556E-002));
#816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#817 = PCURVE('',#471,#818);
#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823);
#819 = CIRCLE('',#820,12.519984025524);
#820 = AXIS2_PLACEMENT_2D('',#821,#822);
#821 = CARTESIAN_POINT('',(17.320518589639,-3.75));
#822 = DIRECTION('',(-1.,6.280369834758E-016));
#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#824 = ORIENTED_EDGE('',*,*,#483,.F.);
#825 = ORIENTED_EDGE('',*,*,#826,.F.);
#826 = EDGE_CURVE('',#827,#484,#829,.T.);
#827 = VERTEX_POINT('',#828);
#828 = CARTESIAN_POINT('',(-6.93929882992,15.519218142325,
    -1.241977554022E-014));
#829 = SURFACE_CURVE('',#830,(#835,#841),.PCURVE_S1.);
#830 = CIRCLE('',#831,17.);
#831 = AXIS2_PLACEMENT_3D('',#832,#833,#834);
#832 = CARTESIAN_POINT('',(0.E+000,-1.386823693717E-030,
    -2.081899556751E-015));
#833 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
#834 = DIRECTION('',(1.,0.E+000,0.E+000));
#835 = PCURVE('',#215,#836);
#836 = DEFINITIONAL_REPRESENTATION('',(#837),#840);
#837 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#838,#839),.UNSPECIFIED.,.F.,.F.,
  (2,2),(4.291914063056,6.18006144891),.PIECEWISE_BEZIER_KNOTS.);
#838 = CARTESIAN_POINT('',(-4.291914063056,-1.224646798089E-016));
#839 = CARTESIAN_POINT('',(-6.18006144891,-1.224646798089E-016));
#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#841 = PCURVE('',#318,#842);
#842 = DEFINITIONAL_REPRESENTATION('',(#843),#846);
#843 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#844,#845),.UNSPECIFIED.,.F.,.F.,
  (2,2),(4.291914063056,6.18006144891),.PIECEWISE_BEZIER_KNOTS.);
#844 = CARTESIAN_POINT('',(-4.291914063056,0.E+000));
#845 = CARTESIAN_POINT('',(-6.18006144891,0.E+000));
#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#847 = ORIENTED_EDGE('',*,*,#848,.T.);
#848 = EDGE_CURVE('',#827,#849,#851,.T.);
#849 = VERTEX_POINT('',#850);
#850 = CARTESIAN_POINT('',(-6.933347883271,15.508910800376,
    -0.634328712524));
#851 = SURFACE_CURVE('',#852,(#857,#870),.PCURVE_S1.);
#852 = CIRCLE('',#853,16.909686573086);
#853 = AXIS2_PLACEMENT_3D('',#854,#855,#856);
#854 = CARTESIAN_POINT('',(1.515544456623,0.875,-3.695229267166E-016));
#855 = DIRECTION('',(-0.866025403784,-0.5,2.111559581238E-016));
#856 = DIRECTION('',(-0.5,0.866025403784,-1.922962686384E-016));
#857 = PCURVE('',#215,#858);
#858 = DEFINITIONAL_REPRESENTATION('',(#859),#869);
#859 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#860,#861,#862,#863,#864,#865,
    #866,#867,#868),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
    3.752154576681E-002),.PIECEWISE_BEZIER_KNOTS.);
#860 = CARTESIAN_POINT('',(-4.291914063056,3.950990249946E-016));
#861 = CARTESIAN_POINT('',(-4.291914063056,-4.665276313635E-003));
#862 = CARTESIAN_POINT('',(-4.291916637383,-9.330552622434E-003));
#863 = CARTESIAN_POINT('',(-4.291921785987,-1.399582727199E-002));
#864 = CARTESIAN_POINT('',(-4.291929509432,-1.866109860697E-002));
#865 = CARTESIAN_POINT('',(-4.291939808891,-2.332636497045E-002));
#866 = CARTESIAN_POINT('',(-4.291952686141,-2.799162470315E-002));
#867 = CARTESIAN_POINT('',(-4.291968143567,-3.265687614266E-002));
#868 = CARTESIAN_POINT('',(-4.291986184157,-3.732211762261E-002));
#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#870 = PCURVE('',#871,#876);
#871 = PLANE('',#872);
#872 = AXIS2_PLACEMENT_3D('',#873,#874,#875);
#873 = CARTESIAN_POINT('',(-7.123344128682,15.837993950674,
    -3.593795760024));
#874 = DIRECTION('',(-0.866025403784,-0.5,2.274889283257E-016));
#875 = DIRECTION('',(-3.885780586188E-016,1.121111671426E-015,1.));
#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881);
#877 = CIRCLE('',#878,16.909686573086);
#878 = AXIS2_PLACEMENT_2D('',#879,#880);
#879 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
#880 = DIRECTION('',(9.843265540193E-016,1.));
#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#882 = ORIENTED_EDGE('',*,*,#883,.T.);
#883 = EDGE_CURVE('',#849,#884,#886,.T.);
#884 = VERTEX_POINT('',#885);
#885 = CARTESIAN_POINT('',(-5.041530204262,16.232186461675,
    -0.314794969641));
#886 = SURFACE_CURVE('',#887,(#892,#905),.PCURVE_S1.);
#887 = CIRCLE('',#888,12.519984025524);
#888 = AXIS2_PLACEMENT_3D('',#889,#890,#891);
#889 = CARTESIAN_POINT('',(-4.065863991847,7.042283010544,8.131727983634
    ));
#890 = DIRECTION('',(0.353553390595,-0.612372435698,-0.707106781184));
#891 = DIRECTION('',(0.E+000,0.755928946016,-0.654653670711));
#892 = PCURVE('',#215,#893);
#893 = DEFINITIONAL_REPRESENTATION('',(#894),#904);
#894 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#895,#896,#897,#898,#899,#900,
    #901,#902,#903),.UNSPECIFIED.,.F.,.F.,(9,9),(6.035824352332,
    6.199779341827),.PIECEWISE_BEZIER_KNOTS.);
#895 = CARTESIAN_POINT('',(-4.291986183656,-3.732211766025E-002));
#896 = CARTESIAN_POINT('',(-4.307016128259,-3.582928432395E-002));
#897 = CARTESIAN_POINT('',(-4.322020488351,-3.408884999936E-002));
#898 = CARTESIAN_POINT('',(-4.33699442099,-3.210182028338E-002));
#899 = CARTESIAN_POINT('',(-4.351933181826,-2.986942811792E-002));
#900 = CARTESIAN_POINT('',(-4.366832152065,-2.73931270615E-002));
#901 = CARTESIAN_POINT('',(-4.38168686325,-2.467458214058E-002));
#902 = CARTESIAN_POINT('',(-4.396493018611,-2.171565863446E-002));
#903 = CARTESIAN_POINT('',(-4.411246509692,-1.851840956154E-002));
#904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#905 = PCURVE('',#906,#911);
#906 = PLANE('',#907);
#907 = AXIS2_PLACEMENT_3D('',#908,#909,#910);
#908 = CARTESIAN_POINT('',(-13.43718733021,15.773891166756,
    -4.115728164812));
#909 = DIRECTION('',(0.353553390595,-0.612372435698,-0.707106781184));
#910 = DIRECTION('',(0.353553390592,-0.612372435694,0.707106781189));
#911 = DEFINITIONAL_REPRESENTATION('',(#912),#916);
#912 = CIRCLE('',#913,12.519984025524);
#913 = AXIS2_PLACEMENT_2D('',#914,#915);
#914 = CARTESIAN_POINT('',(17.320518589639,-3.75));
#915 = DIRECTION('',(-0.925820099773,-0.377964473008));
#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#917 = ORIENTED_EDGE('',*,*,#918,.F.);
#918 = EDGE_CURVE('',#919,#884,#921,.T.);
#919 = VERTEX_POINT('',#920);
#920 = CARTESIAN_POINT('',(-4.79109020378,15.798411656592,
    -4.056555655736));
#921 = SURFACE_CURVE('',#922,(#927,#940),.PCURVE_S1.);
#922 = CIRCLE('',#923,16.58123939879);
#923 = AXIS2_PLACEMENT_3D('',#924,#925,#926);
#924 = CARTESIAN_POINT('',(3.247595264192,1.875,-7.918348429642E-016));
#925 = DIRECTION('',(0.866025403784,0.5,-2.111559581238E-016));
#926 = DIRECTION('',(0.5,-0.866025403784,1.922962686384E-016));
#927 = PCURVE('',#215,#928);
#928 = DEFINITIONAL_REPRESENTATION('',(#929),#939);
#929 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#930,#931,#932,#933,#934,#935,
    #936,#937,#938),.UNSPECIFIED.,.F.,.F.,(9,9),(2.894436718632,
    3.122606504519),.PIECEWISE_BEZIER_KNOTS.);
#930 = CARTESIAN_POINT('',(-4.417940346989,-0.240945500862));
#931 = CARTESIAN_POINT('',(-4.416348432781,-0.213169828337));
#932 = CARTESIAN_POINT('',(-4.414987006635,-0.185382369098));
#933 = CARTESIAN_POINT('',(-4.413846147394,-0.157585221389));
#934 = CARTESIAN_POINT('',(-4.412918185686,-0.12978031548));
#935 = CARTESIAN_POINT('',(-4.412197388991,-0.10196946487));
#936 = CARTESIAN_POINT('',(-4.411679783651,-7.415440462927E-002));
#937 = CARTESIAN_POINT('',(-4.411363050616,-4.633682613794E-002));
#938 = CARTESIAN_POINT('',(-4.411246509709,-1.851840955878E-002));
#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#940 = PCURVE('',#941,#946);
#941 = PLANE('',#942);
#942 = AXIS2_PLACEMENT_3D('',#943,#944,#945);
#943 = CARTESIAN_POINT('',(-4.790420291741,15.797251334904,
    -1.933895226984));
#944 = DIRECTION('',(0.866025403784,0.5,-2.274889283257E-016));
#945 = DIRECTION('',(3.885780586188E-016,-1.121111671426E-015,-1.));
#946 = DEFINITIONAL_REPRESENTATION('',(#947),#951);
#947 = CIRCLE('',#948,16.58123939879);
#948 = AXIS2_PLACEMENT_2D('',#949,#950);
#949 = CARTESIAN_POINT('',(-1.933895226984,-16.07603111186));
#950 = DIRECTION('',(9.843265540193E-016,-1.));
#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#952 = ORIENTED_EDGE('',*,*,#953,.F.);
#953 = EDGE_CURVE('',#954,#919,#956,.T.);
#954 = VERTEX_POINT('',#955);
#955 = CARTESIAN_POINT('',(-6.657921885781,15.031858978997,
    -4.326117404599));
#956 = SURFACE_CURVE('',#957,(#962,#975),.PCURVE_S1.);
#957 = CIRCLE('',#958,14.722431864351);
#958 = AXIS2_PLACEMENT_3D('',#959,#960,#961);
#959 = CARTESIAN_POINT('',(-3.005203820023,5.205165703379,6.010407640089
    ));
#960 = DIRECTION('',(0.353553390592,-0.612372435694,-0.707106781189));
#961 = DIRECTION('',(0.E+000,0.755928946021,-0.654653670705));
#962 = PCURVE('',#215,#963);
#963 = DEFINITIONAL_REPRESENTATION('',(#964),#974);
#964 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#965,#966,#967,#968,#969,#970,
    #971,#972,#973),.UNSPECIFIED.,.F.,.F.,(9,9),(6.014736561009,
    6.153139889169),.PIECEWISE_BEZIER_KNOTS.);
#965 = CARTESIAN_POINT('',(-4.295437753953,-0.257307372018));
#966 = CARTESIAN_POINT('',(-4.310871766884,-0.256005198494));
#967 = CARTESIAN_POINT('',(-4.32628038024,-0.25448847034));
#968 = CARTESIAN_POINT('',(-4.341658826042,-0.252758072163));
#969 = CARTESIAN_POINT('',(-4.357002439112,-0.250815087134));
#970 = CARTESIAN_POINT('',(-4.37230668497,-0.248660791018));
#971 = CARTESIAN_POINT('',(-4.387567185477,-0.246296644085));
#972 = CARTESIAN_POINT('',(-4.402779740893,-0.24372428121));
#973 = CARTESIAN_POINT('',(-4.417940347043,-0.240945500854));
#974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#975 = PCURVE('',#976,#981);
#976 = PLANE('',#977);
#977 = AXIS2_PLACEMENT_3D('',#978,#979,#980);
#978 = CARTESIAN_POINT('',(-12.37651822432,13.936758385331,
    -6.237030640042));
#979 = DIRECTION('',(0.353553390592,-0.612372435694,-0.707106781189));
#980 = DIRECTION('',(0.353553390595,-0.612372435698,0.707106781184));
#981 = DEFINITIONAL_REPRESENTATION('',(#982),#986);
#982 = CIRCLE('',#983,14.722431864351);
#983 = AXIS2_PLACEMENT_2D('',#984,#985);
#984 = CARTESIAN_POINT('',(17.320493320151,-3.75));
#985 = DIRECTION('',(-0.925820099772,-0.37796447301));
#986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#987 = ORIENTED_EDGE('',*,*,#988,.T.);
#988 = EDGE_CURVE('',#954,#989,#991,.T.);
#989 = VERTEX_POINT('',#990);
#990 = CARTESIAN_POINT('',(-5.586066866529,13.175351627306,
    -9.17638090205));
#991 = SURFACE_CURVE('',#992,(#997,#1010),.PCURVE_S1.);
#992 = CIRCLE('',#993,16.909686573086);
#993 = AXIS2_PLACEMENT_3D('',#994,#995,#996);
#994 = CARTESIAN_POINT('',(1.515544456623,0.875,-3.695229267166E-016));
#995 = DIRECTION('',(-0.866025403784,-0.5,2.111559581238E-016));
#996 = DIRECTION('',(-0.5,0.866025403784,-1.922962686384E-016));
#997 = PCURVE('',#215,#998);
#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1009);
#999 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1000,#1001,#1002,#1003,#1004,
    #1005,#1006,#1007,#1008),.UNSPECIFIED.,.F.,.F.,(9,9),(0.258713046618
    ,0.573612723824),.PIECEWISE_BEZIER_KNOTS.);
#1000 = CARTESIAN_POINT('',(-4.295437754908,-0.257307371955));
#1001 = CARTESIAN_POINT('',(-4.296540300958,-0.296446195345));
#1002 = CARTESIAN_POINT('',(-4.297856217375,-0.33557973924));
#1003 = CARTESIAN_POINT('',(-4.299399409378,-0.37470673903));
#1004 = CARTESIAN_POINT('',(-4.30118808807,-0.413825777808));
#1005 = CARTESIAN_POINT('',(-4.303245688029,-0.452935222994));
#1006 = CARTESIAN_POINT('',(-4.305602327154,-0.492033139927));
#1007 = CARTESIAN_POINT('',(-4.308297245593,-0.531117156072));
#1008 = CARTESIAN_POINT('',(-4.311383803362,-0.570184193047));
#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1010 = PCURVE('',#871,#1011);
#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016);
#1012 = CIRCLE('',#1013,16.909686573086);
#1013 = AXIS2_PLACEMENT_2D('',#1014,#1015);
#1014 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
#1015 = DIRECTION('',(9.843265540193E-016,1.));
#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1017 = ORIENTED_EDGE('',*,*,#1018,.T.);
#1018 = EDGE_CURVE('',#989,#1019,#1021,.T.);
#1019 = VERTEX_POINT('',#1020);
#1020 = CARTESIAN_POINT('',(-8.617155779775,11.425351627306,
    -9.17638090205));
#1021 = SURFACE_CURVE('',#1022,(#1027,#1033),.PCURVE_S1.);
#1022 = CIRCLE('',#1023,14.310626594964);
#1023 = AXIS2_PLACEMENT_3D('',#1024,#1025,#1026);
#1024 = CARTESIAN_POINT('',(3.70223130855E-015,-1.028774773074E-014,
    -9.17638090205));
#1025 = DIRECTION('',(-0.E+000,6.661338147751E-016,1.));
#1026 = DIRECTION('',(1.,0.E+000,0.E+000));
#1027 = PCURVE('',#215,#1028);
#1028 = DEFINITIONAL_REPRESENTATION('',(#1029),#1032);
#1029 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1030,#1031),.UNSPECIFIED.,.F.,
  .F.,(2,2),(1.971801503818,2.216988700969),.PIECEWISE_BEZIER_KNOTS.);
#1030 = CARTESIAN_POINT('',(-4.311383803362,-0.570184193047));
#1031 = CARTESIAN_POINT('',(-4.066196606211,-0.570184193047));
#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1033 = PCURVE('',#1034,#1039);
#1034 = PLANE('',#1035);
#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038);
#1036 = CARTESIAN_POINT('',(-11.17480508009,15.855330163408,
    -9.17638090205));
#1037 = DIRECTION('',(3.885780586188E-016,-1.121111671426E-015,-1.));
#1038 = DIRECTION('',(0.5,-0.866025403784,1.165734175856E-015));
#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1048);
#1040 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1041,#1042,#1043,#1044,
#1045,#1046,#1047),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#1041 = CARTESIAN_POINT('',(26.473834544431,-14.14336617531));
#1042 = CARTESIAN_POINT('',(5.007894651986,-26.53673235062));
#1043 = CARTESIAN_POINT('',(5.007894651986,-1.75));
#1044 = CARTESIAN_POINT('',(5.007894651986,23.036732350624));
#1045 = CARTESIAN_POINT('',(26.473834544431,10.643366175312));
#1046 = CARTESIAN_POINT('',(47.939774436877,-1.75));
#1047 = CARTESIAN_POINT('',(26.473834544431,-14.14336617531));
#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1049 = ORIENTED_EDGE('',*,*,#1050,.F.);
#1050 = EDGE_CURVE('',#1051,#1019,#1053,.T.);
#1051 = VERTEX_POINT('',#1052);
#1052 = CARTESIAN_POINT('',(-9.689010799027,13.281858978997,
    -4.326117404599));
#1053 = SURFACE_CURVE('',#1054,(#1059,#1072),.PCURVE_S1.);
#1054 = CIRCLE('',#1055,16.909686573086);
#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058);
#1056 = CARTESIAN_POINT('',(-1.515544456623,-0.875,3.695229267166E-016)
  );
#1057 = DIRECTION('',(-0.866025403784,-0.5,2.111559581238E-016));
#1058 = DIRECTION('',(-0.5,0.866025403784,-1.922962686384E-016));
#1059 = PCURVE('',#215,#1060);
#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1071);
#1061 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1062,#1063,#1064,#1065,#1066,
    #1067,#1068,#1069,#1070),.UNSPECIFIED.,.F.,.F.,(9,9),(0.258713046618
    ,0.573612723824),.PIECEWISE_BEZIER_KNOTS.);
#1062 = CARTESIAN_POINT('',(-4.082142654656,-0.257307371955));
#1063 = CARTESIAN_POINT('',(-4.081040108604,-0.296446195345));
#1064 = CARTESIAN_POINT('',(-4.079724192187,-0.335579739239));
#1065 = CARTESIAN_POINT('',(-4.078181000186,-0.374706739029));
#1066 = CARTESIAN_POINT('',(-4.076392321498,-0.413825777808));
#1067 = CARTESIAN_POINT('',(-4.074334721542,-0.452935222994));
#1068 = CARTESIAN_POINT('',(-4.071978082418,-0.492033139927));
#1069 = CARTESIAN_POINT('',(-4.06928316398,-0.531117156072));
#1070 = CARTESIAN_POINT('',(-4.066196606211,-0.570184193047));
#1071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1072 = PCURVE('',#1073,#1078);
#1073 = PLANE('',#1074);
#1074 = AXIS2_PLACEMENT_3D('',#1075,#1076,#1077);
#1075 = CARTESIAN_POINT('',(-10.15443304192,14.087993950674,
    -3.593795760024));
#1076 = DIRECTION('',(-0.866025403784,-0.5,2.274889283257E-016));
#1077 = DIRECTION('',(-3.885780586188E-016,1.121111671426E-015,1.));
#1078 = DEFINITIONAL_REPRESENTATION('',(#1079),#1083);
#1079 = CIRCLE('',#1080,16.909686573086);
#1080 = AXIS2_PLACEMENT_2D('',#1081,#1082);
#1081 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
#1082 = DIRECTION('',(9.843265540193E-016,1.));
#1083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1084 = ORIENTED_EDGE('',*,*,#1085,.F.);
#1085 = EDGE_CURVE('',#1086,#1051,#1088,.T.);
#1086 = VERTEX_POINT('',#1087);
#1087 = CARTESIAN_POINT('',(-11.28628073216,12.048411656592,
    -4.056555655736));
#1088 = SURFACE_CURVE('',#1089,(#1094,#1107),.PCURVE_S1.);
#1089 = CIRCLE('',#1090,14.722431864351);
#1090 = AXIS2_PLACEMENT_3D('',#1091,#1092,#1093);
#1091 = CARTESIAN_POINT('',(-3.005203820023,5.205165703379,
    6.010407640089));
#1092 = DIRECTION('',(0.353553390592,-0.612372435694,-0.707106781189));
#1093 = DIRECTION('',(0.E+000,0.755928946021,-0.654653670705));
#1094 = PCURVE('',#215,#1095);
#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1106);
#1096 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1097,#1098,#1099,#1100,#1101,
    #1102,#1103,#1104,#1105),.UNSPECIFIED.,.F.,.F.,(9,9),(5.638037351877
    ,5.776440680037),.PIECEWISE_BEZIER_KNOTS.);
#1097 = CARTESIAN_POINT('',(-3.95964006253,-0.240945500854));
#1098 = CARTESIAN_POINT('',(-3.97480066868,-0.24372428121));
#1099 = CARTESIAN_POINT('',(-3.990013224096,-0.246296644085));
#1100 = CARTESIAN_POINT('',(-4.005273724602,-0.248660791018));
#1101 = CARTESIAN_POINT('',(-4.020577970459,-0.250815087134));
#1102 = CARTESIAN_POINT('',(-4.035921583528,-0.252758072163));
#1103 = CARTESIAN_POINT('',(-4.05130002933,-0.25448847034));
#1104 = CARTESIAN_POINT('',(-4.066708642685,-0.256005198494));
#1105 = CARTESIAN_POINT('',(-4.082142655615,-0.257307372018));
#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1107 = PCURVE('',#1108,#1113);
#1108 = PLANE('',#1109);
#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112);
#1110 = CARTESIAN_POINT('',(-12.37651822432,13.936758385331,
    -6.237030640042));
#1111 = DIRECTION('',(0.353553390592,-0.612372435694,-0.707106781189));
#1112 = DIRECTION('',(0.353553390595,-0.612372435698,0.707106781184));
#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118);
#1114 = CIRCLE('',#1115,14.722431864351);
#1115 = AXIS2_PLACEMENT_2D('',#1116,#1117);
#1116 = CARTESIAN_POINT('',(17.320493320151,-3.75));
#1117 = DIRECTION('',(-0.925820099772,-0.37796447301));
#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1119 = ORIENTED_EDGE('',*,*,#1120,.T.);
#1120 = EDGE_CURVE('',#1086,#1121,#1123,.T.);
#1121 = VERTEX_POINT('',#1122);
#1122 = CARTESIAN_POINT('',(-11.53672073264,12.482186461675,
    -0.314794969641));
#1123 = SURFACE_CURVE('',#1124,(#1129,#1142),.PCURVE_S1.);
#1124 = CIRCLE('',#1125,16.58123939879);
#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
#1126 = CARTESIAN_POINT('',(-3.247595264192,-1.875,7.918348429642E-016)
  );
#1127 = DIRECTION('',(0.866025403784,0.5,-2.111559581238E-016));
#1128 = DIRECTION('',(0.5,-0.866025403784,1.922962686384E-016));
#1129 = PCURVE('',#215,#1130);
#1130 = DEFINITIONAL_REPRESENTATION('',(#1131),#1141);
#1131 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1132,#1133,#1134,#1135,#1136,
    #1137,#1138,#1139,#1140),.UNSPECIFIED.,.F.,.F.,(9,9),(2.894436718632
    ,3.122606504519),.PIECEWISE_BEZIER_KNOTS.);
#1132 = CARTESIAN_POINT('',(-3.959640062575,-0.240945500862));
#1133 = CARTESIAN_POINT('',(-3.961231976781,-0.213169828338));
#1134 = CARTESIAN_POINT('',(-3.962593402927,-0.185382369098));
#1135 = CARTESIAN_POINT('',(-3.963734262169,-0.157585221389));
#1136 = CARTESIAN_POINT('',(-3.964662223881,-0.12978031548));
#1137 = CARTESIAN_POINT('',(-3.965383020579,-0.10196946487));
#1138 = CARTESIAN_POINT('',(-3.965900625919,-7.415440462926E-002));
#1139 = CARTESIAN_POINT('',(-3.966217358956,-4.633682613795E-002));
#1140 = CARTESIAN_POINT('',(-3.966333899863,-1.851840955879E-002));
#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1142 = PCURVE('',#1143,#1148);
#1143 = PLANE('',#1144);
#1144 = AXIS2_PLACEMENT_3D('',#1145,#1146,#1147);
#1145 = CARTESIAN_POINT('',(-11.28561082012,12.047251334904,
    -1.933895226984));
#1146 = DIRECTION('',(0.866025403784,0.5,-2.274889283257E-016));
#1147 = DIRECTION('',(3.885780586188E-016,-1.121111671426E-015,-1.));
#1148 = DEFINITIONAL_REPRESENTATION('',(#1149),#1153);
#1149 = CIRCLE('',#1150,16.58123939879);
#1150 = AXIS2_PLACEMENT_2D('',#1151,#1152);
#1151 = CARTESIAN_POINT('',(-1.933895226984,-16.07603111186));
#1152 = DIRECTION('',(9.843265540193E-016,-1.));
#1153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1154 = ORIENTED_EDGE('',*,*,#1155,.T.);
#1155 = EDGE_CURVE('',#1121,#1156,#1158,.T.);
#1156 = VERTEX_POINT('',#1157);
#1157 = CARTESIAN_POINT('',(-9.964436796517,13.758910800376,
    -0.634328712524));
#1158 = SURFACE_CURVE('',#1159,(#1164,#1177),.PCURVE_S1.);
#1159 = CIRCLE('',#1160,12.519984025524);
#1160 = AXIS2_PLACEMENT_3D('',#1161,#1162,#1163);
#1161 = CARTESIAN_POINT('',(-4.065863991847,7.042283010544,
    8.131727983634));
#1162 = DIRECTION('',(0.353553390595,-0.612372435698,-0.707106781184));
#1163 = DIRECTION('',(0.E+000,0.755928946016,-0.654653670711));
#1164 = PCURVE('',#215,#1165);
#1165 = DEFINITIONAL_REPRESENTATION('',(#1166),#1176);
#1166 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1167,#1168,#1169,#1170,#1171,
    #1172,#1173,#1174,#1175),.UNSPECIFIED.,.F.,.F.,(9,9),(5.591397899224
    ,5.755352888719),.PIECEWISE_BEZIER_KNOTS.);
#1167 = CARTESIAN_POINT('',(-3.966333899881,-1.851840956154E-002));
#1168 = CARTESIAN_POINT('',(-3.981087390962,-2.171565863446E-002));
#1169 = CARTESIAN_POINT('',(-3.995893546322,-2.467458214058E-002));
#1170 = CARTESIAN_POINT('',(-4.010748257508,-2.73931270615E-002));
#1171 = CARTESIAN_POINT('',(-4.025647227746,-2.986942811792E-002));
#1172 = CARTESIAN_POINT('',(-4.040585988582,-3.210182028338E-002));
#1173 = CARTESIAN_POINT('',(-4.055559921221,-3.408884999937E-002));
#1174 = CARTESIAN_POINT('',(-4.070564281313,-3.582928432396E-002));
#1175 = CARTESIAN_POINT('',(-4.085594225915,-3.732211766026E-002));
#1176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1177 = PCURVE('',#1178,#1183);
#1178 = PLANE('',#1179);
#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
#1180 = CARTESIAN_POINT('',(-13.43718733021,15.773891166756,
    -4.115728164812));
#1181 = DIRECTION('',(0.353553390595,-0.612372435698,-0.707106781184));
#1182 = DIRECTION('',(0.353553390592,-0.612372435694,0.707106781189));
#1183 = DEFINITIONAL_REPRESENTATION('',(#1184),#1188);
#1184 = CIRCLE('',#1185,12.519984025524);
#1185 = AXIS2_PLACEMENT_2D('',#1186,#1187);
#1186 = CARTESIAN_POINT('',(17.320518589639,-3.75));
#1187 = DIRECTION('',(-0.925820099773,-0.377964473008));
#1188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1189 = ORIENTED_EDGE('',*,*,#1190,.F.);
#1190 = EDGE_CURVE('',#1191,#1156,#1193,.T.);
#1191 = VERTEX_POINT('',#1192);
#1192 = CARTESIAN_POINT('',(-9.970387743166,13.769218142325,
    -1.125404136437E-014));
#1193 = SURFACE_CURVE('',#1194,(#1199,#1212),.PCURVE_S1.);
#1194 = CIRCLE('',#1195,16.909686573086);
#1195 = AXIS2_PLACEMENT_3D('',#1196,#1197,#1198);
#1196 = CARTESIAN_POINT('',(-1.515544456623,-0.875,3.695229267166E-016)
  );
#1197 = DIRECTION('',(-0.866025403784,-0.5,2.111559581238E-016));
#1198 = DIRECTION('',(-0.5,0.866025403784,-1.922962686384E-016));
#1199 = PCURVE('',#215,#1200);
#1200 = DEFINITIONAL_REPRESENTATION('',(#1201),#1211);
#1201 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1202,#1203,#1204,#1205,#1206,
    #1207,#1208,#1209,#1210),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
    3.752154576681E-002),.PIECEWISE_BEZIER_KNOTS.);
#1202 = CARTESIAN_POINT('',(-4.085666346516,3.699997119109E-016));
#1203 = CARTESIAN_POINT('',(-4.085666346516,-4.665276313635E-003));
#1204 = CARTESIAN_POINT('',(-4.08566377219,-9.330552622433E-003));
#1205 = CARTESIAN_POINT('',(-4.085658623586,-1.399582727198E-002));
#1206 = CARTESIAN_POINT('',(-4.085650900141,-1.866109860697E-002));
#1207 = CARTESIAN_POINT('',(-4.085640600682,-2.332636497045E-002));
#1208 = CARTESIAN_POINT('',(-4.085627723431,-2.799162470314E-002));
#1209 = CARTESIAN_POINT('',(-4.085612266005,-3.265687614265E-002));
#1210 = CARTESIAN_POINT('',(-4.085594225415,-3.73221176226E-002));
#1211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1212 = PCURVE('',#1073,#1213);
#1213 = DEFINITIONAL_REPRESENTATION('',(#1214),#1218);
#1214 = CIRCLE('',#1215,16.909686573086);
#1215 = AXIS2_PLACEMENT_2D('',#1216,#1217);
#1216 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
#1217 = DIRECTION('',(9.843265540193E-016,1.));
#1218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1219 = ORIENTED_EDGE('',*,*,#1220,.F.);
#1220 = EDGE_CURVE('',#1221,#1191,#1223,.T.);
#1221 = VERTEX_POINT('',#1222);
#1222 = CARTESIAN_POINT('',(-9.970387743166,-13.76921814232,
    7.090242250867E-015));
#1223 = SURFACE_CURVE('',#1224,(#1229,#1235),.PCURVE_S1.);
#1224 = CIRCLE('',#1225,17.);
#1225 = AXIS2_PLACEMENT_3D('',#1226,#1227,#1228);
#1226 = CARTESIAN_POINT('',(0.E+000,-1.386823693717E-030,
    -2.081899556751E-015));
#1227 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
#1228 = DIRECTION('',(1.,0.E+000,0.E+000));
#1229 = PCURVE('',#215,#1230);
#1230 = DEFINITIONAL_REPRESENTATION('',(#1231),#1234);
#1231 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1232,#1233),.UNSPECIFIED.,.F.,
  .F.,(2,2),(2.197518960663,4.085666346516),.PIECEWISE_BEZIER_KNOTS.);
#1232 = CARTESIAN_POINT('',(-2.197518960663,-1.224646798089E-016));
#1233 = CARTESIAN_POINT('',(-4.085666346516,-1.224646798089E-016));
#1234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1235 = PCURVE('',#318,#1236);
#1236 = DEFINITIONAL_REPRESENTATION('',(#1237),#1240);
#1237 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1238,#1239),.UNSPECIFIED.,.F.,
  .F.,(2,2),(2.197518960663,4.085666346516),.PIECEWISE_BEZIER_KNOTS.);
#1238 = CARTESIAN_POINT('',(-2.197518960663,0.E+000));
#1239 = CARTESIAN_POINT('',(-4.085666346516,0.E+000));
#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1241 = ORIENTED_EDGE('',*,*,#1242,.T.);
#1242 = EDGE_CURVE('',#1221,#1243,#1245,.T.);
#1243 = VERTEX_POINT('',#1244);
#1244 = CARTESIAN_POINT('',(-9.964436796517,-13.75891080037,
    -0.634328712524));
#1245 = SURFACE_CURVE('',#1246,(#1251,#1264),.PCURVE_S1.);
#1246 = CIRCLE('',#1247,16.909686573086);
#1247 = AXIS2_PLACEMENT_3D('',#1248,#1249,#1250);
#1248 = CARTESIAN_POINT('',(-1.515544456623,0.875,-1.379078337068E-015)
  );
#1249 = DIRECTION('',(0.866025403784,-0.5,7.880447640389E-016));
#1250 = DIRECTION('',(-0.5,-0.866025403784,1.922962686384E-016));
#1251 = PCURVE('',#215,#1252);
#1252 = DEFINITIONAL_REPRESENTATION('',(#1253),#1263);
#1253 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1254,#1255,#1256,#1257,#1258,
    #1259,#1260,#1261,#1262),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
    3.752154576681E-002),.PIECEWISE_BEZIER_KNOTS.);
#1254 = CARTESIAN_POINT('',(-2.197518960663,-4.293853242845E-016));
#1255 = CARTESIAN_POINT('',(-2.197518960663,-4.665276313636E-003));
#1256 = CARTESIAN_POINT('',(-2.197521534989,-9.330552622433E-003));
#1257 = CARTESIAN_POINT('',(-2.197526683593,-1.399582727199E-002));
#1258 = CARTESIAN_POINT('',(-2.197534407039,-1.866109860697E-002));
#1259 = CARTESIAN_POINT('',(-2.197544706498,-2.332636497045E-002));
#1260 = CARTESIAN_POINT('',(-2.197557583748,-2.799162470315E-002));
#1261 = CARTESIAN_POINT('',(-2.197573041174,-3.265687614265E-002));
#1262 = CARTESIAN_POINT('',(-2.197591081764,-3.73221176226E-002));
#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1264 = PCURVE('',#1265,#1270);
#1265 = PLANE('',#1266);
#1266 = AXIS2_PLACEMENT_3D('',#1267,#1268,#1269);
#1267 = CARTESIAN_POINT('',(-10.15443304192,-14.08799395067,
    -3.593795760024));
#1268 = DIRECTION('',(0.866025403784,-0.5,8.272229450682E-016));
#1269 = DIRECTION('',(-6.106226635438E-016,5.442228655113E-016,1.));
#1270 = DEFINITIONAL_REPRESENTATION('',(#1271),#1275);
#1271 = CIRCLE('',#1272,16.909686573086);
#1272 = AXIS2_PLACEMENT_2D('',#1273,#1274);
#1273 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
#1274 = DIRECTION('',(-4.063698308792E-017,1.));
#1275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1276 = ORIENTED_EDGE('',*,*,#1277,.T.);
#1277 = EDGE_CURVE('',#1243,#1278,#1280,.T.);
#1278 = VERTEX_POINT('',#1279);
#1279 = CARTESIAN_POINT('',(-11.53672073264,-12.48218646167,
    -0.314794969641));
#1280 = SURFACE_CURVE('',#1281,(#1286,#1299),.PCURVE_S1.);
#1281 = CIRCLE('',#1282,12.519984025524);
#1282 = AXIS2_PLACEMENT_3D('',#1283,#1284,#1285);
#1283 = CARTESIAN_POINT('',(-4.065863991847,-7.042283010544,
    8.131727983634));
#1284 = DIRECTION('',(0.353553390595,0.612372435698,-0.707106781184));
#1285 = DIRECTION('',(-2.775557561563E-017,0.755928946016,0.654653670711
    ));
#1286 = PCURVE('',#215,#1287);
#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1298);
#1288 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1289,#1290,#1291,#1292,#1293,
    #1294,#1295,#1296,#1297),.UNSPECIFIED.,.F.,.F.,(9,9),(3.66942507205,
    3.833380061545),.PIECEWISE_BEZIER_KNOTS.);
#1289 = CARTESIAN_POINT('',(-2.197591081263,-3.732211766024E-002));
#1290 = CARTESIAN_POINT('',(-2.212621025866,-3.582928432395E-002));
#1291 = CARTESIAN_POINT('',(-2.227625385958,-3.408884999936E-002));
#1292 = CARTESIAN_POINT('',(-2.242599318597,-3.210182028339E-002));
#1293 = CARTESIAN_POINT('',(-2.257538079433,-2.986942811793E-002));
#1294 = CARTESIAN_POINT('',(-2.272437049671,-2.739312706151E-002));
#1295 = CARTESIAN_POINT('',(-2.287291760857,-2.467458214058E-002));
#1296 = CARTESIAN_POINT('',(-2.302097916218,-2.171565863446E-002));
#1297 = CARTESIAN_POINT('',(-2.316851407299,-1.851840956154E-002));
#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1299 = PCURVE('',#1300,#1305);
#1300 = PLANE('',#1301);
#1301 = AXIS2_PLACEMENT_3D('',#1302,#1303,#1304);
#1302 = CARTESIAN_POINT('',(-6.941996801834,-19.52389116675,
    -4.115728164812));
#1303 = DIRECTION('',(0.353553390595,0.612372435698,-0.707106781184));
#1304 = DIRECTION('',(0.353553390592,0.612372435694,0.707106781189));
#1305 = DEFINITIONAL_REPRESENTATION('',(#1306),#1310);
#1306 = CIRCLE('',#1307,12.519984025524);
#1307 = AXIS2_PLACEMENT_2D('',#1308,#1309);
#1308 = CARTESIAN_POINT('',(17.320518589639,-3.75));
#1309 = DIRECTION('',(0.925820099773,-0.377964473008));
#1310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1311 = ORIENTED_EDGE('',*,*,#1312,.F.);
#1312 = EDGE_CURVE('',#1313,#1278,#1315,.T.);
#1313 = VERTEX_POINT('',#1314);
#1314 = CARTESIAN_POINT('',(-11.28628073216,-12.04841165659,
    -4.056555655736));
#1315 = SURFACE_CURVE('',#1316,(#1321,#1334),.PCURVE_S1.);
#1316 = CIRCLE('',#1317,16.58123939879);
#1317 = AXIS2_PLACEMENT_3D('',#1318,#1319,#1320);
#1318 = CARTESIAN_POINT('',(-3.247595264192,1.875,-2.955167865146E-015)
  );
#1319 = DIRECTION('',(-0.866025403784,0.5,-7.880447640389E-016));
#1320 = DIRECTION('',(0.5,0.866025403784,-1.922962686384E-016));
#1321 = PCURVE('',#215,#1322);
#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1333);
#1323 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1324,#1325,#1326,#1327,#1328,
    #1329,#1330,#1331,#1332),.UNSPECIFIED.,.F.,.F.,(9,9),(2.894436718632
    ,3.122606504519),.PIECEWISE_BEZIER_KNOTS.);
#1324 = CARTESIAN_POINT('',(-2.323545244595,-0.240945500862));
#1325 = CARTESIAN_POINT('',(-2.321953330388,-0.213169828338));
#1326 = CARTESIAN_POINT('',(-2.320591904241,-0.185382369098));
#1327 = CARTESIAN_POINT('',(-2.319451045,-0.157585221389));
#1328 = CARTESIAN_POINT('',(-2.318523083291,-0.12978031548));
#1329 = CARTESIAN_POINT('',(-2.317802286596,-0.10196946487));
#1330 = CARTESIAN_POINT('',(-2.317284681258,-7.415440462929E-002));
#1331 = CARTESIAN_POINT('',(-2.316967948223,-4.633682613797E-002));
#1332 = CARTESIAN_POINT('',(-2.316851407316,-1.851840955879E-002));
#1333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1334 = PCURVE('',#1335,#1340);
#1335 = PLANE('',#1336);
#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339);
#1337 = CARTESIAN_POINT('',(-11.28561082012,-12.0472513349,
    -1.933895226984));
#1338 = DIRECTION('',(-0.866025403784,0.5,-8.272229450682E-016));
#1339 = DIRECTION('',(6.106226635438E-016,-5.442228655113E-016,-1.));
#1340 = DEFINITIONAL_REPRESENTATION('',(#1341),#1345);
#1341 = CIRCLE('',#1342,16.58123939879);
#1342 = AXIS2_PLACEMENT_2D('',#1343,#1344);
#1343 = CARTESIAN_POINT('',(-1.933895226984,-16.07603111186));
#1344 = DIRECTION('',(-4.063698308792E-017,-1.));
#1345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1346 = ORIENTED_EDGE('',*,*,#1347,.F.);
#1347 = EDGE_CURVE('',#1348,#1313,#1350,.T.);
#1348 = VERTEX_POINT('',#1349);
#1349 = CARTESIAN_POINT('',(-9.689010799027,-13.28185897899,
    -4.326117404599));
#1350 = SURFACE_CURVE('',#1351,(#1356,#1369),.PCURVE_S1.);
#1351 = CIRCLE('',#1352,14.722431864351);
#1352 = AXIS2_PLACEMENT_3D('',#1353,#1354,#1355);
#1353 = CARTESIAN_POINT('',(-3.005203820023,-5.205165703379,
    6.010407640089));
#1354 = DIRECTION('',(0.353553390592,0.612372435694,-0.707106781189));
#1355 = DIRECTION('',(0.E+000,0.755928946021,0.654653670705));
#1356 = PCURVE('',#215,#1357);
#1357 = DEFINITIONAL_REPRESENTATION('',(#1358),#1368);
#1358 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1359,#1360,#1361,#1362,#1363,
    #1364,#1365,#1366,#1367),.UNSPECIFIED.,.F.,.F.,(9,9),(3.648337280732
    ,3.786740608893),.PIECEWISE_BEZIER_KNOTS.);
#1359 = CARTESIAN_POINT('',(-2.201042651561,-0.257307372018));
#1360 = CARTESIAN_POINT('',(-2.216476664492,-0.256005198494));
#1361 = CARTESIAN_POINT('',(-2.231885277848,-0.25448847034));
#1362 = CARTESIAN_POINT('',(-2.24726372365,-0.252758072163));
#1363 = CARTESIAN_POINT('',(-2.26260733672,-0.250815087134));
#1364 = CARTESIAN_POINT('',(-2.277911582578,-0.248660791018));
#1365 = CARTESIAN_POINT('',(-2.293172083084,-0.246296644085));
#1366 = CARTESIAN_POINT('',(-2.308384638499,-0.24372428121));
#1367 = CARTESIAN_POINT('',(-2.32354524465,-0.240945500854));
#1368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1369 = PCURVE('',#1370,#1375);
#1370 = PLANE('',#1371);
#1371 = AXIS2_PLACEMENT_3D('',#1372,#1373,#1374);
#1372 = CARTESIAN_POINT('',(-5.881327695941,-17.68675838533,
    -6.237030640042));
#1373 = DIRECTION('',(0.353553390592,0.612372435694,-0.707106781189));
#1374 = DIRECTION('',(0.353553390595,0.612372435698,0.707106781184));
#1375 = DEFINITIONAL_REPRESENTATION('',(#1376),#1380);
#1376 = CIRCLE('',#1377,14.722431864351);
#1377 = AXIS2_PLACEMENT_2D('',#1378,#1379);
#1378 = CARTESIAN_POINT('',(17.320493320151,-3.75));
#1379 = DIRECTION('',(0.925820099772,-0.37796447301));
#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1381 = ORIENTED_EDGE('',*,*,#1382,.T.);
#1382 = EDGE_CURVE('',#1348,#1383,#1385,.T.);
#1383 = VERTEX_POINT('',#1384);
#1384 = CARTESIAN_POINT('',(-8.617155779775,-11.4253516273,
    -9.17638090205));
#1385 = SURFACE_CURVE('',#1386,(#1391,#1404),.PCURVE_S1.);
#1386 = CIRCLE('',#1387,16.909686573086);
#1387 = AXIS2_PLACEMENT_3D('',#1388,#1389,#1390);
#1388 = CARTESIAN_POINT('',(-1.515544456623,0.875,-1.379078337068E-015)
  );
#1389 = DIRECTION('',(0.866025403784,-0.5,7.880447640389E-016));
#1390 = DIRECTION('',(-0.5,-0.866025403784,1.922962686384E-016));
#1391 = PCURVE('',#215,#1392);
#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1403);
#1393 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1394,#1395,#1396,#1397,#1398,
    #1399,#1400,#1401,#1402),.UNSPECIFIED.,.F.,.F.,(9,9),(0.258713046618
    ,0.573612723824),.PIECEWISE_BEZIER_KNOTS.);
#1394 = CARTESIAN_POINT('',(-2.201042652516,-0.257307371955));
#1395 = CARTESIAN_POINT('',(-2.202145198567,-0.296446195345));
#1396 = CARTESIAN_POINT('',(-2.203461114985,-0.33557973924));
#1397 = CARTESIAN_POINT('',(-2.205004306988,-0.37470673903));
#1398 = CARTESIAN_POINT('',(-2.206792985679,-0.413825777808));
#1399 = CARTESIAN_POINT('',(-2.208850585637,-0.452935222994));
#1400 = CARTESIAN_POINT('',(-2.211207224761,-0.492033139927));
#1401 = CARTESIAN_POINT('',(-2.2139021432,-0.531117156072));
#1402 = CARTESIAN_POINT('',(-2.216988700969,-0.570184193047));
#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1404 = PCURVE('',#1265,#1405);
#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1410);
#1406 = CIRCLE('',#1407,16.909686573086);
#1407 = AXIS2_PLACEMENT_2D('',#1408,#1409);
#1408 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
#1409 = DIRECTION('',(-4.063698308792E-017,1.));
#1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1411 = ORIENTED_EDGE('',*,*,#1412,.T.);
#1412 = EDGE_CURVE('',#1383,#1413,#1415,.T.);
#1413 = VERTEX_POINT('',#1414);
#1414 = CARTESIAN_POINT('',(-5.586066866529,-13.1753516273,
    -9.17638090205));
#1415 = SURFACE_CURVE('',#1416,(#1421,#1427),.PCURVE_S1.);
#1416 = CIRCLE('',#1417,14.310626594964);
#1417 = AXIS2_PLACEMENT_3D('',#1418,#1419,#1420);
#1418 = CARTESIAN_POINT('',(5.466815115618E-015,-4.993996309537E-015,
    -9.17638090205));
#1419 = DIRECTION('',(-0.E+000,6.661338147751E-016,1.));
#1420 = DIRECTION('',(1.,0.E+000,0.E+000));
#1421 = PCURVE('',#215,#1422);
#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1426);
#1423 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1424,#1425),.UNSPECIFIED.,.F.,
  .F.,(2,2),(4.066196606211,4.311383803362),.PIECEWISE_BEZIER_KNOTS.);
#1424 = CARTESIAN_POINT('',(-2.216988700969,-0.570184193047));
#1425 = CARTESIAN_POINT('',(-1.971801503818,-0.570184193047));
#1426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1427 = PCURVE('',#1428,#1433);
#1428 = PLANE('',#1429);
#1429 = AXIS2_PLACEMENT_3D('',#1430,#1431,#1432);
#1430 = CARTESIAN_POINT('',(-8.143716166852,-17.6053301634,
    -9.17638090205));
#1431 = DIRECTION('',(5.551115123126E-016,-5.442228655113E-016,-1.));
#1432 = DIRECTION('',(0.5,0.866025403784,-1.942890293094E-016));
#1433 = DEFINITIONAL_REPRESENTATION('',(#1434),#1442);
#1434 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1435,#1436,#1437,#1438,
#1439,#1440,#1441),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#1435 = CARTESIAN_POINT('',(26.473834544431,10.643366175312));
#1436 = CARTESIAN_POINT('',(47.939774436877,-1.75));
#1437 = CARTESIAN_POINT('',(26.473834544431,-14.14336617531));
#1438 = CARTESIAN_POINT('',(5.007894651986,-26.53673235062));
#1439 = CARTESIAN_POINT('',(5.007894651986,-1.75));
#1440 = CARTESIAN_POINT('',(5.007894651986,23.036732350624));
#1441 = CARTESIAN_POINT('',(26.473834544431,10.643366175312));
#1442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1443 = ORIENTED_EDGE('',*,*,#1444,.F.);
#1444 = EDGE_CURVE('',#1445,#1413,#1447,.T.);
#1445 = VERTEX_POINT('',#1446);
#1446 = CARTESIAN_POINT('',(-6.657921885781,-15.03185897899,
    -4.326117404599));
#1447 = SURFACE_CURVE('',#1448,(#1453,#1466),.PCURVE_S1.);
#1448 = CIRCLE('',#1449,16.909686573086);
#1449 = AXIS2_PLACEMENT_3D('',#1450,#1451,#1452);
#1450 = CARTESIAN_POINT('',(1.515544456623,-0.875,1.379078337068E-015));
#1451 = DIRECTION('',(0.866025403784,-0.5,7.880447640389E-016));
#1452 = DIRECTION('',(-0.5,-0.866025403784,1.922962686384E-016));
#1453 = PCURVE('',#215,#1454);
#1454 = DEFINITIONAL_REPRESENTATION('',(#1455),#1465);
#1455 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1456,#1457,#1458,#1459,#1460,
    #1461,#1462,#1463,#1464),.UNSPECIFIED.,.F.,.F.,(9,9),(0.258713046618
    ,0.573612723824),.PIECEWISE_BEZIER_KNOTS.);
#1456 = CARTESIAN_POINT('',(-1.987747552263,-0.257307371955));
#1457 = CARTESIAN_POINT('',(-1.986645006211,-0.296446195345));
#1458 = CARTESIAN_POINT('',(-1.985329089795,-0.335579739239));
#1459 = CARTESIAN_POINT('',(-1.983785897794,-0.374706739029));
#1460 = CARTESIAN_POINT('',(-1.981997219106,-0.413825777808));
#1461 = CARTESIAN_POINT('',(-1.979939619149,-0.452935222994));
#1462 = CARTESIAN_POINT('',(-1.977582980023,-0.492033139927));
#1463 = CARTESIAN_POINT('',(-1.974888061587,-0.531117156072));
#1464 = CARTESIAN_POINT('',(-1.971801503818,-0.570184193047));
#1465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1466 = PCURVE('',#1467,#1472);
#1467 = PLANE('',#1468);
#1468 = AXIS2_PLACEMENT_3D('',#1469,#1470,#1471);
#1469 = CARTESIAN_POINT('',(-7.123344128682,-15.83799395067,
    -3.593795760024));
#1470 = DIRECTION('',(0.866025403784,-0.5,8.272229450682E-016));
#1471 = DIRECTION('',(-6.106226635438E-016,5.442228655113E-016,1.));
#1472 = DEFINITIONAL_REPRESENTATION('',(#1473),#1477);
#1473 = CIRCLE('',#1474,16.909686573086);
#1474 = AXIS2_PLACEMENT_2D('',#1475,#1476);
#1475 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
#1476 = DIRECTION('',(-4.063698308792E-017,1.));
#1477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1478 = ORIENTED_EDGE('',*,*,#1479,.F.);
#1479 = EDGE_CURVE('',#1480,#1445,#1482,.T.);
#1480 = VERTEX_POINT('',#1481);
#1481 = CARTESIAN_POINT('',(-4.79109020378,-15.79841165659,
    -4.056555655736));
#1482 = SURFACE_CURVE('',#1483,(#1488,#1501),.PCURVE_S1.);
#1483 = CIRCLE('',#1484,14.722431864351);
#1484 = AXIS2_PLACEMENT_3D('',#1485,#1486,#1487);
#1485 = CARTESIAN_POINT('',(-3.005203820023,-5.205165703379,
    6.010407640089));
#1486 = DIRECTION('',(0.353553390592,0.612372435694,-0.707106781189));
#1487 = DIRECTION('',(0.E+000,0.755928946021,0.654653670705));
#1488 = PCURVE('',#215,#1489);
#1489 = DEFINITIONAL_REPRESENTATION('',(#1490),#1500);
#1490 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1491,#1492,#1493,#1494,#1495,
    #1496,#1497,#1498,#1499),.UNSPECIFIED.,.F.,.F.,(9,9),(3.2716380716,
    3.41004139976),.PIECEWISE_BEZIER_KNOTS.);
#1491 = CARTESIAN_POINT('',(-1.865244960137,-0.240945500854));
#1492 = CARTESIAN_POINT('',(-1.880405566287,-0.24372428121));
#1493 = CARTESIAN_POINT('',(-1.895618121703,-0.246296644085));
#1494 = CARTESIAN_POINT('',(-1.910878622209,-0.248660791018));
#1495 = CARTESIAN_POINT('',(-1.926182868066,-0.250815087135));
#1496 = CARTESIAN_POINT('',(-1.941526481135,-0.252758072163));
#1497 = CARTESIAN_POINT('',(-1.956904926937,-0.25448847034));
#1498 = CARTESIAN_POINT('',(-1.972313540292,-0.256005198494));
#1499 = CARTESIAN_POINT('',(-1.987747553222,-0.257307372018));
#1500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1501 = PCURVE('',#1502,#1507);
#1502 = PLANE('',#1503);
#1503 = AXIS2_PLACEMENT_3D('',#1504,#1505,#1506);
#1504 = CARTESIAN_POINT('',(-5.881327695941,-17.68675838533,
    -6.237030640042));
#1505 = DIRECTION('',(0.353553390592,0.612372435694,-0.707106781189));
#1506 = DIRECTION('',(0.353553390595,0.612372435698,0.707106781184));
#1507 = DEFINITIONAL_REPRESENTATION('',(#1508),#1512);
#1508 = CIRCLE('',#1509,14.722431864351);
#1509 = AXIS2_PLACEMENT_2D('',#1510,#1511);
#1510 = CARTESIAN_POINT('',(17.320493320151,-3.75));
#1511 = DIRECTION('',(0.925820099772,-0.37796447301));
#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1513 = ORIENTED_EDGE('',*,*,#1514,.T.);
#1514 = EDGE_CURVE('',#1480,#1515,#1517,.T.);
#1515 = VERTEX_POINT('',#1516);
#1516 = CARTESIAN_POINT('',(-5.041530204262,-16.23218646167,
    -0.314794969641));
#1517 = SURFACE_CURVE('',#1518,(#1523,#1536),.PCURVE_S1.);
#1518 = CIRCLE('',#1519,16.58123939879);
#1519 = AXIS2_PLACEMENT_3D('',#1520,#1521,#1522);
#1520 = CARTESIAN_POINT('',(3.247595264192,-1.875,2.955167865146E-015));
#1521 = DIRECTION('',(-0.866025403784,0.5,-7.880447640389E-016));
#1522 = DIRECTION('',(0.5,0.866025403784,-1.922962686384E-016));
#1523 = PCURVE('',#215,#1524);
#1524 = DEFINITIONAL_REPRESENTATION('',(#1525),#1535);
#1525 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1526,#1527,#1528,#1529,#1530,
    #1531,#1532,#1533,#1534),.UNSPECIFIED.,.F.,.F.,(9,9),(2.894436718632
    ,3.122606504519),.PIECEWISE_BEZIER_KNOTS.);
#1526 = CARTESIAN_POINT('',(-1.865244960185,-0.240945500862));
#1527 = CARTESIAN_POINT('',(-1.866836874392,-0.213169828337));
#1528 = CARTESIAN_POINT('',(-1.868198300538,-0.185382369097));
#1529 = CARTESIAN_POINT('',(-1.86933915978,-0.157585221389));
#1530 = CARTESIAN_POINT('',(-1.87026712149,-0.12978031548));
#1531 = CARTESIAN_POINT('',(-1.870987918186,-0.10196946487));
#1532 = CARTESIAN_POINT('',(-1.871505523527,-7.415440462924E-002));
#1533 = CARTESIAN_POINT('',(-1.871822256563,-4.633682613793E-002));
#1534 = CARTESIAN_POINT('',(-1.87193879747,-1.851840955878E-002));
#1535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1536 = PCURVE('',#1537,#1542);
#1537 = PLANE('',#1538);
#1538 = AXIS2_PLACEMENT_3D('',#1539,#1540,#1541);
#1539 = CARTESIAN_POINT('',(-4.790420291741,-15.7972513349,
    -1.933895226984));
#1540 = DIRECTION('',(-0.866025403784,0.5,-8.272229450682E-016));
#1541 = DIRECTION('',(6.106226635438E-016,-5.442228655113E-016,-1.));
#1542 = DEFINITIONAL_REPRESENTATION('',(#1543),#1547);
#1543 = CIRCLE('',#1544,16.58123939879);
#1544 = AXIS2_PLACEMENT_2D('',#1545,#1546);
#1545 = CARTESIAN_POINT('',(-1.933895226984,-16.07603111186));
#1546 = DIRECTION('',(-4.063698308792E-017,-1.));
#1547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1548 = ORIENTED_EDGE('',*,*,#1549,.T.);
#1549 = EDGE_CURVE('',#1515,#1550,#1552,.T.);
#1550 = VERTEX_POINT('',#1551);
#1551 = CARTESIAN_POINT('',(-6.933347883271,-15.50891080037,
    -0.634328712524));
#1552 = SURFACE_CURVE('',#1553,(#1558,#1571),.PCURVE_S1.);
#1553 = CIRCLE('',#1554,12.519984025524);
#1554 = AXIS2_PLACEMENT_3D('',#1555,#1556,#1557);
#1555 = CARTESIAN_POINT('',(-4.065863991847,-7.042283010544,
    8.131727983634));
#1556 = DIRECTION('',(0.353553390595,0.612372435698,-0.707106781184));
#1557 = DIRECTION('',(-2.775557561563E-017,0.755928946016,0.654653670711
    ));
#1558 = PCURVE('',#215,#1559);
#1559 = DEFINITIONAL_REPRESENTATION('',(#1560),#1570);
#1560 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1561,#1562,#1563,#1564,#1565,
    #1566,#1567,#1568,#1569),.UNSPECIFIED.,.F.,.F.,(9,9),(3.224998618942
    ,3.388953608437),.PIECEWISE_BEZIER_KNOTS.);
#1561 = CARTESIAN_POINT('',(-1.871938797488,-1.851840956154E-002));
#1562 = CARTESIAN_POINT('',(-1.886692288569,-2.171565863446E-002));
#1563 = CARTESIAN_POINT('',(-1.901498443929,-2.467458214058E-002));
#1564 = CARTESIAN_POINT('',(-1.916353155115,-2.73931270615E-002));
#1565 = CARTESIAN_POINT('',(-1.931252125353,-2.986942811792E-002));
#1566 = CARTESIAN_POINT('',(-1.946190886189,-3.210182028338E-002));
#1567 = CARTESIAN_POINT('',(-1.961164818827,-3.408884999935E-002));
#1568 = CARTESIAN_POINT('',(-1.976169178919,-3.582928432394E-002));
#1569 = CARTESIAN_POINT('',(-1.991199123522,-3.732211766023E-002));
#1570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1571 = PCURVE('',#1572,#1577);
#1572 = PLANE('',#1573);
#1573 = AXIS2_PLACEMENT_3D('',#1574,#1575,#1576);
#1574 = CARTESIAN_POINT('',(-6.941996801834,-19.52389116675,
    -4.115728164812));
#1575 = DIRECTION('',(0.353553390595,0.612372435698,-0.707106781184));
#1576 = DIRECTION('',(0.353553390592,0.612372435694,0.707106781189));
#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1582);
#1578 = CIRCLE('',#1579,12.519984025524);
#1579 = AXIS2_PLACEMENT_2D('',#1580,#1581);
#1580 = CARTESIAN_POINT('',(17.320518589639,-3.75));
#1581 = DIRECTION('',(0.925820099773,-0.377964473008));
#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1583 = ORIENTED_EDGE('',*,*,#1584,.F.);
#1584 = EDGE_CURVE('',#1585,#1550,#1587,.T.);
#1585 = VERTEX_POINT('',#1586);
#1586 = CARTESIAN_POINT('',(-6.93929882992,-15.51921814232,
    8.255976426723E-015));
#1587 = SURFACE_CURVE('',#1588,(#1593,#1606),.PCURVE_S1.);
#1588 = CIRCLE('',#1589,16.909686573086);
#1589 = AXIS2_PLACEMENT_3D('',#1590,#1591,#1592);
#1590 = CARTESIAN_POINT('',(1.515544456623,-0.875,1.379078337068E-015));
#1591 = DIRECTION('',(0.866025403784,-0.5,7.880447640389E-016));
#1592 = DIRECTION('',(-0.5,-0.866025403784,1.922962686384E-016));
#1593 = PCURVE('',#215,#1594);
#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1605);
#1595 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1596,#1597,#1598,#1599,#1600,
    #1601,#1602,#1603,#1604),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
    3.752154576681E-002),.PIECEWISE_BEZIER_KNOTS.);
#1596 = CARTESIAN_POINT('',(-1.991271244123,-3.35713412621E-016));
#1597 = CARTESIAN_POINT('',(-1.991271244123,-4.665276313636E-003));
#1598 = CARTESIAN_POINT('',(-1.991268669797,-9.330552622433E-003));
#1599 = CARTESIAN_POINT('',(-1.991263521193,-1.399582727198E-002));
#1600 = CARTESIAN_POINT('',(-1.991255797748,-1.866109860696E-002));
#1601 = CARTESIAN_POINT('',(-1.991245498289,-2.332636497044E-002));
#1602 = CARTESIAN_POINT('',(-1.991232621038,-2.799162470314E-002));
#1603 = CARTESIAN_POINT('',(-1.991217163612,-3.265687614264E-002));
#1604 = CARTESIAN_POINT('',(-1.991199123022,-3.732211762259E-002));
#1605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1606 = PCURVE('',#1467,#1607);
#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612);
#1608 = CIRCLE('',#1609,16.909686573086);
#1609 = AXIS2_PLACEMENT_2D('',#1610,#1611);
#1610 = CARTESIAN_POINT('',(3.593795760024,-17.2777771706));
#1611 = DIRECTION('',(-4.063698308792E-017,1.));
#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1613 = ORIENTED_EDGE('',*,*,#1614,.F.);
#1614 = EDGE_CURVE('',#654,#1585,#1615,.T.);
#1615 = SURFACE_CURVE('',#1616,(#1621,#1627),.PCURVE_S1.);
#1616 = CIRCLE('',#1617,17.);
#1617 = AXIS2_PLACEMENT_3D('',#1618,#1619,#1620);
#1618 = CARTESIAN_POINT('',(0.E+000,-1.386823693717E-030,
    -2.081899556751E-015));
#1619 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
#1620 = DIRECTION('',(1.,0.E+000,0.E+000));
#1621 = PCURVE('',#215,#1622);
#1622 = DEFINITIONAL_REPRESENTATION('',(#1623),#1626);
#1623 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1624,#1625),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.10312385827,1.991271244123),.PIECEWISE_BEZIER_KNOTS.);
#1624 = CARTESIAN_POINT('',(-0.10312385827,-1.224646798089E-016));
#1625 = CARTESIAN_POINT('',(-1.991271244123,-1.224646798089E-016));
#1626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1627 = PCURVE('',#318,#1628);
#1628 = DEFINITIONAL_REPRESENTATION('',(#1629),#1632);
#1629 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1630,#1631),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.10312385827,1.991271244123),.PIECEWISE_BEZIER_KNOTS.);
#1630 = CARTESIAN_POINT('',(-0.10312385827,0.E+000));
#1631 = CARTESIAN_POINT('',(-1.991271244123,0.E+000));
#1632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1633 = ORIENTED_EDGE('',*,*,#653,.T.);
#1634 = ORIENTED_EDGE('',*,*,#1635,.T.);
#1635 = EDGE_CURVE('',#626,#1636,#1638,.T.);
#1636 = VERTEX_POINT('',#1637);
#1637 = CARTESIAN_POINT('',(16.578250936908,-3.75,-0.314794969641));
#1638 = SURFACE_CURVE('',#1639,(#1644,#1657),.PCURVE_S1.);
#1639 = CIRCLE('',#1640,12.519984025524);
#1640 = AXIS2_PLACEMENT_3D('',#1641,#1642,#1643);
#1641 = CARTESIAN_POINT('',(8.131727983694,9.02803163742E-015,
    8.131727983634));
#1642 = DIRECTION('',(-0.707106781189,-7.85046229339E-016,
    -0.707106781184));
#1643 = DIRECTION('',(0.707106781184,-1.57009245869E-016,-0.707106781189
    ));
#1644 = PCURVE('',#215,#1645);
#1645 = DEFINITIONAL_REPRESENTATION('',(#1646),#1656);
#1646 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1647,#1648,#1649,#1650,#1651,
    #1652,#1653,#1654,#1655),.UNSPECIFIED.,.F.,.F.,(9,9),(0.140235731807
    ,0.304190721301),.PIECEWISE_BEZIER_KNOTS.);
#1647 = CARTESIAN_POINT('',(-0.103195978782,-3.732211765561E-002));
#1648 = CARTESIAN_POINT('',(-0.118225923281,-3.582928432314E-002));
#1649 = CARTESIAN_POINT('',(-0.133230283308,-3.408885000435E-002));
#1650 = CARTESIAN_POINT('',(-0.148204215974,-3.210182029358E-002));
#1651 = CARTESIAN_POINT('',(-0.163142976966,-2.986942812795E-002));
#1652 = CARTESIAN_POINT('',(-0.17804194744,-2.739312706203E-002));
#1653 = CARTESIAN_POINT('',(-0.192896658739,-2.467458212905E-002));
#1654 = CARTESIAN_POINT('',(-0.207702813824,-2.171565863446E-002));
#1655 = CARTESIAN_POINT('',(-0.222456304905,-1.851840956154E-002));
#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1657 = PCURVE('',#641,#1658);
#1658 = DEFINITIONAL_REPRESENTATION('',(#1659),#1663);
#1659 = CIRCLE('',#1660,12.519984025524);
#1660 = AXIS2_PLACEMENT_2D('',#1661,#1662);
#1661 = CARTESIAN_POINT('',(17.320518589639,-3.75));
#1662 = DIRECTION('',(-1.,6.280369834758E-016));
#1663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1664 = ORIENTED_EDGE('',*,*,#1665,.F.);
#1665 = EDGE_CURVE('',#1666,#1636,#1668,.T.);
#1666 = VERTEX_POINT('',#1667);
#1667 = CARTESIAN_POINT('',(16.077370935943,-3.75,-4.056555655736));
#1668 = SURFACE_CURVE('',#1669,(#1674,#1687),.PCURVE_S1.);
#1669 = CIRCLE('',#1670,16.58123939879);
#1670 = AXIS2_PLACEMENT_3D('',#1671,#1672,#1673);
#1671 = CARTESIAN_POINT('',(5.084455053182E-031,-3.75,
    4.163336342344E-015));
#1672 = DIRECTION('',(1.355854680849E-031,-1.,1.110223024625E-015));
#1673 = DIRECTION('',(0.E+000,-1.110223024625E-015,-1.));
#1674 = PCURVE('',#215,#1675);
#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1686);
#1676 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1677,#1678,#1679,#1680,#1681,
    #1682,#1683,#1684,#1685),.UNSPECIFIED.,.F.,.F.,(9,9),(1.323640391837
    ,1.551810177725),.PIECEWISE_BEZIER_KNOTS.);
#1677 = CARTESIAN_POINT('',(-0.229150142206,-0.240945500862));
#1678 = CARTESIAN_POINT('',(-0.227558227999,-0.213169828337));
#1679 = CARTESIAN_POINT('',(-0.226196801852,-0.185382369097));
#1680 = CARTESIAN_POINT('',(-0.225055942611,-0.157585221389));
#1681 = CARTESIAN_POINT('',(-0.224127980901,-0.12978031548));
#1682 = CARTESIAN_POINT('',(-0.223407184205,-0.10196946487));
#1683 = CARTESIAN_POINT('',(-0.222889578865,-7.415440462924E-002));
#1684 = CARTESIAN_POINT('',(-0.222572845829,-4.633682613794E-002));
#1685 = CARTESIAN_POINT('',(-0.222456304923,-1.851840955878E-002));
#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1687 = PCURVE('',#1688,#1693);
#1688 = PLANE('',#1689);
#1689 = AXIS2_PLACEMENT_3D('',#1690,#1691,#1692);
#1690 = CARTESIAN_POINT('',(16.076031111864,-3.75,-1.933895226984));
#1691 = DIRECTION('',(1.355854680849E-031,-1.,1.110223024625E-015));
#1692 = DIRECTION('',(0.E+000,-1.110223024625E-015,-1.));
#1693 = DEFINITIONAL_REPRESENTATION('',(#1694),#1698);
#1694 = CIRCLE('',#1695,16.58123939879);
#1695 = AXIS2_PLACEMENT_2D('',#1696,#1697);
#1696 = CARTESIAN_POINT('',(-1.933895226984,-16.07603111186));
#1697 = DIRECTION('',(1.,-9.723461371658E-063));
#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1699 = ORIENTED_EDGE('',*,*,#1700,.F.);
#1700 = EDGE_CURVE('',#540,#1666,#1701,.T.);
#1701 = SURFACE_CURVE('',#1702,(#1707,#1720),.PCURVE_S1.);
#1702 = CIRCLE('',#1703,14.722431864351);
#1703 = AXIS2_PLACEMENT_3D('',#1704,#1705,#1706);
#1704 = CARTESIAN_POINT('',(6.010407640045,6.672892949409E-015,
    6.010407640089));
#1705 = DIRECTION('',(-0.707106781184,-7.850462293447E-016,
    -0.707106781189));
#1706 = DIRECTION('',(0.707106781189,-1.570092458678E-016,
    -0.707106781184));
#1707 = PCURVE('',#215,#1708);
#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1719);
#1709 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1710,#1711,#1712,#1713,#1714,
    #1715,#1716,#1717,#1718),.UNSPECIFIED.,.F.,.F.,(9,9),(0.119147940486
    ,0.257551268646),.PIECEWISE_BEZIER_KNOTS.);
#1710 = CARTESIAN_POINT('',(-0.106647549071,-0.257307372014));
#1711 = CARTESIAN_POINT('',(-0.122081561891,-0.256005198493));
#1712 = CARTESIAN_POINT('',(-0.137490175178,-0.254488470344));
#1713 = CARTESIAN_POINT('',(-0.152868621012,-0.252758072173));
#1714 = CARTESIAN_POINT('',(-0.16821223425,-0.250815087143));
#1715 = CARTESIAN_POINT('',(-0.183516480359,-0.248660791018));
#1716 = CARTESIAN_POINT('',(-0.198776980985,-0.246296644074));
#1717 = CARTESIAN_POINT('',(-0.213989536106,-0.24372428121));
#1718 = CARTESIAN_POINT('',(-0.229150142257,-0.240945500854));
#1719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1720 = PCURVE('',#585,#1721);
#1721 = DEFINITIONAL_REPRESENTATION('',(#1722),#1726);
#1722 = CIRCLE('',#1723,14.722431864351);
#1723 = AXIS2_PLACEMENT_2D('',#1724,#1725);
#1724 = CARTESIAN_POINT('',(17.320493320151,-3.75));
#1725 = DIRECTION('',(-1.,6.280369834712E-016));
#1726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1727 = ORIENTED_EDGE('',*,*,#539,.T.);
#1728 = ORIENTED_EDGE('',*,*,#194,.T.);
#1729 = ADVANCED_FACE('',(#1730),#318,.T.);
#1730 = FACE_BOUND('',#1731,.F.);
#1731 = EDGE_LOOP('',(#1732,#1733,#1734,#1756,#1791,#1811,#1812,#1834,
    #1869,#1889,#1890,#1891,#1892,#1913,#1939,#1940));
#1732 = ORIENTED_EDGE('',*,*,#683,.F.);
#1733 = ORIENTED_EDGE('',*,*,#1614,.T.);
#1734 = ORIENTED_EDGE('',*,*,#1735,.T.);
#1735 = EDGE_CURVE('',#1585,#1736,#1738,.T.);
#1736 = VERTEX_POINT('',#1737);
#1737 = CARTESIAN_POINT('',(-6.93929882992,-15.51921814232,
    2.889303300137));
#1738 = SURFACE_CURVE('',#1739,(#1743,#1749),.PCURVE_S1.);
#1739 = LINE('',#1740,#1741);
#1740 = CARTESIAN_POINT('',(-6.93929882992,-15.51921814232,
    1.113408723261E-014));
#1741 = VECTOR('',#1742,1.);
#1742 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
#1743 = PCURVE('',#318,#1744);
#1744 = DEFINITIONAL_REPRESENTATION('',(#1745),#1748);
#1745 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1746,#1747),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-2.87811080589E-015,2.889303300137),
  .PIECEWISE_BEZIER_KNOTS.);
#1746 = CARTESIAN_POINT('',(-1.991271244123,-2.081899556751E-015));
#1747 = CARTESIAN_POINT('',(-1.991271244123,2.889303300137));
#1748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1749 = PCURVE('',#1467,#1750);
#1750 = DEFINITIONAL_REPRESENTATION('',(#1751),#1755);
#1751 = LINE('',#1752,#1753);
#1752 = CARTESIAN_POINT('',(3.593795760024,-0.368090597523));
#1753 = VECTOR('',#1754,1.);
#1754 = DIRECTION('',(1.,-3.879463787979E-016));
#1755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1756 = ORIENTED_EDGE('',*,*,#1757,.T.);
#1757 = EDGE_CURVE('',#1736,#1758,#1760,.T.);
#1758 = VERTEX_POINT('',#1759);
#1759 = CARTESIAN_POINT('',(-9.970387743166,-13.76921814232,
    2.889303300137));
#1760 = SURFACE_CURVE('',#1761,(#1766,#1779),.PCURVE_S1.);
#1761 = ELLIPSE('',#1762,24.041630560343,17.);
#1762 = AXIS2_PLACEMENT_3D('',#1763,#1764,#1765);
#1763 = CARTESIAN_POINT('',(0.E+000,1.318877665294E-014,19.798989873223)
  );
#1764 = DIRECTION('',(0.353553390593,0.612372435696,-0.707106781187));
#1765 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
#1766 = PCURVE('',#318,#1767);
#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1778);
#1768 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1769,#1770,#1771,#1772,#1773,
    #1774,#1775,#1776,#1777),.UNSPECIFIED.,.F.,.F.,(9,9),(3.03846879532,
    3.24471651186),.PIECEWISE_BEZIER_KNOTS.);
#1769 = CARTESIAN_POINT('',(-1.991271244123,2.889303300137));
#1770 = CARTESIAN_POINT('',(-2.01705220869,2.844186612144));
#1771 = CARTESIAN_POINT('',(-2.042833173257,2.811914679266));
#1772 = CARTESIAN_POINT('',(-2.068614137824,2.792533196244));
#1773 = CARTESIAN_POINT('',(-2.094395102395,2.786069644749));
#1774 = CARTESIAN_POINT('',(-2.120176066961,2.792533196243));
#1775 = CARTESIAN_POINT('',(-2.145957031528,2.811914679265));
#1776 = CARTESIAN_POINT('',(-2.171737996096,2.844186612144));
#1777 = CARTESIAN_POINT('',(-2.197518960663,2.889303300137));
#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1779 = PCURVE('',#1780,#1785);
#1780 = PLANE('',#1781);
#1781 = AXIS2_PLACEMENT_3D('',#1782,#1783,#1784);
#1782 = CARTESIAN_POINT('',(-9.557922077845,-20.05480665361,
    -2.347943195712));
#1783 = DIRECTION('',(0.353553390593,0.612372435696,-0.707106781187));
#1784 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
#1785 = DEFINITIONAL_REPRESENTATION('',(#1786),#1790);
#1786 = ELLIPSE('',#1787,24.041630560343,17.);
#1787 = AXIS2_PLACEMENT_2D('',#1788,#1789);
#1788 = CARTESIAN_POINT('',(31.320493111057,-1.75));
#1789 = DIRECTION('',(1.,4.996003610813E-016));
#1790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1791 = ORIENTED_EDGE('',*,*,#1792,.F.);
#1792 = EDGE_CURVE('',#1221,#1758,#1793,.T.);
#1793 = SURFACE_CURVE('',#1794,(#1798,#1804),.PCURVE_S1.);
#1794 = LINE('',#1795,#1796);
#1795 = CARTESIAN_POINT('',(-9.970387743166,-13.76921814232,
    8.375930558478E-015));
#1796 = VECTOR('',#1797,1.);
#1797 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
#1798 = PCURVE('',#318,#1799);
#1799 = DEFINITIONAL_REPRESENTATION('',(#1800),#1803);
#1800 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1801,#1802),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-1.285688307611E-015,2.889303300137),
  .PIECEWISE_BEZIER_KNOTS.);
#1801 = CARTESIAN_POINT('',(-2.197518960663,-2.081899556751E-015));
#1802 = CARTESIAN_POINT('',(-2.197518960663,2.889303300137));
#1803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1804 = PCURVE('',#1265,#1805);
#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810);
#1806 = LINE('',#1807,#1808);
#1807 = CARTESIAN_POINT('',(3.593795760024,-0.368090597523));
#1808 = VECTOR('',#1809,1.);
#1809 = DIRECTION('',(1.,-3.879463787979E-016));
#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1811 = ORIENTED_EDGE('',*,*,#1220,.T.);
#1812 = ORIENTED_EDGE('',*,*,#1813,.T.);
#1813 = EDGE_CURVE('',#1191,#1814,#1816,.T.);
#1814 = VERTEX_POINT('',#1815);
#1815 = CARTESIAN_POINT('',(-9.970387743166,13.769218142325,
    2.889303300137));
#1816 = SURFACE_CURVE('',#1817,(#1821,#1827),.PCURVE_S1.);
#1817 = LINE('',#1818,#1819);
#1818 = CARTESIAN_POINT('',(-9.970387743166,13.769218142325,
    -9.385485968829E-015));
#1819 = VECTOR('',#1820,1.);
#1820 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
#1821 = PCURVE('',#318,#1822);
#1822 = DEFINITIONAL_REPRESENTATION('',(#1823),#1826);
#1823 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1824,#1825),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-1.868555395539E-015,2.889303300137),
  .PIECEWISE_BEZIER_KNOTS.);
#1824 = CARTESIAN_POINT('',(-4.085666346516,-2.081899556751E-015));
#1825 = CARTESIAN_POINT('',(-4.085666346516,2.889303300137));
#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1827 = PCURVE('',#1073,#1828);
#1828 = DEFINITIONAL_REPRESENTATION('',(#1829),#1833);
#1829 = LINE('',#1830,#1831);
#1830 = CARTESIAN_POINT('',(3.593795760024,-0.368090597523));
#1831 = VECTOR('',#1832,1.);
#1832 = DIRECTION('',(1.,-6.211466098304E-016));
#1833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1834 = ORIENTED_EDGE('',*,*,#1835,.T.);
#1835 = EDGE_CURVE('',#1814,#1836,#1838,.T.);
#1836 = VERTEX_POINT('',#1837);
#1837 = CARTESIAN_POINT('',(-6.93929882992,15.519218142325,
    2.889303300137));
#1838 = SURFACE_CURVE('',#1839,(#1844,#1857),.PCURVE_S1.);
#1839 = ELLIPSE('',#1840,24.041630560343,17.);
#1840 = AXIS2_PLACEMENT_3D('',#1841,#1842,#1843);
#1841 = CARTESIAN_POINT('',(0.E+000,1.318877665294E-014,19.798989873223)
  );
#1842 = DIRECTION('',(0.353553390593,-0.612372435696,-0.707106781187));
#1843 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
#1844 = PCURVE('',#318,#1845);
#1845 = DEFINITIONAL_REPRESENTATION('',(#1846),#1856);
#1846 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1847,#1848,#1849,#1850,#1851,
    #1852,#1853,#1854,#1855),.UNSPECIFIED.,.F.,.F.,(9,9),(3.03846879532,
    3.24471651186),.PIECEWISE_BEZIER_KNOTS.);
#1847 = CARTESIAN_POINT('',(-4.085666346516,2.889303300137));
#1848 = CARTESIAN_POINT('',(-4.111447311082,2.844186612143));
#1849 = CARTESIAN_POINT('',(-4.137228275649,2.811914679263));
#1850 = CARTESIAN_POINT('',(-4.163009240216,2.792533196236));
#1851 = CARTESIAN_POINT('',(-4.188790204762,2.786069644743));
#1852 = CARTESIAN_POINT('',(-4.214571169355,2.792533196235));
#1853 = CARTESIAN_POINT('',(-4.240352133921,2.811914679263));
#1854 = CARTESIAN_POINT('',(-4.266133098488,2.844186612143));
#1855 = CARTESIAN_POINT('',(-4.291914063056,2.889303300137));
#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1857 = PCURVE('',#1858,#1863);
#1858 = PLANE('',#1859);
#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862);
#1860 = CARTESIAN_POINT('',(-12.58901099109,18.304806653612,
    -2.347943195712));
#1861 = DIRECTION('',(0.353553390593,-0.612372435696,-0.707106781187));
#1862 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868);
#1864 = ELLIPSE('',#1865,24.041630560343,17.);
#1865 = AXIS2_PLACEMENT_2D('',#1866,#1867);
#1866 = CARTESIAN_POINT('',(31.320493111057,-1.75));
#1867 = DIRECTION('',(1.,0.E+000));
#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1869 = ORIENTED_EDGE('',*,*,#1870,.F.);
#1870 = EDGE_CURVE('',#827,#1836,#1871,.T.);
#1871 = SURFACE_CURVE('',#1872,(#1876,#1882),.PCURVE_S1.);
#1872 = LINE('',#1873,#1874);
#1873 = CARTESIAN_POINT('',(-6.93929882992,15.519218142325,
    -1.012453182226E-014));
#1874 = VECTOR('',#1875,1.);
#1875 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
#1876 = PCURVE('',#318,#1877);
#1877 = DEFINITIONAL_REPRESENTATION('',(#1878),#1881);
#1878 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1879,#1880),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-2.295243717962E-015,2.889303300137),
  .PIECEWISE_BEZIER_KNOTS.);
#1879 = CARTESIAN_POINT('',(-4.291914063056,-2.081899556751E-015));
#1880 = CARTESIAN_POINT('',(-4.291914063056,2.889303300137));
#1881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1882 = PCURVE('',#871,#1883);
#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888);
#1884 = LINE('',#1885,#1886);
#1885 = CARTESIAN_POINT('',(3.593795760024,-0.368090597523));
#1886 = VECTOR('',#1887,1.);
#1887 = DIRECTION('',(1.,-6.211466098304E-016));
#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1889 = ORIENTED_EDGE('',*,*,#826,.T.);
#1890 = ORIENTED_EDGE('',*,*,#513,.T.);
#1891 = ORIENTED_EDGE('',*,*,#336,.T.);
#1892 = ORIENTED_EDGE('',*,*,#1893,.T.);
#1893 = EDGE_CURVE('',#302,#1894,#1896,.T.);
#1894 = VERTEX_POINT('',#1895);
#1895 = CARTESIAN_POINT('',(17.,3.330669073875E-015,5.));
#1896 = SEAM_CURVE('',#1897,(#1901,#1907),.PCURVE_S1.);
#1897 = LINE('',#1898,#1899);
#1898 = CARTESIAN_POINT('',(17.,0.E+000,0.E+000));
#1899 = VECTOR('',#1900,1.);
#1900 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
#1901 = PCURVE('',#318,#1902);
#1902 = DEFINITIONAL_REPRESENTATION('',(#1903),#1906);
#1903 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1904,#1905),.UNSPECIFIED.,.F.,
  .F.,(2,2),(2.798989873223,5.),.PIECEWISE_BEZIER_KNOTS.);
#1904 = CARTESIAN_POINT('',(0.E+000,2.798989873223));
#1905 = CARTESIAN_POINT('',(0.E+000,5.));
#1906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1907 = PCURVE('',#318,#1908);
#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1912);
#1909 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1910,#1911),.UNSPECIFIED.,.F.,
  .F.,(2,2),(2.798989873223,5.),.PIECEWISE_BEZIER_KNOTS.);
#1910 = CARTESIAN_POINT('',(-6.28318530718,2.798989873223));
#1911 = CARTESIAN_POINT('',(-6.28318530718,5.));
#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1913 = ORIENTED_EDGE('',*,*,#1914,.F.);
#1914 = EDGE_CURVE('',#1894,#1894,#1915,.T.);
#1915 = SURFACE_CURVE('',#1916,(#1921,#1927),.PCURVE_S1.);
#1916 = CIRCLE('',#1917,17.);
#1917 = AXIS2_PLACEMENT_3D('',#1918,#1919,#1920);
#1918 = CARTESIAN_POINT('',(0.E+000,3.330669073875E-015,5.));
#1919 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
#1920 = DIRECTION('',(1.,0.E+000,0.E+000));
#1921 = PCURVE('',#318,#1922);
#1922 = DEFINITIONAL_REPRESENTATION('',(#1923),#1926);
#1923 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1924,#1925),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
#1924 = CARTESIAN_POINT('',(0.E+000,5.));
#1925 = CARTESIAN_POINT('',(-6.28318530718,5.));
#1926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1927 = PCURVE('',#1928,#1933);
#1928 = PLANE('',#1929);
#1929 = AXIS2_PLACEMENT_3D('',#1930,#1931,#1932);
#1930 = CARTESIAN_POINT('',(0.E+000,3.330669073875E-015,5.));
#1931 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
#1932 = DIRECTION('',(1.,0.E+000,0.E+000));
#1933 = DEFINITIONAL_REPRESENTATION('',(#1934),#1938);
#1934 = CIRCLE('',#1935,17.);
#1935 = AXIS2_PLACEMENT_2D('',#1936,#1937);
#1936 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1937 = DIRECTION('',(1.,-0.E+000));
#1938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1939 = ORIENTED_EDGE('',*,*,#1893,.F.);
#1940 = ORIENTED_EDGE('',*,*,#301,.T.);
#1941 = ADVANCED_FACE('',(#1942),#471,.F.);
#1942 = FACE_BOUND('',#1943,.F.);
#1943 = EDGE_LOOP('',(#1944,#1967,#1987,#1988));
#1944 = ORIENTED_EDGE('',*,*,#1945,.F.);
#1945 = EDGE_CURVE('',#1946,#763,#1948,.T.);
#1946 = VERTEX_POINT('',#1947);
#1947 = CARTESIAN_POINT('',(20.379184132051,3.75,-4.115728164812));
#1948 = SURFACE_CURVE('',#1949,(#1953,#1960),.PCURVE_S1.);
#1949 = LINE('',#1950,#1951);
#1950 = CARTESIAN_POINT('',(20.379184132051,3.75,-4.115728164812));
#1951 = VECTOR('',#1952,1.);
#1952 = DIRECTION('',(-0.707106781184,7.850462293448E-016,0.707106781189
    ));
#1953 = PCURVE('',#471,#1954);
#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1959);
#1955 = LINE('',#1956,#1957);
#1956 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1957 = VECTOR('',#1958,1.);
#1958 = DIRECTION('',(1.,0.E+000));
#1959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1960 = PCURVE('',#785,#1961);
#1961 = DEFINITIONAL_REPRESENTATION('',(#1962),#1966);
#1962 = LINE('',#1963,#1964);
#1963 = CARTESIAN_POINT('',(2.181832937828,4.303153020186));
#1964 = VECTOR('',#1965,1.);
#1965 = DIRECTION('',(-0.707106781189,-0.707106781184));
#1966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1967 = ORIENTED_EDGE('',*,*,#1968,.T.);
#1968 = EDGE_CURVE('',#1946,#428,#1969,.T.);
#1969 = SURFACE_CURVE('',#1970,(#1974,#1981),.PCURVE_S1.);
#1970 = LINE('',#1971,#1972);
#1971 = CARTESIAN_POINT('',(20.379184132051,3.75,-4.115728164812));
#1972 = VECTOR('',#1973,1.);
#1973 = DIRECTION('',(0.E+000,-1.,1.110223024625E-015));
#1974 = PCURVE('',#471,#1975);
#1975 = DEFINITIONAL_REPRESENTATION('',(#1976),#1980);
#1976 = LINE('',#1977,#1978);
#1977 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1978 = VECTOR('',#1979,1.);
#1979 = DIRECTION('',(0.E+000,-1.));
#1980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1981 = PCURVE('',#444,#1982);
#1982 = DEFINITIONAL_REPRESENTATION('',(#1983),#1986);
#1983 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1984,#1985),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,2.),.PIECEWISE_BEZIER_KNOTS.);
#1984 = CARTESIAN_POINT('',(-7.068576461249,0.E+000));
#1985 = CARTESIAN_POINT('',(-7.068576461249,-2.));
#1986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1987 = ORIENTED_EDGE('',*,*,#455,.T.);
#1988 = ORIENTED_EDGE('',*,*,#797,.F.);
#1989 = ADVANCED_FACE('',(#1990),#444,.T.);
#1990 = FACE_BOUND('',#1991,.F.);
#1991 = EDGE_LOOP('',(#1992,#2015,#2035,#2036));
#1992 = ORIENTED_EDGE('',*,*,#1993,.F.);
#1993 = EDGE_CURVE('',#1994,#1946,#1996,.T.);
#1994 = VERTEX_POINT('',#1995);
#1995 = CARTESIAN_POINT('',(18.257845920264,3.75,-6.237030640016));
#1996 = SURFACE_CURVE('',#1997,(#2002,#2008),.PCURVE_S1.);
#1997 = CIRCLE('',#1998,1.5);
#1998 = AXIS2_PLACEMENT_3D('',#1999,#2000,#2001);
#1999 = CARTESIAN_POINT('',(19.318516525781,3.75,-5.17638090205));
#2000 = DIRECTION('',(0.E+000,-1.,1.110223024625E-015));
#2001 = DIRECTION('',(1.,0.E+000,0.E+000));
#2002 = PCURVE('',#444,#2003);
#2003 = DEFINITIONAL_REPRESENTATION('',(#2004),#2007);
#2004 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2005,#2006),.UNSPECIFIED.,.F.,
  .F.,(2,2),(3.926980979917,7.068576461249),.PIECEWISE_BEZIER_KNOTS.);
#2005 = CARTESIAN_POINT('',(-3.926980979917,0.E+000));
#2006 = CARTESIAN_POINT('',(-7.068576461249,0.E+000));
#2007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2008 = PCURVE('',#785,#2009);
#2009 = DEFINITIONAL_REPRESENTATION('',(#2010),#2014);
#2010 = CIRCLE('',#2011,1.5);
#2011 = AXIS2_PLACEMENT_2D('',#2012,#2013);
#2012 = CARTESIAN_POINT('',(3.242485675067,3.242485413917));
#2013 = DIRECTION('',(0.E+000,1.));
#2014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2015 = ORIENTED_EDGE('',*,*,#2016,.T.);
#2016 = EDGE_CURVE('',#1994,#400,#2017,.T.);
#2017 = SURFACE_CURVE('',#2018,(#2022,#2028),.PCURVE_S1.);
#2018 = LINE('',#2019,#2020);
#2019 = CARTESIAN_POINT('',(18.257845920264,3.75,-6.237030640016));
#2020 = VECTOR('',#2021,1.);
#2021 = DIRECTION('',(0.E+000,-1.,1.110223024625E-015));
#2022 = PCURVE('',#444,#2023);
#2023 = DEFINITIONAL_REPRESENTATION('',(#2024),#2027);
#2024 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2025,#2026),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,2.),.PIECEWISE_BEZIER_KNOTS.);
#2025 = CARTESIAN_POINT('',(-3.926980979917,0.E+000));
#2026 = CARTESIAN_POINT('',(-3.926980979917,-2.));
#2027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2028 = PCURVE('',#415,#2029);
#2029 = DEFINITIONAL_REPRESENTATION('',(#2030),#2034);
#2030 = LINE('',#2031,#2032);
#2031 = CARTESIAN_POINT('',(1.814336041557E-011,-8.546321831938E-027));
#2032 = VECTOR('',#2033,1.);
#2033 = DIRECTION('',(-9.860761315263E-032,-1.));
#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2035 = ORIENTED_EDGE('',*,*,#427,.F.);
#2036 = ORIENTED_EDGE('',*,*,#1968,.F.);
#2037 = ADVANCED_FACE('',(#2038),#415,.T.);
#2038 = FACE_BOUND('',#2039,.T.);
#2039 = EDGE_LOOP('',(#2040,#2061,#2062,#2063));
#2040 = ORIENTED_EDGE('',*,*,#2041,.F.);
#2041 = EDGE_CURVE('',#1994,#733,#2042,.T.);
#2042 = SURFACE_CURVE('',#2043,(#2047,#2054),.PCURVE_S1.);
#2043 = LINE('',#2044,#2045);
#2044 = CARTESIAN_POINT('',(18.257845920264,3.75,-6.237030640042));
#2045 = VECTOR('',#2046,1.);
#2046 = DIRECTION('',(-0.707106781189,7.85046229339E-016,0.707106781184)
  );
#2047 = PCURVE('',#415,#2048);
#2048 = DEFINITIONAL_REPRESENTATION('',(#2049),#2053);
#2049 = LINE('',#2050,#2051);
#2050 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2051 = VECTOR('',#2052,1.);
#2052 = DIRECTION('',(1.,0.E+000));
#2053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2054 = PCURVE('',#785,#2055);
#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060);
#2056 = LINE('',#2057,#2058);
#2057 = CARTESIAN_POINT('',(4.303135413058,2.1818148084));
#2058 = VECTOR('',#2059,1.);
#2059 = DIRECTION('',(-0.707106781184,-0.707106781189));
#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2061 = ORIENTED_EDGE('',*,*,#2016,.T.);
#2062 = ORIENTED_EDGE('',*,*,#399,.T.);
#2063 = ORIENTED_EDGE('',*,*,#732,.F.);
#2064 = ADVANCED_FACE('',(#2065),#641,.F.);
#2065 = FACE_BOUND('',#2066,.F.);
#2066 = EDGE_LOOP('',(#2067,#2090,#2091,#2092));
#2067 = ORIENTED_EDGE('',*,*,#2068,.T.);
#2068 = EDGE_CURVE('',#2069,#1636,#2071,.T.);
#2069 = VERTEX_POINT('',#2070);
#2070 = CARTESIAN_POINT('',(20.379184132051,-3.75,-4.115728164812));
#2071 = SURFACE_CURVE('',#2072,(#2076,#2083),.PCURVE_S1.);
#2072 = LINE('',#2073,#2074);
#2073 = CARTESIAN_POINT('',(20.379184132051,-3.75,-4.115728164812));
#2074 = VECTOR('',#2075,1.);
#2075 = DIRECTION('',(-0.707106781184,7.850462293448E-016,0.707106781189
    ));
#2076 = PCURVE('',#641,#2077);
#2077 = DEFINITIONAL_REPRESENTATION('',(#2078),#2082);
#2078 = LINE('',#2079,#2080);
#2079 = CARTESIAN_POINT('',(2.355138688034E-016,-7.5));
#2080 = VECTOR('',#2081,1.);
#2081 = DIRECTION('',(1.,0.E+000));
#2082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2083 = PCURVE('',#1688,#2084);
#2084 = DEFINITIONAL_REPRESENTATION('',(#2085),#2089);
#2085 = LINE('',#2086,#2087);
#2086 = CARTESIAN_POINT('',(2.181832937828,4.303153020186));
#2087 = VECTOR('',#2088,1.);
#2088 = DIRECTION('',(-0.707106781189,-0.707106781184));
#2089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2090 = ORIENTED_EDGE('',*,*,#1635,.F.);
#2091 = ORIENTED_EDGE('',*,*,#625,.F.);
#2092 = ORIENTED_EDGE('',*,*,#2093,.T.);
#2093 = EDGE_CURVE('',#598,#2069,#2094,.T.);
#2094 = SURFACE_CURVE('',#2095,(#2099,#2106),.PCURVE_S1.);
#2095 = LINE('',#2096,#2097);
#2096 = CARTESIAN_POINT('',(20.379184132051,3.75,-4.115728164812));
#2097 = VECTOR('',#2098,1.);
#2098 = DIRECTION('',(0.E+000,-1.,1.110223024625E-015));
#2099 = PCURVE('',#641,#2100);
#2100 = DEFINITIONAL_REPRESENTATION('',(#2101),#2105);
#2101 = LINE('',#2102,#2103);
#2102 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2103 = VECTOR('',#2104,1.);
#2104 = DIRECTION('',(0.E+000,-1.));
#2105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2106 = PCURVE('',#614,#2107);
#2107 = DEFINITIONAL_REPRESENTATION('',(#2108),#2111);
#2108 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2109,#2110),.UNSPECIFIED.,.F.,
  .F.,(2,2),(5.5,7.5),.PIECEWISE_BEZIER_KNOTS.);
#2109 = CARTESIAN_POINT('',(-7.068576461249,-5.5));
#2110 = CARTESIAN_POINT('',(-7.068576461249,-7.5));
#2111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2112 = ADVANCED_FACE('',(#2113),#614,.T.);
#2113 = FACE_BOUND('',#2114,.F.);
#2114 = EDGE_LOOP('',(#2115,#2116,#2138,#2159));
#2115 = ORIENTED_EDGE('',*,*,#597,.T.);
#2116 = ORIENTED_EDGE('',*,*,#2117,.T.);
#2117 = EDGE_CURVE('',#570,#2118,#2120,.T.);
#2118 = VERTEX_POINT('',#2119);
#2119 = CARTESIAN_POINT('',(18.257845920264,-3.75,-6.237030640016));
#2120 = SURFACE_CURVE('',#2121,(#2125,#2131),.PCURVE_S1.);
#2121 = LINE('',#2122,#2123);
#2122 = CARTESIAN_POINT('',(18.257845920264,3.75,-6.237030640016));
#2123 = VECTOR('',#2124,1.);
#2124 = DIRECTION('',(0.E+000,-1.,1.110223024625E-015));
#2125 = PCURVE('',#614,#2126);
#2126 = DEFINITIONAL_REPRESENTATION('',(#2127),#2130);
#2127 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2128,#2129),.UNSPECIFIED.,.F.,
  .F.,(2,2),(5.5,7.5),.PIECEWISE_BEZIER_KNOTS.);
#2128 = CARTESIAN_POINT('',(-3.926980979917,-5.5));
#2129 = CARTESIAN_POINT('',(-3.926980979917,-7.5));
#2130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2131 = PCURVE('',#585,#2132);
#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137);
#2133 = LINE('',#2134,#2135);
#2134 = CARTESIAN_POINT('',(1.814336041557E-011,-8.546321831938E-027));
#2135 = VECTOR('',#2136,1.);
#2136 = DIRECTION('',(-9.860761315263E-032,-1.));
#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2138 = ORIENTED_EDGE('',*,*,#2139,.T.);
#2139 = EDGE_CURVE('',#2118,#2069,#2140,.T.);
#2140 = SURFACE_CURVE('',#2141,(#2146,#2152),.PCURVE_S1.);
#2141 = CIRCLE('',#2142,1.5);
#2142 = AXIS2_PLACEMENT_3D('',#2143,#2144,#2145);
#2143 = CARTESIAN_POINT('',(19.318516525781,-3.75,-5.17638090205));
#2144 = DIRECTION('',(0.E+000,-1.,1.110223024625E-015));
#2145 = DIRECTION('',(1.,0.E+000,0.E+000));
#2146 = PCURVE('',#614,#2147);
#2147 = DEFINITIONAL_REPRESENTATION('',(#2148),#2151);
#2148 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2149,#2150),.UNSPECIFIED.,.F.,
  .F.,(2,2),(3.926980979917,7.068576461249),.PIECEWISE_BEZIER_KNOTS.);
#2149 = CARTESIAN_POINT('',(-3.926980979917,-7.5));
#2150 = CARTESIAN_POINT('',(-7.068576461249,-7.5));
#2151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2152 = PCURVE('',#1688,#2153);
#2153 = DEFINITIONAL_REPRESENTATION('',(#2154),#2158);
#2154 = CIRCLE('',#2155,1.5);
#2155 = AXIS2_PLACEMENT_2D('',#2156,#2157);
#2156 = CARTESIAN_POINT('',(3.242485675067,3.242485413917));
#2157 = DIRECTION('',(0.E+000,1.));
#2158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2159 = ORIENTED_EDGE('',*,*,#2093,.F.);
#2160 = ADVANCED_FACE('',(#2161),#585,.T.);
#2161 = FACE_BOUND('',#2162,.T.);
#2162 = EDGE_LOOP('',(#2163,#2184,#2185,#2186));
#2163 = ORIENTED_EDGE('',*,*,#2164,.T.);
#2164 = EDGE_CURVE('',#2118,#1666,#2165,.T.);
#2165 = SURFACE_CURVE('',#2166,(#2170,#2177),.PCURVE_S1.);
#2166 = LINE('',#2167,#2168);
#2167 = CARTESIAN_POINT('',(18.257845920264,-3.75,-6.237030640042));
#2168 = VECTOR('',#2169,1.);
#2169 = DIRECTION('',(-0.707106781189,7.85046229339E-016,0.707106781184)
  );
#2170 = PCURVE('',#585,#2171);
#2171 = DEFINITIONAL_REPRESENTATION('',(#2172),#2176);
#2172 = LINE('',#2173,#2174);
#2173 = CARTESIAN_POINT('',(2.355138688017E-016,-7.5));
#2174 = VECTOR('',#2175,1.);
#2175 = DIRECTION('',(1.,0.E+000));
#2176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2177 = PCURVE('',#1688,#2178);
#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183);
#2179 = LINE('',#2180,#2181);
#2180 = CARTESIAN_POINT('',(4.303135413058,2.1818148084));
#2181 = VECTOR('',#2182,1.);
#2182 = DIRECTION('',(-0.707106781184,-0.707106781189));
#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2184 = ORIENTED_EDGE('',*,*,#1700,.F.);
#2185 = ORIENTED_EDGE('',*,*,#569,.F.);
#2186 = ORIENTED_EDGE('',*,*,#2117,.T.);
#2187 = ADVANCED_FACE('',(#2188),#1688,.T.);
#2188 = FACE_BOUND('',#2189,.T.);
#2189 = EDGE_LOOP('',(#2190,#2191,#2192,#2193));
#2190 = ORIENTED_EDGE('',*,*,#2164,.F.);
#2191 = ORIENTED_EDGE('',*,*,#2139,.T.);
#2192 = ORIENTED_EDGE('',*,*,#2068,.T.);
#2193 = ORIENTED_EDGE('',*,*,#1665,.F.);
#2194 = ADVANCED_FACE('',(#2195),#1467,.T.);
#2195 = FACE_BOUND('',#2196,.T.);
#2196 = EDGE_LOOP('',(#2197,#2231,#2252,#2253,#2276,#2304,#2325,#2326,
    #2327));
#2197 = ORIENTED_EDGE('',*,*,#2198,.F.);
#2198 = EDGE_CURVE('',#2199,#2201,#2203,.T.);
#2199 = VERTEX_POINT('',#2200);
#2200 = CARTESIAN_POINT('',(-8.143716166852,-17.6053301634,
    -9.176380902049));
#2201 = VERTEX_POINT('',#2202);
#2202 = CARTESIAN_POINT('',(-9.55792207784,-20.0548066536,
    -2.347943195722));
#2203 = SURFACE_CURVE('',#2204,(#2209,#2220),.PCURVE_S1.);
#2204 = CIRCLE('',#2205,4.);
#2205 = AXIS2_PLACEMENT_3D('',#2206,#2207,#2208);
#2206 = CARTESIAN_POINT('',(-8.143713806268,-17.60532607475,
    -5.17638090205));
#2207 = DIRECTION('',(-0.866025403784,0.5,-8.009261715111E-016));
#2208 = DIRECTION('',(-0.5,-0.866025403784,1.665334536938E-016));
#2209 = PCURVE('',#1467,#2210);
#2210 = DEFINITIONAL_REPRESENTATION('',(#2211),#2219);
#2211 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2212,#2213,#2214,#2215,
#2216,#2217,#2218),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#2212 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
#2213 = CARTESIAN_POINT('',(5.345618088249,6.040739355173));
#2214 = CARTESIAN_POINT('',(1.881516473111,4.073935517266E-002));
#2215 = CARTESIAN_POINT('',(-1.582585142027,-5.959260644827));
#2216 = CARTESIAN_POINT('',(-5.046686757165,4.073935517265E-002));
#2217 = CARTESIAN_POINT('',(-8.510788372302,6.040739355173));
#2218 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
#2219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2220 = PCURVE('',#2221,#2226);
#2221 = CYLINDRICAL_SURFACE('',#2222,4.);
#2222 = AXIS2_PLACEMENT_3D('',#2223,#2224,#2225);
#2223 = CARTESIAN_POINT('',(-8.143713806268,-17.60532607475,
    -5.17638090205));
#2224 = DIRECTION('',(0.866025403784,-0.5,8.326672684689E-016));
#2225 = DIRECTION('',(-0.5,-0.866025403784,1.942890293094E-016));
#2226 = DEFINITIONAL_REPRESENTATION('',(#2227),#2230);
#2227 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2228,#2229),.UNSPECIFIED.,.F.,
  .F.,(2,2),(4.712390160677,7.068587211735),.PIECEWISE_BEZIER_KNOTS.);
#2228 = CARTESIAN_POINT('',(-4.712390160677,0.E+000));
#2229 = CARTESIAN_POINT('',(-7.068587211735,0.E+000));
#2230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2231 = ORIENTED_EDGE('',*,*,#2232,.T.);
#2232 = EDGE_CURVE('',#2199,#1413,#2233,.T.);
#2233 = SURFACE_CURVE('',#2234,(#2238,#2245),.PCURVE_S1.);
#2234 = LINE('',#2235,#2236);
#2235 = CARTESIAN_POINT('',(-8.143716166852,-17.6053301634,
    -9.17638090205));
#2236 = VECTOR('',#2237,1.);
#2237 = DIRECTION('',(0.5,0.866025403784,-1.665334536938E-016));
#2238 = PCURVE('',#1467,#2239);
#2239 = DEFINITIONAL_REPRESENTATION('',(#2240),#2244);
#2240 = LINE('',#2241,#2242);
#2241 = CARTESIAN_POINT('',(-5.582585142027,2.040744076341));
#2242 = VECTOR('',#2243,1.);
#2243 = DIRECTION('',(-1.487416814334E-017,-1.));
#2244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2245 = PCURVE('',#1428,#2246);
#2246 = DEFINITIONAL_REPRESENTATION('',(#2247),#2251);
#2247 = LINE('',#2248,#2249);
#2248 = CARTESIAN_POINT('',(3.187762600676E-015,-1.584060570762E-015));
#2249 = VECTOR('',#2250,1.);
#2250 = DIRECTION('',(1.,5.551115123126E-017));
#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2252 = ORIENTED_EDGE('',*,*,#1444,.F.);
#2253 = ORIENTED_EDGE('',*,*,#2254,.F.);
#2254 = EDGE_CURVE('',#2255,#1445,#2257,.T.);
#2255 = VERTEX_POINT('',#2256);
#2256 = CARTESIAN_POINT('',(-7.613378503509,-16.68675838533,
    -6.237030640016));
#2257 = SURFACE_CURVE('',#2258,(#2262,#2269),.PCURVE_S1.);
#2258 = LINE('',#2259,#2260);
#2259 = CARTESIAN_POINT('',(-7.160465549799,-15.90229013809,
    -5.331204732628));
#2260 = VECTOR('',#2261,1.);
#2261 = DIRECTION('',(0.353553390595,0.612372435698,0.707106781184));
#2262 = PCURVE('',#1467,#2263);
#2263 = DEFINITIONAL_REPRESENTATION('',(#2264),#2268);
#2264 = LINE('',#2265,#2266);
#2265 = CARTESIAN_POINT('',(-1.737408972605,7.424284223546E-002));
#2266 = VECTOR('',#2267,1.);
#2267 = DIRECTION('',(0.707106781184,-0.707106781189));
#2268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2269 = PCURVE('',#1502,#2270);
#2270 = DEFINITIONAL_REPRESENTATION('',(#2271),#2275);
#2271 = LINE('',#2272,#2273);
#2272 = CARTESIAN_POINT('',(1.281031283418,-2.));
#2273 = VECTOR('',#2274,1.);
#2274 = DIRECTION('',(1.,5.551115123126E-017));
#2275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2276 = ORIENTED_EDGE('',*,*,#2277,.F.);
#2277 = EDGE_CURVE('',#2278,#2255,#2280,.T.);
#2278 = VERTEX_POINT('',#2279);
#2279 = CARTESIAN_POINT('',(-8.674047609403,-18.52389116675,
    -4.115728164812));
#2280 = SURFACE_CURVE('',#2281,(#2286,#2293),.PCURVE_S1.);
#2281 = CIRCLE('',#2282,1.5);
#2282 = AXIS2_PLACEMENT_3D('',#2283,#2284,#2285);
#2283 = CARTESIAN_POINT('',(-8.143713806268,-17.60532607475,
    -5.17638090205));
#2284 = DIRECTION('',(0.866025403784,-0.5,7.880447640389E-016));
#2285 = DIRECTION('',(-0.5,-0.866025403784,1.734365791529E-016));
#2286 = PCURVE('',#1467,#2287);
#2287 = DEFINITIONAL_REPRESENTATION('',(#2288),#2292);
#2288 = CIRCLE('',#2289,1.5);
#2289 = AXIS2_PLACEMENT_2D('',#2290,#2291);
#2290 = CARTESIAN_POINT('',(-1.582585142027,2.040739355173));
#2291 = DIRECTION('',(-4.063698308792E-017,1.));
#2292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2293 = PCURVE('',#2294,#2299);
#2294 = CYLINDRICAL_SURFACE('',#2295,1.5);
#2295 = AXIS2_PLACEMENT_3D('',#2296,#2297,#2298);
#2296 = CARTESIAN_POINT('',(-6.411662998699,-18.60532607475,
    -5.17638090205));
#2297 = DIRECTION('',(0.866025403784,-0.5,8.326672684689E-016));
#2298 = DIRECTION('',(-0.5,-0.866025403784,1.942890293094E-016));
#2299 = DEFINITIONAL_REPRESENTATION('',(#2300),#2303);
#2300 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2301,#2302),.UNSPECIFIED.,.F.,
  .F.,(2,2),(5.49779415311,8.639389634442),.PIECEWISE_BEZIER_KNOTS.);
#2301 = CARTESIAN_POINT('',(-7.068576461249,-2.));
#2302 = CARTESIAN_POINT('',(-3.926980979917,-2.));
#2303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2304 = ORIENTED_EDGE('',*,*,#2305,.T.);
#2305 = EDGE_CURVE('',#2278,#1550,#2306,.T.);
#2306 = SURFACE_CURVE('',#2307,(#2311,#2318),.PCURVE_S1.);
#2307 = LINE('',#2308,#2309);
#2308 = CARTESIAN_POINT('',(-8.221130188627,-17.73941518234,
    -3.209893323254));
#2309 = VECTOR('',#2310,1.);
#2310 = DIRECTION('',(0.353553390592,0.612372435694,0.707106781189));
#2311 = PCURVE('',#1467,#2312);
#2312 = DEFINITIONAL_REPRESENTATION('',(#2313),#2317);
#2313 = LINE('',#2314,#2315);
#2314 = CARTESIAN_POINT('',(0.38390243677,2.19557211989));
#2315 = VECTOR('',#2316,1.);
#2316 = DIRECTION('',(0.707106781189,-0.707106781184));
#2317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2318 = PCURVE('',#1572,#2319);
#2319 = DEFINITIONAL_REPRESENTATION('',(#2320),#2324);
#2320 = LINE('',#2321,#2322);
#2321 = CARTESIAN_POINT('',(1.281043918197,-2.));
#2322 = VECTOR('',#2323,1.);
#2323 = DIRECTION('',(1.,1.110223024625E-016));
#2324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2325 = ORIENTED_EDGE('',*,*,#1584,.F.);
#2326 = ORIENTED_EDGE('',*,*,#1735,.T.);
#2327 = ORIENTED_EDGE('',*,*,#2328,.F.);
#2328 = EDGE_CURVE('',#2201,#1736,#2329,.T.);
#2329 = SURFACE_CURVE('',#2330,(#2334,#2341),.PCURVE_S1.);
#2330 = LINE('',#2331,#2332);
#2331 = CARTESIAN_POINT('',(-9.557922077845,-20.05480665361,
    -2.347943195712));
#2332 = VECTOR('',#2333,1.);
#2333 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
#2334 = PCURVE('',#1467,#2335);
#2335 = DEFINITIONAL_REPRESENTATION('',(#2336),#2340);
#2336 = LINE('',#2337,#2338);
#2337 = CARTESIAN_POINT('',(1.245852564312,4.869155898326));
#2338 = VECTOR('',#2339,1.);
#2339 = DIRECTION('',(0.707106781187,-0.707106781187));
#2340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2341 = PCURVE('',#1780,#2342);
#2342 = DEFINITIONAL_REPRESENTATION('',(#2343),#2347);
#2343 = LINE('',#2344,#2345);
#2344 = CARTESIAN_POINT('',(1.777424435811E-015,-3.877809543504E-015));
#2345 = VECTOR('',#2346,1.);
#2346 = DIRECTION('',(1.,5.551115123126E-017));
#2347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2348 = ADVANCED_FACE('',(#2349),#1572,.F.);
#2349 = FACE_BOUND('',#2350,.F.);
#2350 = EDGE_LOOP('',(#2351,#2374,#2394,#2395));
#2351 = ORIENTED_EDGE('',*,*,#2352,.F.);
#2352 = EDGE_CURVE('',#2353,#1515,#2355,.T.);
#2353 = VERTEX_POINT('',#2354);
#2354 = CARTESIAN_POINT('',(-6.941996801834,-19.52389116675,
    -4.115728164812));
#2355 = SURFACE_CURVE('',#2356,(#2360,#2367),.PCURVE_S1.);
#2356 = LINE('',#2357,#2358);
#2357 = CARTESIAN_POINT('',(-6.941996801834,-19.52389116675,
    -4.115728164812));
#2358 = VECTOR('',#2359,1.);
#2359 = DIRECTION('',(0.353553390592,0.612372435694,0.707106781189));
#2360 = PCURVE('',#1572,#2361);
#2361 = DEFINITIONAL_REPRESENTATION('',(#2362),#2366);
#2362 = LINE('',#2363,#2364);
#2363 = CARTESIAN_POINT('',(-7.254126306345E-017,7.211110073938E-017));
#2364 = VECTOR('',#2365,1.);
#2365 = DIRECTION('',(1.,-5.551115123126E-017));
#2366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2367 = PCURVE('',#1537,#2368);
#2368 = DEFINITIONAL_REPRESENTATION('',(#2369),#2373);
#2369 = LINE('',#2370,#2371);
#2370 = CARTESIAN_POINT('',(2.181832937828,4.303153020186));
#2371 = VECTOR('',#2372,1.);
#2372 = DIRECTION('',(-0.707106781189,-0.707106781184));
#2373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2374 = ORIENTED_EDGE('',*,*,#2375,.T.);
#2375 = EDGE_CURVE('',#2353,#2278,#2376,.T.);
#2376 = SURFACE_CURVE('',#2377,(#2381,#2388),.PCURVE_S1.);
#2377 = LINE('',#2378,#2379);
#2378 = CARTESIAN_POINT('',(-6.941996801834,-19.52389116675,
    -4.115728164812));
#2379 = VECTOR('',#2380,1.);
#2380 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-016));
#2381 = PCURVE('',#1572,#2382);
#2382 = DEFINITIONAL_REPRESENTATION('',(#2383),#2387);
#2383 = LINE('',#2384,#2385);
#2384 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
#2385 = VECTOR('',#2386,1.);
#2386 = DIRECTION('',(1.665334536938E-016,-1.));
#2387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2388 = PCURVE('',#2294,#2389);
#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2393);
#2390 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2391,#2392),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,2.),.PIECEWISE_BEZIER_KNOTS.);
#2391 = CARTESIAN_POINT('',(-7.068576461249,0.E+000));
#2392 = CARTESIAN_POINT('',(-7.068576461249,-2.));
#2393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2394 = ORIENTED_EDGE('',*,*,#2305,.T.);
#2395 = ORIENTED_EDGE('',*,*,#1549,.F.);
#2396 = ADVANCED_FACE('',(#2397),#1537,.F.);
#2397 = FACE_BOUND('',#2398,.F.);
#2398 = EDGE_LOOP('',(#2399,#2422,#2443,#2444));
#2399 = ORIENTED_EDGE('',*,*,#2400,.F.);
#2400 = EDGE_CURVE('',#2401,#1480,#2403,.T.);
#2401 = VERTEX_POINT('',#2402);
#2402 = CARTESIAN_POINT('',(-5.881327695941,-17.68675838533,
    -6.237030640016));
#2403 = SURFACE_CURVE('',#2404,(#2408,#2415),.PCURVE_S1.);
#2404 = LINE('',#2405,#2406);
#2405 = CARTESIAN_POINT('',(-5.881327695941,-17.68675838533,
    -6.237030640042));
#2406 = VECTOR('',#2407,1.);
#2407 = DIRECTION('',(0.353553390595,0.612372435698,0.707106781184));
#2408 = PCURVE('',#1537,#2409);
#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2414);
#2410 = LINE('',#2411,#2412);
#2411 = CARTESIAN_POINT('',(4.303135413058,2.1818148084));
#2412 = VECTOR('',#2413,1.);
#2413 = DIRECTION('',(-0.707106781184,-0.707106781189));
#2414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2415 = PCURVE('',#1502,#2416);
#2416 = DEFINITIONAL_REPRESENTATION('',(#2417),#2421);
#2417 = LINE('',#2418,#2419);
#2418 = CARTESIAN_POINT('',(-4.121290367169E-015,1.213274284403E-015));
#2419 = VECTOR('',#2420,1.);
#2420 = DIRECTION('',(1.,5.551115123126E-017));
#2421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2422 = ORIENTED_EDGE('',*,*,#2423,.T.);
#2423 = EDGE_CURVE('',#2401,#2353,#2424,.T.);
#2424 = SURFACE_CURVE('',#2425,(#2430,#2437),.PCURVE_S1.);
#2425 = CIRCLE('',#2426,1.5);
#2426 = AXIS2_PLACEMENT_3D('',#2427,#2428,#2429);
#2427 = CARTESIAN_POINT('',(-6.411662998699,-18.60532607475,
    -5.17638090205));
#2428 = DIRECTION('',(-0.866025403784,0.5,-8.009261715111E-016));
#2429 = DIRECTION('',(-0.5,-0.866025403784,1.665334536938E-016));
#2430 = PCURVE('',#1537,#2431);
#2431 = DEFINITIONAL_REPRESENTATION('',(#2432),#2436);
#2432 = CIRCLE('',#2433,1.5);
#2433 = AXIS2_PLACEMENT_2D('',#2434,#2435);
#2434 = CARTESIAN_POINT('',(3.242485675067,3.242485413917));
#2435 = DIRECTION('',(4.063698308792E-017,1.));
#2436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2437 = PCURVE('',#2294,#2438);
#2438 = DEFINITIONAL_REPRESENTATION('',(#2439),#2442);
#2439 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2440,#2441),.UNSPECIFIED.,.F.,
  .F.,(2,2),(3.926980979917,7.068576461249),.PIECEWISE_BEZIER_KNOTS.);
#2440 = CARTESIAN_POINT('',(-3.926980979917,0.E+000));
#2441 = CARTESIAN_POINT('',(-7.068576461249,0.E+000));
#2442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2443 = ORIENTED_EDGE('',*,*,#2352,.T.);
#2444 = ORIENTED_EDGE('',*,*,#1514,.F.);
#2445 = ADVANCED_FACE('',(#2446),#1502,.T.);
#2446 = FACE_BOUND('',#2447,.T.);
#2447 = EDGE_LOOP('',(#2448,#2449,#2469,#2470));
#2448 = ORIENTED_EDGE('',*,*,#2400,.F.);
#2449 = ORIENTED_EDGE('',*,*,#2450,.T.);
#2450 = EDGE_CURVE('',#2401,#2255,#2451,.T.);
#2451 = SURFACE_CURVE('',#2452,(#2456,#2463),.PCURVE_S1.);
#2452 = LINE('',#2453,#2454);
#2453 = CARTESIAN_POINT('',(-5.881327695941,-17.68675838533,
    -6.237030640016));
#2454 = VECTOR('',#2455,1.);
#2455 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-016));
#2456 = PCURVE('',#1502,#2457);
#2457 = DEFINITIONAL_REPRESENTATION('',(#2458),#2462);
#2458 = LINE('',#2459,#2460);
#2459 = CARTESIAN_POINT('',(1.814559440833E-011,-5.893310621144E-016));
#2460 = VECTOR('',#2461,1.);
#2461 = DIRECTION('',(5.551115123126E-017,-1.));
#2462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2463 = PCURVE('',#2294,#2464);
#2464 = DEFINITIONAL_REPRESENTATION('',(#2465),#2468);
#2465 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2466,#2467),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,2.),.PIECEWISE_BEZIER_KNOTS.);
#2466 = CARTESIAN_POINT('',(-3.926980979917,0.E+000));
#2467 = CARTESIAN_POINT('',(-3.926980979917,-2.));
#2468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2469 = ORIENTED_EDGE('',*,*,#2254,.T.);
#2470 = ORIENTED_EDGE('',*,*,#1479,.F.);
#2471 = ADVANCED_FACE('',(#2472),#1428,.T.);
#2472 = FACE_BOUND('',#2473,.T.);
#2473 = EDGE_LOOP('',(#2474,#2475,#2497,#2518));
#2474 = ORIENTED_EDGE('',*,*,#2232,.F.);
#2475 = ORIENTED_EDGE('',*,*,#2476,.T.);
#2476 = EDGE_CURVE('',#2199,#2477,#2479,.T.);
#2477 = VERTEX_POINT('',#2478);
#2478 = CARTESIAN_POINT('',(-11.17480508009,-15.8553301634,
    -9.176380902049));
#2479 = SURFACE_CURVE('',#2480,(#2484,#2491),.PCURVE_S1.);
#2480 = LINE('',#2481,#2482);
#2481 = CARTESIAN_POINT('',(-8.143716166852,-17.6053301634,
    -9.176380902049));
#2482 = VECTOR('',#2483,1.);
#2483 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-016));
#2484 = PCURVE('',#1428,#2485);
#2485 = DEFINITIONAL_REPRESENTATION('',(#2486),#2490);
#2486 = LINE('',#2487,#2488);
#2487 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
#2488 = VECTOR('',#2489,1.);
#2489 = DIRECTION('',(5.551115123126E-017,-1.));
#2490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2491 = PCURVE('',#2221,#2492);
#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2496);
#2493 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2494,#2495),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,3.5),.PIECEWISE_BEZIER_KNOTS.);
#2494 = CARTESIAN_POINT('',(-4.712390160677,0.E+000));
#2495 = CARTESIAN_POINT('',(-4.712390160677,-3.5));
#2496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2497 = ORIENTED_EDGE('',*,*,#2498,.T.);
#2498 = EDGE_CURVE('',#2477,#1383,#2499,.T.);
#2499 = SURFACE_CURVE('',#2500,(#2504,#2511),.PCURVE_S1.);
#2500 = LINE('',#2501,#2502);
#2501 = CARTESIAN_POINT('',(-11.17480508009,-15.8553301634,
    -9.17638090205));
#2502 = VECTOR('',#2503,1.);
#2503 = DIRECTION('',(0.5,0.866025403784,-1.665334536938E-016));
#2504 = PCURVE('',#1428,#2505);
#2505 = DEFINITIONAL_REPRESENTATION('',(#2506),#2510);
#2506 = LINE('',#2507,#2508);
#2507 = CARTESIAN_POINT('',(0.E+000,-3.5));
#2508 = VECTOR('',#2509,1.);
#2509 = DIRECTION('',(1.,5.551115123126E-017));
#2510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2511 = PCURVE('',#1265,#2512);
#2512 = DEFINITIONAL_REPRESENTATION('',(#2513),#2517);
#2513 = LINE('',#2514,#2515);
#2514 = CARTESIAN_POINT('',(-5.582585142027,2.040744076341));
#2515 = VECTOR('',#2516,1.);
#2516 = DIRECTION('',(-1.487416814334E-017,-1.));
#2517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2518 = ORIENTED_EDGE('',*,*,#1412,.T.);
#2519 = ADVANCED_FACE('',(#2520),#1265,.F.);
#2520 = FACE_BOUND('',#2521,.F.);
#2521 = EDGE_LOOP('',(#2522,#2549,#2550,#2551,#2574,#2602,#2623,#2624,
    #2625));
#2522 = ORIENTED_EDGE('',*,*,#2523,.F.);
#2523 = EDGE_CURVE('',#2477,#2524,#2526,.T.);
#2524 = VERTEX_POINT('',#2525);
#2525 = CARTESIAN_POINT('',(-12.58901099108,-18.3048066536,
    -2.347943195722));
#2526 = SURFACE_CURVE('',#2527,(#2532,#2543),.PCURVE_S1.);
#2527 = CIRCLE('',#2528,4.);
#2528 = AXIS2_PLACEMENT_3D('',#2529,#2530,#2531);
#2529 = CARTESIAN_POINT('',(-11.17480271951,-15.85532607475,
    -5.17638090205));
#2530 = DIRECTION('',(-0.866025403784,0.5,-8.009261715111E-016));
#2531 = DIRECTION('',(-0.5,-0.866025403784,1.665334536938E-016));
#2532 = PCURVE('',#1265,#2533);
#2533 = DEFINITIONAL_REPRESENTATION('',(#2534),#2542);
#2534 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2535,#2536,#2537,#2538,
#2539,#2540,#2541),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#2535 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
#2536 = CARTESIAN_POINT('',(5.345618088249,6.040739355173));
#2537 = CARTESIAN_POINT('',(1.881516473111,4.073935517266E-002));
#2538 = CARTESIAN_POINT('',(-1.582585142027,-5.959260644827));
#2539 = CARTESIAN_POINT('',(-5.046686757165,4.073935517266E-002));
#2540 = CARTESIAN_POINT('',(-8.510788372302,6.040739355173));
#2541 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
#2542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2543 = PCURVE('',#2221,#2544);
#2544 = DEFINITIONAL_REPRESENTATION('',(#2545),#2548);
#2545 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2546,#2547),.UNSPECIFIED.,.F.,
  .F.,(2,2),(4.712390160677,7.068587211735),.PIECEWISE_BEZIER_KNOTS.);
#2546 = CARTESIAN_POINT('',(-4.712390160677,-3.5));
#2547 = CARTESIAN_POINT('',(-7.068587211735,-3.5));
#2548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2549 = ORIENTED_EDGE('',*,*,#2498,.T.);
#2550 = ORIENTED_EDGE('',*,*,#1382,.F.);
#2551 = ORIENTED_EDGE('',*,*,#2552,.F.);
#2552 = EDGE_CURVE('',#2553,#1348,#2555,.T.);
#2553 = VERTEX_POINT('',#2554);
#2554 = CARTESIAN_POINT('',(-10.64446741675,-14.93675838533,
    -6.237030640016));
#2555 = SURFACE_CURVE('',#2556,(#2560,#2567),.PCURVE_S1.);
#2556 = LINE('',#2557,#2558);
#2557 = CARTESIAN_POINT('',(-10.19155446304,-14.15229013809,
    -5.331204732628));
#2558 = VECTOR('',#2559,1.);
#2559 = DIRECTION('',(0.353553390595,0.612372435698,0.707106781184));
#2560 = PCURVE('',#1265,#2561);
#2561 = DEFINITIONAL_REPRESENTATION('',(#2562),#2566);
#2562 = LINE('',#2563,#2564);
#2563 = CARTESIAN_POINT('',(-1.737408972605,7.424284223546E-002));
#2564 = VECTOR('',#2565,1.);
#2565 = DIRECTION('',(0.707106781184,-0.707106781189));
#2566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2567 = PCURVE('',#1370,#2568);
#2568 = DEFINITIONAL_REPRESENTATION('',(#2569),#2573);
#2569 = LINE('',#2570,#2571);
#2570 = CARTESIAN_POINT('',(1.281031283418,-5.5));
#2571 = VECTOR('',#2572,1.);
#2572 = DIRECTION('',(1.,5.551115123126E-017));
#2573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2574 = ORIENTED_EDGE('',*,*,#2575,.F.);
#2575 = EDGE_CURVE('',#2576,#2553,#2578,.T.);
#2576 = VERTEX_POINT('',#2577);
#2577 = CARTESIAN_POINT('',(-11.70513652264,-16.77389116675,
    -4.115728164812));
#2578 = SURFACE_CURVE('',#2579,(#2584,#2591),.PCURVE_S1.);
#2579 = CIRCLE('',#2580,1.5);
#2580 = AXIS2_PLACEMENT_3D('',#2581,#2582,#2583);
#2581 = CARTESIAN_POINT('',(-11.17480271951,-15.85532607475,
    -5.17638090205));
#2582 = DIRECTION('',(0.866025403784,-0.5,7.880447640389E-016));
#2583 = DIRECTION('',(-0.5,-0.866025403784,1.734365791529E-016));
#2584 = PCURVE('',#1265,#2585);
#2585 = DEFINITIONAL_REPRESENTATION('',(#2586),#2590);
#2586 = CIRCLE('',#2587,1.5);
#2587 = AXIS2_PLACEMENT_2D('',#2588,#2589);
#2588 = CARTESIAN_POINT('',(-1.582585142027,2.040739355173));
#2589 = DIRECTION('',(-4.063698308792E-017,1.));
#2590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2591 = PCURVE('',#2592,#2597);
#2592 = CYLINDRICAL_SURFACE('',#2593,1.5);
#2593 = AXIS2_PLACEMENT_3D('',#2594,#2595,#2596);
#2594 = CARTESIAN_POINT('',(-6.411662998699,-18.60532607475,
    -5.17638090205));
#2595 = DIRECTION('',(0.866025403784,-0.5,8.326672684689E-016));
#2596 = DIRECTION('',(-0.5,-0.866025403784,1.942890293094E-016));
#2597 = DEFINITIONAL_REPRESENTATION('',(#2598),#2601);
#2598 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2599,#2600),.UNSPECIFIED.,.F.,
  .F.,(2,2),(5.49779415311,8.639389634442),.PIECEWISE_BEZIER_KNOTS.);
#2599 = CARTESIAN_POINT('',(-7.068576461249,-5.5));
#2600 = CARTESIAN_POINT('',(-3.926980979917,-5.5));
#2601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2602 = ORIENTED_EDGE('',*,*,#2603,.T.);
#2603 = EDGE_CURVE('',#2576,#1243,#2604,.T.);
#2604 = SURFACE_CURVE('',#2605,(#2609,#2616),.PCURVE_S1.);
#2605 = LINE('',#2606,#2607);
#2606 = CARTESIAN_POINT('',(-11.25221910187,-15.98941518234,
    -3.209893323254));
#2607 = VECTOR('',#2608,1.);
#2608 = DIRECTION('',(0.353553390592,0.612372435694,0.707106781189));
#2609 = PCURVE('',#1265,#2610);
#2610 = DEFINITIONAL_REPRESENTATION('',(#2611),#2615);
#2611 = LINE('',#2612,#2613);
#2612 = CARTESIAN_POINT('',(0.38390243677,2.19557211989));
#2613 = VECTOR('',#2614,1.);
#2614 = DIRECTION('',(0.707106781189,-0.707106781184));
#2615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2616 = PCURVE('',#1300,#2617);
#2617 = DEFINITIONAL_REPRESENTATION('',(#2618),#2622);
#2618 = LINE('',#2619,#2620);
#2619 = CARTESIAN_POINT('',(1.281043918197,-5.5));
#2620 = VECTOR('',#2621,1.);
#2621 = DIRECTION('',(1.,1.110223024625E-016));
#2622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2623 = ORIENTED_EDGE('',*,*,#1242,.F.);
#2624 = ORIENTED_EDGE('',*,*,#1792,.T.);
#2625 = ORIENTED_EDGE('',*,*,#2626,.F.);
#2626 = EDGE_CURVE('',#2524,#1758,#2627,.T.);
#2627 = SURFACE_CURVE('',#2628,(#2632,#2639),.PCURVE_S1.);
#2628 = LINE('',#2629,#2630);
#2629 = CARTESIAN_POINT('',(-12.58901099109,-18.30480665361,
    -2.347943195712));
#2630 = VECTOR('',#2631,1.);
#2631 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
#2632 = PCURVE('',#1265,#2633);
#2633 = DEFINITIONAL_REPRESENTATION('',(#2634),#2638);
#2634 = LINE('',#2635,#2636);
#2635 = CARTESIAN_POINT('',(1.245852564312,4.869155898326));
#2636 = VECTOR('',#2637,1.);
#2637 = DIRECTION('',(0.707106781187,-0.707106781187));
#2638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2639 = PCURVE('',#1780,#2640);
#2640 = DEFINITIONAL_REPRESENTATION('',(#2641),#2645);
#2641 = LINE('',#2642,#2643);
#2642 = CARTESIAN_POINT('',(-8.881784197001E-016,-3.5));
#2643 = VECTOR('',#2644,1.);
#2644 = DIRECTION('',(1.,5.551115123126E-017));
#2645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2646 = ADVANCED_FACE('',(#2647),#1370,.T.);
#2647 = FACE_BOUND('',#2648,.T.);
#2648 = EDGE_LOOP('',(#2649,#2650,#2672,#2693));
#2649 = ORIENTED_EDGE('',*,*,#2552,.F.);
#2650 = ORIENTED_EDGE('',*,*,#2651,.T.);
#2651 = EDGE_CURVE('',#2553,#2652,#2654,.T.);
#2652 = VERTEX_POINT('',#2653);
#2653 = CARTESIAN_POINT('',(-12.37651822432,-13.93675838533,
    -6.237030640016));
#2654 = SURFACE_CURVE('',#2655,(#2659,#2666),.PCURVE_S1.);
#2655 = LINE('',#2656,#2657);
#2656 = CARTESIAN_POINT('',(-5.881327695941,-17.68675838533,
    -6.237030640016));
#2657 = VECTOR('',#2658,1.);
#2658 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-016));
#2659 = PCURVE('',#1370,#2660);
#2660 = DEFINITIONAL_REPRESENTATION('',(#2661),#2665);
#2661 = LINE('',#2662,#2663);
#2662 = CARTESIAN_POINT('',(1.814559440833E-011,-5.893310621144E-016));
#2663 = VECTOR('',#2664,1.);
#2664 = DIRECTION('',(5.551115123126E-017,-1.));
#2665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2666 = PCURVE('',#2592,#2667);
#2667 = DEFINITIONAL_REPRESENTATION('',(#2668),#2671);
#2668 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2669,#2670),.UNSPECIFIED.,.F.,
  .F.,(2,2),(5.5,7.5),.PIECEWISE_BEZIER_KNOTS.);
#2669 = CARTESIAN_POINT('',(-3.926980979917,-5.5));
#2670 = CARTESIAN_POINT('',(-3.926980979917,-7.5));
#2671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2672 = ORIENTED_EDGE('',*,*,#2673,.T.);
#2673 = EDGE_CURVE('',#2652,#1313,#2674,.T.);
#2674 = SURFACE_CURVE('',#2675,(#2679,#2686),.PCURVE_S1.);
#2675 = LINE('',#2676,#2677);
#2676 = CARTESIAN_POINT('',(-12.37651822432,-13.93675838533,
    -6.237030640042));
#2677 = VECTOR('',#2678,1.);
#2678 = DIRECTION('',(0.353553390595,0.612372435698,0.707106781184));
#2679 = PCURVE('',#1370,#2680);
#2680 = DEFINITIONAL_REPRESENTATION('',(#2681),#2685);
#2681 = LINE('',#2682,#2683);
#2682 = CARTESIAN_POINT('',(8.881784197001E-016,-7.5));
#2683 = VECTOR('',#2684,1.);
#2684 = DIRECTION('',(1.,5.551115123126E-017));
#2685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2686 = PCURVE('',#1335,#2687);
#2687 = DEFINITIONAL_REPRESENTATION('',(#2688),#2692);
#2688 = LINE('',#2689,#2690);
#2689 = CARTESIAN_POINT('',(4.303135413058,2.1818148084));
#2690 = VECTOR('',#2691,1.);
#2691 = DIRECTION('',(-0.707106781184,-0.707106781189));
#2692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2693 = ORIENTED_EDGE('',*,*,#1347,.F.);
#2694 = ADVANCED_FACE('',(#2695),#1335,.T.);
#2695 = FACE_BOUND('',#2696,.T.);
#2696 = EDGE_LOOP('',(#2697,#2698,#2721,#2742));
#2697 = ORIENTED_EDGE('',*,*,#2673,.F.);
#2698 = ORIENTED_EDGE('',*,*,#2699,.T.);
#2699 = EDGE_CURVE('',#2652,#2700,#2702,.T.);
#2700 = VERTEX_POINT('',#2701);
#2701 = CARTESIAN_POINT('',(-13.43718733021,-15.77389116675,
    -4.115728164812));
#2702 = SURFACE_CURVE('',#2703,(#2708,#2715),.PCURVE_S1.);
#2703 = CIRCLE('',#2704,1.5);
#2704 = AXIS2_PLACEMENT_3D('',#2705,#2706,#2707);
#2705 = CARTESIAN_POINT('',(-12.90685352708,-14.85532607475,
    -5.17638090205));
#2706 = DIRECTION('',(-0.866025403784,0.5,-8.009261715111E-016));
#2707 = DIRECTION('',(-0.5,-0.866025403784,1.665334536938E-016));
#2708 = PCURVE('',#1335,#2709);
#2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2714);
#2710 = CIRCLE('',#2711,1.5);
#2711 = AXIS2_PLACEMENT_2D('',#2712,#2713);
#2712 = CARTESIAN_POINT('',(3.242485675067,3.242485413917));
#2713 = DIRECTION('',(4.063698308792E-017,1.));
#2714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2715 = PCURVE('',#2592,#2716);
#2716 = DEFINITIONAL_REPRESENTATION('',(#2717),#2720);
#2717 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2718,#2719),.UNSPECIFIED.,.F.,
  .F.,(2,2),(3.926980979917,7.068576461249),.PIECEWISE_BEZIER_KNOTS.);
#2718 = CARTESIAN_POINT('',(-3.926980979917,-7.5));
#2719 = CARTESIAN_POINT('',(-7.068576461249,-7.5));
#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2721 = ORIENTED_EDGE('',*,*,#2722,.T.);
#2722 = EDGE_CURVE('',#2700,#1278,#2723,.T.);
#2723 = SURFACE_CURVE('',#2724,(#2728,#2735),.PCURVE_S1.);
#2724 = LINE('',#2725,#2726);
#2725 = CARTESIAN_POINT('',(-13.43718733021,-15.77389116675,
    -4.115728164812));
#2726 = VECTOR('',#2727,1.);
#2727 = DIRECTION('',(0.353553390592,0.612372435694,0.707106781189));
#2728 = PCURVE('',#1335,#2729);
#2729 = DEFINITIONAL_REPRESENTATION('',(#2730),#2734);
#2730 = LINE('',#2731,#2732);
#2731 = CARTESIAN_POINT('',(2.181832937828,4.303153020186));
#2732 = VECTOR('',#2733,1.);
#2733 = DIRECTION('',(-0.707106781189,-0.707106781184));
#2734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2735 = PCURVE('',#1300,#2736);
#2736 = DEFINITIONAL_REPRESENTATION('',(#2737),#2741);
#2737 = LINE('',#2738,#2739);
#2738 = CARTESIAN_POINT('',(8.881784197001E-016,-7.5));
#2739 = VECTOR('',#2740,1.);
#2740 = DIRECTION('',(1.,-5.551115123126E-017));
#2741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2742 = ORIENTED_EDGE('',*,*,#1312,.F.);
#2743 = ADVANCED_FACE('',(#2744),#1300,.F.);
#2744 = FACE_BOUND('',#2745,.F.);
#2745 = EDGE_LOOP('',(#2746,#2747,#2767,#2768));
#2746 = ORIENTED_EDGE('',*,*,#2603,.F.);
#2747 = ORIENTED_EDGE('',*,*,#2748,.T.);
#2748 = EDGE_CURVE('',#2576,#2700,#2749,.T.);
#2749 = SURFACE_CURVE('',#2750,(#2754,#2761),.PCURVE_S1.);
#2750 = LINE('',#2751,#2752);
#2751 = CARTESIAN_POINT('',(-6.941996801834,-19.52389116675,
    -4.115728164812));
#2752 = VECTOR('',#2753,1.);
#2753 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-016));
#2754 = PCURVE('',#1300,#2755);
#2755 = DEFINITIONAL_REPRESENTATION('',(#2756),#2760);
#2756 = LINE('',#2757,#2758);
#2757 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
#2758 = VECTOR('',#2759,1.);
#2759 = DIRECTION('',(1.665334536938E-016,-1.));
#2760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2761 = PCURVE('',#2592,#2762);
#2762 = DEFINITIONAL_REPRESENTATION('',(#2763),#2766);
#2763 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2764,#2765),.UNSPECIFIED.,.F.,
  .F.,(2,2),(5.5,7.5),.PIECEWISE_BEZIER_KNOTS.);
#2764 = CARTESIAN_POINT('',(-7.068576461249,-5.5));
#2765 = CARTESIAN_POINT('',(-7.068576461249,-7.5));
#2766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2767 = ORIENTED_EDGE('',*,*,#2722,.T.);
#2768 = ORIENTED_EDGE('',*,*,#1277,.F.);
#2769 = ADVANCED_FACE('',(#2770),#1073,.T.);
#2770 = FACE_BOUND('',#2771,.T.);
#2771 = EDGE_LOOP('',(#2772,#2806,#2827,#2828,#2851,#2879,#2900,#2901,
    #2902));
#2772 = ORIENTED_EDGE('',*,*,#2773,.F.);
#2773 = EDGE_CURVE('',#2774,#2776,#2778,.T.);
#2774 = VERTEX_POINT('',#2775);
#2775 = CARTESIAN_POINT('',(-11.17480508009,15.855330163408,
    -9.176380902049));
#2776 = VERTEX_POINT('',#2777);
#2777 = CARTESIAN_POINT('',(-12.58901099108,18.304806653603,
    -2.347943195722));
#2778 = SURFACE_CURVE('',#2779,(#2784,#2795),.PCURVE_S1.);
#2779 = CIRCLE('',#2780,4.);
#2780 = AXIS2_PLACEMENT_3D('',#2781,#2782,#2783);
#2781 = CARTESIAN_POINT('',(-11.17480271951,15.855326074756,
    -5.17638090205));
#2782 = DIRECTION('',(0.866025403784,0.5,-2.240373655961E-016));
#2783 = DIRECTION('',(-0.5,0.866025403784,-1.137978600241E-015));
#2784 = PCURVE('',#1073,#2785);
#2785 = DEFINITIONAL_REPRESENTATION('',(#2786),#2794);
#2786 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2787,#2788,#2789,#2790,
#2791,#2792,#2793),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#2787 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
#2788 = CARTESIAN_POINT('',(5.345618088249,6.040739355173));
#2789 = CARTESIAN_POINT('',(1.881516473111,4.073935517266E-002));
#2790 = CARTESIAN_POINT('',(-1.582585142027,-5.959260644827));
#2791 = CARTESIAN_POINT('',(-5.046686757165,4.073935517266E-002));
#2792 = CARTESIAN_POINT('',(-8.510788372302,6.040739355173));
#2793 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
#2794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2795 = PCURVE('',#2796,#2801);
#2796 = CYLINDRICAL_SURFACE('',#2797,4.);
#2797 = AXIS2_PLACEMENT_3D('',#2798,#2799,#2800);
#2798 = CARTESIAN_POINT('',(-11.17480271951,15.855326074756,
    -5.17638090205));
#2799 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
#2800 = DIRECTION('',(-0.5,0.866025403784,-1.165734175856E-015));
#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2805);
#2802 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2803,#2804),.UNSPECIFIED.,.F.,
  .F.,(2,2),(4.712390160677,7.068587211735),.PIECEWISE_BEZIER_KNOTS.);
#2803 = CARTESIAN_POINT('',(-4.712390160677,0.E+000));
#2804 = CARTESIAN_POINT('',(-7.068587211735,0.E+000));
#2805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2806 = ORIENTED_EDGE('',*,*,#2807,.T.);
#2807 = EDGE_CURVE('',#2774,#1019,#2808,.T.);
#2808 = SURFACE_CURVE('',#2809,(#2813,#2820),.PCURVE_S1.);
#2809 = LINE('',#2810,#2811);
#2810 = CARTESIAN_POINT('',(-11.17480508009,15.855330163408,
    -9.17638090205));
#2811 = VECTOR('',#2812,1.);
#2812 = DIRECTION('',(0.5,-0.866025403784,1.137978600241E-015));
#2813 = PCURVE('',#1073,#2814);
#2814 = DEFINITIONAL_REPRESENTATION('',(#2815),#2819);
#2815 = LINE('',#2816,#2817);
#2816 = CARTESIAN_POINT('',(-5.582585142027,2.040744076341));
#2817 = VECTOR('',#2818,1.);
#2818 = DIRECTION('',(-1.288140747229E-017,-1.));
#2819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2820 = PCURVE('',#1034,#2821);
#2821 = DEFINITIONAL_REPRESENTATION('',(#2822),#2826);
#2822 = LINE('',#2823,#2824);
#2823 = CARTESIAN_POINT('',(-3.46133283549E-015,-1.110223024625E-015));
#2824 = VECTOR('',#2825,1.);
#2825 = DIRECTION('',(1.,5.551115123126E-017));
#2826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2827 = ORIENTED_EDGE('',*,*,#1050,.F.);
#2828 = ORIENTED_EDGE('',*,*,#2829,.F.);
#2829 = EDGE_CURVE('',#2830,#1051,#2832,.T.);
#2830 = VERTEX_POINT('',#2831);
#2831 = CARTESIAN_POINT('',(-10.64446741675,14.936758385331,
    -6.237030640016));
#2832 = SURFACE_CURVE('',#2833,(#2837,#2844),.PCURVE_S1.);
#2833 = LINE('',#2834,#2835);
#2834 = CARTESIAN_POINT('',(-10.19155446304,14.152290138099,
    -5.331204732628));
#2835 = VECTOR('',#2836,1.);
#2836 = DIRECTION('',(0.353553390595,-0.612372435698,0.707106781184));
#2837 = PCURVE('',#1073,#2838);
#2838 = DEFINITIONAL_REPRESENTATION('',(#2839),#2843);
#2839 = LINE('',#2840,#2841);
#2840 = CARTESIAN_POINT('',(-1.737408972605,7.424284223545E-002));
#2841 = VECTOR('',#2842,1.);
#2842 = DIRECTION('',(0.707106781184,-0.707106781189));
#2843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2844 = PCURVE('',#1108,#2845);
#2845 = DEFINITIONAL_REPRESENTATION('',(#2846),#2850);
#2846 = LINE('',#2847,#2848);
#2847 = CARTESIAN_POINT('',(1.281031283418,-2.));
#2848 = VECTOR('',#2849,1.);
#2849 = DIRECTION('',(1.,3.469446951954E-017));
#2850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2851 = ORIENTED_EDGE('',*,*,#2852,.F.);
#2852 = EDGE_CURVE('',#2853,#2830,#2855,.T.);
#2853 = VERTEX_POINT('',#2854);
#2854 = CARTESIAN_POINT('',(-11.70513652264,16.773891166756,
    -4.115728164812));
#2855 = SURFACE_CURVE('',#2856,(#2861,#2868),.PCURVE_S1.);
#2856 = CIRCLE('',#2857,1.5);
#2857 = AXIS2_PLACEMENT_3D('',#2858,#2859,#2860);
#2858 = CARTESIAN_POINT('',(-11.17480271951,15.855326074756,
    -5.17638090205));
#2859 = DIRECTION('',(-0.866025403784,-0.5,2.111559581238E-016));
#2860 = DIRECTION('',(-0.5,0.866025403784,-1.172637301316E-015));
#2861 = PCURVE('',#1073,#2862);
#2862 = DEFINITIONAL_REPRESENTATION('',(#2863),#2867);
#2863 = CIRCLE('',#2864,1.5);
#2864 = AXIS2_PLACEMENT_2D('',#2865,#2866);
#2865 = CARTESIAN_POINT('',(-1.582585142027,2.040739355173));
#2866 = DIRECTION('',(1.288140747229E-017,1.));
#2867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2868 = PCURVE('',#2869,#2874);
#2869 = CYLINDRICAL_SURFACE('',#2870,1.5);
#2870 = AXIS2_PLACEMENT_3D('',#2871,#2872,#2873);
#2871 = CARTESIAN_POINT('',(-12.90685352708,14.855326074756,
    -5.17638090205));
#2872 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
#2873 = DIRECTION('',(-0.5,0.866025403784,-1.165734175856E-015));
#2874 = DEFINITIONAL_REPRESENTATION('',(#2875),#2878);
#2875 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2876,#2877),.UNSPECIFIED.,.F.,
  .F.,(2,2),(5.49779415311,8.639389634442),.PIECEWISE_BEZIER_KNOTS.);
#2876 = CARTESIAN_POINT('',(-7.068576461249,-2.));
#2877 = CARTESIAN_POINT('',(-3.926980979917,-2.));
#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2879 = ORIENTED_EDGE('',*,*,#2880,.T.);
#2880 = EDGE_CURVE('',#2853,#1156,#2881,.T.);
#2881 = SURFACE_CURVE('',#2882,(#2886,#2893),.PCURVE_S1.);
#2882 = LINE('',#2883,#2884);
#2883 = CARTESIAN_POINT('',(-11.25221910187,15.98941518234,
    -3.209893323254));
#2884 = VECTOR('',#2885,1.);
#2885 = DIRECTION('',(0.353553390592,-0.612372435694,0.707106781189));
#2886 = PCURVE('',#1073,#2887);
#2887 = DEFINITIONAL_REPRESENTATION('',(#2888),#2892);
#2888 = LINE('',#2889,#2890);
#2889 = CARTESIAN_POINT('',(0.38390243677,2.19557211989));
#2890 = VECTOR('',#2891,1.);
#2891 = DIRECTION('',(0.707106781189,-0.707106781184));
#2892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2893 = PCURVE('',#1178,#2894);
#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899);
#2895 = LINE('',#2896,#2897);
#2896 = CARTESIAN_POINT('',(1.281043918197,-2.));
#2897 = VECTOR('',#2898,1.);
#2898 = DIRECTION('',(1.,1.387778780781E-016));
#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2900 = ORIENTED_EDGE('',*,*,#1190,.F.);
#2901 = ORIENTED_EDGE('',*,*,#1813,.T.);
#2902 = ORIENTED_EDGE('',*,*,#2903,.F.);
#2903 = EDGE_CURVE('',#2776,#1814,#2904,.T.);
#2904 = SURFACE_CURVE('',#2905,(#2909,#2916),.PCURVE_S1.);
#2905 = LINE('',#2906,#2907);
#2906 = CARTESIAN_POINT('',(-12.58901099109,18.304806653612,
    -2.347943195712));
#2907 = VECTOR('',#2908,1.);
#2908 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
#2909 = PCURVE('',#1073,#2910);
#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2915);
#2911 = LINE('',#2912,#2913);
#2912 = CARTESIAN_POINT('',(1.245852564312,4.869155898326));
#2913 = VECTOR('',#2914,1.);
#2914 = DIRECTION('',(0.707106781187,-0.707106781187));
#2915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2916 = PCURVE('',#1858,#2917);
#2917 = DEFINITIONAL_REPRESENTATION('',(#2918),#2922);
#2918 = LINE('',#2919,#2920);
#2919 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#2920 = VECTOR('',#2921,1.);
#2921 = DIRECTION('',(1.,-5.551115123126E-017));
#2922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2923 = ADVANCED_FACE('',(#2924),#1178,.F.);
#2924 = FACE_BOUND('',#2925,.F.);
#2925 = EDGE_LOOP('',(#2926,#2949,#2969,#2970));
#2926 = ORIENTED_EDGE('',*,*,#2927,.F.);
#2927 = EDGE_CURVE('',#2928,#1121,#2930,.T.);
#2928 = VERTEX_POINT('',#2929);
#2929 = CARTESIAN_POINT('',(-13.43718733021,15.773891166756,
    -4.115728164812));
#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.);
#2931 = LINE('',#2932,#2933);
#2932 = CARTESIAN_POINT('',(-13.43718733021,15.773891166756,
    -4.115728164812));
#2933 = VECTOR('',#2934,1.);
#2934 = DIRECTION('',(0.353553390592,-0.612372435694,0.707106781189));
#2935 = PCURVE('',#1178,#2936);
#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941);
#2937 = LINE('',#2938,#2939);
#2938 = CARTESIAN_POINT('',(1.171932965678E-015,2.22044604925E-015));
#2939 = VECTOR('',#2940,1.);
#2940 = DIRECTION('',(1.,-2.775557561563E-017));
#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2942 = PCURVE('',#1143,#2943);
#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948);
#2944 = LINE('',#2945,#2946);
#2945 = CARTESIAN_POINT('',(2.181832937828,4.303153020186));
#2946 = VECTOR('',#2947,1.);
#2947 = DIRECTION('',(-0.707106781189,-0.707106781184));
#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2949 = ORIENTED_EDGE('',*,*,#2950,.T.);
#2950 = EDGE_CURVE('',#2928,#2853,#2951,.T.);
#2951 = SURFACE_CURVE('',#2952,(#2956,#2963),.PCURVE_S1.);
#2952 = LINE('',#2953,#2954);
#2953 = CARTESIAN_POINT('',(-13.43718733021,15.773891166756,
    -4.115728164812));
#2954 = VECTOR('',#2955,1.);
#2955 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
#2956 = PCURVE('',#1178,#2957);
#2957 = DEFINITIONAL_REPRESENTATION('',(#2958),#2962);
#2958 = LINE('',#2959,#2960);
#2959 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#2960 = VECTOR('',#2961,1.);
#2961 = DIRECTION('',(5.551115123126E-017,-1.));
#2962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2963 = PCURVE('',#2869,#2964);
#2964 = DEFINITIONAL_REPRESENTATION('',(#2965),#2968);
#2965 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2966,#2967),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,2.),.PIECEWISE_BEZIER_KNOTS.);
#2966 = CARTESIAN_POINT('',(-7.068576461249,0.E+000));
#2967 = CARTESIAN_POINT('',(-7.068576461249,-2.));
#2968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2969 = ORIENTED_EDGE('',*,*,#2880,.T.);
#2970 = ORIENTED_EDGE('',*,*,#1155,.F.);
#2971 = ADVANCED_FACE('',(#2972),#1143,.F.);
#2972 = FACE_BOUND('',#2973,.F.);
#2973 = EDGE_LOOP('',(#2974,#2997,#3018,#3019));
#2974 = ORIENTED_EDGE('',*,*,#2975,.F.);
#2975 = EDGE_CURVE('',#2976,#1086,#2978,.T.);
#2976 = VERTEX_POINT('',#2977);
#2977 = CARTESIAN_POINT('',(-12.37651822432,13.936758385331,
    -6.237030640016));
#2978 = SURFACE_CURVE('',#2979,(#2983,#2990),.PCURVE_S1.);
#2979 = LINE('',#2980,#2981);
#2980 = CARTESIAN_POINT('',(-12.37651822432,13.936758385331,
    -6.237030640042));
#2981 = VECTOR('',#2982,1.);
#2982 = DIRECTION('',(0.353553390595,-0.612372435698,0.707106781184));
#2983 = PCURVE('',#1143,#2984);
#2984 = DEFINITIONAL_REPRESENTATION('',(#2985),#2989);
#2985 = LINE('',#2986,#2987);
#2986 = CARTESIAN_POINT('',(4.303135413058,2.1818148084));
#2987 = VECTOR('',#2988,1.);
#2988 = DIRECTION('',(-0.707106781184,-0.707106781189));
#2989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2990 = PCURVE('',#1108,#2991);
#2991 = DEFINITIONAL_REPRESENTATION('',(#2992),#2996);
#2992 = LINE('',#2993,#2994);
#2993 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#2994 = VECTOR('',#2995,1.);
#2995 = DIRECTION('',(1.,6.938893903907E-017));
#2996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2997 = ORIENTED_EDGE('',*,*,#2998,.T.);
#2998 = EDGE_CURVE('',#2976,#2928,#2999,.T.);
#2999 = SURFACE_CURVE('',#3000,(#3005,#3012),.PCURVE_S1.);
#3000 = CIRCLE('',#3001,1.5);
#3001 = AXIS2_PLACEMENT_3D('',#3002,#3003,#3004);
#3002 = CARTESIAN_POINT('',(-12.90685352708,14.855326074756,
    -5.17638090205));
#3003 = DIRECTION('',(0.866025403784,0.5,-2.240373655961E-016));
#3004 = DIRECTION('',(-0.5,0.866025403784,-1.137978600241E-015));
#3005 = PCURVE('',#1143,#3006);
#3006 = DEFINITIONAL_REPRESENTATION('',(#3007),#3011);
#3007 = CIRCLE('',#3008,1.5);
#3008 = AXIS2_PLACEMENT_2D('',#3009,#3010);
#3009 = CARTESIAN_POINT('',(3.242485675067,3.242485413917));
#3010 = DIRECTION('',(-1.288140747229E-017,1.));
#3011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3012 = PCURVE('',#2869,#3013);
#3013 = DEFINITIONAL_REPRESENTATION('',(#3014),#3017);
#3014 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3015,#3016),.UNSPECIFIED.,.F.,
  .F.,(2,2),(3.926980979917,7.068576461249),.PIECEWISE_BEZIER_KNOTS.);
#3015 = CARTESIAN_POINT('',(-3.926980979917,0.E+000));
#3016 = CARTESIAN_POINT('',(-7.068576461249,0.E+000));
#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3018 = ORIENTED_EDGE('',*,*,#2927,.T.);
#3019 = ORIENTED_EDGE('',*,*,#1120,.F.);
#3020 = ADVANCED_FACE('',(#3021),#1108,.T.);
#3021 = FACE_BOUND('',#3022,.T.);
#3022 = EDGE_LOOP('',(#3023,#3024,#3044,#3045));
#3023 = ORIENTED_EDGE('',*,*,#2975,.F.);
#3024 = ORIENTED_EDGE('',*,*,#3025,.T.);
#3025 = EDGE_CURVE('',#2976,#2830,#3026,.T.);
#3026 = SURFACE_CURVE('',#3027,(#3031,#3038),.PCURVE_S1.);
#3027 = LINE('',#3028,#3029);
#3028 = CARTESIAN_POINT('',(-12.37651822432,13.936758385331,
    -6.237030640016));
#3029 = VECTOR('',#3030,1.);
#3030 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
#3031 = PCURVE('',#1108,#3032);
#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037);
#3033 = LINE('',#3034,#3035);
#3034 = CARTESIAN_POINT('',(1.814232539605E-011,-8.124652085166E-016));
#3035 = VECTOR('',#3036,1.);
#3036 = DIRECTION('',(2.775557561563E-017,-1.));
#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3038 = PCURVE('',#2869,#3039);
#3039 = DEFINITIONAL_REPRESENTATION('',(#3040),#3043);
#3040 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3041,#3042),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,2.),.PIECEWISE_BEZIER_KNOTS.);
#3041 = CARTESIAN_POINT('',(-3.926980979917,0.E+000));
#3042 = CARTESIAN_POINT('',(-3.926980979917,-2.));
#3043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3044 = ORIENTED_EDGE('',*,*,#2829,.T.);
#3045 = ORIENTED_EDGE('',*,*,#1085,.F.);
#3046 = ADVANCED_FACE('',(#3047),#1034,.T.);
#3047 = FACE_BOUND('',#3048,.T.);
#3048 = EDGE_LOOP('',(#3049,#3050,#3072,#3093));
#3049 = ORIENTED_EDGE('',*,*,#2807,.F.);
#3050 = ORIENTED_EDGE('',*,*,#3051,.T.);
#3051 = EDGE_CURVE('',#2774,#3052,#3054,.T.);
#3052 = VERTEX_POINT('',#3053);
#3053 = CARTESIAN_POINT('',(-8.143716166852,17.605330163408,
    -9.176380902049));
#3054 = SURFACE_CURVE('',#3055,(#3059,#3066),.PCURVE_S1.);
#3055 = LINE('',#3056,#3057);
#3056 = CARTESIAN_POINT('',(-11.17480508009,15.855330163408,
    -9.176380902049));
#3057 = VECTOR('',#3058,1.);
#3058 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
#3059 = PCURVE('',#1034,#3060);
#3060 = DEFINITIONAL_REPRESENTATION('',(#3061),#3065);
#3061 = LINE('',#3062,#3063);
#3062 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3063 = VECTOR('',#3064,1.);
#3064 = DIRECTION('',(-1.110223024625E-016,-1.));
#3065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3066 = PCURVE('',#2796,#3067);
#3067 = DEFINITIONAL_REPRESENTATION('',(#3068),#3071);
#3068 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3069,#3070),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,3.5),.PIECEWISE_BEZIER_KNOTS.);
#3069 = CARTESIAN_POINT('',(-4.712390160677,0.E+000));
#3070 = CARTESIAN_POINT('',(-4.712390160677,-3.5));
#3071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3072 = ORIENTED_EDGE('',*,*,#3073,.T.);
#3073 = EDGE_CURVE('',#3052,#989,#3074,.T.);
#3074 = SURFACE_CURVE('',#3075,(#3079,#3086),.PCURVE_S1.);
#3075 = LINE('',#3076,#3077);
#3076 = CARTESIAN_POINT('',(-8.143716166852,17.605330163408,
    -9.17638090205));
#3077 = VECTOR('',#3078,1.);
#3078 = DIRECTION('',(0.5,-0.866025403784,1.137978600241E-015));
#3079 = PCURVE('',#1034,#3080);
#3080 = DEFINITIONAL_REPRESENTATION('',(#3081),#3085);
#3081 = LINE('',#3082,#3083);
#3082 = CARTESIAN_POINT('',(-1.554312234475E-015,-3.5));
#3083 = VECTOR('',#3084,1.);
#3084 = DIRECTION('',(1.,5.551115123126E-017));
#3085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3086 = PCURVE('',#871,#3087);
#3087 = DEFINITIONAL_REPRESENTATION('',(#3088),#3092);
#3088 = LINE('',#3089,#3090);
#3089 = CARTESIAN_POINT('',(-5.582585142027,2.040744076341));
#3090 = VECTOR('',#3091,1.);
#3091 = DIRECTION('',(-1.288140747229E-017,-1.));
#3092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3093 = ORIENTED_EDGE('',*,*,#1018,.T.);
#3094 = ADVANCED_FACE('',(#3095),#871,.F.);
#3095 = FACE_BOUND('',#3096,.F.);
#3096 = EDGE_LOOP('',(#3097,#3124,#3125,#3126,#3149,#3177,#3198,#3199,
    #3200));
#3097 = ORIENTED_EDGE('',*,*,#3098,.F.);
#3098 = EDGE_CURVE('',#3052,#3099,#3101,.T.);
#3099 = VERTEX_POINT('',#3100);
#3100 = CARTESIAN_POINT('',(-9.55792207784,20.054806653603,
    -2.347943195722));
#3101 = SURFACE_CURVE('',#3102,(#3107,#3118),.PCURVE_S1.);
#3102 = CIRCLE('',#3103,4.);
#3103 = AXIS2_PLACEMENT_3D('',#3104,#3105,#3106);
#3104 = CARTESIAN_POINT('',(-8.143713806268,17.605326074756,
    -5.17638090205));
#3105 = DIRECTION('',(0.866025403784,0.5,-2.240373655961E-016));
#3106 = DIRECTION('',(-0.5,0.866025403784,-1.137978600241E-015));
#3107 = PCURVE('',#871,#3108);
#3108 = DEFINITIONAL_REPRESENTATION('',(#3109),#3117);
#3109 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3110,#3111,#3112,#3113,
#3114,#3115,#3116),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#3110 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
#3111 = CARTESIAN_POINT('',(5.345618088249,6.040739355173));
#3112 = CARTESIAN_POINT('',(1.881516473111,4.073935517266E-002));
#3113 = CARTESIAN_POINT('',(-1.582585142027,-5.959260644827));
#3114 = CARTESIAN_POINT('',(-5.046686757165,4.073935517266E-002));
#3115 = CARTESIAN_POINT('',(-8.510788372302,6.040739355173));
#3116 = CARTESIAN_POINT('',(-1.582585142027,6.040739355173));
#3117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3118 = PCURVE('',#2796,#3119);
#3119 = DEFINITIONAL_REPRESENTATION('',(#3120),#3123);
#3120 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3121,#3122),.UNSPECIFIED.,.F.,
  .F.,(2,2),(4.712390160677,7.068587211735),.PIECEWISE_BEZIER_KNOTS.);
#3121 = CARTESIAN_POINT('',(-4.712390160677,-3.5));
#3122 = CARTESIAN_POINT('',(-7.068587211735,-3.5));
#3123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3124 = ORIENTED_EDGE('',*,*,#3073,.T.);
#3125 = ORIENTED_EDGE('',*,*,#988,.F.);
#3126 = ORIENTED_EDGE('',*,*,#3127,.F.);
#3127 = EDGE_CURVE('',#3128,#954,#3130,.T.);
#3128 = VERTEX_POINT('',#3129);
#3129 = CARTESIAN_POINT('',(-7.613378503509,16.686758385331,
    -6.237030640016));
#3130 = SURFACE_CURVE('',#3131,(#3135,#3142),.PCURVE_S1.);
#3131 = LINE('',#3132,#3133);
#3132 = CARTESIAN_POINT('',(-7.160465549799,15.902290138099,
    -5.331204732628));
#3133 = VECTOR('',#3134,1.);
#3134 = DIRECTION('',(0.353553390595,-0.612372435698,0.707106781184));
#3135 = PCURVE('',#871,#3136);
#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3141);
#3137 = LINE('',#3138,#3139);
#3138 = CARTESIAN_POINT('',(-1.737408972605,7.424284223545E-002));
#3139 = VECTOR('',#3140,1.);
#3140 = DIRECTION('',(0.707106781184,-0.707106781189));
#3141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3142 = PCURVE('',#976,#3143);
#3143 = DEFINITIONAL_REPRESENTATION('',(#3144),#3148);
#3144 = LINE('',#3145,#3146);
#3145 = CARTESIAN_POINT('',(1.281031283418,-5.5));
#3146 = VECTOR('',#3147,1.);
#3147 = DIRECTION('',(1.,3.469446951954E-017));
#3148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3149 = ORIENTED_EDGE('',*,*,#3150,.F.);
#3150 = EDGE_CURVE('',#3151,#3128,#3153,.T.);
#3151 = VERTEX_POINT('',#3152);
#3152 = CARTESIAN_POINT('',(-8.674047609402,18.523891166756,
    -4.115728164812));
#3153 = SURFACE_CURVE('',#3154,(#3159,#3166),.PCURVE_S1.);
#3154 = CIRCLE('',#3155,1.5);
#3155 = AXIS2_PLACEMENT_3D('',#3156,#3157,#3158);
#3156 = CARTESIAN_POINT('',(-8.143713806268,17.605326074756,
    -5.17638090205));
#3157 = DIRECTION('',(-0.866025403784,-0.5,2.111559581238E-016));
#3158 = DIRECTION('',(-0.5,0.866025403784,-1.172637301316E-015));
#3159 = PCURVE('',#871,#3160);
#3160 = DEFINITIONAL_REPRESENTATION('',(#3161),#3165);
#3161 = CIRCLE('',#3162,1.5);
#3162 = AXIS2_PLACEMENT_2D('',#3163,#3164);
#3163 = CARTESIAN_POINT('',(-1.582585142027,2.040739355173));
#3164 = DIRECTION('',(1.288140747229E-017,1.));
#3165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3166 = PCURVE('',#3167,#3172);
#3167 = CYLINDRICAL_SURFACE('',#3168,1.5);
#3168 = AXIS2_PLACEMENT_3D('',#3169,#3170,#3171);
#3169 = CARTESIAN_POINT('',(-12.90685352708,14.855326074756,
    -5.17638090205));
#3170 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
#3171 = DIRECTION('',(-0.5,0.866025403784,-1.165734175856E-015));
#3172 = DEFINITIONAL_REPRESENTATION('',(#3173),#3176);
#3173 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3174,#3175),.UNSPECIFIED.,.F.,
  .F.,(2,2),(5.49779415311,8.639389634442),.PIECEWISE_BEZIER_KNOTS.);
#3174 = CARTESIAN_POINT('',(-7.068576461249,-5.5));
#3175 = CARTESIAN_POINT('',(-3.926980979917,-5.5));
#3176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3177 = ORIENTED_EDGE('',*,*,#3178,.T.);
#3178 = EDGE_CURVE('',#3151,#849,#3179,.T.);
#3179 = SURFACE_CURVE('',#3180,(#3184,#3191),.PCURVE_S1.);
#3180 = LINE('',#3181,#3182);
#3181 = CARTESIAN_POINT('',(-8.221130188627,17.73941518234,
    -3.209893323254));
#3182 = VECTOR('',#3183,1.);
#3183 = DIRECTION('',(0.353553390592,-0.612372435694,0.707106781189));
#3184 = PCURVE('',#871,#3185);
#3185 = DEFINITIONAL_REPRESENTATION('',(#3186),#3190);
#3186 = LINE('',#3187,#3188);
#3187 = CARTESIAN_POINT('',(0.38390243677,2.19557211989));
#3188 = VECTOR('',#3189,1.);
#3189 = DIRECTION('',(0.707106781189,-0.707106781184));
#3190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3191 = PCURVE('',#906,#3192);
#3192 = DEFINITIONAL_REPRESENTATION('',(#3193),#3197);
#3193 = LINE('',#3194,#3195);
#3194 = CARTESIAN_POINT('',(1.281043918197,-5.5));
#3195 = VECTOR('',#3196,1.);
#3196 = DIRECTION('',(1.,1.387778780781E-016));
#3197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3198 = ORIENTED_EDGE('',*,*,#848,.F.);
#3199 = ORIENTED_EDGE('',*,*,#1870,.T.);
#3200 = ORIENTED_EDGE('',*,*,#3201,.F.);
#3201 = EDGE_CURVE('',#3099,#1836,#3202,.T.);
#3202 = SURFACE_CURVE('',#3203,(#3207,#3214),.PCURVE_S1.);
#3203 = LINE('',#3204,#3205);
#3204 = CARTESIAN_POINT('',(-9.557922077845,20.054806653612,
    -2.347943195712));
#3205 = VECTOR('',#3206,1.);
#3206 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
#3207 = PCURVE('',#871,#3208);
#3208 = DEFINITIONAL_REPRESENTATION('',(#3209),#3213);
#3209 = LINE('',#3210,#3211);
#3210 = CARTESIAN_POINT('',(1.245852564312,4.869155898326));
#3211 = VECTOR('',#3212,1.);
#3212 = DIRECTION('',(0.707106781187,-0.707106781187));
#3213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3214 = PCURVE('',#1858,#3215);
#3215 = DEFINITIONAL_REPRESENTATION('',(#3216),#3220);
#3216 = LINE('',#3217,#3218);
#3217 = CARTESIAN_POINT('',(-1.984523656517E-015,-3.5));
#3218 = VECTOR('',#3219,1.);
#3219 = DIRECTION('',(1.,-5.551115123126E-017));
#3220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3221 = ADVANCED_FACE('',(#3222),#976,.T.);
#3222 = FACE_BOUND('',#3223,.T.);
#3223 = EDGE_LOOP('',(#3224,#3225,#3247,#3268));
#3224 = ORIENTED_EDGE('',*,*,#3127,.F.);
#3225 = ORIENTED_EDGE('',*,*,#3226,.T.);
#3226 = EDGE_CURVE('',#3128,#3227,#3229,.T.);
#3227 = VERTEX_POINT('',#3228);
#3228 = CARTESIAN_POINT('',(-5.881327695941,17.686758385331,
    -6.237030640016));
#3229 = SURFACE_CURVE('',#3230,(#3234,#3241),.PCURVE_S1.);
#3230 = LINE('',#3231,#3232);
#3231 = CARTESIAN_POINT('',(-12.37651822432,13.936758385331,
    -6.237030640016));
#3232 = VECTOR('',#3233,1.);
#3233 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
#3234 = PCURVE('',#976,#3235);
#3235 = DEFINITIONAL_REPRESENTATION('',(#3236),#3240);
#3236 = LINE('',#3237,#3238);
#3237 = CARTESIAN_POINT('',(1.814232539605E-011,-8.124652085166E-016));
#3238 = VECTOR('',#3239,1.);
#3239 = DIRECTION('',(2.775557561563E-017,-1.));
#3240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3241 = PCURVE('',#3167,#3242);
#3242 = DEFINITIONAL_REPRESENTATION('',(#3243),#3246);
#3243 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3244,#3245),.UNSPECIFIED.,.F.,
  .F.,(2,2),(5.5,7.5),.PIECEWISE_BEZIER_KNOTS.);
#3244 = CARTESIAN_POINT('',(-3.926980979917,-5.5));
#3245 = CARTESIAN_POINT('',(-3.926980979917,-7.5));
#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3247 = ORIENTED_EDGE('',*,*,#3248,.T.);
#3248 = EDGE_CURVE('',#3227,#919,#3249,.T.);
#3249 = SURFACE_CURVE('',#3250,(#3254,#3261),.PCURVE_S1.);
#3250 = LINE('',#3251,#3252);
#3251 = CARTESIAN_POINT('',(-5.881327695941,17.686758385331,
    -6.237030640042));
#3252 = VECTOR('',#3253,1.);
#3253 = DIRECTION('',(0.353553390595,-0.612372435698,0.707106781184));
#3254 = PCURVE('',#976,#3255);
#3255 = DEFINITIONAL_REPRESENTATION('',(#3256),#3260);
#3256 = LINE('',#3257,#3258);
#3257 = CARTESIAN_POINT('',(4.996003610813E-016,-7.5));
#3258 = VECTOR('',#3259,1.);
#3259 = DIRECTION('',(1.,6.938893903907E-017));
#3260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3261 = PCURVE('',#941,#3262);
#3262 = DEFINITIONAL_REPRESENTATION('',(#3263),#3267);
#3263 = LINE('',#3264,#3265);
#3264 = CARTESIAN_POINT('',(4.303135413058,2.1818148084));
#3265 = VECTOR('',#3266,1.);
#3266 = DIRECTION('',(-0.707106781184,-0.707106781189));
#3267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3268 = ORIENTED_EDGE('',*,*,#953,.F.);
#3269 = ADVANCED_FACE('',(#3270),#941,.T.);
#3270 = FACE_BOUND('',#3271,.T.);
#3271 = EDGE_LOOP('',(#3272,#3273,#3296,#3317));
#3272 = ORIENTED_EDGE('',*,*,#3248,.F.);
#3273 = ORIENTED_EDGE('',*,*,#3274,.T.);
#3274 = EDGE_CURVE('',#3227,#3275,#3277,.T.);
#3275 = VERTEX_POINT('',#3276);
#3276 = CARTESIAN_POINT('',(-6.941996801834,19.523891166756,
    -4.115728164812));
#3277 = SURFACE_CURVE('',#3278,(#3283,#3290),.PCURVE_S1.);
#3278 = CIRCLE('',#3279,1.5);
#3279 = AXIS2_PLACEMENT_3D('',#3280,#3281,#3282);
#3280 = CARTESIAN_POINT('',(-6.411662998699,18.605326074756,
    -5.17638090205));
#3281 = DIRECTION('',(0.866025403784,0.5,-2.240373655961E-016));
#3282 = DIRECTION('',(-0.5,0.866025403784,-1.137978600241E-015));
#3283 = PCURVE('',#941,#3284);
#3284 = DEFINITIONAL_REPRESENTATION('',(#3285),#3289);
#3285 = CIRCLE('',#3286,1.5);
#3286 = AXIS2_PLACEMENT_2D('',#3287,#3288);
#3287 = CARTESIAN_POINT('',(3.242485675067,3.242485413917));
#3288 = DIRECTION('',(-1.288140747229E-017,1.));
#3289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3290 = PCURVE('',#3167,#3291);
#3291 = DEFINITIONAL_REPRESENTATION('',(#3292),#3295);
#3292 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3293,#3294),.UNSPECIFIED.,.F.,
  .F.,(2,2),(3.926980979917,7.068576461249),.PIECEWISE_BEZIER_KNOTS.);
#3293 = CARTESIAN_POINT('',(-3.926980979917,-7.5));
#3294 = CARTESIAN_POINT('',(-7.068576461249,-7.5));
#3295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3296 = ORIENTED_EDGE('',*,*,#3297,.T.);
#3297 = EDGE_CURVE('',#3275,#884,#3298,.T.);
#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.);
#3299 = LINE('',#3300,#3301);
#3300 = CARTESIAN_POINT('',(-6.941996801834,19.523891166756,
    -4.115728164812));
#3301 = VECTOR('',#3302,1.);
#3302 = DIRECTION('',(0.353553390592,-0.612372435694,0.707106781189));
#3303 = PCURVE('',#941,#3304);
#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309);
#3305 = LINE('',#3306,#3307);
#3306 = CARTESIAN_POINT('',(2.181832937828,4.303153020186));
#3307 = VECTOR('',#3308,1.);
#3308 = DIRECTION('',(-0.707106781189,-0.707106781184));
#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3310 = PCURVE('',#906,#3311);
#3311 = DEFINITIONAL_REPRESENTATION('',(#3312),#3316);
#3312 = LINE('',#3313,#3314);
#3313 = CARTESIAN_POINT('',(2.609024107869E-015,-7.5));
#3314 = VECTOR('',#3315,1.);
#3315 = DIRECTION('',(1.,-2.775557561563E-017));
#3316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3317 = ORIENTED_EDGE('',*,*,#918,.F.);
#3318 = ADVANCED_FACE('',(#3319),#906,.F.);
#3319 = FACE_BOUND('',#3320,.F.);
#3320 = EDGE_LOOP('',(#3321,#3322,#3342,#3343));
#3321 = ORIENTED_EDGE('',*,*,#3178,.F.);
#3322 = ORIENTED_EDGE('',*,*,#3323,.T.);
#3323 = EDGE_CURVE('',#3151,#3275,#3324,.T.);
#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.);
#3325 = LINE('',#3326,#3327);
#3326 = CARTESIAN_POINT('',(-13.43718733021,15.773891166756,
    -4.115728164812));
#3327 = VECTOR('',#3328,1.);
#3328 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
#3329 = PCURVE('',#906,#3330);
#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335);
#3331 = LINE('',#3332,#3333);
#3332 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#3333 = VECTOR('',#3334,1.);
#3334 = DIRECTION('',(5.551115123126E-017,-1.));
#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3336 = PCURVE('',#3167,#3337);
#3337 = DEFINITIONAL_REPRESENTATION('',(#3338),#3341);
#3338 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3339,#3340),.UNSPECIFIED.,.F.,
  .F.,(2,2),(5.5,7.5),.PIECEWISE_BEZIER_KNOTS.);
#3339 = CARTESIAN_POINT('',(-7.068576461249,-5.5));
#3340 = CARTESIAN_POINT('',(-7.068576461249,-7.5));
#3341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3342 = ORIENTED_EDGE('',*,*,#3297,.T.);
#3343 = ORIENTED_EDGE('',*,*,#883,.F.);
#3344 = ADVANCED_FACE('',(#3345),#785,.F.);
#3345 = FACE_BOUND('',#3346,.F.);
#3346 = EDGE_LOOP('',(#3347,#3348,#3349,#3350));
#3347 = ORIENTED_EDGE('',*,*,#2041,.F.);
#3348 = ORIENTED_EDGE('',*,*,#1993,.T.);
#3349 = ORIENTED_EDGE('',*,*,#1945,.T.);
#3350 = ORIENTED_EDGE('',*,*,#762,.F.);
#3351 = ADVANCED_FACE('',(#3352),#1928,.F.);
#3352 = FACE_BOUND('',#3353,.T.);
#3353 = EDGE_LOOP('',(#3354));
#3354 = ORIENTED_EDGE('',*,*,#1914,.F.);
#3355 = ADVANCED_FACE('',(#3356),#1858,.F.);
#3356 = FACE_BOUND('',#3357,.F.);
#3357 = EDGE_LOOP('',(#3358,#3359,#3379,#3380));
#3358 = ORIENTED_EDGE('',*,*,#2903,.F.);
#3359 = ORIENTED_EDGE('',*,*,#3360,.T.);
#3360 = EDGE_CURVE('',#2776,#3099,#3361,.T.);
#3361 = SURFACE_CURVE('',#3362,(#3366,#3373),.PCURVE_S1.);
#3362 = LINE('',#3363,#3364);
#3363 = CARTESIAN_POINT('',(-12.58901099108,18.304806653603,
    -2.347943195722));
#3364 = VECTOR('',#3365,1.);
#3365 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
#3366 = PCURVE('',#1858,#3367);
#3367 = DEFINITIONAL_REPRESENTATION('',(#3368),#3372);
#3368 = LINE('',#3369,#3370);
#3369 = CARTESIAN_POINT('',(-1.401810456145E-015,7.691850745534E-016));
#3370 = VECTOR('',#3371,1.);
#3371 = DIRECTION('',(-4.163336342344E-017,-1.));
#3372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3373 = PCURVE('',#2796,#3374);
#3374 = DEFINITIONAL_REPRESENTATION('',(#3375),#3378);
#3375 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3376,#3377),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,3.5),.PIECEWISE_BEZIER_KNOTS.);
#3376 = CARTESIAN_POINT('',(-7.068587211735,0.E+000));
#3377 = CARTESIAN_POINT('',(-7.068587211735,-3.5));
#3378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3379 = ORIENTED_EDGE('',*,*,#3201,.T.);
#3380 = ORIENTED_EDGE('',*,*,#1835,.F.);
#3381 = ADVANCED_FACE('',(#3382),#1780,.F.);
#3382 = FACE_BOUND('',#3383,.F.);
#3383 = EDGE_LOOP('',(#3384,#3385,#3405,#3406));
#3384 = ORIENTED_EDGE('',*,*,#2328,.F.);
#3385 = ORIENTED_EDGE('',*,*,#3386,.T.);
#3386 = EDGE_CURVE('',#2201,#2524,#3387,.T.);
#3387 = SURFACE_CURVE('',#3388,(#3392,#3399),.PCURVE_S1.);
#3388 = LINE('',#3389,#3390);
#3389 = CARTESIAN_POINT('',(-9.55792207784,-20.0548066536,
    -2.347943195722));
#3390 = VECTOR('',#3391,1.);
#3391 = DIRECTION('',(-0.866025403784,0.5,-8.326672684689E-016));
#3392 = PCURVE('',#1780,#3393);
#3393 = DEFINITIONAL_REPRESENTATION('',(#3394),#3398);
#3394 = LINE('',#3395,#3396);
#3395 = CARTESIAN_POINT('',(-1.365376333846E-015,-1.139971360912E-015));
#3396 = VECTOR('',#3397,1.);
#3397 = DIRECTION('',(1.110223024625E-016,-1.));
#3398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3399 = PCURVE('',#2221,#3400);
#3400 = DEFINITIONAL_REPRESENTATION('',(#3401),#3404);
#3401 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3402,#3403),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,3.5),.PIECEWISE_BEZIER_KNOTS.);
#3402 = CARTESIAN_POINT('',(-7.068587211735,0.E+000));
#3403 = CARTESIAN_POINT('',(-7.068587211735,-3.5));
#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3405 = ORIENTED_EDGE('',*,*,#2626,.T.);
#3406 = ORIENTED_EDGE('',*,*,#1757,.F.);
#3407 = ADVANCED_FACE('',(#3408),#2221,.T.);
#3408 = FACE_BOUND('',#3409,.F.);
#3409 = EDGE_LOOP('',(#3410,#3411,#3412,#3413));
#3410 = ORIENTED_EDGE('',*,*,#2476,.T.);
#3411 = ORIENTED_EDGE('',*,*,#2523,.T.);
#3412 = ORIENTED_EDGE('',*,*,#3386,.F.);
#3413 = ORIENTED_EDGE('',*,*,#2198,.F.);
#3414 = ADVANCED_FACE('',(#3415),#2294,.T.);
#3415 = FACE_BOUND('',#3416,.F.);
#3416 = EDGE_LOOP('',(#3417,#3418,#3419,#3420));
#3417 = ORIENTED_EDGE('',*,*,#2423,.F.);
#3418 = ORIENTED_EDGE('',*,*,#2450,.T.);
#3419 = ORIENTED_EDGE('',*,*,#2277,.F.);
#3420 = ORIENTED_EDGE('',*,*,#2375,.F.);
#3421 = ADVANCED_FACE('',(#3422),#2592,.T.);
#3422 = FACE_BOUND('',#3423,.F.);
#3423 = EDGE_LOOP('',(#3424,#3425,#3426,#3427));
#3424 = ORIENTED_EDGE('',*,*,#2575,.T.);
#3425 = ORIENTED_EDGE('',*,*,#2651,.T.);
#3426 = ORIENTED_EDGE('',*,*,#2699,.T.);
#3427 = ORIENTED_EDGE('',*,*,#2748,.F.);
#3428 = ADVANCED_FACE('',(#3429),#2796,.T.);
#3429 = FACE_BOUND('',#3430,.F.);
#3430 = EDGE_LOOP('',(#3431,#3432,#3433,#3434));
#3431 = ORIENTED_EDGE('',*,*,#3051,.T.);
#3432 = ORIENTED_EDGE('',*,*,#3098,.T.);
#3433 = ORIENTED_EDGE('',*,*,#3360,.F.);
#3434 = ORIENTED_EDGE('',*,*,#2773,.F.);
#3435 = ADVANCED_FACE('',(#3436),#2869,.T.);
#3436 = FACE_BOUND('',#3437,.F.);
#3437 = EDGE_LOOP('',(#3438,#3439,#3440,#3441));
#3438 = ORIENTED_EDGE('',*,*,#2998,.F.);
#3439 = ORIENTED_EDGE('',*,*,#3025,.T.);
#3440 = ORIENTED_EDGE('',*,*,#2852,.F.);
#3441 = ORIENTED_EDGE('',*,*,#2950,.F.);
#3442 = ADVANCED_FACE('',(#3443),#3167,.T.);
#3443 = FACE_BOUND('',#3444,.F.);
#3444 = EDGE_LOOP('',(#3445,#3446,#3447,#3448));
#3445 = ORIENTED_EDGE('',*,*,#3150,.T.);
#3446 = ORIENTED_EDGE('',*,*,#3226,.T.);
#3447 = ORIENTED_EDGE('',*,*,#3274,.T.);
#3448 = ORIENTED_EDGE('',*,*,#3323,.F.);
#3449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3453)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3450,#3451,#3452)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3450 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3451 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3452 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3453 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3450,
  'distance_accuracy_value','confusion accuracy');
#3454 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#3455 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3456),#3449);
#3456 = STYLED_ITEM('color',(#3457),#15);
#3457 = PRESENTATION_STYLE_ASSIGNMENT((#3458,#3464));
#3458 = SURFACE_STYLE_USAGE(.BOTH.,#3459);
#3459 = SURFACE_SIDE_STYLE('',(#3460));
#3460 = SURFACE_STYLE_FILL_AREA(#3461);
#3461 = FILL_AREA_STYLE('',(#3462));
#3462 = FILL_AREA_STYLE_COLOUR('',#3463);
#3463 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
#3464 = CURVE_STYLE('',#3465,POSITIVE_LENGTH_MEASURE(0.1),#3463);
#3465 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;