summaryrefslogtreecommitdiff
path: root/import_tools/coords.heeks
blob: 4a6184168c2d73c3e2c3b607e1fe8425e10c228b (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
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
<?xml version="1.0" ?>
<HeeksCAD_Document>
    <CoordinateSystem title="Coordinate System" ox="-8" oy="0" oz="-8" xx="-1" xy="1.22461e-16" xz="0" yx="-1.35959e-32" yy="-1.11022e-16" yz="-1" />
    <CoordinateSystem title="Coordinate System" ox="-4" oy="0" oz="-4" xx="-1" xy="1.22461e-16" xz="0" yx="-1.35959e-32" yy="-1.11022e-16" yz="-1" />
    <CoordinateSystem title="Coordinate System" ox="-12" oy="0" oz="-4" xx="-1" xy="1.22461e-16" xz="0" yx="-1.35959e-32" yy="-1.11022e-16" yz="-1" />
    <CoordinateSystem title="Coordinate System" ox="-12" oy="0" oz="-12" xx="-1" xy="1.22461e-16" xz="0" yx="-1.35959e-32" yy="-1.11022e-16" yz="-1" />
    <CoordinateSystem title="Coordinate System" ox="-4" oy="0" oz="-12" xx="-1" xy="1.22461e-16" xz="0" yx="-1.35959e-32" yy="-1.11022e-16" yz="-1" />
    <CoordinateSystem title="Coordinate System" ox="-12" oy="9.6" oz="-4" xx="-1" xy="1.22461e-16" xz="-1.22461e-16" yx="-1.22461e-16" yy="-1.11022e-16" yz="1" />
    <CoordinateSystem title="Coordinate System" ox="-4" oy="9.6" oz="-4" xx="-1" xy="1.22461e-16" xz="-1.22461e-16" yx="-1.22461e-16" yy="-1.11022e-16" yz="1" />
    <CoordinateSystem title="Coordinate System" ox="-4" oy="9.6" oz="-12" xx="-1" xy="1.22461e-16" xz="-1.22461e-16" yx="-1.22461e-16" yy="-1.11022e-16" yz="1" />
    <CoordinateSystem title="Coordinate System" ox="-12" oy="9.6" oz="-12" xx="-1" xy="1.22461e-16" xz="-1.22461e-16" yx="-1.22461e-16" yy="-1.11022e-16" yz="1" />
    <CoordinateSystem title="Coordinate System" ox="-8" oy="9.6" oz="-8" xx="-1" xy="1.22461e-16" xz="-1.22461e-16" yx="-1.22461e-16" yy="-1.11022e-16" yz="1" />
    <STEP_file>
        <index_map>
            <index_pair index="1" id="1" title="STEP solid" vis="1" col="12566463" />
        </index_map>
        <file_text>
            <![CDATA[ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2009-08-06T11:13:40',('Author'),(
    'Open CASCADE'),'Open CASCADE STEP processor 6.3','Open CASCADE 6.3'
  ,'Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
  'automotive_design',1997,#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('Open CASCADE STEP translator 6.3 5',
  'Open CASCADE STEP translator 6.3 5','',(#8));
#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#4991);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.,0.,0.));
#13 = DIRECTION('',(0.,0.,1.));
#14 = DIRECTION('',(1.,0.,-0.));
#15 = MANIFOLD_SOLID_BREP('',#16);
#16 = CLOSED_SHELL('',(#17,#145,#288,#426,#549,#621,#688,#855,#1012,
    #1189,#1356,#1453,#1550,#1603,#1700,#1792,#1879,#1966,#2053,#2178,
    #2490,#2562,#2589,#2655,#2901,#2972,#3021,#3048,#3669,#3768,#3795,
    #3800,#3829,#3949,#3956,#3963,#4112,#4119,#4126,#4133,#4140,#4165,
    #4239,#4266,#4271,#4296,#4370,#4397,#4402,#4427,#4501,#4528,#4533,
    #4560,#4567,#4594,#4601,#4628,#4635,#4711,#4738,#4743,#4819,#4846,
    #4851,#4878,#4883,#4959,#4986));
#17 = ADVANCED_FACE('',(#18),#33,.F.);
#18 = FACE_BOUND('',#19,.F.);
#19 = EDGE_LOOP('',(#20,#59,#87,#119));
#20 = ORIENTED_EDGE('',*,*,#21,.T.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(-5.192888428312,0.,-13.78697496677));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(-3.090339905651,0.,-14.01764439283));
#26 = SURFACE_CURVE('',#27,(#32,#48),.PCURVE_S1.);
#27 = CIRCLE('',#28,2.455);
#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31);
#29 = CARTESIAN_POINT('',(-3.9,0.,-11.7));
#30 = DIRECTION('',(0.,-1.,0.));
#31 = DIRECTION('',(-0.526634797683,-0.,-0.85009163616));
#32 = PCURVE('',#33,#38);
#33 = PLANE('',#34);
#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37);
#35 = CARTESIAN_POINT('',(0.,0.,0.));
#36 = DIRECTION('',(0.,1.,0.));
#37 = DIRECTION('',(1.,0.,0.));
#38 = DEFINITIONAL_REPRESENTATION('',(#39),#47);
#39 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#40,#41,#42,#43,#44,#45,#46),
.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.,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(
  '') );
#40 = CARTESIAN_POINT('',(-5.192888428312,13.786974966773));
#41 = CARTESIAN_POINT('',(-1.578141751737,16.026323413127));
#42 = CARTESIAN_POINT('',(-1.446182447556,11.776186739791));
#43 = CARTESIAN_POINT('',(-1.314223143376,7.526050066454));
#44 = CARTESIAN_POINT('',(-5.060929124132,9.536838293436));
#45 = CARTESIAN_POINT('',(-8.807635104887,11.547626520419));
#46 = CARTESIAN_POINT('',(-5.192888428312,13.786974966773));
#47 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#48 = PCURVE('',#49,#54);
#49 = CYLINDRICAL_SURFACE('',#50,2.455);
#50 = AXIS2_PLACEMENT_3D('',#51,#52,#53);
#51 = CARTESIAN_POINT('',(-3.9,0.,-11.7));
#52 = DIRECTION('',(0.,-1.,0.));
#53 = DIRECTION('',(-1.,0.,0.));
#54 = DEFINITIONAL_REPRESENTATION('',(#55),#58);
#55 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#56,#57),.UNSPECIFIED.,.F.,.F.,(2,
    2),(0.,0.890729240664),.PIECEWISE_BEZIER_KNOTS.);
#56 = CARTESIAN_POINT('',(1.016159272624,0.));
#57 = CARTESIAN_POINT('',(1.906888513288,0.));
#58 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#59 = ORIENTED_EDGE('',*,*,#60,.T.);
#60 = EDGE_CURVE('',#24,#61,#63,.T.);
#61 = VERTEX_POINT('',#62);
#62 = CARTESIAN_POINT('',(-12.50966009435,0.,-14.01764439283));
#63 = SURFACE_CURVE('',#64,(#69,#76),.PCURVE_S1.);
#64 = CIRCLE('',#65,7.8);
#65 = AXIS2_PLACEMENT_3D('',#66,#67,#68);
#66 = CARTESIAN_POINT('',(-7.8,0.,-7.8));
#67 = DIRECTION('',(0.,1.,0.));
#68 = DIRECTION('',(0.603802576199,0.,-0.797133896517));
#69 = PCURVE('',#33,#70);
#70 = DEFINITIONAL_REPRESENTATION('',(#71),#75);
#71 = CIRCLE('',#72,7.8);
#72 = AXIS2_PLACEMENT_2D('',#73,#74);
#73 = CARTESIAN_POINT('',(-7.8,7.8));
#74 = DIRECTION('',(0.603802576199,0.797133896517));
#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#76 = PCURVE('',#77,#82);
#77 = CYLINDRICAL_SURFACE('',#78,7.8);
#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81);
#79 = CARTESIAN_POINT('',(-7.8,0.,-7.8));
#80 = DIRECTION('',(0.,-1.,0.));
#81 = DIRECTION('',(-1.,0.,0.));
#82 = DEFINITIONAL_REPRESENTATION('',(#83),#86);
#83 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#84,#85),.UNSPECIFIED.,.F.,.F.,(2,
    2),(0.,1.296525699674),.PIECEWISE_BEZIER_KNOTS.);
#84 = CARTESIAN_POINT('',(2.219059176632,0.));
#85 = CARTESIAN_POINT('',(0.922533476958,0.));
#86 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#87 = ORIENTED_EDGE('',*,*,#88,.T.);
#88 = EDGE_CURVE('',#61,#89,#91,.T.);
#89 = VERTEX_POINT('',#90);
#90 = CARTESIAN_POINT('',(-10.40711157169,0.,-13.78697496677));
#91 = SURFACE_CURVE('',#92,(#97,#108),.PCURVE_S1.);
#92 = CIRCLE('',#93,2.455);
#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96);
#94 = CARTESIAN_POINT('',(-11.7,0.,-11.7));
#95 = DIRECTION('',(0.,-1.,0.));
#96 = DIRECTION('',(-0.329800445763,-0.,-0.944050669177));
#97 = PCURVE('',#33,#98);
#98 = DEFINITIONAL_REPRESENTATION('',(#99),#107);
#99 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#100,#101,#102,#103,#104,#105,
#106),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.,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(
  '') );
#100 = CARTESIAN_POINT('',(-12.50966009434,14.017644392831));
#101 = CARTESIAN_POINT('',(-8.495382252089,15.420016813103));
#102 = CARTESIAN_POINT('',(-9.288031031696,11.242364013721));
#103 = CARTESIAN_POINT('',(-10.0806798113,7.064711214339));
#104 = CARTESIAN_POINT('',(-13.30230887395,9.839991593448));
#105 = CARTESIAN_POINT('',(-16.5239379366,12.615271972558));
#106 = CARTESIAN_POINT('',(-12.50966009434,14.017644392831));
#107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#108 = PCURVE('',#109,#114);
#109 = CYLINDRICAL_SURFACE('',#110,2.455);
#110 = AXIS2_PLACEMENT_3D('',#111,#112,#113);
#111 = CARTESIAN_POINT('',(-11.7,0.,-11.7));
#112 = DIRECTION('',(0.,-1.,0.));
#113 = DIRECTION('',(-1.,0.,0.));
#114 = DEFINITIONAL_REPRESENTATION('',(#115),#118);
#115 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#116,#117),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.890729240664),.PIECEWISE_BEZIER_KNOTS.);
#116 = CARTESIAN_POINT('',(1.234704140302,0.));
#117 = CARTESIAN_POINT('',(2.125433380966,0.));
#118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#119 = ORIENTED_EDGE('',*,*,#120,.F.);
#120 = EDGE_CURVE('',#22,#89,#121,.T.);
#121 = SURFACE_CURVE('',#122,(#127,#134),.PCURVE_S1.);
#122 = CIRCLE('',#123,6.53);
#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126);
#124 = CARTESIAN_POINT('',(-7.8,0.,-7.8));
#125 = DIRECTION('',(0.,1.,0.));
#126 = DIRECTION('',(0.399251389232,0.,-0.916841495677));
#127 = PCURVE('',#33,#128);
#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133);
#129 = CIRCLE('',#130,6.53);
#130 = AXIS2_PLACEMENT_2D('',#131,#132);
#131 = CARTESIAN_POINT('',(-7.8,7.8));
#132 = DIRECTION('',(0.399251389232,0.916841495677));
#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#134 = PCURVE('',#135,#140);
#135 = CYLINDRICAL_SURFACE('',#136,6.53);
#136 = AXIS2_PLACEMENT_3D('',#137,#138,#139);
#137 = CARTESIAN_POINT('',(-7.8,8.2804,-7.8));
#138 = DIRECTION('',(0.,1.,0.));
#139 = DIRECTION('',(1.,0.,0.));
#140 = DEFINITIONAL_REPRESENTATION('',(#141),#144);
#141 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#142,#143),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.821400380402),.PIECEWISE_BEZIER_KNOTS.);
#142 = CARTESIAN_POINT('',(1.160096136594,-8.2804));
#143 = CARTESIAN_POINT('',(1.981496516996,-8.2804));
#144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#145 = ADVANCED_FACE('',(#146),#161,.F.);
#146 = FACE_BOUND('',#147,.F.);
#147 = EDGE_LOOP('',(#148,#183,#211,#239,#267));
#148 = ORIENTED_EDGE('',*,*,#149,.F.);
#149 = EDGE_CURVE('',#150,#152,#154,.T.);
#150 = VERTEX_POINT('',#151);
#151 = CARTESIAN_POINT('',(-1.813025033227,0.,-10.40711157169));
#152 = VERTEX_POINT('',#153);
#153 = CARTESIAN_POINT('',(-1.582355607169,0.,-12.50966009435));
#154 = SURFACE_CURVE('',#155,(#160,#172),.PCURVE_S1.);
#155 = CIRCLE('',#156,2.455);
#156 = AXIS2_PLACEMENT_3D('',#157,#158,#159);
#157 = CARTESIAN_POINT('',(-3.9,0.,-11.7));
#158 = DIRECTION('',(0.,1.,0.));
#159 = DIRECTION('',(0.85009163616,-0.,0.526634797683));
#160 = PCURVE('',#161,#166);
#161 = PLANE('',#162);
#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);
#163 = CARTESIAN_POINT('',(0.,0.,0.));
#164 = DIRECTION('',(0.,1.,0.));
#165 = DIRECTION('',(1.,0.,0.));
#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171);
#167 = CIRCLE('',#168,2.455);
#168 = AXIS2_PLACEMENT_2D('',#169,#170);
#169 = CARTESIAN_POINT('',(-3.9,11.7));
#170 = DIRECTION('',(0.85009163616,-0.526634797683));
#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#172 = PCURVE('',#173,#178);
#173 = CYLINDRICAL_SURFACE('',#174,2.455);
#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177);
#175 = CARTESIAN_POINT('',(-3.9,0.,-11.7));
#176 = DIRECTION('',(0.,-1.,0.));
#177 = DIRECTION('',(-1.,0.,0.));
#178 = DEFINITIONAL_REPRESENTATION('',(#179),#182);
#179 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#180,#181),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.890729240664),.PIECEWISE_BEZIER_KNOTS.);
#180 = CARTESIAN_POINT('',(3.69622970776,0.));
#181 = CARTESIAN_POINT('',(2.805500467096,0.));
#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#183 = ORIENTED_EDGE('',*,*,#184,.F.);
#184 = EDGE_CURVE('',#185,#150,#187,.T.);
#185 = VERTEX_POINT('',#186);
#186 = CARTESIAN_POINT('',(-1.813025033227,0.,-5.192888428312));
#187 = SURFACE_CURVE('',#188,(#193,#200),.PCURVE_S1.);
#188 = CIRCLE('',#189,6.53);
#189 = AXIS2_PLACEMENT_3D('',#190,#191,#192);
#190 = CARTESIAN_POINT('',(-7.8,0.,-7.8));
#191 = DIRECTION('',(0.,1.,0.));
#192 = DIRECTION('',(0.916841495677,-0.,0.399251389232));
#193 = PCURVE('',#161,#194);
#194 = DEFINITIONAL_REPRESENTATION('',(#195),#199);
#195 = CIRCLE('',#196,6.53);
#196 = AXIS2_PLACEMENT_2D('',#197,#198);
#197 = CARTESIAN_POINT('',(-7.8,7.8));
#198 = DIRECTION('',(0.916841495677,-0.399251389232));
#199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#200 = PCURVE('',#201,#206);
#201 = CYLINDRICAL_SURFACE('',#202,6.53);
#202 = AXIS2_PLACEMENT_3D('',#203,#204,#205);
#203 = CARTESIAN_POINT('',(-7.8,8.2804,-7.8));
#204 = DIRECTION('',(0.,1.,0.));
#205 = DIRECTION('',(1.,0.,0.));
#206 = DEFINITIONAL_REPRESENTATION('',(#207),#210);
#207 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#208,#209),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.821400380401),.PIECEWISE_BEZIER_KNOTS.);
#208 = CARTESIAN_POINT('',(5.872485116979,-8.2804));
#209 = CARTESIAN_POINT('',(6.69388549738,-8.2804));
#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#211 = ORIENTED_EDGE('',*,*,#212,.F.);
#212 = EDGE_CURVE('',#213,#185,#215,.T.);
#213 = VERTEX_POINT('',#214);
#214 = CARTESIAN_POINT('',(-1.582355607169,0.,-3.090339905651));
#215 = SURFACE_CURVE('',#216,(#221,#228),.PCURVE_S1.);
#216 = CIRCLE('',#217,2.455);
#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
#218 = CARTESIAN_POINT('',(-3.9,0.,-3.9));
#219 = DIRECTION('',(0.,1.,0.));
#220 = DIRECTION('',(0.944050669177,-0.,0.329800445763));
#221 = PCURVE('',#161,#222);
#222 = DEFINITIONAL_REPRESENTATION('',(#223),#227);
#223 = CIRCLE('',#224,2.455);
#224 = AXIS2_PLACEMENT_2D('',#225,#226);
#225 = CARTESIAN_POINT('',(-3.9,3.9));
#226 = DIRECTION('',(0.944050669177,-0.329800445763));
#227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#228 = PCURVE('',#229,#234);
#229 = CYLINDRICAL_SURFACE('',#230,2.455);
#230 = AXIS2_PLACEMENT_3D('',#231,#232,#233);
#231 = CARTESIAN_POINT('',(-3.9,0.,-3.9));
#232 = DIRECTION('',(0.,-1.,0.));
#233 = DIRECTION('',(-1.,0.,0.));
#234 = DEFINITIONAL_REPRESENTATION('',(#235),#238);
#235 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#236,#237),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.890729240664),.PIECEWISE_BEZIER_KNOTS.);
#236 = CARTESIAN_POINT('',(3.477684840083,0.));
#237 = CARTESIAN_POINT('',(2.586955599419,0.));
#238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#239 = ORIENTED_EDGE('',*,*,#240,.T.);
#240 = EDGE_CURVE('',#213,#241,#243,.T.);
#241 = VERTEX_POINT('',#242);
#242 = CARTESIAN_POINT('',(0.,0.,-7.8));
#243 = SURFACE_CURVE('',#244,(#249,#256),.PCURVE_S1.);
#244 = CIRCLE('',#245,7.8);
#245 = AXIS2_PLACEMENT_3D('',#246,#247,#248);
#246 = CARTESIAN_POINT('',(-7.8,0.,-7.8));
#247 = DIRECTION('',(0.,1.,0.));
#248 = DIRECTION('',(0.797133896517,-0.,0.603802576199));
#249 = PCURVE('',#161,#250);
#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255);
#251 = CIRCLE('',#252,7.8);
#252 = AXIS2_PLACEMENT_2D('',#253,#254);
#253 = CARTESIAN_POINT('',(-7.8,7.8));
#254 = DIRECTION('',(0.797133896517,-0.603802576199));
#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#256 = PCURVE('',#257,#262);
#257 = CYLINDRICAL_SURFACE('',#258,7.8);
#258 = AXIS2_PLACEMENT_3D('',#259,#260,#261);
#259 = CARTESIAN_POINT('',(-7.8,0.,-7.8));
#260 = DIRECTION('',(0.,-1.,0.));
#261 = DIRECTION('',(-1.,0.,0.));
#262 = DEFINITIONAL_REPRESENTATION('',(#263),#266);
#263 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#264,#265),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.648262849837),.PIECEWISE_BEZIER_KNOTS.);
#264 = CARTESIAN_POINT('',(3.789855503427,0.));
#265 = CARTESIAN_POINT('',(3.14159265359,0.));
#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#267 = ORIENTED_EDGE('',*,*,#268,.T.);
#268 = EDGE_CURVE('',#241,#152,#269,.T.);
#269 = SURFACE_CURVE('',#270,(#275,#282),.PCURVE_S1.);
#270 = CIRCLE('',#271,7.8);
#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274);
#272 = CARTESIAN_POINT('',(-7.8,0.,-7.8));
#273 = DIRECTION('',(-0.,1.,0.));
#274 = DIRECTION('',(1.,0.,0.));
#275 = PCURVE('',#161,#276);
#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281);
#277 = CIRCLE('',#278,7.8);
#278 = AXIS2_PLACEMENT_2D('',#279,#280);
#279 = CARTESIAN_POINT('',(-7.8,7.8));
#280 = DIRECTION('',(1.,0.));
#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#282 = PCURVE('',#77,#283);
#283 = DEFINITIONAL_REPRESENTATION('',(#284),#287);
#284 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#285,#286),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.648262849837),.PIECEWISE_BEZIER_KNOTS.);
#285 = CARTESIAN_POINT('',(3.14159265359,0.));
#286 = CARTESIAN_POINT('',(2.493329803753,0.));
#287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#288 = ADVANCED_FACE('',(#289),#304,.F.);
#289 = FACE_BOUND('',#290,.F.);
#290 = EDGE_LOOP('',(#291,#326,#349,#372,#400));
#291 = ORIENTED_EDGE('',*,*,#292,.F.);
#292 = EDGE_CURVE('',#293,#295,#297,.T.);
#293 = VERTEX_POINT('',#294);
#294 = CARTESIAN_POINT('',(-14.01764439283,0.,-12.50966009435));
#295 = VERTEX_POINT('',#296);
#296 = CARTESIAN_POINT('',(-13.78697496677,0.,-10.40711157169));
#297 = SURFACE_CURVE('',#298,(#303,#315),.PCURVE_S1.);
#298 = CIRCLE('',#299,2.455);
#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302);
#300 = CARTESIAN_POINT('',(-11.7,0.,-11.7));
#301 = DIRECTION('',(0.,1.,0.));
#302 = DIRECTION('',(-0.944050669177,0.,-0.329800445763));
#303 = PCURVE('',#304,#309);
#304 = PLANE('',#305);
#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308);
#306 = CARTESIAN_POINT('',(0.,0.,0.));
#307 = DIRECTION('',(0.,1.,0.));
#308 = DIRECTION('',(1.,0.,0.));
#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314);
#310 = CIRCLE('',#311,2.455);
#311 = AXIS2_PLACEMENT_2D('',#312,#313);
#312 = CARTESIAN_POINT('',(-11.7,11.7));
#313 = DIRECTION('',(-0.944050669177,0.329800445763));
#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#315 = PCURVE('',#316,#321);
#316 = CYLINDRICAL_SURFACE('',#317,2.455);
#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320);
#318 = CARTESIAN_POINT('',(-11.7,0.,-11.7));
#319 = DIRECTION('',(0.,-1.,0.));
#320 = DIRECTION('',(-1.,0.,0.));
#321 = DEFINITIONAL_REPRESENTATION('',(#322),#325);
#322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#323,#324),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.890729240664),.PIECEWISE_BEZIER_KNOTS.);
#323 = CARTESIAN_POINT('',(6.619277493673,0.));
#324 = CARTESIAN_POINT('',(5.728548253009,0.));
#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#326 = ORIENTED_EDGE('',*,*,#327,.T.);
#327 = EDGE_CURVE('',#293,#328,#330,.T.);
#328 = VERTEX_POINT('',#329);
#329 = CARTESIAN_POINT('',(-15.6,0.,-7.8));
#330 = SURFACE_CURVE('',#331,(#336,#343),.PCURVE_S1.);
#331 = CIRCLE('',#332,7.8);
#332 = AXIS2_PLACEMENT_3D('',#333,#334,#335);
#333 = CARTESIAN_POINT('',(-7.8,0.,-7.8));
#334 = DIRECTION('',(0.,1.,0.));
#335 = DIRECTION('',(-0.797133896517,0.,-0.603802576199));
#336 = PCURVE('',#304,#337);
#337 = DEFINITIONAL_REPRESENTATION('',(#338),#342);
#338 = CIRCLE('',#339,7.8);
#339 = AXIS2_PLACEMENT_2D('',#340,#341);
#340 = CARTESIAN_POINT('',(-7.8,7.8));
#341 = DIRECTION('',(-0.797133896517,0.603802576199));
#342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#343 = PCURVE('',#77,#344);
#344 = DEFINITIONAL_REPRESENTATION('',(#345),#348);
#345 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#346,#347),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.648262849837),.PIECEWISE_BEZIER_KNOTS.);
#346 = CARTESIAN_POINT('',(0.648262849837,0.));
#347 = CARTESIAN_POINT('',(0.,0.));
#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#349 = ORIENTED_EDGE('',*,*,#350,.T.);
#350 = EDGE_CURVE('',#328,#351,#353,.T.);
#351 = VERTEX_POINT('',#352);
#352 = CARTESIAN_POINT('',(-14.01764439283,0.,-3.090339905651));
#353 = SURFACE_CURVE('',#354,(#359,#366),.PCURVE_S1.);
#354 = CIRCLE('',#355,7.8);
#355 = AXIS2_PLACEMENT_3D('',#356,#357,#358);
#356 = CARTESIAN_POINT('',(-7.8,0.,-7.8));
#357 = DIRECTION('',(0.,1.,0.));
#358 = DIRECTION('',(-1.,0.,0.));
#359 = PCURVE('',#304,#360);
#360 = DEFINITIONAL_REPRESENTATION('',(#361),#365);
#361 = CIRCLE('',#362,7.8);
#362 = AXIS2_PLACEMENT_2D('',#363,#364);
#363 = CARTESIAN_POINT('',(-7.8,7.8));
#364 = DIRECTION('',(-1.,0.));
#365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#366 = PCURVE('',#257,#367);
#367 = DEFINITIONAL_REPRESENTATION('',(#368),#371);
#368 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#369,#370),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.648262849837),.PIECEWISE_BEZIER_KNOTS.);
#369 = CARTESIAN_POINT('',(6.28318530718,0.));
#370 = CARTESIAN_POINT('',(5.634922457343,0.));
#371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#372 = ORIENTED_EDGE('',*,*,#373,.F.);
#373 = EDGE_CURVE('',#374,#351,#376,.T.);
#374 = VERTEX_POINT('',#375);
#375 = CARTESIAN_POINT('',(-13.78697496677,0.,-5.192888428312));
#376 = SURFACE_CURVE('',#377,(#382,#389),.PCURVE_S1.);
#377 = CIRCLE('',#378,2.455);
#378 = AXIS2_PLACEMENT_3D('',#379,#380,#381);
#379 = CARTESIAN_POINT('',(-11.7,0.,-3.9));
#380 = DIRECTION('',(0.,1.,0.));
#381 = DIRECTION('',(-0.85009163616,0.,-0.526634797683));
#382 = PCURVE('',#304,#383);
#383 = DEFINITIONAL_REPRESENTATION('',(#384),#388);
#384 = CIRCLE('',#385,2.455);
#385 = AXIS2_PLACEMENT_2D('',#386,#387);
#386 = CARTESIAN_POINT('',(-11.7,3.9));
#387 = DIRECTION('',(-0.85009163616,0.526634797683));
#388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#389 = PCURVE('',#390,#395);
#390 = CYLINDRICAL_SURFACE('',#391,2.455);
#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394);
#392 = CARTESIAN_POINT('',(-11.7,0.,-3.9));
#393 = DIRECTION('',(0.,-1.,0.));
#394 = DIRECTION('',(-1.,0.,0.));
#395 = DEFINITIONAL_REPRESENTATION('',(#396),#399);
#396 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#397,#398),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.890729240664),.PIECEWISE_BEZIER_KNOTS.);
#397 = CARTESIAN_POINT('',(0.554637054171,0.));
#398 = CARTESIAN_POINT('',(-0.336092186493,0.));
#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#400 = ORIENTED_EDGE('',*,*,#401,.F.);
#401 = EDGE_CURVE('',#295,#374,#402,.T.);
#402 = SURFACE_CURVE('',#403,(#408,#415),.PCURVE_S1.);
#403 = CIRCLE('',#404,6.53);
#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
#405 = CARTESIAN_POINT('',(-7.8,0.,-7.8));
#406 = DIRECTION('',(0.,1.,0.));
#407 = DIRECTION('',(-0.916841495677,0.,-0.399251389232));
#408 = PCURVE('',#304,#409);
#409 = DEFINITIONAL_REPRESENTATION('',(#410),#414);
#410 = CIRCLE('',#411,6.53);
#411 = AXIS2_PLACEMENT_2D('',#412,#413);
#412 = CARTESIAN_POINT('',(-7.8,7.8));
#413 = DIRECTION('',(-0.916841495677,0.399251389232));
#414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#415 = PCURVE('',#416,#421);
#416 = CYLINDRICAL_SURFACE('',#417,6.53);
#417 = AXIS2_PLACEMENT_3D('',#418,#419,#420);
#418 = CARTESIAN_POINT('',(-7.8,8.2804,-7.8));
#419 = DIRECTION('',(0.,1.,0.));
#420 = DIRECTION('',(1.,0.,0.));
#421 = DEFINITIONAL_REPRESENTATION('',(#422),#425);
#422 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#423,#424),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.821400380401),.PIECEWISE_BEZIER_KNOTS.);
#423 = CARTESIAN_POINT('',(2.730892463389,-8.2804));
#424 = CARTESIAN_POINT('',(3.552292843791,-8.2804));
#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#426 = ADVANCED_FACE('',(#427),#442,.F.);
#427 = FACE_BOUND('',#428,.F.);
#428 = EDGE_LOOP('',(#429,#468,#491,#523));
#429 = ORIENTED_EDGE('',*,*,#430,.T.);
#430 = EDGE_CURVE('',#431,#433,#435,.T.);
#431 = VERTEX_POINT('',#432);
#432 = CARTESIAN_POINT('',(-10.40711157169,0.,-1.813025033227));
#433 = VERTEX_POINT('',#434);
#434 = CARTESIAN_POINT('',(-12.50966009435,0.,-1.582355607169));
#435 = SURFACE_CURVE('',#436,(#441,#457),.PCURVE_S1.);
#436 = CIRCLE('',#437,2.455);
#437 = AXIS2_PLACEMENT_3D('',#438,#439,#440);
#438 = CARTESIAN_POINT('',(-11.7,0.,-3.9));
#439 = DIRECTION('',(0.,-1.,0.));
#440 = DIRECTION('',(0.526634797683,0.,0.85009163616));
#441 = PCURVE('',#442,#447);
#442 = PLANE('',#443);
#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446);
#444 = CARTESIAN_POINT('',(0.,0.,0.));
#445 = DIRECTION('',(0.,1.,0.));
#446 = DIRECTION('',(1.,0.,0.));
#447 = DEFINITIONAL_REPRESENTATION('',(#448),#456);
#448 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#449,#450,#451,#452,#453,#454
,#455),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.,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(
  '') );
#449 = CARTESIAN_POINT('',(-10.40711157168,1.813025033227));
#450 = CARTESIAN_POINT('',(-14.02185824826,-0.426323413127));
#451 = CARTESIAN_POINT('',(-14.15381755244,3.823813260209));
#452 = CARTESIAN_POINT('',(-14.28577685662,8.073949933546));
#453 = CARTESIAN_POINT('',(-10.53907087586,6.063161706564));
#454 = CARTESIAN_POINT('',(-6.792364895113,4.052373479581));
#455 = CARTESIAN_POINT('',(-10.40711157168,1.813025033227));
#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#457 = PCURVE('',#458,#463);
#458 = CYLINDRICAL_SURFACE('',#459,2.455);
#459 = AXIS2_PLACEMENT_3D('',#460,#461,#462);
#460 = CARTESIAN_POINT('',(-11.7,0.,-3.9));
#461 = DIRECTION('',(0.,-1.,0.));
#462 = DIRECTION('',(-1.,0.,0.));
#463 = DEFINITIONAL_REPRESENTATION('',(#464),#467);
#464 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#465,#466),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.890729240664),.PIECEWISE_BEZIER_KNOTS.);
#465 = CARTESIAN_POINT('',(4.157751926214,0.));
#466 = CARTESIAN_POINT('',(5.048481166878,0.));
#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#468 = ORIENTED_EDGE('',*,*,#469,.T.);
#469 = EDGE_CURVE('',#433,#470,#472,.T.);
#470 = VERTEX_POINT('',#471);
#471 = CARTESIAN_POINT('',(-3.090339905651,0.,-1.582355607169));
#472 = SURFACE_CURVE('',#473,(#478,#485),.PCURVE_S1.);
#473 = CIRCLE('',#474,7.8);
#474 = AXIS2_PLACEMENT_3D('',#475,#476,#477);
#475 = CARTESIAN_POINT('',(-7.8,0.,-7.8));
#476 = DIRECTION('',(0.,1.,0.));
#477 = DIRECTION('',(-0.603802576199,0.,0.797133896517));
#478 = PCURVE('',#442,#479);
#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484);
#480 = CIRCLE('',#481,7.8);
#481 = AXIS2_PLACEMENT_2D('',#482,#483);
#482 = CARTESIAN_POINT('',(-7.8,7.8));
#483 = DIRECTION('',(-0.603802576199,-0.797133896517));
#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#485 = PCURVE('',#257,#486);
#486 = DEFINITIONAL_REPRESENTATION('',(#487),#490);
#487 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#488,#489),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,1.296525699674),.PIECEWISE_BEZIER_KNOTS.);
#488 = CARTESIAN_POINT('',(5.360651830222,0.));
#489 = CARTESIAN_POINT('',(4.064126130548,0.));
#490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#491 = ORIENTED_EDGE('',*,*,#492,.T.);
#492 = EDGE_CURVE('',#470,#493,#495,.T.);
#493 = VERTEX_POINT('',#494);
#494 = CARTESIAN_POINT('',(-5.192888428312,0.,-1.813025033227));
#495 = SURFACE_CURVE('',#496,(#501,#512),.PCURVE_S1.);
#496 = CIRCLE('',#497,2.455);
#497 = AXIS2_PLACEMENT_3D('',#498,#499,#500);
#498 = CARTESIAN_POINT('',(-3.9,0.,-3.9));
#499 = DIRECTION('',(0.,-1.,0.));
#500 = DIRECTION('',(0.329800445763,0.,0.944050669177));
#501 = PCURVE('',#442,#502);
#502 = DEFINITIONAL_REPRESENTATION('',(#503),#511);
#503 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#504,#505,#506,#507,#508,#509
,#510),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.,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(
  '') );
#504 = CARTESIAN_POINT('',(-3.090339905651,1.582355607169));
#505 = CARTESIAN_POINT('',(-7.104617747911,0.179983186897));
#506 = CARTESIAN_POINT('',(-6.311968968304,4.357635986279));
#507 = CARTESIAN_POINT('',(-5.519320188697,8.535288785661));
#508 = CARTESIAN_POINT('',(-2.297691126044,5.760008406552));
#509 = CARTESIAN_POINT('',(0.923937936608,2.984728027442));
#510 = CARTESIAN_POINT('',(-3.090339905651,1.582355607169));
#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#512 = PCURVE('',#513,#518);
#513 = CYLINDRICAL_SURFACE('',#514,2.455);
#514 = AXIS2_PLACEMENT_3D('',#515,#516,#517);
#515 = CARTESIAN_POINT('',(-3.9,0.,-3.9));
#516 = DIRECTION('',(0.,-1.,0.));
#517 = DIRECTION('',(-1.,0.,0.));
#518 = DEFINITIONAL_REPRESENTATION('',(#519),#522);
#519 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#520,#521),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.890729240664),.PIECEWISE_BEZIER_KNOTS.);
#520 = CARTESIAN_POINT('',(4.376296793892,0.));
#521 = CARTESIAN_POINT('',(5.267026034556,0.));
#522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#523 = ORIENTED_EDGE('',*,*,#524,.F.);
#524 = EDGE_CURVE('',#431,#493,#525,.T.);
#525 = SURFACE_CURVE('',#526,(#531,#538),.PCURVE_S1.);
#526 = CIRCLE('',#527,6.53);
#527 = AXIS2_PLACEMENT_3D('',#528,#529,#530);
#528 = CARTESIAN_POINT('',(-7.8,0.,-7.8));
#529 = DIRECTION('',(0.,1.,0.));
#530 = DIRECTION('',(-0.399251389232,0.,0.916841495677));
#531 = PCURVE('',#442,#532);
#532 = DEFINITIONAL_REPRESENTATION('',(#533),#537);
#533 = CIRCLE('',#534,6.53);
#534 = AXIS2_PLACEMENT_2D('',#535,#536);
#535 = CARTESIAN_POINT('',(-7.8,7.8));
#536 = DIRECTION('',(-0.399251389232,-0.916841495677));
#537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#538 = PCURVE('',#539,#544);
#539 = CYLINDRICAL_SURFACE('',#540,6.53);
#540 = AXIS2_PLACEMENT_3D('',#541,#542,#543);
#541 = CARTESIAN_POINT('',(-7.8,8.2804,-7.8));
#542 = DIRECTION('',(0.,1.,0.));
#543 = DIRECTION('',(1.,0.,0.));
#544 = DEFINITIONAL_REPRESENTATION('',(#545),#548);
#545 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#546,#547),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.821400380401),.PIECEWISE_BEZIER_KNOTS.);
#546 = CARTESIAN_POINT('',(4.301688790184,-8.2804));
#547 = CARTESIAN_POINT('',(5.123089170585,-8.2804));
#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#549 = ADVANCED_FACE('',(#550),#49,.F.);
#550 = FACE_BOUND('',#551,.F.);
#551 = EDGE_LOOP('',(#552,#553,#574,#602));
#552 = ORIENTED_EDGE('',*,*,#21,.F.);
#553 = ORIENTED_EDGE('',*,*,#554,.T.);
#554 = EDGE_CURVE('',#22,#555,#557,.T.);
#555 = VERTEX_POINT('',#556);
#556 = CARTESIAN_POINT('',(-5.192888428312,2.1082,-13.78697496677));
#557 = SURFACE_CURVE('',#558,(#562,#568),.PCURVE_S1.);
#558 = LINE('',#559,#560);
#559 = CARTESIAN_POINT('',(-5.192888428312,0.,-13.78697496677));
#560 = VECTOR('',#561,1.);
#561 = DIRECTION('',(0.,1.,0.));
#562 = PCURVE('',#49,#563);
#563 = DEFINITIONAL_REPRESENTATION('',(#564),#567);
#564 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#565,#566),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#565 = CARTESIAN_POINT('',(1.016159272623,0.));
#566 = CARTESIAN_POINT('',(1.016159272623,-2.1082));
#567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#568 = PCURVE('',#135,#569);
#569 = DEFINITIONAL_REPRESENTATION('',(#570),#573);
#570 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#571,#572),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#571 = CARTESIAN_POINT('',(1.160096136594,-8.2804));
#572 = CARTESIAN_POINT('',(1.160096136594,-6.1722));
#573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#574 = ORIENTED_EDGE('',*,*,#575,.T.);
#575 = EDGE_CURVE('',#555,#576,#578,.T.);
#576 = VERTEX_POINT('',#577);
#577 = CARTESIAN_POINT('',(-3.090339905651,2.1082,-14.01764439283));
#578 = SURFACE_CURVE('',#579,(#584,#590),.PCURVE_S1.);
#579 = CIRCLE('',#580,2.455);
#580 = AXIS2_PLACEMENT_3D('',#581,#582,#583);
#581 = CARTESIAN_POINT('',(-3.9,2.1082,-11.7));
#582 = DIRECTION('',(0.,-1.,0.));
#583 = DIRECTION('',(-0.526634797683,-0.,-0.85009163616));
#584 = PCURVE('',#49,#585);
#585 = DEFINITIONAL_REPRESENTATION('',(#586),#589);
#586 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#587,#588),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.890729240664),.PIECEWISE_BEZIER_KNOTS.);
#587 = CARTESIAN_POINT('',(1.016159272624,-2.1082));
#588 = CARTESIAN_POINT('',(1.906888513288,-2.1082));
#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#590 = PCURVE('',#591,#596);
#591 = PLANE('',#592);
#592 = AXIS2_PLACEMENT_3D('',#593,#594,#595);
#593 = CARTESIAN_POINT('',(0.,2.1082,0.));
#594 = DIRECTION('',(0.,-1.,0.));
#595 = DIRECTION('',(-1.,0.,0.));
#596 = DEFINITIONAL_REPRESENTATION('',(#597),#601);
#597 = CIRCLE('',#598,2.455);
#598 = AXIS2_PLACEMENT_2D('',#599,#600);
#599 = CARTESIAN_POINT('',(3.9,11.7));
#600 = DIRECTION('',(0.526634797683,0.85009163616));
#601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#602 = ORIENTED_EDGE('',*,*,#603,.T.);
#603 = EDGE_CURVE('',#576,#24,#604,.T.);
#604 = SURFACE_CURVE('',#605,(#609,#615),.PCURVE_S1.);
#605 = LINE('',#606,#607);
#606 = CARTESIAN_POINT('',(-3.090339905651,2.1082,-14.01764439283));
#607 = VECTOR('',#608,1.);
#608 = DIRECTION('',(0.,-1.,0.));
#609 = PCURVE('',#49,#610);
#610 = DEFINITIONAL_REPRESENTATION('',(#611),#614);
#611 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#612,#613),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#612 = CARTESIAN_POINT('',(1.906888513288,-2.1082));
#613 = CARTESIAN_POINT('',(1.906888513288,0.));
#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#615 = PCURVE('',#77,#616);
#616 = DEFINITIONAL_REPRESENTATION('',(#617),#620);
#617 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#618,#619),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#618 = CARTESIAN_POINT('',(2.219059176632,-2.1082));
#619 = CARTESIAN_POINT('',(2.219059176632,0.));
#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#621 = ADVANCED_FACE('',(#622),#173,.F.);
#622 = FACE_BOUND('',#623,.F.);
#623 = EDGE_LOOP('',(#624,#649,#668,#669));
#624 = ORIENTED_EDGE('',*,*,#625,.T.);
#625 = EDGE_CURVE('',#626,#628,#630,.T.);
#626 = VERTEX_POINT('',#627);
#627 = CARTESIAN_POINT('',(-1.582355607169,2.1082,-12.50966009435));
#628 = VERTEX_POINT('',#629);
#629 = CARTESIAN_POINT('',(-1.813025033227,2.1082,-10.40711157169));
#630 = SURFACE_CURVE('',#631,(#636,#642),.PCURVE_S1.);
#631 = CIRCLE('',#632,2.455);
#632 = AXIS2_PLACEMENT_3D('',#633,#634,#635);
#633 = CARTESIAN_POINT('',(-3.9,2.1082,-11.7));
#634 = DIRECTION('',(0.,-1.,0.));
#635 = DIRECTION('',(0.944050669177,0.,-0.329800445763));
#636 = PCURVE('',#173,#637);
#637 = DEFINITIONAL_REPRESENTATION('',(#638),#641);
#638 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#639,#640),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.890729240663),.PIECEWISE_BEZIER_KNOTS.);
#639 = CARTESIAN_POINT('',(2.805500467097,-2.1082));
#640 = CARTESIAN_POINT('',(3.69622970776,-2.1082));
#641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#642 = PCURVE('',#591,#643);
#643 = DEFINITIONAL_REPRESENTATION('',(#644),#648);
#644 = CIRCLE('',#645,2.455);
#645 = AXIS2_PLACEMENT_2D('',#646,#647);
#646 = CARTESIAN_POINT('',(3.9,11.7));
#647 = DIRECTION('',(-0.944050669177,0.329800445763));
#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#649 = ORIENTED_EDGE('',*,*,#650,.F.);
#650 = EDGE_CURVE('',#150,#628,#651,.T.);
#651 = SURFACE_CURVE('',#652,(#656,#662),.PCURVE_S1.);
#652 = LINE('',#653,#654);
#653 = CARTESIAN_POINT('',(-1.813025033227,0.,-10.40711157169));
#654 = VECTOR('',#655,1.);
#655 = DIRECTION('',(0.,1.,0.));
#656 = PCURVE('',#173,#657);
#657 = DEFINITIONAL_REPRESENTATION('',(#658),#661);
#658 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#659,#660),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#659 = CARTESIAN_POINT('',(3.69622970776,0.));
#660 = CARTESIAN_POINT('',(3.69622970776,-2.1082));
#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#662 = PCURVE('',#201,#663);
#663 = DEFINITIONAL_REPRESENTATION('',(#664),#667);
#664 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#665,#666),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#665 = CARTESIAN_POINT('',(6.69388549738,-8.2804));
#666 = CARTESIAN_POINT('',(6.69388549738,-6.1722));
#667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#668 = ORIENTED_EDGE('',*,*,#149,.T.);
#669 = ORIENTED_EDGE('',*,*,#670,.F.);
#670 = EDGE_CURVE('',#626,#152,#671,.T.);
#671 = SURFACE_CURVE('',#672,(#676,#682),.PCURVE_S1.);
#672 = LINE('',#673,#674);
#673 = CARTESIAN_POINT('',(-1.582355607169,2.1082,-12.50966009435));
#674 = VECTOR('',#675,1.);
#675 = DIRECTION('',(0.,-1.,0.));
#676 = PCURVE('',#173,#677);
#677 = DEFINITIONAL_REPRESENTATION('',(#678),#681);
#678 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#679,#680),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#679 = CARTESIAN_POINT('',(2.805500467096,-2.1082));
#680 = CARTESIAN_POINT('',(2.805500467096,0.));
#681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#682 = PCURVE('',#77,#683);
#683 = DEFINITIONAL_REPRESENTATION('',(#684),#687);
#684 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#685,#686),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#685 = CARTESIAN_POINT('',(2.493329803753,-2.1082));
#686 = CARTESIAN_POINT('',(2.493329803753,0.));
#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#688 = ADVANCED_FACE('',(#689),#201,.F.);
#689 = FACE_BOUND('',#690,.F.);
#690 = EDGE_LOOP('',(#691,#725,#744,#745,#746,#773,#799,#831));
#691 = ORIENTED_EDGE('',*,*,#692,.T.);
#692 = EDGE_CURVE('',#693,#695,#697,.T.);
#693 = VERTEX_POINT('',#694);
#694 = CARTESIAN_POINT('',(-2.724573960011,2.1082,-3.69135660922));
#695 = VERTEX_POINT('',#696);
#696 = CARTESIAN_POINT('',(-1.813025033227,2.1082,-5.192888428312));
#697 = SURFACE_CURVE('',#698,(#703,#709),.PCURVE_S1.);
#698 = CIRCLE('',#699,6.53);
#699 = AXIS2_PLACEMENT_3D('',#700,#701,#702);
#700 = CARTESIAN_POINT('',(-7.8,2.1082,-7.8));
#701 = DIRECTION('',(0.,1.,0.));
#702 = DIRECTION('',(0.777247479324,-0.,0.629195006245));
#703 = PCURVE('',#201,#704);
#704 = DEFINITIONAL_REPRESENTATION('',(#705),#708);
#705 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#706,#707),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.269816888518),.PIECEWISE_BEZIER_KNOTS.);
#706 = CARTESIAN_POINT('',(5.602668228461,-6.1722));
#707 = CARTESIAN_POINT('',(5.872485116979,-6.1722));
#708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#709 = PCURVE('',#710,#715);
#710 = PLANE('',#711);
#711 = AXIS2_PLACEMENT_3D('',#712,#713,#714);
#712 = CARTESIAN_POINT('',(0.,2.1082,0.));
#713 = DIRECTION('',(0.,-1.,0.));
#714 = DIRECTION('',(-1.,0.,0.));
#715 = DEFINITIONAL_REPRESENTATION('',(#716),#724);
#716 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#717,#718,#719,#720,#721,#722
,#723),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.,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(
  '') );
#717 = CARTESIAN_POINT('',(2.724573960012,3.691356609218));
#718 = CARTESIAN_POINT('',(-4.391805143004,12.482252380535));
#719 = CARTESIAN_POINT('',(6.779523468486,14.249769581049));
#720 = CARTESIAN_POINT('',(17.950852079976,16.017286781563));
#721 = CARTESIAN_POINT('',(13.895902571502,5.458873809732));
#722 = CARTESIAN_POINT('',(9.840953063028,-5.099539162099));
#723 = CARTESIAN_POINT('',(2.724573960012,3.691356609218));
#724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#725 = ORIENTED_EDGE('',*,*,#726,.F.);
#726 = EDGE_CURVE('',#185,#695,#727,.T.);
#727 = SURFACE_CURVE('',#728,(#732,#738),.PCURVE_S1.);
#728 = LINE('',#729,#730);
#729 = CARTESIAN_POINT('',(-1.813025033227,0.,-5.192888428312));
#730 = VECTOR('',#731,1.);
#731 = DIRECTION('',(0.,1.,0.));
#732 = PCURVE('',#201,#733);
#733 = DEFINITIONAL_REPRESENTATION('',(#734),#737);
#734 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#735,#736),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#735 = CARTESIAN_POINT('',(5.872485116979,-8.2804));
#736 = CARTESIAN_POINT('',(5.872485116979,-6.1722));
#737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#738 = PCURVE('',#229,#739);
#739 = DEFINITIONAL_REPRESENTATION('',(#740),#743);
#740 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#741,#742),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#741 = CARTESIAN_POINT('',(2.586955599419,0.));
#742 = CARTESIAN_POINT('',(2.586955599419,-2.1082));
#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#744 = ORIENTED_EDGE('',*,*,#184,.T.);
#745 = ORIENTED_EDGE('',*,*,#650,.T.);
#746 = ORIENTED_EDGE('',*,*,#747,.T.);
#747 = EDGE_CURVE('',#628,#748,#750,.T.);
#748 = VERTEX_POINT('',#749);
#749 = CARTESIAN_POINT('',(-2.724573960011,2.1082,-11.90864339078));
#750 = SURFACE_CURVE('',#751,(#756,#762),.PCURVE_S1.);
#751 = CIRCLE('',#752,6.53);
#752 = AXIS2_PLACEMENT_3D('',#753,#754,#755);
#753 = CARTESIAN_POINT('',(-7.8,2.1082,-7.8));
#754 = DIRECTION('',(0.,1.,0.));
#755 = DIRECTION('',(0.916841495677,0.,-0.399251389232));
#756 = PCURVE('',#201,#757);
#757 = DEFINITIONAL_REPRESENTATION('',(#758),#761);
#758 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#759,#760),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.269816888518),.PIECEWISE_BEZIER_KNOTS.);
#759 = CARTESIAN_POINT('',(6.69388549738,-6.1722));
#760 = CARTESIAN_POINT('',(6.963702385898,-6.1722));
#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#762 = PCURVE('',#591,#763);
#763 = DEFINITIONAL_REPRESENTATION('',(#764),#772);
#764 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#765,#766,#767,#768,#769,#770
,#771),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.,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(
  '') );
#765 = CARTESIAN_POINT('',(1.813025033226,10.407111571686));
#766 = CARTESIAN_POINT('',(6.328674736387,20.776856397782));
#767 = CARTESIAN_POINT('',(13.051312334968,11.681316627205));
#768 = CARTESIAN_POINT('',(19.773949933548,2.585776856627));
#769 = CARTESIAN_POINT('',(8.535662631806,1.311571801109));
#770 = CARTESIAN_POINT('',(-2.702624669936,3.736674559073E-02));
#771 = CARTESIAN_POINT('',(1.813025033226,10.407111571686));
#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#773 = ORIENTED_EDGE('',*,*,#774,.T.);
#774 = EDGE_CURVE('',#748,#775,#777,.T.);
#775 = VERTEX_POINT('',#776);
#776 = CARTESIAN_POINT('',(-2.724573960011,8.2804,-11.90864339078));
#777 = SURFACE_CURVE('',#778,(#782,#788),.PCURVE_S1.);
#778 = LINE('',#779,#780);
#779 = CARTESIAN_POINT('',(-2.724573960011,2.1082,-11.90864339078));
#780 = VECTOR('',#781,1.);
#781 = DIRECTION('',(0.,1.,0.));
#782 = PCURVE('',#201,#783);
#783 = DEFINITIONAL_REPRESENTATION('',(#784),#787);
#784 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#785,#786),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,6.1722),.PIECEWISE_BEZIER_KNOTS.);
#785 = CARTESIAN_POINT('',(6.963702385898,-6.1722));
#786 = CARTESIAN_POINT('',(6.963702385898,0.));
#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#788 = PCURVE('',#789,#794);
#789 = CYLINDRICAL_SURFACE('',#790,1.1938);
#790 = AXIS2_PLACEMENT_3D('',#791,#792,#793);
#791 = CARTESIAN_POINT('',(-3.9,9.5504,-11.7));
#792 = DIRECTION('',(0.,1.,0.));
#793 = DIRECTION('',(1.,0.,0.));
#794 = DEFINITIONAL_REPRESENTATION('',(#795),#798);
#795 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#796,#797),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,6.1722),.PIECEWISE_BEZIER_KNOTS.);
#796 = CARTESIAN_POINT('',(0.175674690424,-7.4422));
#797 = CARTESIAN_POINT('',(0.175674690424,-1.27));
#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#799 = ORIENTED_EDGE('',*,*,#800,.T.);
#800 = EDGE_CURVE('',#775,#801,#803,.T.);
#801 = VERTEX_POINT('',#802);
#802 = CARTESIAN_POINT('',(-2.724573960011,8.2804,-3.69135660922));
#803 = SURFACE_CURVE('',#804,(#809,#815),.PCURVE_S1.);
#804 = CIRCLE('',#805,6.53);
#805 = AXIS2_PLACEMENT_3D('',#806,#807,#808);
#806 = CARTESIAN_POINT('',(-7.8,8.2804,-7.8));
#807 = DIRECTION('',(0.,-1.,0.));
#808 = DIRECTION('',(0.777247479324,0.,-0.629195006245));
#809 = PCURVE('',#201,#810);
#810 = DEFINITIONAL_REPRESENTATION('',(#811),#814);
#811 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#812,#813),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,1.361034157437),.PIECEWISE_BEZIER_KNOTS.);
#812 = CARTESIAN_POINT('',(6.963702385898,0.));
#813 = CARTESIAN_POINT('',(5.602668228461,0.));
#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#815 = PCURVE('',#816,#821);
#816 = PLANE('',#817);
#817 = AXIS2_PLACEMENT_3D('',#818,#819,#820);
#818 = CARTESIAN_POINT('',(0.,8.2804,0.));
#819 = DIRECTION('',(0.,1.,0.));
#820 = DIRECTION('',(1.,0.,0.));
#821 = DEFINITIONAL_REPRESENTATION('',(#822),#830);
#822 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#823,#824,#825,#826,#827,#828
,#829),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.,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(
  '') );
#823 = CARTESIAN_POINT('',(-2.724573960012,11.908643390782));
#824 = CARTESIAN_POINT('',(4.391805143004,3.117747619465));
#825 = CARTESIAN_POINT('',(-6.779523468486,1.350230418951));
#826 = CARTESIAN_POINT('',(-17.95085207997,-0.417286781563));
#827 = CARTESIAN_POINT('',(-13.8959025715,10.141126190268));
#828 = CARTESIAN_POINT('',(-9.840953063028,20.699539162099));
#829 = CARTESIAN_POINT('',(-2.724573960012,11.908643390782));
#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#831 = ORIENTED_EDGE('',*,*,#832,.F.);
#832 = EDGE_CURVE('',#693,#801,#833,.T.);
#833 = SURFACE_CURVE('',#834,(#838,#844),.PCURVE_S1.);
#834 = LINE('',#835,#836);
#835 = CARTESIAN_POINT('',(-2.724573960011,2.1082,-3.69135660922));
#836 = VECTOR('',#837,1.);
#837 = DIRECTION('',(0.,1.,0.));
#838 = PCURVE('',#201,#839);
#839 = DEFINITIONAL_REPRESENTATION('',(#840),#843);
#840 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#841,#842),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,6.1722),.PIECEWISE_BEZIER_KNOTS.);
#841 = CARTESIAN_POINT('',(5.602668228461,-6.1722));
#842 = CARTESIAN_POINT('',(5.602668228461,0.));
#843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#844 = PCURVE('',#845,#850);
#845 = CYLINDRICAL_SURFACE('',#846,1.1938);
#846 = AXIS2_PLACEMENT_3D('',#847,#848,#849);
#847 = CARTESIAN_POINT('',(-3.9,9.5504,-3.9));
#848 = DIRECTION('',(0.,1.,0.));
#849 = DIRECTION('',(1.,0.,0.));
#850 = DEFINITIONAL_REPRESENTATION('',(#851),#854);
#851 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#852,#853),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,6.1722),.PIECEWISE_BEZIER_KNOTS.);
#852 = CARTESIAN_POINT('',(6.107510616756,-7.4422));
#853 = CARTESIAN_POINT('',(6.107510616756,-1.27));
#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#855 = ADVANCED_FACE('',(#856),#135,.F.);
#856 = FACE_BOUND('',#857,.F.);
#857 = EDGE_LOOP('',(#858,#885,#886,#887,#908,#940,#966,#993));
#858 = ORIENTED_EDGE('',*,*,#859,.T.);
#859 = EDGE_CURVE('',#860,#555,#862,.T.);
#860 = VERTEX_POINT('',#861);
#861 = CARTESIAN_POINT('',(-3.69135660922,2.1082,-12.87542603999));
#862 = SURFACE_CURVE('',#863,(#868,#874),.PCURVE_S1.);
#863 = CIRCLE('',#864,6.53);
#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867);
#865 = CARTESIAN_POINT('',(-7.8,2.1082,-7.8));
#866 = DIRECTION('',(0.,1.,0.));
#867 = DIRECTION('',(0.629195006245,0.,-0.777247479324));
#868 = PCURVE('',#135,#869);
#869 = DEFINITIONAL_REPRESENTATION('',(#870),#873);
#870 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#871,#872),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.269816888518),.PIECEWISE_BEZIER_KNOTS.);
#871 = CARTESIAN_POINT('',(0.890279248077,-6.1722));
#872 = CARTESIAN_POINT('',(1.160096136594,-6.1722));
#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#874 = PCURVE('',#591,#875);
#875 = DEFINITIONAL_REPRESENTATION('',(#876),#884);
#876 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#877,#878,#879,#880,#881,#882
,#883),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.,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(
  '') );
#877 = CARTESIAN_POINT('',(3.691356609218,12.875426039988));
#878 = CARTESIAN_POINT('',(12.482252380535,19.991805143004));
#879 = CARTESIAN_POINT('',(14.249769581049,8.820476531514));
#880 = CARTESIAN_POINT('',(16.017286781563,-2.350852079976));
#881 = CARTESIAN_POINT('',(5.458873809732,1.704097428498));
#882 = CARTESIAN_POINT('',(-5.099539162099,5.759046936972));
#883 = CARTESIAN_POINT('',(3.691356609218,12.875426039988));
#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#885 = ORIENTED_EDGE('',*,*,#554,.F.);
#886 = ORIENTED_EDGE('',*,*,#120,.T.);
#887 = ORIENTED_EDGE('',*,*,#888,.T.);
#888 = EDGE_CURVE('',#89,#889,#891,.T.);
#889 = VERTEX_POINT('',#890);
#890 = CARTESIAN_POINT('',(-10.40711157169,2.1082,-13.78697496677));
#891 = SURFACE_CURVE('',#892,(#896,#902),.PCURVE_S1.);
#892 = LINE('',#893,#894);
#893 = CARTESIAN_POINT('',(-10.40711157169,0.,-13.78697496677));
#894 = VECTOR('',#895,1.);
#895 = DIRECTION('',(0.,1.,0.));
#896 = PCURVE('',#135,#897);
#897 = DEFINITIONAL_REPRESENTATION('',(#898),#901);
#898 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#899,#900),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#899 = CARTESIAN_POINT('',(1.981496516996,-8.2804));
#900 = CARTESIAN_POINT('',(1.981496516996,-6.1722));
#901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#902 = PCURVE('',#109,#903);
#903 = DEFINITIONAL_REPRESENTATION('',(#904),#907);
#904 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#905,#906),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#905 = CARTESIAN_POINT('',(2.125433380966,0.));
#906 = CARTESIAN_POINT('',(2.125433380966,-2.1082));
#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#908 = ORIENTED_EDGE('',*,*,#909,.T.);
#909 = EDGE_CURVE('',#889,#910,#912,.T.);
#910 = VERTEX_POINT('',#911);
#911 = CARTESIAN_POINT('',(-11.90864339078,2.1082,-12.87542603999));
#912 = SURFACE_CURVE('',#913,(#918,#924),.PCURVE_S1.);
#913 = CIRCLE('',#914,6.53);
#914 = AXIS2_PLACEMENT_3D('',#915,#916,#917);
#915 = CARTESIAN_POINT('',(-7.8,2.1082,-7.8));
#916 = DIRECTION('',(0.,1.,0.));
#917 = DIRECTION('',(-0.399251389232,0.,-0.916841495677));
#918 = PCURVE('',#135,#919);
#919 = DEFINITIONAL_REPRESENTATION('',(#920),#923);
#920 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#921,#922),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,0.269816888518),.PIECEWISE_BEZIER_KNOTS.);
#921 = CARTESIAN_POINT('',(1.981496516995,-6.1722));
#922 = CARTESIAN_POINT('',(2.251313405513,-6.1722));
#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#924 = PCURVE('',#925,#930);
#925 = PLANE('',#926);
#926 = AXIS2_PLACEMENT_3D('',#927,#928,#929);
#927 = CARTESIAN_POINT('',(0.,2.1082,0.));
#928 = DIRECTION('',(0.,-1.,0.));
#929 = DIRECTION('',(-1.,0.,0.));
#930 = DEFINITIONAL_REPRESENTATION('',(#931),#939);
#931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#932,#933,#934,#935,#936,#937
,#938),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.,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(
  '') );
#932 = CARTESIAN_POINT('',(10.407111571686,13.786974966774));
#933 = CARTESIAN_POINT('',(20.776856397782,9.271325263613));
#934 = CARTESIAN_POINT('',(11.681316627205,2.548687665032));
#935 = CARTESIAN_POINT('',(2.585776856627,-4.173949933548));
#936 = CARTESIAN_POINT('',(1.311571801109,7.064337368194));
#937 = CARTESIAN_POINT('',(3.736674559073E-02,18.302624669936));
#938 = CARTESIAN_POINT('',(10.407111571686,13.786974966774));
#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#940 = ORIENTED_EDGE('',*,*,#941,.T.);
#941 = EDGE_CURVE('',#910,#942,#944,.T.);
#942 = VERTEX_POINT('',#943);
#943 = CARTESIAN_POINT('',(-11.90864339078,8.2804,-12.87542603999));
#944 = SURFACE_CURVE('',#945,(#949,#955),.PCURVE_S1.);
#945 = LINE('',#946,#947);
#946 = CARTESIAN_POINT('',(-11.90864339078,2.1082,-12.87542603999));
#947 = VECTOR('',#948,1.);
#948 = DIRECTION('',(0.,1.,0.));
#949 = PCURVE('',#135,#950);
#950 = DEFINITIONAL_REPRESENTATION('',(#951),#954);
#951 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#952,#953),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,6.1722),.PIECEWISE_BEZIER_KNOTS.);
#952 = CARTESIAN_POINT('',(2.251313405513,-6.1722));
#953 = CARTESIAN_POINT('',(2.251313405513,0.));
#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#955 = PCURVE('',#956,#961);
#956 = CYLINDRICAL_SURFACE('',#957,1.1938);
#957 = AXIS2_PLACEMENT_3D('',#958,#959,#960);
#958 = CARTESIAN_POINT('',(-11.7,9.5504,-11.7));
#959 = DIRECTION('',(0.,1.,0.));
#960 = DIRECTION('',(1.,0.,0.));
#961 = DEFINITIONAL_REPRESENTATION('',(#962),#965);
#962 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#963,#964),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,6.1722),.PIECEWISE_BEZIER_KNOTS.);
#963 = CARTESIAN_POINT('',(1.746471017218,-7.4422));
#964 = CARTESIAN_POINT('',(1.746471017218,-1.27));
#965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#966 = ORIENTED_EDGE('',*,*,#967,.T.);
#967 = EDGE_CURVE('',#942,#968,#970,.T.);
#968 = VERTEX_POINT('',#969);
#969 = CARTESIAN_POINT('',(-3.69135660922,8.2804,-12.87542603999));
#970 = SURFACE_CURVE('',#971,(#976,#982),.PCURVE_S1.);
#971 = CIRCLE('',#972,6.53);
#972 = AXIS2_PLACEMENT_3D('',#973,#974,#975);
#973 = CARTESIAN_POINT('',(-7.8,8.2804,-7.8));
#974 = DIRECTION('',(0.,-1.,0.));
#975 = DIRECTION('',(-0.629195006245,-0.,-0.777247479324));
#976 = PCURVE('',#135,#977);
#977 = DEFINITIONAL_REPRESENTATION('',(#978),#981);
#978 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#979,#980),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.,1.361034157437),.PIECEWISE_BEZIER_KNOTS.);
#979 = CARTESIAN_POINT('',(2.251313405513,0.));
#980 = CARTESIAN_POINT('',(0.890279248077,0.));
#981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#982 = PCURVE('',#816,#983);
#983 = DEFINITIONAL_REPRESENTATION('',(#984),#992);
#984 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#985,#986,#987,#988,#989,#990
,#991),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.,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(
  '') );
#985 = CARTESIAN_POINT('',(-11.90864339078,12.875426039988));
#986 = CARTESIAN_POINT('',(-3.117747619465,19.991805143004));
#987 = CARTESIAN_POINT('',(-1.350230418951,8.820476531514));
#988 = CARTESIAN_POINT('',(0.417286781563,-2.350852079976));
#989 = CARTESIAN_POINT('',(-10.14112619026,1.704097428498));
#990 = CARTESIAN_POINT('',(-20.69953916209,5.759046936972));
#991 = CARTESIAN_POINT('',(-11.90864339078,12.875426039988));
#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#993 = ORIENTED_EDGE('',*,*,#994,.F.);
#994 = EDGE_CURVE('',#860,#968,#995,.T.);
#995 = SURFACE_CURVE('',#996,(#1000,#1006),.PCURVE_S1.);
#996 = LINE('',#997,#998);
#997 = CARTESIAN_POINT('',(-3.69135660922,2.1082,-12.87542603999));
#998 = VECTOR('',#999,1.);
#999 = DIRECTION('',(0.,1.,0.));
#1000 = PCURVE('',#135,#1001);
#1001 = DEFINITIONAL_REPRESENTATION('',(#1002),#1005);
#1002 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1003,#1004),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,6.1722),.PIECEWISE_BEZIER_KNOTS.);
#1003 = CARTESIAN_POINT('',(0.890279248077,-6.1722));
#1004 = CARTESIAN_POINT('',(0.890279248077,0.));
#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1006 = PCURVE('',#789,#1007);
#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1011);
#1008 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1009,#1010),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,6.1722),.PIECEWISE_BEZIER_KNOTS.);
#1009 = CARTESIAN_POINT('',(1.395121636371,-7.4422));
#1010 = CARTESIAN_POINT('',(1.395121636371,-1.27));
#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1012 = ADVANCED_FACE('',(#1013),#416,.F.);
#1013 = FACE_BOUND('',#1014,.F.);
#1014 = EDGE_LOOP('',(#1015,#1044,#1063,#1064,#1085,#1117,#1143,#1170));
#1015 = ORIENTED_EDGE('',*,*,#1016,.T.);
#1016 = EDGE_CURVE('',#1017,#1019,#1021,.T.);
#1017 = VERTEX_POINT('',#1018);
#1018 = CARTESIAN_POINT('',(-12.87542603999,2.1082,-11.90864339078));
#1019 = VERTEX_POINT('',#1020);
#1020 = CARTESIAN_POINT('',(-13.78697496677,2.1082,-10.40711157169));
#1021 = SURFACE_CURVE('',#1022,(#1027,#1033),.PCURVE_S1.);
#1022 = CIRCLE('',#1023,6.53);
#1023 = AXIS2_PLACEMENT_3D('',#1024,#1025,#1026);
#1024 = CARTESIAN_POINT('',(-7.8,2.1082,-7.8));
#1025 = DIRECTION('',(0.,1.,0.));
#1026 = DIRECTION('',(-0.777247479324,0.,-0.629195006245));
#1027 = PCURVE('',#416,#1028);
#1028 = DEFINITIONAL_REPRESENTATION('',(#1029),#1032);
#1029 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1030,#1031),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.269816888517),.PIECEWISE_BEZIER_KNOTS.);
#1030 = CARTESIAN_POINT('',(2.461075574871,-6.1722));
#1031 = CARTESIAN_POINT('',(2.730892463389,-6.1722));
#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1033 = PCURVE('',#925,#1034);
#1034 = DEFINITIONAL_REPRESENTATION('',(#1035),#1043);
#1035 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1036,#1037,#1038,#1039,
#1040,#1041,#1042),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#1036 = CARTESIAN_POINT('',(12.875426039988,11.908643390782));
#1037 = CARTESIAN_POINT('',(19.991805143004,3.117747619465));
#1038 = CARTESIAN_POINT('',(8.820476531514,1.350230418951));
#1039 = CARTESIAN_POINT('',(-2.350852079976,-0.417286781563));
#1040 = CARTESIAN_POINT('',(1.704097428498,10.141126190268));
#1041 = CARTESIAN_POINT('',(5.759046936972,20.699539162099));
#1042 = CARTESIAN_POINT('',(12.875426039988,11.908643390782));
#1043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1044 = ORIENTED_EDGE('',*,*,#1045,.F.);
#1045 = EDGE_CURVE('',#295,#1019,#1046,.T.);
#1046 = SURFACE_CURVE('',#1047,(#1051,#1057),.PCURVE_S1.);
#1047 = LINE('',#1048,#1049);
#1048 = CARTESIAN_POINT('',(-13.78697496677,0.,-10.40711157169));
#1049 = VECTOR('',#1050,1.);
#1050 = DIRECTION('',(0.,1.,0.));
#1051 = PCURVE('',#416,#1052);
#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1056);
#1053 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1054,#1055),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#1054 = CARTESIAN_POINT('',(2.730892463389,-8.2804));
#1055 = CARTESIAN_POINT('',(2.730892463389,-6.1722));
#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1057 = PCURVE('',#316,#1058);
#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1062);
#1059 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1060,#1061),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#1060 = CARTESIAN_POINT('',(5.728548253009,0.));
#1061 = CARTESIAN_POINT('',(5.728548253009,-2.1082));
#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1063 = ORIENTED_EDGE('',*,*,#401,.T.);
#1064 = ORIENTED_EDGE('',*,*,#1065,.T.);
#1065 = EDGE_CURVE('',#374,#1066,#1068,.T.);
#1066 = VERTEX_POINT('',#1067);
#1067 = CARTESIAN_POINT('',(-13.78697496677,2.1082,-5.192888428312));
#1068 = SURFACE_CURVE('',#1069,(#1073,#1079),.PCURVE_S1.);
#1069 = LINE('',#1070,#1071);
#1070 = CARTESIAN_POINT('',(-13.78697496677,0.,-5.192888428312));
#1071 = VECTOR('',#1072,1.);
#1072 = DIRECTION('',(0.,1.,0.));
#1073 = PCURVE('',#416,#1074);
#1074 = DEFINITIONAL_REPRESENTATION('',(#1075),#1078);
#1075 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1076,#1077),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#1076 = CARTESIAN_POINT('',(3.552292843791,-8.2804));
#1077 = CARTESIAN_POINT('',(3.552292843791,-6.1722));
#1078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1079 = PCURVE('',#390,#1080);
#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1084);
#1081 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1082,#1083),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#1082 = CARTESIAN_POINT('',(0.554637054172,0.));
#1083 = CARTESIAN_POINT('',(0.554637054172,-2.1082));
#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1085 = ORIENTED_EDGE('',*,*,#1086,.T.);
#1086 = EDGE_CURVE('',#1066,#1087,#1089,.T.);
#1087 = VERTEX_POINT('',#1088);
#1088 = CARTESIAN_POINT('',(-12.87542603999,2.1082,-3.69135660922));
#1089 = SURFACE_CURVE('',#1090,(#1095,#1101),.PCURVE_S1.);
#1090 = CIRCLE('',#1091,6.53);
#1091 = AXIS2_PLACEMENT_3D('',#1092,#1093,#1094);
#1092 = CARTESIAN_POINT('',(-7.8,2.1082,-7.8));
#1093 = DIRECTION('',(0.,1.,0.));
#1094 = DIRECTION('',(-0.916841495677,0.,0.399251389232));
#1095 = PCURVE('',#416,#1096);
#1096 = DEFINITIONAL_REPRESENTATION('',(#1097),#1100);
#1097 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1098,#1099),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.269816888518),.PIECEWISE_BEZIER_KNOTS.);
#1098 = CARTESIAN_POINT('',(3.55229284379,-6.1722));
#1099 = CARTESIAN_POINT('',(3.822109732308,-6.1722));
#1100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1101 = PCURVE('',#1102,#1107);
#1102 = PLANE('',#1103);
#1103 = AXIS2_PLACEMENT_3D('',#1104,#1105,#1106);
#1104 = CARTESIAN_POINT('',(0.,2.1082,0.));
#1105 = DIRECTION('',(0.,-1.,0.));
#1106 = DIRECTION('',(-1.,0.,0.));
#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1116);
#1108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1109,#1110,#1111,#1112,
#1113,#1114,#1115),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#1109 = CARTESIAN_POINT('',(13.786974966774,5.192888428314));
#1110 = CARTESIAN_POINT('',(9.271325263613,-5.176856397782));
#1111 = CARTESIAN_POINT('',(2.548687665032,3.918683372795));
#1112 = CARTESIAN_POINT('',(-4.173949933548,13.014223143373));
#1113 = CARTESIAN_POINT('',(7.064337368194,14.288428198891));
#1114 = CARTESIAN_POINT('',(18.302624669936,15.562633254409));
#1115 = CARTESIAN_POINT('',(13.786974966774,5.192888428314));
#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1117 = ORIENTED_EDGE('',*,*,#1118,.T.);
#1118 = EDGE_CURVE('',#1087,#1119,#1121,.T.);
#1119 = VERTEX_POINT('',#1120);
#1120 = CARTESIAN_POINT('',(-12.87542603999,8.2804,-3.69135660922));
#1121 = SURFACE_CURVE('',#1122,(#1126,#1132),.PCURVE_S1.);
#1122 = LINE('',#1123,#1124);
#1123 = CARTESIAN_POINT('',(-12.87542603999,2.1082,-3.69135660922));
#1124 = VECTOR('',#1125,1.);
#1125 = DIRECTION('',(0.,1.,0.));
#1126 = PCURVE('',#416,#1127);
#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1131);
#1128 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1129,#1130),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,6.1722),.PIECEWISE_BEZIER_KNOTS.);
#1129 = CARTESIAN_POINT('',(3.822109732308,-6.1722));
#1130 = CARTESIAN_POINT('',(3.822109732308,0.));
#1131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1132 = PCURVE('',#1133,#1138);
#1133 = CYLINDRICAL_SURFACE('',#1134,1.1938);
#1134 = AXIS2_PLACEMENT_3D('',#1135,#1136,#1137);
#1135 = CARTESIAN_POINT('',(-11.7,9.5504,-3.9));
#1136 = DIRECTION('',(0.,1.,0.));
#1137 = DIRECTION('',(1.,0.,0.));
#1138 = DEFINITIONAL_REPRESENTATION('',(#1139),#1142);
#1139 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1140,#1141),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,6.1722),.PIECEWISE_BEZIER_KNOTS.);
#1140 = CARTESIAN_POINT('',(3.317267344013,-7.4422));
#1141 = CARTESIAN_POINT('',(3.317267344013,-1.27));
#1142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1143 = ORIENTED_EDGE('',*,*,#1144,.T.);
#1144 = EDGE_CURVE('',#1119,#1145,#1147,.T.);
#1145 = VERTEX_POINT('',#1146);
#1146 = CARTESIAN_POINT('',(-12.87542603999,8.2804,-11.90864339078));
#1147 = SURFACE_CURVE('',#1148,(#1153,#1159),.PCURVE_S1.);
#1148 = CIRCLE('',#1149,6.53);
#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152);
#1150 = CARTESIAN_POINT('',(-7.8,8.2804,-7.8));
#1151 = DIRECTION('',(0.,-1.,0.));
#1152 = DIRECTION('',(-0.777247479324,0.,0.629195006245));
#1153 = PCURVE('',#416,#1154);
#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1158);
#1155 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1156,#1157),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.361034157437),.PIECEWISE_BEZIER_KNOTS.);
#1156 = CARTESIAN_POINT('',(3.822109732308,0.));
#1157 = CARTESIAN_POINT('',(2.461075574872,0.));
#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1159 = PCURVE('',#816,#1160);
#1160 = DEFINITIONAL_REPRESENTATION('',(#1161),#1169);
#1161 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1162,#1163,#1164,#1165,
#1166,#1167,#1168),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#1162 = CARTESIAN_POINT('',(-12.87542603998,3.691356609218));
#1163 = CARTESIAN_POINT('',(-19.991805143,12.482252380535));
#1164 = CARTESIAN_POINT('',(-8.820476531514,14.249769581049));
#1165 = CARTESIAN_POINT('',(2.350852079976,16.017286781563));
#1166 = CARTESIAN_POINT('',(-1.704097428498,5.458873809732));
#1167 = CARTESIAN_POINT('',(-5.759046936972,-5.099539162099));
#1168 = CARTESIAN_POINT('',(-12.87542603998,3.691356609218));
#1169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1170 = ORIENTED_EDGE('',*,*,#1171,.F.);
#1171 = EDGE_CURVE('',#1017,#1145,#1172,.T.);
#1172 = SURFACE_CURVE('',#1173,(#1177,#1183),.PCURVE_S1.);
#1173 = LINE('',#1174,#1175);
#1174 = CARTESIAN_POINT('',(-12.87542603999,2.1082,-11.90864339078));
#1175 = VECTOR('',#1176,1.);
#1176 = DIRECTION('',(0.,1.,0.));
#1177 = PCURVE('',#416,#1178);
#1178 = DEFINITIONAL_REPRESENTATION('',(#1179),#1182);
#1179 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1180,#1181),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,6.1722),.PIECEWISE_BEZIER_KNOTS.);
#1180 = CARTESIAN_POINT('',(2.461075574872,-6.1722));
#1181 = CARTESIAN_POINT('',(2.461075574872,0.));
#1182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1183 = PCURVE('',#956,#1184);
#1184 = DEFINITIONAL_REPRESENTATION('',(#1185),#1188);
#1185 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1186,#1187),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,6.1722),.PIECEWISE_BEZIER_KNOTS.);
#1186 = CARTESIAN_POINT('',(2.965917963166,-7.4422));
#1187 = CARTESIAN_POINT('',(2.965917963166,-1.27));
#1188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1189 = ADVANCED_FACE('',(#1190),#539,.F.);
#1190 = FACE_BOUND('',#1191,.F.);
#1191 = EDGE_LOOP('',(#1192,#1221,#1240,#1241,#1262,#1289,#1310,#1337));
#1192 = ORIENTED_EDGE('',*,*,#1193,.T.);
#1193 = EDGE_CURVE('',#1194,#1196,#1198,.T.);
#1194 = VERTEX_POINT('',#1195);
#1195 = CARTESIAN_POINT('',(-11.90864339078,2.1082,-2.724573960011));
#1196 = VERTEX_POINT('',#1197);
#1197 = CARTESIAN_POINT('',(-10.40711157169,2.1082,-1.813025033227));
#1198 = SURFACE_CURVE('',#1199,(#1204,#1210),.PCURVE_S1.);
#1199 = CIRCLE('',#1200,6.53);
#1200 = AXIS2_PLACEMENT_3D('',#1201,#1202,#1203);
#1201 = CARTESIAN_POINT('',(-7.8,2.1082,-7.8));
#1202 = DIRECTION('',(0.,1.,0.));
#1203 = DIRECTION('',(-0.629195006245,0.,0.777247479324));
#1204 = PCURVE('',#539,#1205);
#1205 = DEFINITIONAL_REPRESENTATION('',(#1206),#1209);
#1206 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1207,#1208),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.269816888517),.PIECEWISE_BEZIER_KNOTS.);
#1207 = CARTESIAN_POINT('',(4.031871901666,-6.1722));
#1208 = CARTESIAN_POINT('',(4.301688790184,-6.1722));
#1209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1210 = PCURVE('',#1102,#1211);
#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1220);
#1212 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1213,#1214,#1215,#1216,
#1217,#1218,#1219),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#1213 = CARTESIAN_POINT('',(11.908643390782,2.724573960012));
#1214 = CARTESIAN_POINT('',(3.117747619465,-4.391805143004));
#1215 = CARTESIAN_POINT('',(1.350230418951,6.779523468486));
#1216 = CARTESIAN_POINT('',(-0.417286781563,17.950852079976));
#1217 = CARTESIAN_POINT('',(10.141126190268,13.895902571502));
#1218 = CARTESIAN_POINT('',(20.699539162099,9.840953063028));
#1219 = CARTESIAN_POINT('',(11.908643390782,2.724573960012));
#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1221 = ORIENTED_EDGE('',*,*,#1222,.F.);
#1222 = EDGE_CURVE('',#431,#1196,#1223,.T.);
#1223 = SURFACE_CURVE('',#1224,(#1228,#1234),.PCURVE_S1.);
#1224 = LINE('',#1225,#1226);
#1225 = CARTESIAN_POINT('',(-10.40711157169,0.,-1.813025033227));
#1226 = VECTOR('',#1227,1.);
#1227 = DIRECTION('',(0.,1.,0.));
#1228 = PCURVE('',#539,#1229);
#1229 = DEFINITIONAL_REPRESENTATION('',(#1230),#1233);
#1230 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1231,#1232),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#1231 = CARTESIAN_POINT('',(4.301688790184,-8.2804));
#1232 = CARTESIAN_POINT('',(4.301688790184,-6.1722));
#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1234 = PCURVE('',#458,#1235);
#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1239);
#1236 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1237,#1238),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#1237 = CARTESIAN_POINT('',(4.157751926214,0.));
#1238 = CARTESIAN_POINT('',(4.157751926214,-2.1082));
#1239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1240 = ORIENTED_EDGE('',*,*,#524,.T.);
#1241 = ORIENTED_EDGE('',*,*,#1242,.T.);
#1242 = EDGE_CURVE('',#493,#1243,#1245,.T.);
#1243 = VERTEX_POINT('',#1244);
#1244 = CARTESIAN_POINT('',(-5.192888428312,2.1082,-1.813025033227));
#1245 = SURFACE_CURVE('',#1246,(#1250,#1256),.PCURVE_S1.);
#1246 = LINE('',#1247,#1248);
#1247 = CARTESIAN_POINT('',(-5.192888428312,0.,-1.813025033227));
#1248 = VECTOR('',#1249,1.);
#1249 = DIRECTION('',(0.,1.,0.));
#1250 = PCURVE('',#539,#1251);
#1251 = DEFINITIONAL_REPRESENTATION('',(#1252),#1255);
#1252 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1253,#1254),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#1253 = CARTESIAN_POINT('',(5.123089170585,-8.2804));
#1254 = CARTESIAN_POINT('',(5.123089170585,-6.1722));
#1255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1256 = PCURVE('',#513,#1257);
#1257 = DEFINITIONAL_REPRESENTATION('',(#1258),#1261);
#1258 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1259,#1260),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#1259 = CARTESIAN_POINT('',(5.267026034556,0.));
#1260 = CARTESIAN_POINT('',(5.267026034556,-2.1082));
#1261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1262 = ORIENTED_EDGE('',*,*,#1263,.T.);
#1263 = EDGE_CURVE('',#1243,#1264,#1266,.T.);
#1264 = VERTEX_POINT('',#1265);
#1265 = CARTESIAN_POINT('',(-3.69135660922,2.1082,-2.724573960011));
#1266 = SURFACE_CURVE('',#1267,(#1272,#1278),.PCURVE_S1.);
#1267 = CIRCLE('',#1268,6.53);
#1268 = AXIS2_PLACEMENT_3D('',#1269,#1270,#1271);
#1269 = CARTESIAN_POINT('',(-7.8,2.1082,-7.8));
#1270 = DIRECTION('',(0.,1.,0.));
#1271 = DIRECTION('',(0.399251389232,-0.,0.916841495677));
#1272 = PCURVE('',#539,#1273);
#1273 = DEFINITIONAL_REPRESENTATION('',(#1274),#1277);
#1274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1275,#1276),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.269816888518),.PIECEWISE_BEZIER_KNOTS.);
#1275 = CARTESIAN_POINT('',(5.123089170585,-6.1722));
#1276 = CARTESIAN_POINT('',(5.392906059103,-6.1722));
#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1278 = PCURVE('',#710,#1279);
#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1288);
#1280 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1281,#1282,#1283,#1284,
#1285,#1286,#1287),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#1281 = CARTESIAN_POINT('',(5.192888428314,1.813025033226));
#1282 = CARTESIAN_POINT('',(-5.176856397782,6.328674736387));
#1283 = CARTESIAN_POINT('',(3.918683372795,13.051312334968));
#1284 = CARTESIAN_POINT('',(13.014223143373,19.773949933548));
#1285 = CARTESIAN_POINT('',(14.288428198891,8.535662631806));
#1286 = CARTESIAN_POINT('',(15.562633254409,-2.702624669936));
#1287 = CARTESIAN_POINT('',(5.192888428314,1.813025033226));
#1288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1289 = ORIENTED_EDGE('',*,*,#1290,.T.);
#1290 = EDGE_CURVE('',#1264,#1291,#1293,.T.);
#1291 = VERTEX_POINT('',#1292);
#1292 = CARTESIAN_POINT('',(-3.69135660922,8.2804,-2.724573960011));
#1293 = SURFACE_CURVE('',#1294,(#1298,#1304),.PCURVE_S1.);
#1294 = LINE('',#1295,#1296);
#1295 = CARTESIAN_POINT('',(-3.69135660922,2.1082,-2.724573960011));
#1296 = VECTOR('',#1297,1.);
#1297 = DIRECTION('',(0.,1.,0.));
#1298 = PCURVE('',#539,#1299);
#1299 = DEFINITIONAL_REPRESENTATION('',(#1300),#1303);
#1300 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1301,#1302),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,6.1722),.PIECEWISE_BEZIER_KNOTS.);
#1301 = CARTESIAN_POINT('',(5.392906059103,-6.1722));
#1302 = CARTESIAN_POINT('',(5.392906059103,0.));
#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1304 = PCURVE('',#845,#1305);
#1305 = DEFINITIONAL_REPRESENTATION('',(#1306),#1309);
#1306 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1307,#1308),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,6.1722),.PIECEWISE_BEZIER_KNOTS.);
#1307 = CARTESIAN_POINT('',(4.888063670808,-7.4422));
#1308 = CARTESIAN_POINT('',(4.888063670808,-1.27));
#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1310 = ORIENTED_EDGE('',*,*,#1311,.T.);
#1311 = EDGE_CURVE('',#1291,#1312,#1314,.T.);
#1312 = VERTEX_POINT('',#1313);
#1313 = CARTESIAN_POINT('',(-11.90864339078,8.2804,-2.724573960011));
#1314 = SURFACE_CURVE('',#1315,(#1320,#1326),.PCURVE_S1.);
#1315 = CIRCLE('',#1316,6.53);
#1316 = AXIS2_PLACEMENT_3D('',#1317,#1318,#1319);
#1317 = CARTESIAN_POINT('',(-7.8,8.2804,-7.8));
#1318 = DIRECTION('',(0.,-1.,0.));
#1319 = DIRECTION('',(0.629195006245,0.,0.777247479324));
#1320 = PCURVE('',#539,#1321);
#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1325);
#1322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1323,#1324),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.361034157437),.PIECEWISE_BEZIER_KNOTS.);
#1323 = CARTESIAN_POINT('',(5.392906059103,0.));
#1324 = CARTESIAN_POINT('',(4.031871901666,0.));
#1325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1326 = PCURVE('',#816,#1327);
#1327 = DEFINITIONAL_REPRESENTATION('',(#1328),#1336);
#1328 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1329,#1330,#1331,#1332,
#1333,#1334,#1335),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#1329 = CARTESIAN_POINT('',(-3.691356609218,2.724573960012));
#1330 = CARTESIAN_POINT('',(-12.48225238053,-4.391805143004));
#1331 = CARTESIAN_POINT('',(-14.24976958104,6.779523468486));
#1332 = CARTESIAN_POINT('',(-16.01728678156,17.950852079976));
#1333 = CARTESIAN_POINT('',(-5.458873809732,13.895902571502));
#1334 = CARTESIAN_POINT('',(5.099539162099,9.840953063028));
#1335 = CARTESIAN_POINT('',(-3.691356609218,2.724573960012));
#1336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1337 = ORIENTED_EDGE('',*,*,#1338,.F.);
#1338 = EDGE_CURVE('',#1194,#1312,#1339,.T.);
#1339 = SURFACE_CURVE('',#1340,(#1344,#1350),.PCURVE_S1.);
#1340 = LINE('',#1341,#1342);
#1341 = CARTESIAN_POINT('',(-11.90864339078,2.1082,-2.724573960011));
#1342 = VECTOR('',#1343,1.);
#1343 = DIRECTION('',(0.,1.,0.));
#1344 = PCURVE('',#539,#1345);
#1345 = DEFINITIONAL_REPRESENTATION('',(#1346),#1349);
#1346 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1347,#1348),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,6.1722),.PIECEWISE_BEZIER_KNOTS.);
#1347 = CARTESIAN_POINT('',(4.031871901666,-6.1722));
#1348 = CARTESIAN_POINT('',(4.031871901666,0.));
#1349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1350 = PCURVE('',#1133,#1351);
#1351 = DEFINITIONAL_REPRESENTATION('',(#1352),#1355);
#1352 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1353,#1354),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,6.1722),.PIECEWISE_BEZIER_KNOTS.);
#1353 = CARTESIAN_POINT('',(4.536714289961,-7.4422));
#1354 = CARTESIAN_POINT('',(4.536714289961,-1.27));
#1355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1356 = ADVANCED_FACE('',(#1357),#710,.T.);
#1357 = FACE_BOUND('',#1358,.F.);
#1358 = EDGE_LOOP('',(#1359,#1384,#1385,#1408,#1431,#1452));
#1359 = ORIENTED_EDGE('',*,*,#1360,.F.);
#1360 = EDGE_CURVE('',#1264,#693,#1361,.T.);
#1361 = SURFACE_CURVE('',#1362,(#1367,#1378),.PCURVE_S1.);
#1362 = CIRCLE('',#1363,1.1938);
#1363 = AXIS2_PLACEMENT_3D('',#1364,#1365,#1366);
#1364 = CARTESIAN_POINT('',(-3.9,2.1082,-3.9));
#1365 = DIRECTION('',(0.,1.,0.));
#1366 = DIRECTION('',(0.174772483482,-0.,0.984608845693));
#1367 = PCURVE('',#710,#1368);
#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1377);
#1369 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1370,#1371,#1372,#1373,
#1374,#1375,#1376),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#1370 = CARTESIAN_POINT('',(3.691356609219,2.724573960011));
#1371 = CARTESIAN_POINT('',(1.655458987419,3.085954913507));
#1372 = CARTESIAN_POINT('',(2.986372884491,4.668403496742));
#1373 = CARTESIAN_POINT('',(4.317286781562,6.250852079977));
#1374 = CARTESIAN_POINT('',(5.02227050629,4.307022543246));
#1375 = CARTESIAN_POINT('',(5.727254231019,2.363193006515));
#1376 = CARTESIAN_POINT('',(3.691356609219,2.724573960011));
#1377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1378 = PCURVE('',#845,#1379);
#1379 = DEFINITIONAL_REPRESENTATION('',(#1380),#1383);
#1380 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1381,#1382),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.219446945947),.PIECEWISE_BEZIER_KNOTS.);
#1381 = CARTESIAN_POINT('',(4.888063670809,-7.4422));
#1382 = CARTESIAN_POINT('',(6.107510616756,-7.4422));
#1383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1384 = ORIENTED_EDGE('',*,*,#1263,.F.);
#1385 = ORIENTED_EDGE('',*,*,#1386,.F.);
#1386 = EDGE_CURVE('',#1387,#1243,#1389,.T.);
#1387 = VERTEX_POINT('',#1388);
#1388 = CARTESIAN_POINT('',(-3.090339905651,2.1082,-1.582355607169));
#1389 = SURFACE_CURVE('',#1390,(#1395,#1402),.PCURVE_S1.);
#1390 = CIRCLE('',#1391,2.455);
#1391 = AXIS2_PLACEMENT_3D('',#1392,#1393,#1394);
#1392 = CARTESIAN_POINT('',(-3.9,2.1082,-3.9));
#1393 = DIRECTION('',(0.,-1.,0.));
#1394 = DIRECTION('',(0.329800445763,0.,0.944050669177));
#1395 = PCURVE('',#710,#1396);
#1396 = DEFINITIONAL_REPRESENTATION('',(#1397),#1401);
#1397 = CIRCLE('',#1398,2.455);
#1398 = AXIS2_PLACEMENT_2D('',#1399,#1400);
#1399 = CARTESIAN_POINT('',(3.9,3.9));
#1400 = DIRECTION('',(-0.329800445763,-0.944050669177));
#1401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1402 = PCURVE('',#513,#1403);
#1403 = DEFINITIONAL_REPRESENTATION('',(#1404),#1407);
#1404 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1405,#1406),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.890729240664),.PIECEWISE_BEZIER_KNOTS.);
#1405 = CARTESIAN_POINT('',(4.376296793892,-2.1082));
#1406 = CARTESIAN_POINT('',(5.267026034556,-2.1082));
#1407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1408 = ORIENTED_EDGE('',*,*,#1409,.F.);
#1409 = EDGE_CURVE('',#1410,#1387,#1412,.T.);
#1410 = VERTEX_POINT('',#1411);
#1411 = CARTESIAN_POINT('',(-1.582355607169,2.1082,-3.090339905651));
#1412 = SURFACE_CURVE('',#1413,(#1418,#1425),.PCURVE_S1.);
#1413 = CIRCLE('',#1414,7.8);
#1414 = AXIS2_PLACEMENT_3D('',#1415,#1416,#1417);
#1415 = CARTESIAN_POINT('',(-7.8,2.1082,-7.8));
#1416 = DIRECTION('',(0.,-1.,0.));
#1417 = DIRECTION('',(0.797133896517,0.,0.603802576199));
#1418 = PCURVE('',#710,#1419);
#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1424);
#1420 = CIRCLE('',#1421,7.8);
#1421 = AXIS2_PLACEMENT_2D('',#1422,#1423);
#1422 = CARTESIAN_POINT('',(7.8,7.8));
#1423 = DIRECTION('',(-0.797133896517,-0.603802576199));
#1424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1425 = PCURVE('',#257,#1426);
#1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1430);
#1427 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1428,#1429),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.274270627121),.PIECEWISE_BEZIER_KNOTS.);
#1428 = CARTESIAN_POINT('',(3.789855503427,-2.1082));
#1429 = CARTESIAN_POINT('',(4.064126130548,-2.1082));
#1430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1431 = ORIENTED_EDGE('',*,*,#1432,.F.);
#1432 = EDGE_CURVE('',#695,#1410,#1433,.T.);
#1433 = SURFACE_CURVE('',#1434,(#1439,#1446),.PCURVE_S1.);
#1434 = CIRCLE('',#1435,2.455);
#1435 = AXIS2_PLACEMENT_3D('',#1436,#1437,#1438);
#1436 = CARTESIAN_POINT('',(-3.9,2.1082,-3.9));
#1437 = DIRECTION('',(0.,-1.,0.));
#1438 = DIRECTION('',(0.85009163616,0.,-0.526634797683));
#1439 = PCURVE('',#710,#1440);
#1440 = DEFINITIONAL_REPRESENTATION('',(#1441),#1445);
#1441 = CIRCLE('',#1442,2.455);
#1442 = AXIS2_PLACEMENT_2D('',#1443,#1444);
#1443 = CARTESIAN_POINT('',(3.9,3.9));
#1444 = DIRECTION('',(-0.85009163616,0.526634797683));
#1445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1446 = PCURVE('',#229,#1447);
#1447 = DEFINITIONAL_REPRESENTATION('',(#1448),#1451);
#1448 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1449,#1450),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.890729240664),.PIECEWISE_BEZIER_KNOTS.);
#1449 = CARTESIAN_POINT('',(2.586955599419,-2.1082));
#1450 = CARTESIAN_POINT('',(3.477684840083,-2.1082));
#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1452 = ORIENTED_EDGE('',*,*,#692,.F.);
#1453 = ADVANCED_FACE('',(#1454),#1102,.T.);
#1454 = FACE_BOUND('',#1455,.F.);
#1455 = EDGE_LOOP('',(#1456,#1481,#1482,#1505,#1528,#1549));
#1456 = ORIENTED_EDGE('',*,*,#1457,.F.);
#1457 = EDGE_CURVE('',#1087,#1194,#1458,.T.);
#1458 = SURFACE_CURVE('',#1459,(#1464,#1475),.PCURVE_S1.);
#1459 = CIRCLE('',#1460,1.1938);
#1460 = AXIS2_PLACEMENT_3D('',#1461,#1462,#1463);
#1461 = CARTESIAN_POINT('',(-11.7,2.1082,-3.9));
#1462 = DIRECTION('',(0.,1.,0.));
#1463 = DIRECTION('',(-0.984608845693,0.,0.174772483482));
#1464 = PCURVE('',#1102,#1465);
#1465 = DEFINITIONAL_REPRESENTATION('',(#1466),#1474);
#1466 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1467,#1468,#1469,#1470,
#1471,#1472,#1473),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#1467 = CARTESIAN_POINT('',(12.875426039989,3.691356609219));
#1468 = CARTESIAN_POINT('',(12.514045086493,1.655458987419));
#1469 = CARTESIAN_POINT('',(10.931596503258,2.986372884491));
#1470 = CARTESIAN_POINT('',(9.349147920023,4.317286781562));
#1471 = CARTESIAN_POINT('',(11.292977456754,5.02227050629));
#1472 = CARTESIAN_POINT('',(13.236806993485,5.727254231019));
#1473 = CARTESIAN_POINT('',(12.875426039989,3.691356609219));
#1474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1475 = PCURVE('',#1133,#1476);
#1476 = DEFINITIONAL_REPRESENTATION('',(#1477),#1480);
#1477 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1478,#1479),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.219446945947),.PIECEWISE_BEZIER_KNOTS.);
#1478 = CARTESIAN_POINT('',(3.317267344014,-7.4422));
#1479 = CARTESIAN_POINT('',(4.536714289961,-7.4422));
#1480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1481 = ORIENTED_EDGE('',*,*,#1086,.F.);
#1482 = ORIENTED_EDGE('',*,*,#1483,.F.);
#1483 = EDGE_CURVE('',#1484,#1066,#1486,.T.);
#1484 = VERTEX_POINT('',#1485);
#1485 = CARTESIAN_POINT('',(-14.01764439283,2.1082,-3.090339905651));
#1486 = SURFACE_CURVE('',#1487,(#1492,#1499),.PCURVE_S1.);
#1487 = CIRCLE('',#1488,2.455);
#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491);
#1489 = CARTESIAN_POINT('',(-11.7,2.1082,-3.9));
#1490 = DIRECTION('',(0.,-1.,0.));
#1491 = DIRECTION('',(-0.944050669177,0.,0.329800445763));
#1492 = PCURVE('',#1102,#1493);
#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498);
#1494 = CIRCLE('',#1495,2.455);
#1495 = AXIS2_PLACEMENT_2D('',#1496,#1497);
#1496 = CARTESIAN_POINT('',(11.7,3.9));
#1497 = DIRECTION('',(0.944050669177,-0.329800445763));
#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1499 = PCURVE('',#390,#1500);
#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1504);
#1501 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1502,#1503),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.890729240665),.PIECEWISE_BEZIER_KNOTS.);
#1502 = CARTESIAN_POINT('',(-0.336092186493,-2.1082));
#1503 = CARTESIAN_POINT('',(0.554637054172,-2.1082));
#1504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1505 = ORIENTED_EDGE('',*,*,#1506,.F.);
#1506 = EDGE_CURVE('',#1507,#1484,#1509,.T.);
#1507 = VERTEX_POINT('',#1508);
#1508 = CARTESIAN_POINT('',(-12.50966009435,2.1082,-1.582355607169));
#1509 = SURFACE_CURVE('',#1510,(#1515,#1522),.PCURVE_S1.);
#1510 = CIRCLE('',#1511,7.8);
#1511 = AXIS2_PLACEMENT_3D('',#1512,#1513,#1514);
#1512 = CARTESIAN_POINT('',(-7.8,2.1082,-7.8));
#1513 = DIRECTION('',(0.,-1.,0.));
#1514 = DIRECTION('',(-0.603802576199,0.,0.797133896517));
#1515 = PCURVE('',#1102,#1516);
#1516 = DEFINITIONAL_REPRESENTATION('',(#1517),#1521);
#1517 = CIRCLE('',#1518,7.8);
#1518 = AXIS2_PLACEMENT_2D('',#1519,#1520);
#1519 = CARTESIAN_POINT('',(7.8,7.8));
#1520 = DIRECTION('',(0.603802576199,-0.797133896517));
#1521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1522 = PCURVE('',#257,#1523);
#1523 = DEFINITIONAL_REPRESENTATION('',(#1524),#1527);
#1524 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1525,#1526),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.274270627121),.PIECEWISE_BEZIER_KNOTS.);
#1525 = CARTESIAN_POINT('',(5.360651830222,-2.1082));
#1526 = CARTESIAN_POINT('',(5.634922457343,-2.1082));
#1527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1528 = ORIENTED_EDGE('',*,*,#1529,.F.);
#1529 = EDGE_CURVE('',#1196,#1507,#1530,.T.);
#1530 = SURFACE_CURVE('',#1531,(#1536,#1543),.PCURVE_S1.);
#1531 = CIRCLE('',#1532,2.455);
#1532 = AXIS2_PLACEMENT_3D('',#1533,#1534,#1535);
#1533 = CARTESIAN_POINT('',(-11.7,2.1082,-3.9));
#1534 = DIRECTION('',(0.,-1.,0.));
#1535 = DIRECTION('',(0.526634797683,0.,0.85009163616));
#1536 = PCURVE('',#1102,#1537);
#1537 = DEFINITIONAL_REPRESENTATION('',(#1538),#1542);
#1538 = CIRCLE('',#1539,2.455);
#1539 = AXIS2_PLACEMENT_2D('',#1540,#1541);
#1540 = CARTESIAN_POINT('',(11.7,3.9));
#1541 = DIRECTION('',(-0.526634797683,-0.85009163616));
#1542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1543 = PCURVE('',#458,#1544);
#1544 = DEFINITIONAL_REPRESENTATION('',(#1545),#1548);
#1545 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1546,#1547),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.890729240664),.PIECEWISE_BEZIER_KNOTS.);
#1546 = CARTESIAN_POINT('',(4.157751926214,-2.1082));
#1547 = CARTESIAN_POINT('',(5.048481166878,-2.1082));
#1548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1549 = ORIENTED_EDGE('',*,*,#1193,.F.);
#1550 = ADVANCED_FACE('',(#1551),#591,.T.);
#1551 = FACE_BOUND('',#1552,.F.);
#1552 = EDGE_LOOP('',(#1553,#1578,#1579,#1580,#1601,#1602));
#1553 = ORIENTED_EDGE('',*,*,#1554,.F.);
#1554 = EDGE_CURVE('',#748,#860,#1555,.T.);
#1555 = SURFACE_CURVE('',#1556,(#1561,#1572),.PCURVE_S1.);
#1556 = CIRCLE('',#1557,1.1938);
#1557 = AXIS2_PLACEMENT_3D('',#1558,#1559,#1560);
#1558 = CARTESIAN_POINT('',(-3.9,2.1082,-11.7));
#1559 = DIRECTION('',(0.,1.,0.));
#1560 = DIRECTION('',(0.984608845693,0.,-0.174772483482));
#1561 = PCURVE('',#591,#1562);
#1562 = DEFINITIONAL_REPRESENTATION('',(#1563),#1571);
#1563 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1564,#1565,#1566,#1567,
#1568,#1569,#1570),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#1564 = CARTESIAN_POINT('',(2.724573960011,11.908643390781));
#1565 = CARTESIAN_POINT('',(3.085954913507,13.944541012581));
#1566 = CARTESIAN_POINT('',(4.668403496742,12.613627115509));
#1567 = CARTESIAN_POINT('',(6.250852079977,11.282713218438));
#1568 = CARTESIAN_POINT('',(4.307022543246,10.57772949371));
#1569 = CARTESIAN_POINT('',(2.363193006515,9.872745768981));
#1570 = CARTESIAN_POINT('',(2.724573960011,11.908643390781));
#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1572 = PCURVE('',#789,#1573);
#1573 = DEFINITIONAL_REPRESENTATION('',(#1574),#1577);
#1574 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1575,#1576),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.219446945947),.PIECEWISE_BEZIER_KNOTS.);
#1575 = CARTESIAN_POINT('',(0.175674690424,-7.4422));
#1576 = CARTESIAN_POINT('',(1.395121636371,-7.4422));
#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1578 = ORIENTED_EDGE('',*,*,#747,.F.);
#1579 = ORIENTED_EDGE('',*,*,#625,.F.);
#1580 = ORIENTED_EDGE('',*,*,#1581,.F.);
#1581 = EDGE_CURVE('',#576,#626,#1582,.T.);
#1582 = SURFACE_CURVE('',#1583,(#1588,#1595),.PCURVE_S1.);
#1583 = CIRCLE('',#1584,7.8);
#1584 = AXIS2_PLACEMENT_3D('',#1585,#1586,#1587);
#1585 = CARTESIAN_POINT('',(-7.8,2.1082,-7.8));
#1586 = DIRECTION('',(0.,-1.,0.));
#1587 = DIRECTION('',(0.603802576199,0.,-0.797133896517));
#1588 = PCURVE('',#591,#1589);
#1589 = DEFINITIONAL_REPRESENTATION('',(#1590),#1594);
#1590 = CIRCLE('',#1591,7.8);
#1591 = AXIS2_PLACEMENT_2D('',#1592,#1593);
#1592 = CARTESIAN_POINT('',(7.8,7.8));
#1593 = DIRECTION('',(-0.603802576199,0.797133896517));
#1594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1595 = PCURVE('',#77,#1596);
#1596 = DEFINITIONAL_REPRESENTATION('',(#1597),#1600);
#1597 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1598,#1599),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.274270627121),.PIECEWISE_BEZIER_KNOTS.);
#1598 = CARTESIAN_POINT('',(2.219059176632,-2.1082));
#1599 = CARTESIAN_POINT('',(2.493329803753,-2.1082));
#1600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1601 = ORIENTED_EDGE('',*,*,#575,.F.);
#1602 = ORIENTED_EDGE('',*,*,#859,.F.);
#1603 = ADVANCED_FACE('',(#1604),#925,.T.);
#1604 = FACE_BOUND('',#1605,.F.);
#1605 = EDGE_LOOP('',(#1606,#1631,#1632,#1655,#1678,#1699));
#1606 = ORIENTED_EDGE('',*,*,#1607,.F.);
#1607 = EDGE_CURVE('',#910,#1017,#1608,.T.);
#1608 = SURFACE_CURVE('',#1609,(#1614,#1625),.PCURVE_S1.);
#1609 = CIRCLE('',#1610,1.1938);
#1610 = AXIS2_PLACEMENT_3D('',#1611,#1612,#1613);
#1611 = CARTESIAN_POINT('',(-11.7,2.1082,-11.7));
#1612 = DIRECTION('',(0.,1.,0.));
#1613 = DIRECTION('',(-0.174772483482,0.,-0.984608845693));
#1614 = PCURVE('',#925,#1615);
#1615 = DEFINITIONAL_REPRESENTATION('',(#1616),#1624);
#1616 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1617,#1618,#1619,#1620,
#1621,#1622,#1623),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#1617 = CARTESIAN_POINT('',(11.908643390781,12.875426039989));
#1618 = CARTESIAN_POINT('',(13.944541012581,12.514045086493));
#1619 = CARTESIAN_POINT('',(12.613627115509,10.931596503258));
#1620 = CARTESIAN_POINT('',(11.282713218438,9.349147920023));
#1621 = CARTESIAN_POINT('',(10.57772949371,11.292977456754));
#1622 = CARTESIAN_POINT('',(9.872745768981,13.236806993485));
#1623 = CARTESIAN_POINT('',(11.908643390781,12.875426039989));
#1624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1625 = PCURVE('',#956,#1626);
#1626 = DEFINITIONAL_REPRESENTATION('',(#1627),#1630);
#1627 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1628,#1629),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.219446945947),.PIECEWISE_BEZIER_KNOTS.);
#1628 = CARTESIAN_POINT('',(1.746471017219,-7.4422));
#1629 = CARTESIAN_POINT('',(2.965917963166,-7.4422));
#1630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1631 = ORIENTED_EDGE('',*,*,#909,.F.);
#1632 = ORIENTED_EDGE('',*,*,#1633,.F.);
#1633 = EDGE_CURVE('',#1634,#889,#1636,.T.);
#1634 = VERTEX_POINT('',#1635);
#1635 = CARTESIAN_POINT('',(-12.50966009435,2.1082,-14.01764439283));
#1636 = SURFACE_CURVE('',#1637,(#1642,#1649),.PCURVE_S1.);
#1637 = CIRCLE('',#1638,2.455);
#1638 = AXIS2_PLACEMENT_3D('',#1639,#1640,#1641);
#1639 = CARTESIAN_POINT('',(-11.7,2.1082,-11.7));
#1640 = DIRECTION('',(0.,-1.,0.));
#1641 = DIRECTION('',(-0.329800445763,-0.,-0.944050669177));
#1642 = PCURVE('',#925,#1643);
#1643 = DEFINITIONAL_REPRESENTATION('',(#1644),#1648);
#1644 = CIRCLE('',#1645,2.455);
#1645 = AXIS2_PLACEMENT_2D('',#1646,#1647);
#1646 = CARTESIAN_POINT('',(11.7,11.7));
#1647 = DIRECTION('',(0.329800445763,0.944050669177));
#1648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1649 = PCURVE('',#109,#1650);
#1650 = DEFINITIONAL_REPRESENTATION('',(#1651),#1654);
#1651 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1652,#1653),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.890729240664),.PIECEWISE_BEZIER_KNOTS.);
#1652 = CARTESIAN_POINT('',(1.234704140302,-2.1082));
#1653 = CARTESIAN_POINT('',(2.125433380966,-2.1082));
#1654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1655 = ORIENTED_EDGE('',*,*,#1656,.F.);
#1656 = EDGE_CURVE('',#1657,#1634,#1659,.T.);
#1657 = VERTEX_POINT('',#1658);
#1658 = CARTESIAN_POINT('',(-14.01764439283,2.1082,-12.50966009435));
#1659 = SURFACE_CURVE('',#1660,(#1665,#1672),.PCURVE_S1.);
#1660 = CIRCLE('',#1661,7.8);
#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664);
#1662 = CARTESIAN_POINT('',(-7.8,2.1082,-7.8));
#1663 = DIRECTION('',(0.,-1.,0.));
#1664 = DIRECTION('',(-0.797133896517,-0.,-0.603802576199));
#1665 = PCURVE('',#925,#1666);
#1666 = DEFINITIONAL_REPRESENTATION('',(#1667),#1671);
#1667 = CIRCLE('',#1668,7.8);
#1668 = AXIS2_PLACEMENT_2D('',#1669,#1670);
#1669 = CARTESIAN_POINT('',(7.8,7.8));
#1670 = DIRECTION('',(0.797133896517,0.603802576199));
#1671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1672 = PCURVE('',#77,#1673);
#1673 = DEFINITIONAL_REPRESENTATION('',(#1674),#1677);
#1674 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1675,#1676),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.274270627121),.PIECEWISE_BEZIER_KNOTS.);
#1675 = CARTESIAN_POINT('',(0.648262849837,-2.1082));
#1676 = CARTESIAN_POINT('',(0.922533476958,-2.1082));
#1677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1678 = ORIENTED_EDGE('',*,*,#1679,.F.);
#1679 = EDGE_CURVE('',#1019,#1657,#1680,.T.);
#1680 = SURFACE_CURVE('',#1681,(#1686,#1693),.PCURVE_S1.);
#1681 = CIRCLE('',#1682,2.455);
#1682 = AXIS2_PLACEMENT_3D('',#1683,#1684,#1685);
#1683 = CARTESIAN_POINT('',(-11.7,2.1082,-11.7));
#1684 = DIRECTION('',(0.,-1.,0.));
#1685 = DIRECTION('',(-0.85009163616,0.,0.526634797683));
#1686 = PCURVE('',#925,#1687);
#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692);
#1688 = CIRCLE('',#1689,2.455);
#1689 = AXIS2_PLACEMENT_2D('',#1690,#1691);
#1690 = CARTESIAN_POINT('',(11.7,11.7));
#1691 = DIRECTION('',(0.85009163616,-0.526634797683));
#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1693 = PCURVE('',#316,#1694);
#1694 = DEFINITIONAL_REPRESENTATION('',(#1695),#1698);
#1695 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1696,#1697),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.890729240664),.PIECEWISE_BEZIER_KNOTS.);
#1696 = CARTESIAN_POINT('',(5.728548253009,-2.1082));
#1697 = CARTESIAN_POINT('',(6.619277493673,-2.1082));
#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1699 = ORIENTED_EDGE('',*,*,#1016,.F.);
#1700 = ADVANCED_FACE('',(#1701),#1716,.T.);
#1701 = FACE_BOUND('',#1702,.F.);
#1702 = EDGE_LOOP('',(#1703,#1738,#1766));
#1703 = ORIENTED_EDGE('',*,*,#1704,.F.);
#1704 = EDGE_CURVE('',#1705,#1707,#1709,.T.);
#1705 = VERTEX_POINT('',#1706);
#1706 = CARTESIAN_POINT('',(-10.23367520429,2.1082,-8.715));
#1707 = VERTEX_POINT('',#1708);
#1708 = CARTESIAN_POINT('',(-8.715,2.1082,-10.23367520429));
#1709 = SURFACE_CURVE('',#1710,(#1715,#1727),.PCURVE_S1.);
#1710 = CIRCLE('',#1711,2.6);
#1711 = AXIS2_PLACEMENT_3D('',#1712,#1713,#1714);
#1712 = CARTESIAN_POINT('',(-7.8,2.1082,-7.8));
#1713 = DIRECTION('',(0.,-1.,0.));
#1714 = DIRECTION('',(-0.936028924729,-0.,-0.351923076923));
#1715 = PCURVE('',#1716,#1721);
#1716 = PLANE('',#1717);
#1717 = AXIS2_PLACEMENT_3D('',#1718,#1719,#1720);
#1718 = CARTESIAN_POINT('',(0.,2.1082,0.));
#1719 = DIRECTION('',(0.,-1.,0.));
#1720 = DIRECTION('',(-1.,0.,0.));
#1721 = DEFINITIONAL_REPRESENTATION('',(#1722),#1726);
#1722 = CIRCLE('',#1723,2.6);
#1723 = AXIS2_PLACEMENT_2D('',#1724,#1725);
#1724 = CARTESIAN_POINT('',(7.8,7.8));
#1725 = DIRECTION('',(0.936028924729,0.351923076923));
#1726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1727 = PCURVE('',#1728,#1733);
#1728 = CYLINDRICAL_SURFACE('',#1729,2.6);
#1729 = AXIS2_PLACEMENT_3D('',#1730,#1731,#1732);
#1730 = CARTESIAN_POINT('',(-7.8,9.5504,-7.8));
#1731 = DIRECTION('',(0.,1.,0.));
#1732 = DIRECTION('',(1.,0.,0.));
#1733 = DEFINITIONAL_REPRESENTATION('',(#1734),#1737);
#1734 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1735,#1736),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.851546690634),.PIECEWISE_BEZIER_KNOTS.);
#1735 = CARTESIAN_POINT('',(9.065153142689,-7.4422));
#1736 = CARTESIAN_POINT('',(8.213606452055,-7.4422));
#1737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1738 = ORIENTED_EDGE('',*,*,#1739,.F.);
#1739 = EDGE_CURVE('',#1740,#1705,#1742,.T.);
#1740 = VERTEX_POINT('',#1741);
#1741 = CARTESIAN_POINT('',(-8.715,2.1082,-8.715));
#1742 = SURFACE_CURVE('',#1743,(#1747,#1754),.PCURVE_S1.);
#1743 = LINE('',#1744,#1745);
#1744 = CARTESIAN_POINT('',(-8.715,2.1082,-8.715));
#1745 = VECTOR('',#1746,1.);
#1746 = DIRECTION('',(-1.,0.,0.));
#1747 = PCURVE('',#1716,#1748);
#1748 = DEFINITIONAL_REPRESENTATION('',(#1749),#1753);
#1749 = LINE('',#1750,#1751);
#1750 = CARTESIAN_POINT('',(8.715,8.715));
#1751 = VECTOR('',#1752,1.);
#1752 = DIRECTION('',(1.,0.));
#1753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1754 = PCURVE('',#1755,#1760);
#1755 = PLANE('',#1756);
#1756 = AXIS2_PLACEMENT_3D('',#1757,#1758,#1759);
#1757 = CARTESIAN_POINT('',(-8.715,9.5504,-8.715));
#1758 = DIRECTION('',(0.,0.,-1.));
#1759 = DIRECTION('',(-1.,0.,0.));
#1760 = DEFINITIONAL_REPRESENTATION('',(#1761),#1765);
#1761 = LINE('',#1762,#1763);
#1762 = CARTESIAN_POINT('',(0.,-7.4422));
#1763 = VECTOR('',#1764,1.);
#1764 = DIRECTION('',(1.,0.));
#1765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1766 = ORIENTED_EDGE('',*,*,#1767,.F.);
#1767 = EDGE_CURVE('',#1707,#1740,#1768,.T.);
#1768 = SURFACE_CURVE('',#1769,(#1773,#1780),.PCURVE_S1.);
#1769 = LINE('',#1770,#1771);
#1770 = CARTESIAN_POINT('',(-8.715,2.1082,-10.23367520429));
#1771 = VECTOR('',#1772,1.);
#1772 = DIRECTION('',(0.,0.,1.));
#1773 = PCURVE('',#1716,#1774);
#1774 = DEFINITIONAL_REPRESENTATION('',(#1775),#1779);
#1775 = LINE('',#1776,#1777);
#1776 = CARTESIAN_POINT('',(8.715,10.23367520429));
#1777 = VECTOR('',#1778,1.);
#1778 = DIRECTION('',(0.,-1.));
#1779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1780 = PCURVE('',#1781,#1786);
#1781 = PLANE('',#1782);
#1782 = AXIS2_PLACEMENT_3D('',#1783,#1784,#1785);
#1783 = CARTESIAN_POINT('',(-8.715,9.5504,-10.23367520429));
#1784 = DIRECTION('',(-1.,0.,0.));
#1785 = DIRECTION('',(0.,0.,1.));
#1786 = DEFINITIONAL_REPRESENTATION('',(#1787),#1791);
#1787 = LINE('',#1788,#1789);
#1788 = CARTESIAN_POINT('',(0.,-7.4422));
#1789 = VECTOR('',#1790,1.);
#1790 = DIRECTION('',(1.,0.));
#1791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1792 = ADVANCED_FACE('',(#1793),#1808,.T.);
#1793 = FACE_BOUND('',#1794,.F.);
#1794 = EDGE_LOOP('',(#1795,#1825,#1853));
#1795 = ORIENTED_EDGE('',*,*,#1796,.F.);
#1796 = EDGE_CURVE('',#1797,#1799,#1801,.T.);
#1797 = VERTEX_POINT('',#1798);
#1798 = CARTESIAN_POINT('',(-6.885,2.1082,-10.23367520429));
#1799 = VERTEX_POINT('',#1800);
#1800 = CARTESIAN_POINT('',(-5.366324795705,2.1082,-8.715));
#1801 = SURFACE_CURVE('',#1802,(#1807,#1819),.PCURVE_S1.);
#1802 = CIRCLE('',#1803,2.6);
#1803 = AXIS2_PLACEMENT_3D('',#1804,#1805,#1806);
#1804 = CARTESIAN_POINT('',(-7.8,2.1082,-7.8));
#1805 = DIRECTION('',(0.,-1.,0.));
#1806 = DIRECTION('',(0.351923076923,0.,-0.936028924729));
#1807 = PCURVE('',#1808,#1813);
#1808 = PLANE('',#1809);
#1809 = AXIS2_PLACEMENT_3D('',#1810,#1811,#1812);
#1810 = CARTESIAN_POINT('',(0.,2.1082,0.));
#1811 = DIRECTION('',(0.,-1.,0.));
#1812 = DIRECTION('',(-1.,0.,0.));
#1813 = DEFINITIONAL_REPRESENTATION('',(#1814),#1818);
#1814 = CIRCLE('',#1815,2.6);
#1815 = AXIS2_PLACEMENT_2D('',#1816,#1817);
#1816 = CARTESIAN_POINT('',(7.8,7.8));
#1817 = DIRECTION('',(-0.351923076923,0.936028924729));
#1818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1819 = PCURVE('',#1728,#1820);
#1820 = DEFINITIONAL_REPRESENTATION('',(#1821),#1824);
#1821 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1822,#1823),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.851546690634),.PIECEWISE_BEZIER_KNOTS.);
#1822 = CARTESIAN_POINT('',(7.494356815894,-7.4422));
#1823 = CARTESIAN_POINT('',(6.64281012526,-7.4422));
#1824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1825 = ORIENTED_EDGE('',*,*,#1826,.F.);
#1826 = EDGE_CURVE('',#1827,#1797,#1829,.T.);
#1827 = VERTEX_POINT('',#1828);
#1828 = CARTESIAN_POINT('',(-6.885,2.1082,-8.715));
#1829 = SURFACE_CURVE('',#1830,(#1834,#1841),.PCURVE_S1.);
#1830 = LINE('',#1831,#1832);
#1831 = CARTESIAN_POINT('',(-6.885,2.1082,-8.715));
#1832 = VECTOR('',#1833,1.);
#1833 = DIRECTION('',(0.,0.,-1.));
#1834 = PCURVE('',#1808,#1835);
#1835 = DEFINITIONAL_REPRESENTATION('',(#1836),#1840);
#1836 = LINE('',#1837,#1838);
#1837 = CARTESIAN_POINT('',(6.885,8.715));
#1838 = VECTOR('',#1839,1.);
#1839 = DIRECTION('',(0.,1.));
#1840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1841 = PCURVE('',#1842,#1847);
#1842 = PLANE('',#1843);
#1843 = AXIS2_PLACEMENT_3D('',#1844,#1845,#1846);
#1844 = CARTESIAN_POINT('',(-6.885,9.5504,-8.715));
#1845 = DIRECTION('',(1.,0.,0.));
#1846 = DIRECTION('',(0.,0.,-1.));
#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1852);
#1848 = LINE('',#1849,#1850);
#1849 = CARTESIAN_POINT('',(0.,-7.4422));
#1850 = VECTOR('',#1851,1.);
#1851 = DIRECTION('',(1.,0.));
#1852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1853 = ORIENTED_EDGE('',*,*,#1854,.F.);
#1854 = EDGE_CURVE('',#1799,#1827,#1855,.T.);
#1855 = SURFACE_CURVE('',#1856,(#1860,#1867),.PCURVE_S1.);
#1856 = LINE('',#1857,#1858);
#1857 = CARTESIAN_POINT('',(-5.366324795705,2.1082,-8.715));
#1858 = VECTOR('',#1859,1.);
#1859 = DIRECTION('',(-1.,0.,0.));
#1860 = PCURVE('',#1808,#1861);
#1861 = DEFINITIONAL_REPRESENTATION('',(#1862),#1866);
#1862 = LINE('',#1863,#1864);
#1863 = CARTESIAN_POINT('',(5.366324795705,8.715));
#1864 = VECTOR('',#1865,1.);
#1865 = DIRECTION('',(1.,0.));
#1866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1867 = PCURVE('',#1868,#1873);
#1868 = PLANE('',#1869);
#1869 = AXIS2_PLACEMENT_3D('',#1870,#1871,#1872);
#1870 = CARTESIAN_POINT('',(-5.366324795705,9.5504,-8.715));
#1871 = DIRECTION('',(0.,0.,-1.));
#1872 = DIRECTION('',(-1.,0.,0.));
#1873 = DEFINITIONAL_REPRESENTATION('',(#1874),#1878);
#1874 = LINE('',#1875,#1876);
#1875 = CARTESIAN_POINT('',(0.,-7.4422));
#1876 = VECTOR('',#1877,1.);
#1877 = DIRECTION('',(1.,0.));
#1878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1879 = ADVANCED_FACE('',(#1880),#1895,.T.);
#1880 = FACE_BOUND('',#1881,.F.);
#1881 = EDGE_LOOP('',(#1882,#1912,#1940));
#1882 = ORIENTED_EDGE('',*,*,#1883,.F.);
#1883 = EDGE_CURVE('',#1884,#1886,#1888,.T.);
#1884 = VERTEX_POINT('',#1885);
#1885 = CARTESIAN_POINT('',(-5.366324795705,2.1082,-6.885));
#1886 = VERTEX_POINT('',#1887);
#1887 = CARTESIAN_POINT('',(-6.885,2.1082,-5.366324795705));
#1888 = SURFACE_CURVE('',#1889,(#1894,#1906),.PCURVE_S1.);
#1889 = CIRCLE('',#1890,2.6);
#1890 = AXIS2_PLACEMENT_3D('',#1891,#1892,#1893);
#1891 = CARTESIAN_POINT('',(-7.8,2.1082,-7.8));
#1892 = DIRECTION('',(0.,-1.,0.));
#1893 = DIRECTION('',(0.936028924729,0.,0.351923076923));
#1894 = PCURVE('',#1895,#1900);
#1895 = PLANE('',#1896);
#1896 = AXIS2_PLACEMENT_3D('',#1897,#1898,#1899);
#1897 = CARTESIAN_POINT('',(0.,2.1082,0.));
#1898 = DIRECTION('',(0.,-1.,0.));
#1899 = DIRECTION('',(-1.,0.,0.));
#1900 = DEFINITIONAL_REPRESENTATION('',(#1901),#1905);
#1901 = CIRCLE('',#1902,2.6);
#1902 = AXIS2_PLACEMENT_2D('',#1903,#1904);
#1903 = CARTESIAN_POINT('',(7.8,7.8));
#1904 = DIRECTION('',(-0.936028924729,-0.351923076923));
#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1906 = PCURVE('',#1728,#1907);
#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1911);
#1908 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1909,#1910),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.851546690634),.PIECEWISE_BEZIER_KNOTS.);
#1909 = CARTESIAN_POINT('',(5.923560489099,-7.4422));
#1910 = CARTESIAN_POINT('',(5.072013798465,-7.4422));
#1911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1912 = ORIENTED_EDGE('',*,*,#1913,.F.);
#1913 = EDGE_CURVE('',#1914,#1884,#1916,.T.);
#1914 = VERTEX_POINT('',#1915);
#1915 = CARTESIAN_POINT('',(-6.885,2.1082,-6.885));
#1916 = SURFACE_CURVE('',#1917,(#1921,#1928),.PCURVE_S1.);
#1917 = LINE('',#1918,#1919);
#1918 = CARTESIAN_POINT('',(-6.885,2.1082,-6.885));
#1919 = VECTOR('',#1920,1.);
#1920 = DIRECTION('',(1.,0.,0.));
#1921 = PCURVE('',#1895,#1922);
#1922 = DEFINITIONAL_REPRESENTATION('',(#1923),#1927);
#1923 = LINE('',#1924,#1925);
#1924 = CARTESIAN_POINT('',(6.885,6.885));
#1925 = VECTOR('',#1926,1.);
#1926 = DIRECTION('',(-1.,-0.));
#1927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1928 = PCURVE('',#1929,#1934);
#1929 = PLANE('',#1930);
#1930 = AXIS2_PLACEMENT_3D('',#1931,#1932,#1933);
#1931 = CARTESIAN_POINT('',(-6.885,9.5504,-6.885));
#1932 = DIRECTION('',(0.,0.,1.));
#1933 = DIRECTION('',(1.,0.,-0.));
#1934 = DEFINITIONAL_REPRESENTATION('',(#1935),#1939);
#1935 = LINE('',#1936,#1937);
#1936 = CARTESIAN_POINT('',(0.,-7.4422));
#1937 = VECTOR('',#1938,1.);
#1938 = DIRECTION('',(1.,0.));
#1939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1940 = ORIENTED_EDGE('',*,*,#1941,.F.);
#1941 = EDGE_CURVE('',#1886,#1914,#1942,.T.);
#1942 = SURFACE_CURVE('',#1943,(#1947,#1954),.PCURVE_S1.);
#1943 = LINE('',#1944,#1945);
#1944 = CARTESIAN_POINT('',(-6.885,2.1082,-5.366324795705));
#1945 = VECTOR('',#1946,1.);
#1946 = DIRECTION('',(0.,0.,-1.));
#1947 = PCURVE('',#1895,#1948);
#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1953);
#1949 = LINE('',#1950,#1951);
#1950 = CARTESIAN_POINT('',(6.885,5.366324795705));
#1951 = VECTOR('',#1952,1.);
#1952 = DIRECTION('',(0.,1.));
#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1954 = PCURVE('',#1955,#1960);
#1955 = PLANE('',#1956);
#1956 = AXIS2_PLACEMENT_3D('',#1957,#1958,#1959);
#1957 = CARTESIAN_POINT('',(-6.885,9.5504,-5.366324795705));
#1958 = DIRECTION('',(1.,0.,0.));
#1959 = DIRECTION('',(0.,0.,-1.));
#1960 = DEFINITIONAL_REPRESENTATION('',(#1961),#1965);
#1961 = LINE('',#1962,#1963);
#1962 = CARTESIAN_POINT('',(0.,-7.4422));
#1963 = VECTOR('',#1964,1.);
#1964 = DIRECTION('',(1.,0.));
#1965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1966 = ADVANCED_FACE('',(#1967),#1982,.T.);
#1967 = FACE_BOUND('',#1968,.F.);
#1968 = EDGE_LOOP('',(#1969,#1999,#2027));
#1969 = ORIENTED_EDGE('',*,*,#1970,.F.);
#1970 = EDGE_CURVE('',#1971,#1973,#1975,.T.);
#1971 = VERTEX_POINT('',#1972);
#1972 = CARTESIAN_POINT('',(-8.715,2.1082,-5.366324795705));
#1973 = VERTEX_POINT('',#1974);
#1974 = CARTESIAN_POINT('',(-10.23367520429,2.1082,-6.885));
#1975 = SURFACE_CURVE('',#1976,(#1981,#1993),.PCURVE_S1.);
#1976 = CIRCLE('',#1977,2.6);
#1977 = AXIS2_PLACEMENT_3D('',#1978,#1979,#1980);
#1978 = CARTESIAN_POINT('',(-7.8,2.1082,-7.8));
#1979 = DIRECTION('',(0.,-1.,0.));
#1980 = DIRECTION('',(-0.351923076923,0.,0.936028924729));
#1981 = PCURVE('',#1982,#1987);
#1982 = PLANE('',#1983);
#1983 = AXIS2_PLACEMENT_3D('',#1984,#1985,#1986);
#1984 = CARTESIAN_POINT('',(0.,2.1082,0.));
#1985 = DIRECTION('',(0.,-1.,0.));
#1986 = DIRECTION('',(-1.,0.,0.));
#1987 = DEFINITIONAL_REPRESENTATION('',(#1988),#1992);
#1988 = CIRCLE('',#1989,2.6);
#1989 = AXIS2_PLACEMENT_2D('',#1990,#1991);
#1990 = CARTESIAN_POINT('',(7.8,7.8));
#1991 = DIRECTION('',(0.351923076923,-0.936028924729));
#1992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1993 = PCURVE('',#1728,#1994);
#1994 = DEFINITIONAL_REPRESENTATION('',(#1995),#1998);
#1995 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1996,#1997),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.851546690634),.PIECEWISE_BEZIER_KNOTS.);
#1996 = CARTESIAN_POINT('',(4.352764162304,-7.4422));
#1997 = CARTESIAN_POINT('',(3.501217471671,-7.4422));
#1998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1999 = ORIENTED_EDGE('',*,*,#2000,.F.);
#2000 = EDGE_CURVE('',#2001,#1971,#2003,.T.);
#2001 = VERTEX_POINT('',#2002);
#2002 = CARTESIAN_POINT('',(-8.715,2.1082,-6.885));
#2003 = SURFACE_CURVE('',#2004,(#2008,#2015),.PCURVE_S1.);
#2004 = LINE('',#2005,#2006);
#2005 = CARTESIAN_POINT('',(-8.715,2.1082,-6.885));
#2006 = VECTOR('',#2007,1.);
#2007 = DIRECTION('',(0.,0.,1.));
#2008 = PCURVE('',#1982,#2009);
#2009 = DEFINITIONAL_REPRESENTATION('',(#2010),#2014);
#2010 = LINE('',#2011,#2012);
#2011 = CARTESIAN_POINT('',(8.715,6.885));
#2012 = VECTOR('',#2013,1.);
#2013 = DIRECTION('',(0.,-1.));
#2014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2015 = PCURVE('',#2016,#2021);
#2016 = PLANE('',#2017);
#2017 = AXIS2_PLACEMENT_3D('',#2018,#2019,#2020);
#2018 = CARTESIAN_POINT('',(-8.715,9.5504,-6.885));
#2019 = DIRECTION('',(-1.,0.,0.));
#2020 = DIRECTION('',(0.,0.,1.));
#2021 = DEFINITIONAL_REPRESENTATION('',(#2022),#2026);
#2022 = LINE('',#2023,#2024);
#2023 = CARTESIAN_POINT('',(0.,-7.4422));
#2024 = VECTOR('',#2025,1.);
#2025 = DIRECTION('',(1.,0.));
#2026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2027 = ORIENTED_EDGE('',*,*,#2028,.F.);
#2028 = EDGE_CURVE('',#1973,#2001,#2029,.T.);
#2029 = SURFACE_CURVE('',#2030,(#2034,#2041),.PCURVE_S1.);
#2030 = LINE('',#2031,#2032);
#2031 = CARTESIAN_POINT('',(-10.23367520429,2.1082,-6.885));
#2032 = VECTOR('',#2033,1.);
#2033 = DIRECTION('',(1.,0.,0.));
#2034 = PCURVE('',#1982,#2035);
#2035 = DEFINITIONAL_REPRESENTATION('',(#2036),#2040);
#2036 = LINE('',#2037,#2038);
#2037 = CARTESIAN_POINT('',(10.23367520429,6.885));
#2038 = VECTOR('',#2039,1.);
#2039 = DIRECTION('',(-1.,-0.));
#2040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2041 = PCURVE('',#2042,#2047);
#2042 = PLANE('',#2043);
#2043 = AXIS2_PLACEMENT_3D('',#2044,#2045,#2046);
#2044 = CARTESIAN_POINT('',(-10.23367520429,9.5504,-6.885));
#2045 = DIRECTION('',(0.,0.,1.));
#2046 = DIRECTION('',(1.,0.,-0.));
#2047 = DEFINITIONAL_REPRESENTATION('',(#2048),#2052);
#2048 = LINE('',#2049,#2050);
#2049 = CARTESIAN_POINT('',(0.,-7.4422));
#2050 = VECTOR('',#2051,1.);
#2051 = DIRECTION('',(1.,0.));
#2052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2053 = ADVANCED_FACE('',(#2054),#845,.F.);
#2054 = FACE_BOUND('',#2055,.F.);
#2055 = EDGE_LOOP('',(#2056,#2057,#2058,#2081,#2107,#2135,#2156,#2177));
#2056 = ORIENTED_EDGE('',*,*,#1360,.T.);
#2057 = ORIENTED_EDGE('',*,*,#832,.T.);
#2058 = ORIENTED_EDGE('',*,*,#2059,.T.);
#2059 = EDGE_CURVE('',#801,#2060,#2062,.T.);
#2060 = VERTEX_POINT('',#2061);
#2061 = CARTESIAN_POINT('',(-2.7062,8.2804,-3.9));
#2062 = SURFACE_CURVE('',#2063,(#2068,#2074),.PCURVE_S1.);
#2063 = CIRCLE('',#2064,1.1938);
#2064 = AXIS2_PLACEMENT_3D('',#2065,#2066,#2067);
#2065 = CARTESIAN_POINT('',(-3.9,8.2804,-3.9));
#2066 = DIRECTION('',(0.,1.,0.));
#2067 = DIRECTION('',(0.984608845693,-0.,0.174772483482));
#2068 = PCURVE('',#845,#2069);
#2069 = DEFINITIONAL_REPRESENTATION('',(#2070),#2073);
#2070 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2071,#2072),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.175674690424),.PIECEWISE_BEZIER_KNOTS.);
#2071 = CARTESIAN_POINT('',(6.107510616756,-1.27));
#2072 = CARTESIAN_POINT('',(6.28318530718,-1.27));
#2073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2074 = PCURVE('',#816,#2075);
#2075 = DEFINITIONAL_REPRESENTATION('',(#2076),#2080);
#2076 = CIRCLE('',#2077,1.1938);
#2077 = AXIS2_PLACEMENT_2D('',#2078,#2079);
#2078 = CARTESIAN_POINT('',(-3.9,3.9));
#2079 = DIRECTION('',(0.984608845693,-0.174772483482));
#2080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2081 = ORIENTED_EDGE('',*,*,#2082,.F.);
#2082 = EDGE_CURVE('',#2083,#2060,#2085,.T.);
#2083 = VERTEX_POINT('',#2084);
#2084 = CARTESIAN_POINT('',(-2.7062,9.5504,-3.9));
#2085 = SURFACE_CURVE('',#2086,(#2090,#2096),.PCURVE_S1.);
#2086 = LINE('',#2087,#2088);
#2087 = CARTESIAN_POINT('',(-2.7062,9.5504,-3.9));
#2088 = VECTOR('',#2089,1.);
#2089 = DIRECTION('',(0.,-1.,0.));
#2090 = PCURVE('',#845,#2091);
#2091 = DEFINITIONAL_REPRESENTATION('',(#2092),#2095);
#2092 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2093,#2094),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.27),.PIECEWISE_BEZIER_KNOTS.);
#2093 = CARTESIAN_POINT('',(6.28318530718,0.));
#2094 = CARTESIAN_POINT('',(6.28318530718,-1.27));
#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2096 = PCURVE('',#2097,#2102);
#2097 = CYLINDRICAL_SURFACE('',#2098,1.1938);
#2098 = AXIS2_PLACEMENT_3D('',#2099,#2100,#2101);
#2099 = CARTESIAN_POINT('',(-3.9,9.5504,-3.9));
#2100 = DIRECTION('',(0.,1.,0.));
#2101 = DIRECTION('',(1.,0.,0.));
#2102 = DEFINITIONAL_REPRESENTATION('',(#2103),#2106);
#2103 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2104,#2105),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.27),.PIECEWISE_BEZIER_KNOTS.);
#2104 = CARTESIAN_POINT('',(0.,0.));
#2105 = CARTESIAN_POINT('',(0.,-1.27));
#2106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2107 = ORIENTED_EDGE('',*,*,#2108,.F.);
#2108 = EDGE_CURVE('',#2109,#2083,#2111,.T.);
#2109 = VERTEX_POINT('',#2110);
#2110 = CARTESIAN_POINT('',(-5.0938,9.5504,-3.9));
#2111 = SURFACE_CURVE('',#2112,(#2117,#2123),.PCURVE_S1.);
#2112 = CIRCLE('',#2113,1.1938);
#2113 = AXIS2_PLACEMENT_3D('',#2114,#2115,#2116);
#2114 = CARTESIAN_POINT('',(-3.9,9.5504,-3.9));
#2115 = DIRECTION('',(0.,1.,0.));
#2116 = DIRECTION('',(-1.,0.,0.));
#2117 = PCURVE('',#845,#2118);
#2118 = DEFINITIONAL_REPRESENTATION('',(#2119),#2122);
#2119 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2120,#2121),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#2120 = CARTESIAN_POINT('',(3.14159265359,0.));
#2121 = CARTESIAN_POINT('',(6.28318530718,0.));
#2122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2123 = PCURVE('',#2124,#2129);
#2124 = PLANE('',#2125);
#2125 = AXIS2_PLACEMENT_3D('',#2126,#2127,#2128);
#2126 = CARTESIAN_POINT('',(0.,9.5504,0.));
#2127 = DIRECTION('',(0.,1.,0.));
#2128 = DIRECTION('',(1.,0.,0.));
#2129 = DEFINITIONAL_REPRESENTATION('',(#2130),#2134);
#2130 = CIRCLE('',#2131,1.1938);
#2131 = AXIS2_PLACEMENT_2D('',#2132,#2133);
#2132 = CARTESIAN_POINT('',(-3.9,3.9));
#2133 = DIRECTION('',(-1.,0.));
#2134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2135 = ORIENTED_EDGE('',*,*,#2136,.T.);
#2136 = EDGE_CURVE('',#2109,#2137,#2139,.T.);
#2137 = VERTEX_POINT('',#2138);
#2138 = CARTESIAN_POINT('',(-5.0938,8.2804,-3.9));
#2139 = SURFACE_CURVE('',#2140,(#2144,#2150),.PCURVE_S1.);
#2140 = LINE('',#2141,#2142);
#2141 = CARTESIAN_POINT('',(-5.0938,9.5504,-3.9));
#2142 = VECTOR('',#2143,1.);
#2143 = DIRECTION('',(0.,-1.,0.));
#2144 = PCURVE('',#845,#2145);
#2145 = DEFINITIONAL_REPRESENTATION('',(#2146),#2149);
#2146 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2147,#2148),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.27),.PIECEWISE_BEZIER_KNOTS.);
#2147 = CARTESIAN_POINT('',(3.14159265359,0.));
#2148 = CARTESIAN_POINT('',(3.14159265359,-1.27));
#2149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2150 = PCURVE('',#2097,#2151);
#2151 = DEFINITIONAL_REPRESENTATION('',(#2152),#2155);
#2152 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2153,#2154),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.27),.PIECEWISE_BEZIER_KNOTS.);
#2153 = CARTESIAN_POINT('',(3.14159265359,0.));
#2154 = CARTESIAN_POINT('',(3.14159265359,-1.27));
#2155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2156 = ORIENTED_EDGE('',*,*,#2157,.T.);
#2157 = EDGE_CURVE('',#2137,#1291,#2158,.T.);
#2158 = SURFACE_CURVE('',#2159,(#2164,#2170),.PCURVE_S1.);
#2159 = CIRCLE('',#2160,1.1938);
#2160 = AXIS2_PLACEMENT_3D('',#2161,#2162,#2163);
#2161 = CARTESIAN_POINT('',(-3.9,8.2804,-3.9));
#2162 = DIRECTION('',(0.,1.,0.));
#2163 = DIRECTION('',(-1.,0.,0.));
#2164 = PCURVE('',#845,#2165);
#2165 = DEFINITIONAL_REPRESENTATION('',(#2166),#2169);
#2166 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2167,#2168),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.746471017219),.PIECEWISE_BEZIER_KNOTS.);
#2167 = CARTESIAN_POINT('',(3.14159265359,-1.27));
#2168 = CARTESIAN_POINT('',(4.888063670808,-1.27));
#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2170 = PCURVE('',#816,#2171);
#2171 = DEFINITIONAL_REPRESENTATION('',(#2172),#2176);
#2172 = CIRCLE('',#2173,1.1938);
#2173 = AXIS2_PLACEMENT_2D('',#2174,#2175);
#2174 = CARTESIAN_POINT('',(-3.9,3.9));
#2175 = DIRECTION('',(-1.,0.));
#2176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2177 = ORIENTED_EDGE('',*,*,#1290,.F.);
#2178 = ADVANCED_FACE('',(#2179,#2424),#816,.F.);
#2179 = FACE_BOUND('',#2180,.F.);
#2180 = EDGE_LOOP('',(#2181,#2204,#2232,#2253,#2254,#2277,#2305,#2326,
    #2327,#2328,#2349,#2350,#2351,#2374,#2402,#2423));
#2181 = ORIENTED_EDGE('',*,*,#2182,.F.);
#2182 = EDGE_CURVE('',#2183,#942,#2185,.T.);
#2183 = VERTEX_POINT('',#2184);
#2184 = CARTESIAN_POINT('',(-10.5062,8.2804,-11.7));
#2185 = SURFACE_CURVE('',#2186,(#2191,#2198),.PCURVE_S1.);
#2186 = CIRCLE('',#2187,1.1938);
#2187 = AXIS2_PLACEMENT_3D('',#2188,#2189,#2190);
#2188 = CARTESIAN_POINT('',(-11.7,8.2804,-11.7));
#2189 = DIRECTION('',(-0.,1.,0.));
#2190 = DIRECTION('',(1.,0.,0.));
#2191 = PCURVE('',#816,#2192);
#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197);
#2193 = CIRCLE('',#2194,1.1938);
#2194 = AXIS2_PLACEMENT_2D('',#2195,#2196);
#2195 = CARTESIAN_POINT('',(-11.7,11.7));
#2196 = DIRECTION('',(1.,0.));
#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2198 = PCURVE('',#956,#2199);
#2199 = DEFINITIONAL_REPRESENTATION('',(#2200),#2203);
#2200 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2201,#2202),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.746471017218),.PIECEWISE_BEZIER_KNOTS.);
#2201 = CARTESIAN_POINT('',(0.,-1.27));
#2202 = CARTESIAN_POINT('',(1.746471017218,-1.27));
#2203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2204 = ORIENTED_EDGE('',*,*,#2205,.F.);
#2205 = EDGE_CURVE('',#2206,#2183,#2208,.T.);
#2206 = VERTEX_POINT('',#2207);
#2207 = CARTESIAN_POINT('',(-12.8938,8.2804,-11.7));
#2208 = SURFACE_CURVE('',#2209,(#2214,#2221),.PCURVE_S1.);
#2209 = CIRCLE('',#2210,1.1938);
#2210 = AXIS2_PLACEMENT_3D('',#2211,#2212,#2213);
#2211 = CARTESIAN_POINT('',(-11.7,8.2804,-11.7));
#2212 = DIRECTION('',(0.,1.,0.));
#2213 = DIRECTION('',(-1.,0.,0.));
#2214 = PCURVE('',#816,#2215);
#2215 = DEFINITIONAL_REPRESENTATION('',(#2216),#2220);
#2216 = CIRCLE('',#2217,1.1938);
#2217 = AXIS2_PLACEMENT_2D('',#2218,#2219);
#2218 = CARTESIAN_POINT('',(-11.7,11.7));
#2219 = DIRECTION('',(-1.,0.));
#2220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2221 = PCURVE('',#2222,#2227);
#2222 = CYLINDRICAL_SURFACE('',#2223,1.1938);
#2223 = AXIS2_PLACEMENT_3D('',#2224,#2225,#2226);
#2224 = CARTESIAN_POINT('',(-11.7,9.5504,-11.7));
#2225 = DIRECTION('',(0.,1.,0.));
#2226 = DIRECTION('',(1.,0.,0.));
#2227 = DEFINITIONAL_REPRESENTATION('',(#2228),#2231);
#2228 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2229,#2230),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#2229 = CARTESIAN_POINT('',(3.14159265359,-1.27));
#2230 = CARTESIAN_POINT('',(6.28318530718,-1.27));
#2231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2232 = ORIENTED_EDGE('',*,*,#2233,.F.);
#2233 = EDGE_CURVE('',#1145,#2206,#2234,.T.);
#2234 = SURFACE_CURVE('',#2235,(#2240,#2247),.PCURVE_S1.);
#2235 = CIRCLE('',#2236,1.1938);
#2236 = AXIS2_PLACEMENT_3D('',#2237,#2238,#2239);
#2237 = CARTESIAN_POINT('',(-11.7,8.2804,-11.7));
#2238 = DIRECTION('',(0.,1.,0.));
#2239 = DIRECTION('',(-0.984608845693,0.,-0.174772483482));
#2240 = PCURVE('',#816,#2241);
#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246);
#2242 = CIRCLE('',#2243,1.1938);
#2243 = AXIS2_PLACEMENT_2D('',#2244,#2245);
#2244 = CARTESIAN_POINT('',(-11.7,11.7));
#2245 = DIRECTION('',(-0.984608845693,0.174772483482));
#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2247 = PCURVE('',#956,#2248);
#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2252);
#2249 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2250,#2251),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.175674690424),.PIECEWISE_BEZIER_KNOTS.);
#2250 = CARTESIAN_POINT('',(2.965917963166,-1.27));
#2251 = CARTESIAN_POINT('',(3.14159265359,-1.27));
#2252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2253 = ORIENTED_EDGE('',*,*,#1144,.F.);
#2254 = ORIENTED_EDGE('',*,*,#2255,.F.);
#2255 = EDGE_CURVE('',#2256,#1119,#2258,.T.);
#2256 = VERTEX_POINT('',#2257);
#2257 = CARTESIAN_POINT('',(-12.8938,8.2804,-3.9));
#2258 = SURFACE_CURVE('',#2259,(#2264,#2271),.PCURVE_S1.);
#2259 = CIRCLE('',#2260,1.1938);
#2260 = AXIS2_PLACEMENT_3D('',#2261,#2262,#2263);
#2261 = CARTESIAN_POINT('',(-11.7,8.2804,-3.9));
#2262 = DIRECTION('',(0.,1.,0.));
#2263 = DIRECTION('',(-1.,0.,0.));
#2264 = PCURVE('',#816,#2265);
#2265 = DEFINITIONAL_REPRESENTATION('',(#2266),#2270);
#2266 = CIRCLE('',#2267,1.1938);
#2267 = AXIS2_PLACEMENT_2D('',#2268,#2269);
#2268 = CARTESIAN_POINT('',(-11.7,3.9));
#2269 = DIRECTION('',(-1.,0.));
#2270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2271 = PCURVE('',#1133,#2272);
#2272 = DEFINITIONAL_REPRESENTATION('',(#2273),#2276);
#2273 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2274,#2275),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.175674690424),.PIECEWISE_BEZIER_KNOTS.);
#2274 = CARTESIAN_POINT('',(3.14159265359,-1.27));
#2275 = CARTESIAN_POINT('',(3.317267344013,-1.27));
#2276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2277 = ORIENTED_EDGE('',*,*,#2278,.F.);
#2278 = EDGE_CURVE('',#2279,#2256,#2281,.T.);
#2279 = VERTEX_POINT('',#2280);
#2280 = CARTESIAN_POINT('',(-10.5062,8.2804,-3.9));
#2281 = SURFACE_CURVE('',#2282,(#2287,#2294),.PCURVE_S1.);
#2282 = CIRCLE('',#2283,1.1938);
#2283 = AXIS2_PLACEMENT_3D('',#2284,#2285,#2286);
#2284 = CARTESIAN_POINT('',(-11.7,8.2804,-3.9));
#2285 = DIRECTION('',(-0.,1.,0.));
#2286 = DIRECTION('',(1.,0.,0.));
#2287 = PCURVE('',#816,#2288);
#2288 = DEFINITIONAL_REPRESENTATION('',(#2289),#2293);
#2289 = CIRCLE('',#2290,1.1938);
#2290 = AXIS2_PLACEMENT_2D('',#2291,#2292);
#2291 = CARTESIAN_POINT('',(-11.7,3.9));
#2292 = DIRECTION('',(1.,0.));
#2293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2294 = PCURVE('',#2295,#2300);
#2295 = CYLINDRICAL_SURFACE('',#2296,1.1938);
#2296 = AXIS2_PLACEMENT_3D('',#2297,#2298,#2299);
#2297 = CARTESIAN_POINT('',(-11.7,9.5504,-3.9));
#2298 = DIRECTION('',(0.,1.,0.));
#2299 = DIRECTION('',(1.,0.,0.));
#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2304);
#2301 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2302,#2303),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#2302 = CARTESIAN_POINT('',(0.,-1.27));
#2303 = CARTESIAN_POINT('',(3.14159265359,-1.27));
#2304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2305 = ORIENTED_EDGE('',*,*,#2306,.F.);
#2306 = EDGE_CURVE('',#1312,#2279,#2307,.T.);
#2307 = SURFACE_CURVE('',#2308,(#2313,#2320),.PCURVE_S1.);
#2308 = CIRCLE('',#2309,1.1938);
#2309 = AXIS2_PLACEMENT_3D('',#2310,#2311,#2312);
#2310 = CARTESIAN_POINT('',(-11.7,8.2804,-3.9));
#2311 = DIRECTION('',(0.,1.,0.));
#2312 = DIRECTION('',(-0.174772483482,0.,0.984608845693));
#2313 = PCURVE('',#816,#2314);
#2314 = DEFINITIONAL_REPRESENTATION('',(#2315),#2319);
#2315 = CIRCLE('',#2316,1.1938);
#2316 = AXIS2_PLACEMENT_2D('',#2317,#2318);
#2317 = CARTESIAN_POINT('',(-11.7,3.9));
#2318 = DIRECTION('',(-0.174772483482,-0.984608845693));
#2319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2320 = PCURVE('',#1133,#2321);
#2321 = DEFINITIONAL_REPRESENTATION('',(#2322),#2325);
#2322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2323,#2324),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.746471017219),.PIECEWISE_BEZIER_KNOTS.);
#2323 = CARTESIAN_POINT('',(4.536714289961,-1.27));
#2324 = CARTESIAN_POINT('',(6.28318530718,-1.27));
#2325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2326 = ORIENTED_EDGE('',*,*,#1311,.F.);
#2327 = ORIENTED_EDGE('',*,*,#2157,.F.);
#2328 = ORIENTED_EDGE('',*,*,#2329,.F.);
#2329 = EDGE_CURVE('',#2060,#2137,#2330,.T.);
#2330 = SURFACE_CURVE('',#2331,(#2336,#2343),.PCURVE_S1.);
#2331 = CIRCLE('',#2332,1.1938);
#2332 = AXIS2_PLACEMENT_3D('',#2333,#2334,#2335);
#2333 = CARTESIAN_POINT('',(-3.9,8.2804,-3.9));
#2334 = DIRECTION('',(-0.,1.,0.));
#2335 = DIRECTION('',(1.,0.,0.));
#2336 = PCURVE('',#816,#2337);
#2337 = DEFINITIONAL_REPRESENTATION('',(#2338),#2342);
#2338 = CIRCLE('',#2339,1.1938);
#2339 = AXIS2_PLACEMENT_2D('',#2340,#2341);
#2340 = CARTESIAN_POINT('',(-3.9,3.9));
#2341 = DIRECTION('',(1.,0.));
#2342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2343 = PCURVE('',#2097,#2344);
#2344 = DEFINITIONAL_REPRESENTATION('',(#2345),#2348);
#2345 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2346,#2347),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#2346 = CARTESIAN_POINT('',(0.,-1.27));
#2347 = CARTESIAN_POINT('',(3.14159265359,-1.27));
#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2349 = ORIENTED_EDGE('',*,*,#2059,.F.);
#2350 = ORIENTED_EDGE('',*,*,#800,.F.);
#2351 = ORIENTED_EDGE('',*,*,#2352,.F.);
#2352 = EDGE_CURVE('',#2353,#775,#2355,.T.);
#2353 = VERTEX_POINT('',#2354);
#2354 = CARTESIAN_POINT('',(-2.7062,8.2804,-11.7));
#2355 = SURFACE_CURVE('',#2356,(#2361,#2368),.PCURVE_S1.);
#2356 = CIRCLE('',#2357,1.1938);
#2357 = AXIS2_PLACEMENT_3D('',#2358,#2359,#2360);
#2358 = CARTESIAN_POINT('',(-3.9,8.2804,-11.7));
#2359 = DIRECTION('',(-0.,1.,0.));
#2360 = DIRECTION('',(1.,0.,0.));
#2361 = PCURVE('',#816,#2362);
#2362 = DEFINITIONAL_REPRESENTATION('',(#2363),#2367);
#2363 = CIRCLE('',#2364,1.1938);
#2364 = AXIS2_PLACEMENT_2D('',#2365,#2366);
#2365 = CARTESIAN_POINT('',(-3.9,11.7));
#2366 = DIRECTION('',(1.,0.));
#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2368 = PCURVE('',#789,#2369);
#2369 = DEFINITIONAL_REPRESENTATION('',(#2370),#2373);
#2370 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2371,#2372),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.175674690424),.PIECEWISE_BEZIER_KNOTS.);
#2371 = CARTESIAN_POINT('',(0.,-1.27));
#2372 = CARTESIAN_POINT('',(0.175674690424,-1.27));
#2373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2374 = ORIENTED_EDGE('',*,*,#2375,.F.);
#2375 = EDGE_CURVE('',#2376,#2353,#2378,.T.);
#2376 = VERTEX_POINT('',#2377);
#2377 = CARTESIAN_POINT('',(-5.0938,8.2804,-11.7));
#2378 = SURFACE_CURVE('',#2379,(#2384,#2391),.PCURVE_S1.);
#2379 = CIRCLE('',#2380,1.1938);
#2380 = AXIS2_PLACEMENT_3D('',#2381,#2382,#2383);
#2381 = CARTESIAN_POINT('',(-3.9,8.2804,-11.7));
#2382 = DIRECTION('',(0.,1.,0.));
#2383 = DIRECTION('',(-1.,0.,0.));
#2384 = PCURVE('',#816,#2385);
#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390);
#2386 = CIRCLE('',#2387,1.1938);
#2387 = AXIS2_PLACEMENT_2D('',#2388,#2389);
#2388 = CARTESIAN_POINT('',(-3.9,11.7));
#2389 = DIRECTION('',(-1.,0.));
#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2391 = PCURVE('',#2392,#2397);
#2392 = CYLINDRICAL_SURFACE('',#2393,1.1938);
#2393 = AXIS2_PLACEMENT_3D('',#2394,#2395,#2396);
#2394 = CARTESIAN_POINT('',(-3.9,9.5504,-11.7));
#2395 = DIRECTION('',(0.,1.,0.));
#2396 = DIRECTION('',(1.,0.,0.));
#2397 = DEFINITIONAL_REPRESENTATION('',(#2398),#2401);
#2398 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2399,#2400),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#2399 = CARTESIAN_POINT('',(3.14159265359,-1.27));
#2400 = CARTESIAN_POINT('',(6.28318530718,-1.27));
#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2402 = ORIENTED_EDGE('',*,*,#2403,.F.);
#2403 = EDGE_CURVE('',#968,#2376,#2404,.T.);
#2404 = SURFACE_CURVE('',#2405,(#2410,#2417),.PCURVE_S1.);
#2405 = CIRCLE('',#2406,1.1938);
#2406 = AXIS2_PLACEMENT_3D('',#2407,#2408,#2409);
#2407 = CARTESIAN_POINT('',(-3.9,8.2804,-11.7));
#2408 = DIRECTION('',(0.,1.,0.));
#2409 = DIRECTION('',(0.174772483482,0.,-0.984608845693));
#2410 = PCURVE('',#816,#2411);
#2411 = DEFINITIONAL_REPRESENTATION('',(#2412),#2416);
#2412 = CIRCLE('',#2413,1.1938);
#2413 = AXIS2_PLACEMENT_2D('',#2414,#2415);
#2414 = CARTESIAN_POINT('',(-3.9,11.7));
#2415 = DIRECTION('',(0.174772483482,0.984608845693));
#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2417 = PCURVE('',#789,#2418);
#2418 = DEFINITIONAL_REPRESENTATION('',(#2419),#2422);
#2419 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2420,#2421),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.746471017219),.PIECEWISE_BEZIER_KNOTS.);
#2420 = CARTESIAN_POINT('',(1.395121636371,-1.27));
#2421 = CARTESIAN_POINT('',(3.14159265359,-1.27));
#2422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2423 = ORIENTED_EDGE('',*,*,#967,.F.);
#2424 = FACE_BOUND('',#2425,.F.);
#2425 = EDGE_LOOP('',(#2426,#2460));
#2426 = ORIENTED_EDGE('',*,*,#2427,.T.);
#2427 = EDGE_CURVE('',#2428,#2430,#2432,.T.);
#2428 = VERTEX_POINT('',#2429);
#2429 = CARTESIAN_POINT('',(-10.85,8.2804,-7.8));
#2430 = VERTEX_POINT('',#2431);
#2431 = CARTESIAN_POINT('',(-4.75,8.2804,-7.8));
#2432 = SURFACE_CURVE('',#2433,(#2438,#2449),.PCURVE_S1.);
#2433 = CIRCLE('',#2434,3.05);
#2434 = AXIS2_PLACEMENT_3D('',#2435,#2436,#2437);
#2435 = CARTESIAN_POINT('',(-7.8,8.2804,-7.8));
#2436 = DIRECTION('',(0.,-1.,0.));
#2437 = DIRECTION('',(-1.,0.,0.));
#2438 = PCURVE('',#816,#2439);
#2439 = DEFINITIONAL_REPRESENTATION('',(#2440),#2448);
#2440 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2441,#2442,#2443,#2444,
#2445,#2446,#2447),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#2441 = CARTESIAN_POINT('',(-10.85,7.8));
#2442 = CARTESIAN_POINT('',(-10.85,13.082754963085));
#2443 = CARTESIAN_POINT('',(-6.275,10.441377481543));
#2444 = CARTESIAN_POINT('',(-1.7,7.8));
#2445 = CARTESIAN_POINT('',(-6.275,5.158622518457));
#2446 = CARTESIAN_POINT('',(-10.85,2.517245036915));
#2447 = CARTESIAN_POINT('',(-10.85,7.8));
#2448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2449 = PCURVE('',#2450,#2455);
#2450 = CYLINDRICAL_SURFACE('',#2451,3.05);
#2451 = AXIS2_PLACEMENT_3D('',#2452,#2453,#2454);
#2452 = CARTESIAN_POINT('',(-7.8,9.5504,-7.8));
#2453 = DIRECTION('',(0.,-1.,0.));
#2454 = DIRECTION('',(-1.,0.,0.));
#2455 = DEFINITIONAL_REPRESENTATION('',(#2456),#2459);
#2456 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2457,#2458),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#2457 = CARTESIAN_POINT('',(0.,1.27));
#2458 = CARTESIAN_POINT('',(3.14159265359,1.27));
#2459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2460 = ORIENTED_EDGE('',*,*,#2461,.T.);
#2461 = EDGE_CURVE('',#2430,#2428,#2462,.T.);
#2462 = SURFACE_CURVE('',#2463,(#2468,#2479),.PCURVE_S1.);
#2463 = CIRCLE('',#2464,3.05);
#2464 = AXIS2_PLACEMENT_3D('',#2465,#2466,#2467);
#2465 = CARTESIAN_POINT('',(-7.8,8.2804,-7.8));
#2466 = DIRECTION('',(0.,-1.,0.));
#2467 = DIRECTION('',(1.,0.,0.));
#2468 = PCURVE('',#816,#2469);
#2469 = DEFINITIONAL_REPRESENTATION('',(#2470),#2478);
#2470 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2471,#2472,#2473,#2474,
#2475,#2476,#2477),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#2471 = CARTESIAN_POINT('',(-4.75,7.8));
#2472 = CARTESIAN_POINT('',(-4.75,2.517245036915));
#2473 = CARTESIAN_POINT('',(-9.325,5.158622518457));
#2474 = CARTESIAN_POINT('',(-13.9,7.8));
#2475 = CARTESIAN_POINT('',(-9.325,10.441377481543));
#2476 = CARTESIAN_POINT('',(-4.75,13.082754963085));
#2477 = CARTESIAN_POINT('',(-4.75,7.8));
#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2479 = PCURVE('',#2480,#2485);
#2480 = CYLINDRICAL_SURFACE('',#2481,3.05);
#2481 = AXIS2_PLACEMENT_3D('',#2482,#2483,#2484);
#2482 = CARTESIAN_POINT('',(-7.8,9.5504,-7.8));
#2483 = DIRECTION('',(0.,-1.,0.));
#2484 = DIRECTION('',(-1.,0.,0.));
#2485 = DEFINITIONAL_REPRESENTATION('',(#2486),#2489);
#2486 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2487,#2488),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#2487 = CARTESIAN_POINT('',(3.14159265359,1.27));
#2488 = CARTESIAN_POINT('',(6.28318530718,1.27));
#2489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2490 = ADVANCED_FACE('',(#2491),#2450,.T.);
#2491 = FACE_BOUND('',#2492,.T.);
#2492 = EDGE_LOOP('',(#2493,#2514,#2515,#2536));
#2493 = ORIENTED_EDGE('',*,*,#2494,.F.);
#2494 = EDGE_CURVE('',#2428,#2495,#2497,.T.);
#2495 = VERTEX_POINT('',#2496);
#2496 = CARTESIAN_POINT('',(-10.85,0.,-7.8));
#2497 = SURFACE_CURVE('',#2498,(#2502,#2508),.PCURVE_S1.);
#2498 = LINE('',#2499,#2500);
#2499 = CARTESIAN_POINT('',(-10.85,8.2804,-7.8));
#2500 = VECTOR('',#2501,1.);
#2501 = DIRECTION('',(0.,-1.,0.));
#2502 = PCURVE('',#2450,#2503);
#2503 = DEFINITIONAL_REPRESENTATION('',(#2504),#2507);
#2504 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2505,#2506),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,8.2804),.PIECEWISE_BEZIER_KNOTS.);
#2505 = CARTESIAN_POINT('',(0.,1.27));
#2506 = CARTESIAN_POINT('',(0.,9.5504));
#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2508 = PCURVE('',#2480,#2509);
#2509 = DEFINITIONAL_REPRESENTATION('',(#2510),#2513);
#2510 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2511,#2512),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,8.2804),.PIECEWISE_BEZIER_KNOTS.);
#2511 = CARTESIAN_POINT('',(6.28318530718,1.27));
#2512 = CARTESIAN_POINT('',(6.28318530718,9.5504));
#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2514 = ORIENTED_EDGE('',*,*,#2427,.T.);
#2515 = ORIENTED_EDGE('',*,*,#2516,.T.);
#2516 = EDGE_CURVE('',#2430,#2517,#2519,.T.);
#2517 = VERTEX_POINT('',#2518);
#2518 = CARTESIAN_POINT('',(-4.75,0.,-7.8));
#2519 = SURFACE_CURVE('',#2520,(#2524,#2530),.PCURVE_S1.);
#2520 = LINE('',#2521,#2522);
#2521 = CARTESIAN_POINT('',(-4.75,8.2804,-7.8));
#2522 = VECTOR('',#2523,1.);
#2523 = DIRECTION('',(0.,-1.,0.));
#2524 = PCURVE('',#2450,#2525);
#2525 = DEFINITIONAL_REPRESENTATION('',(#2526),#2529);
#2526 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2527,#2528),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,8.2804),.PIECEWISE_BEZIER_KNOTS.);
#2527 = CARTESIAN_POINT('',(3.14159265359,1.27));
#2528 = CARTESIAN_POINT('',(3.14159265359,9.5504));
#2529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2530 = PCURVE('',#2480,#2531);
#2531 = DEFINITIONAL_REPRESENTATION('',(#2532),#2535);
#2532 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2533,#2534),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,8.2804),.PIECEWISE_BEZIER_KNOTS.);
#2533 = CARTESIAN_POINT('',(3.14159265359,1.27));
#2534 = CARTESIAN_POINT('',(3.14159265359,9.5504));
#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2536 = ORIENTED_EDGE('',*,*,#2537,.F.);
#2537 = EDGE_CURVE('',#2495,#2517,#2538,.T.);
#2538 = SURFACE_CURVE('',#2539,(#2544,#2550),.PCURVE_S1.);
#2539 = CIRCLE('',#2540,3.05);
#2540 = AXIS2_PLACEMENT_3D('',#2541,#2542,#2543);
#2541 = CARTESIAN_POINT('',(-7.8,0.,-7.8));
#2542 = DIRECTION('',(0.,-1.,0.));
#2543 = DIRECTION('',(-1.,0.,0.));
#2544 = PCURVE('',#2450,#2545);
#2545 = DEFINITIONAL_REPRESENTATION('',(#2546),#2549);
#2546 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2547,#2548),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#2547 = CARTESIAN_POINT('',(0.,9.5504));
#2548 = CARTESIAN_POINT('',(3.14159265359,9.5504));
#2549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2550 = PCURVE('',#2551,#2556);
#2551 = PLANE('',#2552);
#2552 = AXIS2_PLACEMENT_3D('',#2553,#2554,#2555);
#2553 = CARTESIAN_POINT('',(0.,0.,0.));
#2554 = DIRECTION('',(0.,-1.,0.));
#2555 = DIRECTION('',(-1.,0.,0.));
#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561);
#2557 = CIRCLE('',#2558,3.05);
#2558 = AXIS2_PLACEMENT_2D('',#2559,#2560);
#2559 = CARTESIAN_POINT('',(7.8,7.8));
#2560 = DIRECTION('',(1.,0.));
#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2562 = ADVANCED_FACE('',(#2563),#2480,.T.);
#2563 = FACE_BOUND('',#2564,.T.);
#2564 = EDGE_LOOP('',(#2565,#2566,#2587,#2588));
#2565 = ORIENTED_EDGE('',*,*,#2494,.T.);
#2566 = ORIENTED_EDGE('',*,*,#2567,.F.);
#2567 = EDGE_CURVE('',#2517,#2495,#2568,.T.);
#2568 = SURFACE_CURVE('',#2569,(#2574,#2580),.PCURVE_S1.);
#2569 = CIRCLE('',#2570,3.05);
#2570 = AXIS2_PLACEMENT_3D('',#2571,#2572,#2573);
#2571 = CARTESIAN_POINT('',(-7.8,0.,-7.8));
#2572 = DIRECTION('',(0.,-1.,0.));
#2573 = DIRECTION('',(1.,0.,0.));
#2574 = PCURVE('',#2480,#2575);
#2575 = DEFINITIONAL_REPRESENTATION('',(#2576),#2579);
#2576 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2577,#2578),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#2577 = CARTESIAN_POINT('',(3.14159265359,9.5504));
#2578 = CARTESIAN_POINT('',(6.28318530718,9.5504));
#2579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2580 = PCURVE('',#2551,#2581);
#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586);
#2582 = CIRCLE('',#2583,3.05);
#2583 = AXIS2_PLACEMENT_2D('',#2584,#2585);
#2584 = CARTESIAN_POINT('',(7.8,7.8));
#2585 = DIRECTION('',(-1.,-0.));
#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2587 = ORIENTED_EDGE('',*,*,#2516,.F.);
#2588 = ORIENTED_EDGE('',*,*,#2461,.T.);
#2589 = ADVANCED_FACE('',(#2590,#2594),#2551,.T.);
#2590 = FACE_BOUND('',#2591,.F.);
#2591 = EDGE_LOOP('',(#2592,#2593));
#2592 = ORIENTED_EDGE('',*,*,#2537,.F.);
#2593 = ORIENTED_EDGE('',*,*,#2567,.F.);
#2594 = FACE_BOUND('',#2595,.F.);
#2595 = EDGE_LOOP('',(#2596,#2625));
#2596 = ORIENTED_EDGE('',*,*,#2597,.F.);
#2597 = EDGE_CURVE('',#2598,#2600,#2602,.T.);
#2598 = VERTEX_POINT('',#2599);
#2599 = CARTESIAN_POINT('',(-10.23367520429,0.,-6.885));
#2600 = VERTEX_POINT('',#2601);
#2601 = CARTESIAN_POINT('',(-10.23367520429,0.,-8.715));
#2602 = SURFACE_CURVE('',#2603,(#2608,#2619),.PCURVE_S1.);
#2603 = CIRCLE('',#2604,2.6);
#2604 = AXIS2_PLACEMENT_3D('',#2605,#2606,#2607);
#2605 = CARTESIAN_POINT('',(-7.8,0.,-7.8));
#2606 = DIRECTION('',(0.,1.,0.));
#2607 = DIRECTION('',(-0.936028924729,0.,0.351923076923));
#2608 = PCURVE('',#2551,#2609);
#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2618);
#2610 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2611,#2612,#2613,#2614,
#2615,#2616,#2617),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#2611 = CARTESIAN_POINT('',(10.233675204295,6.885));
#2612 = CARTESIAN_POINT('',(8.64884871537,2.669750897041));
#2613 = CARTESIAN_POINT('',(5.79074915339,6.14987544852));
#2614 = CARTESIAN_POINT('',(2.93264959141,9.629999999999));
#2615 = CARTESIAN_POINT('',(7.375575642315,10.36512455148));
#2616 = CARTESIAN_POINT('',(11.81850169322,11.10024910296));
#2617 = CARTESIAN_POINT('',(10.233675204295,6.885));
#2618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2619 = PCURVE('',#1728,#2620);
#2620 = DEFINITIONAL_REPRESENTATION('',(#2621),#2624);
#2621 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2622,#2623),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,5.563935671018),.PIECEWISE_BEZIER_KNOTS.);
#2622 = CARTESIAN_POINT('',(3.50121747167,-9.5504));
#2623 = CARTESIAN_POINT('',(9.065153142688,-9.5504));
#2624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2625 = ORIENTED_EDGE('',*,*,#2626,.F.);
#2626 = EDGE_CURVE('',#2600,#2598,#2627,.T.);
#2627 = SURFACE_CURVE('',#2628,(#2633,#2644),.PCURVE_S1.);
#2628 = CIRCLE('',#2629,2.6);
#2629 = AXIS2_PLACEMENT_3D('',#2630,#2631,#2632);
#2630 = CARTESIAN_POINT('',(-7.8,0.,-7.8));
#2631 = DIRECTION('',(0.,1.,0.));
#2632 = DIRECTION('',(-0.936028924729,0.,-0.351923076923));
#2633 = PCURVE('',#2551,#2634);
#2634 = DEFINITIONAL_REPRESENTATION('',(#2635),#2643);
#2635 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2636,#2637,#2638,#2639,
#2640,#2641,#2642),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#2636 = CARTESIAN_POINT('',(10.233675204295,8.715));
#2637 = CARTESIAN_POINT('',(11.81850169322,4.49975089704));
#2638 = CARTESIAN_POINT('',(7.375575642315,5.23487544852));
#2639 = CARTESIAN_POINT('',(2.93264959141,5.970000000001));
#2640 = CARTESIAN_POINT('',(5.79074915339,9.45012455148));
#2641 = CARTESIAN_POINT('',(8.64884871537,12.930249102959));
#2642 = CARTESIAN_POINT('',(10.233675204295,8.715));
#2643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2644 = PCURVE('',#2645,#2650);
#2645 = CYLINDRICAL_SURFACE('',#2646,2.6);
#2646 = AXIS2_PLACEMENT_3D('',#2647,#2648,#2649);
#2647 = CARTESIAN_POINT('',(-7.8,9.5504,-7.8));
#2648 = DIRECTION('',(0.,1.,0.));
#2649 = DIRECTION('',(1.,0.,0.));
#2650 = DEFINITIONAL_REPRESENTATION('',(#2651),#2654);
#2651 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2652,#2653),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.719249636161),.PIECEWISE_BEZIER_KNOTS.);
#2652 = CARTESIAN_POINT('',(2.781967835509,-9.5504));
#2653 = CARTESIAN_POINT('',(3.501217471671,-9.5504));
#2654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2655 = ADVANCED_FACE('',(#2656),#1728,.F.);
#2656 = FACE_BOUND('',#2657,.F.);
#2657 = EDGE_LOOP('',(#2658,#2659,#2678,#2679,#2701,#2729,#2749,#2750,
    #2772,#2795,#2815,#2816,#2838,#2861,#2881,#2882));
#2658 = ORIENTED_EDGE('',*,*,#2597,.T.);
#2659 = ORIENTED_EDGE('',*,*,#2660,.F.);
#2660 = EDGE_CURVE('',#1705,#2600,#2661,.T.);
#2661 = SURFACE_CURVE('',#2662,(#2666,#2672),.PCURVE_S1.);
#2662 = LINE('',#2663,#2664);
#2663 = CARTESIAN_POINT('',(-10.23367520429,2.1082,-8.715));
#2664 = VECTOR('',#2665,1.);
#2665 = DIRECTION('',(0.,-1.,0.));
#2666 = PCURVE('',#1728,#2667);
#2667 = DEFINITIONAL_REPRESENTATION('',(#2668),#2671);
#2668 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2669,#2670),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#2669 = CARTESIAN_POINT('',(9.065153142688,-7.4422));
#2670 = CARTESIAN_POINT('',(9.065153142688,-9.5504));
#2671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2672 = PCURVE('',#2645,#2673);
#2673 = DEFINITIONAL_REPRESENTATION('',(#2674),#2677);
#2674 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2675,#2676),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#2675 = CARTESIAN_POINT('',(2.781967835509,-7.4422));
#2676 = CARTESIAN_POINT('',(2.781967835509,-9.5504));
#2677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2678 = ORIENTED_EDGE('',*,*,#1704,.T.);
#2679 = ORIENTED_EDGE('',*,*,#2680,.F.);
#2680 = EDGE_CURVE('',#2681,#1707,#2683,.T.);
#2681 = VERTEX_POINT('',#2682);
#2682 = CARTESIAN_POINT('',(-8.715,9.5504,-10.23367520429));
#2683 = SURFACE_CURVE('',#2684,(#2688,#2694),.PCURVE_S1.);
#2684 = LINE('',#2685,#2686);
#2685 = CARTESIAN_POINT('',(-8.715,9.5504,-10.23367520429));
#2686 = VECTOR('',#2687,1.);
#2687 = DIRECTION('',(0.,-1.,0.));
#2688 = PCURVE('',#1728,#2689);
#2689 = DEFINITIONAL_REPRESENTATION('',(#2690),#2693);
#2690 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2691,#2692),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,7.4422),.PIECEWISE_BEZIER_KNOTS.);
#2691 = CARTESIAN_POINT('',(8.213606452055,0.));
#2692 = CARTESIAN_POINT('',(8.213606452055,-7.4422));
#2693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2694 = PCURVE('',#1781,#2695);
#2695 = DEFINITIONAL_REPRESENTATION('',(#2696),#2700);
#2696 = LINE('',#2697,#2698);
#2697 = CARTESIAN_POINT('',(0.,0.));
#2698 = VECTOR('',#2699,1.);
#2699 = DIRECTION('',(0.,-1.));
#2700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2701 = ORIENTED_EDGE('',*,*,#2702,.F.);
#2702 = EDGE_CURVE('',#2703,#2681,#2705,.T.);
#2703 = VERTEX_POINT('',#2704);
#2704 = CARTESIAN_POINT('',(-6.885,9.5504,-10.23367520429));
#2705 = SURFACE_CURVE('',#2706,(#2711,#2717),.PCURVE_S1.);
#2706 = CIRCLE('',#2707,2.6);
#2707 = AXIS2_PLACEMENT_3D('',#2708,#2709,#2710);
#2708 = CARTESIAN_POINT('',(-7.8,9.5504,-7.8));
#2709 = DIRECTION('',(0.,1.,0.));
#2710 = DIRECTION('',(0.351923076923,0.,-0.936028924729));
#2711 = PCURVE('',#1728,#2712);
#2712 = DEFINITIONAL_REPRESENTATION('',(#2713),#2716);
#2713 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2714,#2715),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.719249636161),.PIECEWISE_BEZIER_KNOTS.);
#2714 = CARTESIAN_POINT('',(7.494356815894,0.));
#2715 = CARTESIAN_POINT('',(8.213606452055,0.));
#2716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2717 = PCURVE('',#2718,#2723);
#2718 = PLANE('',#2719);
#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722);
#2720 = CARTESIAN_POINT('',(0.,9.5504,0.));
#2721 = DIRECTION('',(0.,1.,0.));
#2722 = DIRECTION('',(1.,0.,0.));
#2723 = DEFINITIONAL_REPRESENTATION('',(#2724),#2728);
#2724 = CIRCLE('',#2725,2.6);
#2725 = AXIS2_PLACEMENT_2D('',#2726,#2727);
#2726 = CARTESIAN_POINT('',(-7.8,7.8));
#2727 = DIRECTION('',(0.351923076923,0.936028924729));
#2728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2729 = ORIENTED_EDGE('',*,*,#2730,.T.);
#2730 = EDGE_CURVE('',#2703,#1797,#2731,.T.);
#2731 = SURFACE_CURVE('',#2732,(#2736,#2742),.PCURVE_S1.);
#2732 = LINE('',#2733,#2734);
#2733 = CARTESIAN_POINT('',(-6.885,9.5504,-10.23367520429));
#2734 = VECTOR('',#2735,1.);
#2735 = DIRECTION('',(0.,-1.,0.));
#2736 = PCURVE('',#1728,#2737);
#2737 = DEFINITIONAL_REPRESENTATION('',(#2738),#2741);
#2738 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2739,#2740),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,7.4422),.PIECEWISE_BEZIER_KNOTS.);
#2739 = CARTESIAN_POINT('',(7.494356815893,0.));
#2740 = CARTESIAN_POINT('',(7.494356815893,-7.4422));
#2741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2742 = PCURVE('',#1842,#2743);
#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748);
#2744 = LINE('',#2745,#2746);
#2745 = CARTESIAN_POINT('',(1.51867520429,0.));
#2746 = VECTOR('',#2747,1.);
#2747 = DIRECTION('',(0.,-1.));
#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2749 = ORIENTED_EDGE('',*,*,#1796,.T.);
#2750 = ORIENTED_EDGE('',*,*,#2751,.F.);
#2751 = EDGE_CURVE('',#2752,#1799,#2754,.T.);
#2752 = VERTEX_POINT('',#2753);
#2753 = CARTESIAN_POINT('',(-5.366324795705,9.5504,-8.715));
#2754 = SURFACE_CURVE('',#2755,(#2759,#2765),.PCURVE_S1.);
#2755 = LINE('',#2756,#2757);
#2756 = CARTESIAN_POINT('',(-5.366324795705,9.5504,-8.715));
#2757 = VECTOR('',#2758,1.);
#2758 = DIRECTION('',(0.,-1.,0.));
#2759 = PCURVE('',#1728,#2760);
#2760 = DEFINITIONAL_REPRESENTATION('',(#2761),#2764);
#2761 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2762,#2763),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,7.4422),.PIECEWISE_BEZIER_KNOTS.);
#2762 = CARTESIAN_POINT('',(6.64281012526,0.));
#2763 = CARTESIAN_POINT('',(6.64281012526,-7.4422));
#2764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2765 = PCURVE('',#1868,#2766);
#2766 = DEFINITIONAL_REPRESENTATION('',(#2767),#2771);
#2767 = LINE('',#2768,#2769);
#2768 = CARTESIAN_POINT('',(0.,0.));
#2769 = VECTOR('',#2770,1.);
#2770 = DIRECTION('',(0.,-1.));
#2771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2772 = ORIENTED_EDGE('',*,*,#2773,.F.);
#2773 = EDGE_CURVE('',#2774,#2752,#2776,.T.);
#2774 = VERTEX_POINT('',#2775);
#2775 = CARTESIAN_POINT('',(-5.366324795705,9.5504,-6.885));
#2776 = SURFACE_CURVE('',#2777,(#2782,#2788),.PCURVE_S1.);
#2777 = CIRCLE('',#2778,2.6);
#2778 = AXIS2_PLACEMENT_3D('',#2779,#2780,#2781);
#2779 = CARTESIAN_POINT('',(-7.8,9.5504,-7.8));
#2780 = DIRECTION('',(0.,1.,0.));
#2781 = DIRECTION('',(0.936028924729,-0.,0.351923076923));
#2782 = PCURVE('',#1728,#2783);
#2783 = DEFINITIONAL_REPRESENTATION('',(#2784),#2787);
#2784 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2785,#2786),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.719249636161),.PIECEWISE_BEZIER_KNOTS.);
#2785 = CARTESIAN_POINT('',(5.923560489099,0.));
#2786 = CARTESIAN_POINT('',(6.64281012526,0.));
#2787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2788 = PCURVE('',#2718,#2789);
#2789 = DEFINITIONAL_REPRESENTATION('',(#2790),#2794);
#2790 = CIRCLE('',#2791,2.6);
#2791 = AXIS2_PLACEMENT_2D('',#2792,#2793);
#2792 = CARTESIAN_POINT('',(-7.8,7.8));
#2793 = DIRECTION('',(0.936028924729,-0.351923076923));
#2794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2795 = ORIENTED_EDGE('',*,*,#2796,.T.);
#2796 = EDGE_CURVE('',#2774,#1884,#2797,.T.);
#2797 = SURFACE_CURVE('',#2798,(#2802,#2808),.PCURVE_S1.);
#2798 = LINE('',#2799,#2800);
#2799 = CARTESIAN_POINT('',(-5.366324795705,9.5504,-6.885));
#2800 = VECTOR('',#2801,1.);
#2801 = DIRECTION('',(0.,-1.,0.));
#2802 = PCURVE('',#1728,#2803);
#2803 = DEFINITIONAL_REPRESENTATION('',(#2804),#2807);
#2804 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2805,#2806),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,7.4422),.PIECEWISE_BEZIER_KNOTS.);
#2805 = CARTESIAN_POINT('',(5.923560489099,0.));
#2806 = CARTESIAN_POINT('',(5.923560489099,-7.4422));
#2807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2808 = PCURVE('',#1929,#2809);
#2809 = DEFINITIONAL_REPRESENTATION('',(#2810),#2814);
#2810 = LINE('',#2811,#2812);
#2811 = CARTESIAN_POINT('',(1.518675204295,0.));
#2812 = VECTOR('',#2813,1.);
#2813 = DIRECTION('',(0.,-1.));
#2814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2815 = ORIENTED_EDGE('',*,*,#1883,.T.);
#2816 = ORIENTED_EDGE('',*,*,#2817,.F.);
#2817 = EDGE_CURVE('',#2818,#1886,#2820,.T.);
#2818 = VERTEX_POINT('',#2819);
#2819 = CARTESIAN_POINT('',(-6.885,9.5504,-5.366324795705));
#2820 = SURFACE_CURVE('',#2821,(#2825,#2831),.PCURVE_S1.);
#2821 = LINE('',#2822,#2823);
#2822 = CARTESIAN_POINT('',(-6.885,9.5504,-5.366324795705));
#2823 = VECTOR('',#2824,1.);
#2824 = DIRECTION('',(0.,-1.,0.));
#2825 = PCURVE('',#1728,#2826);
#2826 = DEFINITIONAL_REPRESENTATION('',(#2827),#2830);
#2827 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2828,#2829),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,7.4422),.PIECEWISE_BEZIER_KNOTS.);
#2828 = CARTESIAN_POINT('',(5.072013798465,0.));
#2829 = CARTESIAN_POINT('',(5.072013798465,-7.4422));
#2830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2831 = PCURVE('',#1955,#2832);
#2832 = DEFINITIONAL_REPRESENTATION('',(#2833),#2837);
#2833 = LINE('',#2834,#2835);
#2834 = CARTESIAN_POINT('',(0.,0.));
#2835 = VECTOR('',#2836,1.);
#2836 = DIRECTION('',(0.,-1.));
#2837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2838 = ORIENTED_EDGE('',*,*,#2839,.F.);
#2839 = EDGE_CURVE('',#2840,#2818,#2842,.T.);
#2840 = VERTEX_POINT('',#2841);
#2841 = CARTESIAN_POINT('',(-8.715,9.5504,-5.366324795705));
#2842 = SURFACE_CURVE('',#2843,(#2848,#2854),.PCURVE_S1.);
#2843 = CIRCLE('',#2844,2.6);
#2844 = AXIS2_PLACEMENT_3D('',#2845,#2846,#2847);
#2845 = CARTESIAN_POINT('',(-7.8,9.5504,-7.8));
#2846 = DIRECTION('',(0.,1.,0.));
#2847 = DIRECTION('',(-0.351923076923,0.,0.936028924729));
#2848 = PCURVE('',#1728,#2849);
#2849 = DEFINITIONAL_REPRESENTATION('',(#2850),#2853);
#2850 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2851,#2852),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.719249636161),.PIECEWISE_BEZIER_KNOTS.);
#2851 = CARTESIAN_POINT('',(4.352764162304,0.));
#2852 = CARTESIAN_POINT('',(5.072013798465,0.));
#2853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2854 = PCURVE('',#2718,#2855);
#2855 = DEFINITIONAL_REPRESENTATION('',(#2856),#2860);
#2856 = CIRCLE('',#2857,2.6);
#2857 = AXIS2_PLACEMENT_2D('',#2858,#2859);
#2858 = CARTESIAN_POINT('',(-7.8,7.8));
#2859 = DIRECTION('',(-0.351923076923,-0.936028924729));
#2860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2861 = ORIENTED_EDGE('',*,*,#2862,.T.);
#2862 = EDGE_CURVE('',#2840,#1971,#2863,.T.);
#2863 = SURFACE_CURVE('',#2864,(#2868,#2874),.PCURVE_S1.);
#2864 = LINE('',#2865,#2866);
#2865 = CARTESIAN_POINT('',(-8.715,9.5504,-5.366324795705));
#2866 = VECTOR('',#2867,1.);
#2867 = DIRECTION('',(0.,-1.,0.));
#2868 = PCURVE('',#1728,#2869);
#2869 = DEFINITIONAL_REPRESENTATION('',(#2870),#2873);
#2870 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2871,#2872),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,7.4422),.PIECEWISE_BEZIER_KNOTS.);
#2871 = CARTESIAN_POINT('',(4.352764162304,0.));
#2872 = CARTESIAN_POINT('',(4.352764162304,-7.4422));
#2873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2874 = PCURVE('',#2016,#2875);
#2875 = DEFINITIONAL_REPRESENTATION('',(#2876),#2880);
#2876 = LINE('',#2877,#2878);
#2877 = CARTESIAN_POINT('',(1.518675204295,0.));
#2878 = VECTOR('',#2879,1.);
#2879 = DIRECTION('',(0.,-1.));
#2880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2881 = ORIENTED_EDGE('',*,*,#1970,.T.);
#2882 = ORIENTED_EDGE('',*,*,#2883,.T.);
#2883 = EDGE_CURVE('',#1973,#2598,#2884,.T.);
#2884 = SURFACE_CURVE('',#2885,(#2889,#2895),.PCURVE_S1.);
#2885 = LINE('',#2886,#2887);
#2886 = CARTESIAN_POINT('',(-10.23367520429,2.1082,-6.885));
#2887 = VECTOR('',#2888,1.);
#2888 = DIRECTION('',(0.,-1.,0.));
#2889 = PCURVE('',#1728,#2890);
#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2894);
#2891 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2892,#2893),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#2892 = CARTESIAN_POINT('',(3.501217471671,-7.4422));
#2893 = CARTESIAN_POINT('',(3.501217471671,-9.5504));
#2894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2895 = PCURVE('',#2645,#2896);
#2896 = DEFINITIONAL_REPRESENTATION('',(#2897),#2900);
#2897 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2898,#2899),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#2898 = CARTESIAN_POINT('',(3.501217471671,-7.4422));
#2899 = CARTESIAN_POINT('',(3.501217471671,-9.5504));
#2900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2901 = ADVANCED_FACE('',(#2902),#2645,.F.);
#2902 = FACE_BOUND('',#2903,.F.);
#2903 = EDGE_LOOP('',(#2904,#2905,#2927,#2950,#2970,#2971));
#2904 = ORIENTED_EDGE('',*,*,#2883,.F.);
#2905 = ORIENTED_EDGE('',*,*,#2906,.F.);
#2906 = EDGE_CURVE('',#2907,#1973,#2909,.T.);
#2907 = VERTEX_POINT('',#2908);
#2908 = CARTESIAN_POINT('',(-10.23367520429,9.5504,-6.885));
#2909 = SURFACE_CURVE('',#2910,(#2914,#2920),.PCURVE_S1.);
#2910 = LINE('',#2911,#2912);
#2911 = CARTESIAN_POINT('',(-10.23367520429,9.5504,-6.885));
#2912 = VECTOR('',#2913,1.);
#2913 = DIRECTION('',(0.,-1.,0.));
#2914 = PCURVE('',#2645,#2915);
#2915 = DEFINITIONAL_REPRESENTATION('',(#2916),#2919);
#2916 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2917,#2918),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,7.4422),.PIECEWISE_BEZIER_KNOTS.);
#2917 = CARTESIAN_POINT('',(3.501217471671,0.));
#2918 = CARTESIAN_POINT('',(3.501217471671,-7.4422));
#2919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2920 = PCURVE('',#2042,#2921);
#2921 = DEFINITIONAL_REPRESENTATION('',(#2922),#2926);
#2922 = LINE('',#2923,#2924);
#2923 = CARTESIAN_POINT('',(0.,0.));
#2924 = VECTOR('',#2925,1.);
#2925 = DIRECTION('',(0.,-1.));
#2926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2927 = ORIENTED_EDGE('',*,*,#2928,.F.);
#2928 = EDGE_CURVE('',#2929,#2907,#2931,.T.);
#2929 = VERTEX_POINT('',#2930);
#2930 = CARTESIAN_POINT('',(-10.23367520429,9.5504,-8.715));
#2931 = SURFACE_CURVE('',#2932,(#2937,#2943),.PCURVE_S1.);
#2932 = CIRCLE('',#2933,2.6);
#2933 = AXIS2_PLACEMENT_3D('',#2934,#2935,#2936);
#2934 = CARTESIAN_POINT('',(-7.8,9.5504,-7.8));
#2935 = DIRECTION('',(0.,1.,0.));
#2936 = DIRECTION('',(-0.936028924729,0.,-0.351923076923));
#2937 = PCURVE('',#2645,#2938);
#2938 = DEFINITIONAL_REPRESENTATION('',(#2939),#2942);
#2939 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2940,#2941),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.719249636161),.PIECEWISE_BEZIER_KNOTS.);
#2940 = CARTESIAN_POINT('',(2.781967835509,0.));
#2941 = CARTESIAN_POINT('',(3.501217471671,0.));
#2942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2943 = PCURVE('',#2718,#2944);
#2944 = DEFINITIONAL_REPRESENTATION('',(#2945),#2949);
#2945 = CIRCLE('',#2946,2.6);
#2946 = AXIS2_PLACEMENT_2D('',#2947,#2948);
#2947 = CARTESIAN_POINT('',(-7.8,7.8));
#2948 = DIRECTION('',(-0.936028924729,0.351923076923));
#2949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2950 = ORIENTED_EDGE('',*,*,#2951,.T.);
#2951 = EDGE_CURVE('',#2929,#1705,#2952,.T.);
#2952 = SURFACE_CURVE('',#2953,(#2957,#2963),.PCURVE_S1.);
#2953 = LINE('',#2954,#2955);
#2954 = CARTESIAN_POINT('',(-10.23367520429,9.5504,-8.715));
#2955 = VECTOR('',#2956,1.);
#2956 = DIRECTION('',(0.,-1.,0.));
#2957 = PCURVE('',#2645,#2958);
#2958 = DEFINITIONAL_REPRESENTATION('',(#2959),#2962);
#2959 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2960,#2961),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,7.4422),.PIECEWISE_BEZIER_KNOTS.);
#2960 = CARTESIAN_POINT('',(2.781967835509,0.));
#2961 = CARTESIAN_POINT('',(2.781967835509,-7.4422));
#2962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2963 = PCURVE('',#1755,#2964);
#2964 = DEFINITIONAL_REPRESENTATION('',(#2965),#2969);
#2965 = LINE('',#2966,#2967);
#2966 = CARTESIAN_POINT('',(1.51867520429,0.));
#2967 = VECTOR('',#2968,1.);
#2968 = DIRECTION('',(0.,-1.));
#2969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2970 = ORIENTED_EDGE('',*,*,#2660,.T.);
#2971 = ORIENTED_EDGE('',*,*,#2626,.T.);
#2972 = ADVANCED_FACE('',(#2973),#2042,.F.);
#2973 = FACE_BOUND('',#2974,.F.);
#2974 = EDGE_LOOP('',(#2975,#2976,#2999,#3020));
#2975 = ORIENTED_EDGE('',*,*,#2028,.T.);
#2976 = ORIENTED_EDGE('',*,*,#2977,.F.);
#2977 = EDGE_CURVE('',#2978,#2001,#2980,.T.);
#2978 = VERTEX_POINT('',#2979);
#2979 = CARTESIAN_POINT('',(-8.715,9.5504,-6.885));
#2980 = SURFACE_CURVE('',#2981,(#2985,#2992),.PCURVE_S1.);
#2981 = LINE('',#2982,#2983);
#2982 = CARTESIAN_POINT('',(-8.715,9.5504,-6.885));
#2983 = VECTOR('',#2984,1.);
#2984 = DIRECTION('',(0.,-1.,0.));
#2985 = PCURVE('',#2042,#2986);
#2986 = DEFINITIONAL_REPRESENTATION('',(#2987),#2991);
#2987 = LINE('',#2988,#2989);
#2988 = CARTESIAN_POINT('',(1.51867520429,0.));
#2989 = VECTOR('',#2990,1.);
#2990 = DIRECTION('',(0.,-1.));
#2991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2992 = PCURVE('',#2016,#2993);
#2993 = DEFINITIONAL_REPRESENTATION('',(#2994),#2998);
#2994 = LINE('',#2995,#2996);
#2995 = CARTESIAN_POINT('',(0.,0.));
#2996 = VECTOR('',#2997,1.);
#2997 = DIRECTION('',(0.,-1.));
#2998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2999 = ORIENTED_EDGE('',*,*,#3000,.F.);
#3000 = EDGE_CURVE('',#2907,#2978,#3001,.T.);
#3001 = SURFACE_CURVE('',#3002,(#3006,#3013),.PCURVE_S1.);
#3002 = LINE('',#3003,#3004);
#3003 = CARTESIAN_POINT('',(-10.23367520429,9.5504,-6.885));
#3004 = VECTOR('',#3005,1.);
#3005 = DIRECTION('',(1.,0.,0.));
#3006 = PCURVE('',#2042,#3007);
#3007 = DEFINITIONAL_REPRESENTATION('',(#3008),#3012);
#3008 = LINE('',#3009,#3010);
#3009 = CARTESIAN_POINT('',(0.,0.));
#3010 = VECTOR('',#3011,1.);
#3011 = DIRECTION('',(1.,0.));
#3012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3013 = PCURVE('',#2718,#3014);
#3014 = DEFINITIONAL_REPRESENTATION('',(#3015),#3019);
#3015 = LINE('',#3016,#3017);
#3016 = CARTESIAN_POINT('',(-10.23367520429,6.885));
#3017 = VECTOR('',#3018,1.);
#3018 = DIRECTION('',(1.,0.));
#3019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3020 = ORIENTED_EDGE('',*,*,#2906,.T.);
#3021 = ADVANCED_FACE('',(#3022),#2016,.F.);
#3022 = FACE_BOUND('',#3023,.F.);
#3023 = EDGE_LOOP('',(#3024,#3025,#3026,#3047));
#3024 = ORIENTED_EDGE('',*,*,#2000,.T.);
#3025 = ORIENTED_EDGE('',*,*,#2862,.F.);
#3026 = ORIENTED_EDGE('',*,*,#3027,.F.);
#3027 = EDGE_CURVE('',#2978,#2840,#3028,.T.);
#3028 = SURFACE_CURVE('',#3029,(#3033,#3040),.PCURVE_S1.);
#3029 = LINE('',#3030,#3031);
#3030 = CARTESIAN_POINT('',(-8.715,9.5504,-6.885));
#3031 = VECTOR('',#3032,1.);
#3032 = DIRECTION('',(0.,0.,1.));
#3033 = PCURVE('',#2016,#3034);
#3034 = DEFINITIONAL_REPRESENTATION('',(#3035),#3039);
#3035 = LINE('',#3036,#3037);
#3036 = CARTESIAN_POINT('',(0.,0.));
#3037 = VECTOR('',#3038,1.);
#3038 = DIRECTION('',(1.,0.));
#3039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3040 = PCURVE('',#2718,#3041);
#3041 = DEFINITIONAL_REPRESENTATION('',(#3042),#3046);
#3042 = LINE('',#3043,#3044);
#3043 = CARTESIAN_POINT('',(-8.715,6.885));
#3044 = VECTOR('',#3045,1.);
#3045 = DIRECTION('',(0.,-1.));
#3046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3047 = ORIENTED_EDGE('',*,*,#2977,.T.);
#3048 = ADVANCED_FACE('',(#3049,#3529),#2718,.T.);
#3049 = FACE_BOUND('',#3050,.F.);
#3050 = EDGE_LOOP('',(#3051,#3081,#3108,#3136,#3164,#3187,#3214,#3241,
    #3269,#3297,#3320,#3347,#3375,#3403,#3426,#3453,#3480,#3503));
#3051 = ORIENTED_EDGE('',*,*,#3052,.T.);
#3052 = EDGE_CURVE('',#3053,#3055,#3057,.T.);
#3053 = VERTEX_POINT('',#3054);
#3054 = CARTESIAN_POINT('',(-9.2489,9.5504,-11.7));
#3055 = VERTEX_POINT('',#3056);
#3056 = CARTESIAN_POINT('',(-12.51982840478,9.5504,-14.0099291324));
#3057 = SURFACE_CURVE('',#3058,(#3063,#3070),.PCURVE_S1.);
#3058 = CIRCLE('',#3059,2.4511);
#3059 = AXIS2_PLACEMENT_3D('',#3060,#3061,#3062);
#3060 = CARTESIAN_POINT('',(-11.7,9.5504,-11.7));
#3061 = DIRECTION('',(-0.,1.,0.));
#3062 = DIRECTION('',(1.,0.,0.));
#3063 = PCURVE('',#2718,#3064);
#3064 = DEFINITIONAL_REPRESENTATION('',(#3065),#3069);
#3065 = CIRCLE('',#3066,2.4511);
#3066 = AXIS2_PLACEMENT_2D('',#3067,#3068);
#3067 = CARTESIAN_POINT('',(-11.7,11.7));
#3068 = DIRECTION('',(1.,0.));
#3069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3070 = PCURVE('',#3071,#3076);
#3071 = CYLINDRICAL_SURFACE('',#3072,2.4511);
#3072 = AXIS2_PLACEMENT_3D('',#3073,#3074,#3075);
#3073 = CARTESIAN_POINT('',(-11.7,9.5504,-11.7));
#3074 = DIRECTION('',(0.,1.,0.));
#3075 = DIRECTION('',(1.,0.,0.));
#3076 = DEFINITIONAL_REPRESENTATION('',(#3077),#3080);
#3077 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3078,#3079),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.911843001591),.PIECEWISE_BEZIER_KNOTS.);
#3078 = CARTESIAN_POINT('',(0.,0.));
#3079 = CARTESIAN_POINT('',(1.911843001591,0.));
#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3081 = ORIENTED_EDGE('',*,*,#3082,.T.);
#3082 = EDGE_CURVE('',#3055,#3083,#3085,.T.);
#3083 = VERTEX_POINT('',#3084);
#3084 = CARTESIAN_POINT('',(-3.080171595223,9.5504,-14.0099291324));
#3085 = SURFACE_CURVE('',#3086,(#3091,#3102),.PCURVE_S1.);
#3086 = CIRCLE('',#3087,7.8);
#3087 = AXIS2_PLACEMENT_3D('',#3088,#3089,#3090);
#3088 = CARTESIAN_POINT('',(-7.8,9.5504,-7.8));
#3089 = DIRECTION('',(0.,-1.,0.));
#3090 = DIRECTION('',(-0.605106205741,-0.,-0.796144760564));
#3091 = PCURVE('',#2718,#3092);
#3092 = DEFINITIONAL_REPRESENTATION('',(#3093),#3101);
#3093 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3094,#3095,#3096,#3097,
#3098,#3099,#3100),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#3094 = CARTESIAN_POINT('',(-12.51982840478,14.0099291324));
#3095 = CARTESIAN_POINT('',(-1.763915636062,22.184911732486));
#3096 = CARTESIAN_POINT('',(-6.212941325048E-02,8.782526733843));
#3097 = CARTESIAN_POINT('',(1.639656809561,-4.6198582648));
#3098 = CARTESIAN_POINT('',(-10.81804218196,0.607544133757));
#3099 = CARTESIAN_POINT('',(-23.27574117349,5.834946532314));
#3100 = CARTESIAN_POINT('',(-12.51982840478,14.0099291324));
#3101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3102 = PCURVE('',#77,#3103);
#3103 = DEFINITIONAL_REPRESENTATION('',(#3104),#3107);
#3104 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3105,#3106),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.2997985214),.PIECEWISE_BEZIER_KNOTS.);
#3105 = CARTESIAN_POINT('',(0.920897066095,-9.5504));
#3106 = CARTESIAN_POINT('',(2.220695587495,-9.5504));
#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3108 = ORIENTED_EDGE('',*,*,#3109,.T.);
#3109 = EDGE_CURVE('',#3083,#3110,#3112,.T.);
#3110 = VERTEX_POINT('',#3111);
#3111 = CARTESIAN_POINT('',(-6.3511,9.5504,-11.7));
#3112 = SURFACE_CURVE('',#3113,(#3118,#3125),.PCURVE_S1.);
#3113 = CIRCLE('',#3114,2.4511);
#3114 = AXIS2_PLACEMENT_3D('',#3115,#3116,#3117);
#3115 = CARTESIAN_POINT('',(-3.9,9.5504,-11.7));
#3116 = DIRECTION('',(0.,1.,0.));
#3117 = DIRECTION('',(0.334473666834,0.,-0.942405096651));
#3118 = PCURVE('',#2718,#3119);
#3119 = DEFINITIONAL_REPRESENTATION('',(#3120),#3124);
#3120 = CIRCLE('',#3121,2.4511);
#3121 = AXIS2_PLACEMENT_2D('',#3122,#3123);
#3122 = CARTESIAN_POINT('',(-3.9,11.7));
#3123 = DIRECTION('',(0.334473666834,0.942405096651));
#3124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3125 = PCURVE('',#3126,#3131);
#3126 = CYLINDRICAL_SURFACE('',#3127,2.4511);
#3127 = AXIS2_PLACEMENT_3D('',#3128,#3129,#3130);
#3128 = CARTESIAN_POINT('',(-3.9,9.5504,-11.7));
#3129 = DIRECTION('',(0.,1.,0.));
#3130 = DIRECTION('',(1.,0.,0.));
#3131 = DEFINITIONAL_REPRESENTATION('',(#3132),#3135);
#3132 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3133,#3134),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.911843001589),.PIECEWISE_BEZIER_KNOTS.);
#3133 = CARTESIAN_POINT('',(1.229749652,0.));
#3134 = CARTESIAN_POINT('',(3.14159265359,0.));
#3135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3136 = ORIENTED_EDGE('',*,*,#3137,.T.);
#3137 = EDGE_CURVE('',#3110,#3138,#3140,.T.);
#3138 = VERTEX_POINT('',#3139);
#3139 = CARTESIAN_POINT('',(-1.4489,9.5504,-11.7));
#3140 = SURFACE_CURVE('',#3141,(#3146,#3153),.PCURVE_S1.);
#3141 = CIRCLE('',#3142,2.4511);
#3142 = AXIS2_PLACEMENT_3D('',#3143,#3144,#3145);
#3143 = CARTESIAN_POINT('',(-3.9,9.5504,-11.7));
#3144 = DIRECTION('',(0.,1.,0.));
#3145 = DIRECTION('',(-1.,0.,0.));
#3146 = PCURVE('',#2718,#3147);
#3147 = DEFINITIONAL_REPRESENTATION('',(#3148),#3152);
#3148 = CIRCLE('',#3149,2.4511);
#3149 = AXIS2_PLACEMENT_2D('',#3150,#3151);
#3150 = CARTESIAN_POINT('',(-3.9,11.7));
#3151 = DIRECTION('',(-1.,0.));
#3152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3153 = PCURVE('',#3154,#3159);
#3154 = CYLINDRICAL_SURFACE('',#3155,2.4511);
#3155 = AXIS2_PLACEMENT_3D('',#3156,#3157,#3158);
#3156 = CARTESIAN_POINT('',(-3.9,9.5504,-11.7));
#3157 = DIRECTION('',(0.,1.,0.));
#3158 = DIRECTION('',(1.,0.,0.));
#3159 = DEFINITIONAL_REPRESENTATION('',(#3160),#3163);
#3160 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3161,#3162),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#3161 = CARTESIAN_POINT('',(3.14159265359,0.));
#3162 = CARTESIAN_POINT('',(6.28318530718,0.));
#3163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3164 = ORIENTED_EDGE('',*,*,#3165,.T.);
#3165 = EDGE_CURVE('',#3138,#3166,#3168,.T.);
#3166 = VERTEX_POINT('',#3167);
#3167 = CARTESIAN_POINT('',(-1.590070867598,9.5504,-12.51982840478));
#3168 = SURFACE_CURVE('',#3169,(#3174,#3181),.PCURVE_S1.);
#3169 = CIRCLE('',#3170,2.4511);
#3170 = AXIS2_PLACEMENT_3D('',#3171,#3172,#3173);
#3171 = CARTESIAN_POINT('',(-3.9,9.5504,-11.7));
#3172 = DIRECTION('',(-0.,1.,0.));
#3173 = DIRECTION('',(1.,0.,0.));
#3174 = PCURVE('',#2718,#3175);
#3175 = DEFINITIONAL_REPRESENTATION('',(#3176),#3180);
#3176 = CIRCLE('',#3177,2.4511);
#3177 = AXIS2_PLACEMENT_2D('',#3178,#3179);
#3178 = CARTESIAN_POINT('',(-3.9,11.7));
#3179 = DIRECTION('',(1.,0.));
#3180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3181 = PCURVE('',#3126,#3182);
#3182 = DEFINITIONAL_REPRESENTATION('',(#3183),#3186);
#3183 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3184,#3185),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.341046674796),.PIECEWISE_BEZIER_KNOTS.);
#3184 = CARTESIAN_POINT('',(0.,0.));
#3185 = CARTESIAN_POINT('',(0.341046674796,0.));
#3186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3187 = ORIENTED_EDGE('',*,*,#3188,.T.);
#3188 = EDGE_CURVE('',#3166,#3189,#3191,.T.);
#3189 = VERTEX_POINT('',#3190);
#3190 = CARTESIAN_POINT('',(0.,9.5504,-7.8));
#3191 = SURFACE_CURVE('',#3192,(#3197,#3208),.PCURVE_S1.);
#3192 = CIRCLE('',#3193,7.8);
#3193 = AXIS2_PLACEMENT_3D('',#3194,#3195,#3196);
#3194 = CARTESIAN_POINT('',(-7.8,9.5504,-7.8));
#3195 = DIRECTION('',(0.,-1.,0.));
#3196 = DIRECTION('',(0.796144760564,0.,-0.605106205741));
#3197 = PCURVE('',#2718,#3198);
#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3207);
#3199 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3200,#3201,#3202,#3203,
#3204,#3205,#3206),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#3200 = CARTESIAN_POINT('',(-1.5900708676,12.51982840478));
#3201 = CARTESIAN_POINT('',(6.584911732486,1.763915636062));
#3202 = CARTESIAN_POINT('',(-6.817473266157,6.212941325048E-02));
#3203 = CARTESIAN_POINT('',(-20.2198582648,-1.639656809561));
#3204 = CARTESIAN_POINT('',(-14.99245586624,10.818042181969));
#3205 = CARTESIAN_POINT('',(-9.765053467686,23.275741173499));
#3206 = CARTESIAN_POINT('',(-1.5900708676,12.51982840478));
#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3208 = PCURVE('',#77,#3209);
#3209 = DEFINITIONAL_REPRESENTATION('',(#3210),#3213);
#3210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3211,#3212),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.6498992607),.PIECEWISE_BEZIER_KNOTS.);
#3211 = CARTESIAN_POINT('',(2.49169339289,-9.5504));
#3212 = CARTESIAN_POINT('',(3.14159265359,-9.5504));
#3213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3214 = ORIENTED_EDGE('',*,*,#3215,.T.);
#3215 = EDGE_CURVE('',#3189,#3216,#3218,.T.);
#3216 = VERTEX_POINT('',#3217);
#3217 = CARTESIAN_POINT('',(-1.590070867598,9.5504,-3.080171595223));
#3218 = SURFACE_CURVE('',#3219,(#3224,#3235),.PCURVE_S1.);
#3219 = CIRCLE('',#3220,7.8);
#3220 = AXIS2_PLACEMENT_3D('',#3221,#3222,#3223);
#3221 = CARTESIAN_POINT('',(-7.8,9.5504,-7.8));
#3222 = DIRECTION('',(0.,-1.,0.));
#3223 = DIRECTION('',(1.,0.,0.));
#3224 = PCURVE('',#2718,#3225);
#3225 = DEFINITIONAL_REPRESENTATION('',(#3226),#3234);
#3226 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3227,#3228,#3229,#3230,
#3231,#3232,#3233),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#3227 = CARTESIAN_POINT('',(0.,7.8));
#3228 = CARTESIAN_POINT('',(0.,-5.709996299037));
#3229 = CARTESIAN_POINT('',(-11.7,1.045001850481));
#3230 = CARTESIAN_POINT('',(-23.4,7.8));
#3231 = CARTESIAN_POINT('',(-11.7,14.554998149519));
#3232 = CARTESIAN_POINT('',(-1.24344978758E-14,21.309996299037));
#3233 = CARTESIAN_POINT('',(0.,7.8));
#3234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3235 = PCURVE('',#257,#3236);
#3236 = DEFINITIONAL_REPRESENTATION('',(#3237),#3240);
#3237 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3238,#3239),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.6498992607),.PIECEWISE_BEZIER_KNOTS.);
#3238 = CARTESIAN_POINT('',(3.14159265359,-9.5504));
#3239 = CARTESIAN_POINT('',(3.79149191429,-9.5504));
#3240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3241 = ORIENTED_EDGE('',*,*,#3242,.T.);
#3242 = EDGE_CURVE('',#3216,#3243,#3245,.T.);
#3243 = VERTEX_POINT('',#3244);
#3244 = CARTESIAN_POINT('',(-1.4489,9.5504,-3.9));
#3245 = SURFACE_CURVE('',#3246,(#3251,#3258),.PCURVE_S1.);
#3246 = CIRCLE('',#3247,2.4511);
#3247 = AXIS2_PLACEMENT_3D('',#3248,#3249,#3250);
#3248 = CARTESIAN_POINT('',(-3.9,9.5504,-3.9));
#3249 = DIRECTION('',(0.,1.,0.));
#3250 = DIRECTION('',(0.942405096651,-0.,0.334473666834));
#3251 = PCURVE('',#2718,#3252);
#3252 = DEFINITIONAL_REPRESENTATION('',(#3253),#3257);
#3253 = CIRCLE('',#3254,2.4511);
#3254 = AXIS2_PLACEMENT_2D('',#3255,#3256);
#3255 = CARTESIAN_POINT('',(-3.9,3.9));
#3256 = DIRECTION('',(0.942405096651,-0.334473666834));
#3257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3258 = PCURVE('',#3259,#3264);
#3259 = CYLINDRICAL_SURFACE('',#3260,2.4511);
#3260 = AXIS2_PLACEMENT_3D('',#3261,#3262,#3263);
#3261 = CARTESIAN_POINT('',(-3.9,9.5504,-3.9));
#3262 = DIRECTION('',(0.,1.,0.));
#3263 = DIRECTION('',(1.,0.,0.));
#3264 = DEFINITIONAL_REPRESENTATION('',(#3265),#3268);
#3265 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3266,#3267),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.341046674794),.PIECEWISE_BEZIER_KNOTS.);
#3266 = CARTESIAN_POINT('',(5.942138632385,0.));
#3267 = CARTESIAN_POINT('',(6.28318530718,0.));
#3268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3269 = ORIENTED_EDGE('',*,*,#3270,.T.);
#3270 = EDGE_CURVE('',#3243,#3271,#3273,.T.);
#3271 = VERTEX_POINT('',#3272);
#3272 = CARTESIAN_POINT('',(-6.3511,9.5504,-3.9));
#3273 = SURFACE_CURVE('',#3274,(#3279,#3286),.PCURVE_S1.);
#3274 = CIRCLE('',#3275,2.4511);
#3275 = AXIS2_PLACEMENT_3D('',#3276,#3277,#3278);
#3276 = CARTESIAN_POINT('',(-3.9,9.5504,-3.9));
#3277 = DIRECTION('',(-0.,1.,0.));
#3278 = DIRECTION('',(1.,0.,0.));
#3279 = PCURVE('',#2718,#3280);
#3280 = DEFINITIONAL_REPRESENTATION('',(#3281),#3285);
#3281 = CIRCLE('',#3282,2.4511);
#3282 = AXIS2_PLACEMENT_2D('',#3283,#3284);
#3283 = CARTESIAN_POINT('',(-3.9,3.9));
#3284 = DIRECTION('',(1.,0.));
#3285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3286 = PCURVE('',#3287,#3292);
#3287 = CYLINDRICAL_SURFACE('',#3288,2.4511);
#3288 = AXIS2_PLACEMENT_3D('',#3289,#3290,#3291);
#3289 = CARTESIAN_POINT('',(-3.9,9.5504,-3.9));
#3290 = DIRECTION('',(0.,1.,0.));
#3291 = DIRECTION('',(1.,0.,0.));
#3292 = DEFINITIONAL_REPRESENTATION('',(#3293),#3296);
#3293 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3294,#3295),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#3294 = CARTESIAN_POINT('',(0.,0.));
#3295 = CARTESIAN_POINT('',(3.14159265359,0.));
#3296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3297 = ORIENTED_EDGE('',*,*,#3298,.T.);
#3298 = EDGE_CURVE('',#3271,#3299,#3301,.T.);
#3299 = VERTEX_POINT('',#3300);
#3300 = CARTESIAN_POINT('',(-3.080171595223,9.5504,-1.590070867598));
#3301 = SURFACE_CURVE('',#3302,(#3307,#3314),.PCURVE_S1.);
#3302 = CIRCLE('',#3303,2.4511);
#3303 = AXIS2_PLACEMENT_3D('',#3304,#3305,#3306);
#3304 = CARTESIAN_POINT('',(-3.9,9.5504,-3.9));
#3305 = DIRECTION('',(0.,1.,0.));
#3306 = DIRECTION('',(-1.,0.,0.));
#3307 = PCURVE('',#2718,#3308);
#3308 = DEFINITIONAL_REPRESENTATION('',(#3309),#3313);
#3309 = CIRCLE('',#3310,2.4511);
#3310 = AXIS2_PLACEMENT_2D('',#3311,#3312);
#3311 = CARTESIAN_POINT('',(-3.9,3.9));
#3312 = DIRECTION('',(-1.,0.));
#3313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3314 = PCURVE('',#3259,#3315);
#3315 = DEFINITIONAL_REPRESENTATION('',(#3316),#3319);
#3316 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3317,#3318),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.911843001589),.PIECEWISE_BEZIER_KNOTS.);
#3317 = CARTESIAN_POINT('',(3.14159265359,0.));
#3318 = CARTESIAN_POINT('',(5.053435655179,0.));
#3319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3320 = ORIENTED_EDGE('',*,*,#3321,.T.);
#3321 = EDGE_CURVE('',#3299,#3322,#3324,.T.);
#3322 = VERTEX_POINT('',#3323);
#3323 = CARTESIAN_POINT('',(-12.51982840478,9.5504,-1.590070867598));
#3324 = SURFACE_CURVE('',#3325,(#3330,#3341),.PCURVE_S1.);
#3325 = CIRCLE('',#3326,7.8);
#3326 = AXIS2_PLACEMENT_3D('',#3327,#3328,#3329);
#3327 = CARTESIAN_POINT('',(-7.8,9.5504,-7.8));
#3328 = DIRECTION('',(0.,-1.,0.));
#3329 = DIRECTION('',(0.605106205741,0.,0.796144760564));
#3330 = PCURVE('',#2718,#3331);
#3331 = DEFINITIONAL_REPRESENTATION('',(#3332),#3340);
#3332 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3333,#3334,#3335,#3336,
#3337,#3338,#3339),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#3333 = CARTESIAN_POINT('',(-3.08017159522,1.5900708676));
#3334 = CARTESIAN_POINT('',(-13.83608436393,-6.584911732486));
#3335 = CARTESIAN_POINT('',(-15.53787058675,6.817473266157));
#3336 = CARTESIAN_POINT('',(-17.23965680956,20.2198582648));
#3337 = CARTESIAN_POINT('',(-4.781957818031,14.992455866243));
#3338 = CARTESIAN_POINT('',(7.675741173499,9.765053467686));
#3339 = CARTESIAN_POINT('',(-3.08017159522,1.5900708676));
#3340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3341 = PCURVE('',#257,#3342);
#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3346);
#3343 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3344,#3345),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.2997985214),.PIECEWISE_BEZIER_KNOTS.);
#3344 = CARTESIAN_POINT('',(4.062489719685,-9.5504));
#3345 = CARTESIAN_POINT('',(5.362288241085,-9.5504));
#3346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3347 = ORIENTED_EDGE('',*,*,#3348,.T.);
#3348 = EDGE_CURVE('',#3322,#3349,#3351,.T.);
#3349 = VERTEX_POINT('',#3350);
#3350 = CARTESIAN_POINT('',(-9.2489,9.5504,-3.9));
#3351 = SURFACE_CURVE('',#3352,(#3357,#3364),.PCURVE_S1.);
#3352 = CIRCLE('',#3353,2.4511);
#3353 = AXIS2_PLACEMENT_3D('',#3354,#3355,#3356);
#3354 = CARTESIAN_POINT('',(-11.7,9.5504,-3.9));
#3355 = DIRECTION('',(0.,1.,0.));
#3356 = DIRECTION('',(-0.334473666834,0.,0.942405096651));
#3357 = PCURVE('',#2718,#3358);
#3358 = DEFINITIONAL_REPRESENTATION('',(#3359),#3363);
#3359 = CIRCLE('',#3360,2.4511);
#3360 = AXIS2_PLACEMENT_2D('',#3361,#3362);
#3361 = CARTESIAN_POINT('',(-11.7,3.9));
#3362 = DIRECTION('',(-0.334473666834,-0.942405096651));
#3363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3364 = PCURVE('',#3365,#3370);
#3365 = CYLINDRICAL_SURFACE('',#3366,2.4511);
#3366 = AXIS2_PLACEMENT_3D('',#3367,#3368,#3369);
#3367 = CARTESIAN_POINT('',(-11.7,9.5504,-3.9));
#3368 = DIRECTION('',(0.,1.,0.));
#3369 = DIRECTION('',(1.,0.,0.));
#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3374);
#3371 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3372,#3373),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.911843001589),.PIECEWISE_BEZIER_KNOTS.);
#3372 = CARTESIAN_POINT('',(4.37134230559,0.));
#3373 = CARTESIAN_POINT('',(6.28318530718,0.));
#3374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3375 = ORIENTED_EDGE('',*,*,#3376,.T.);
#3376 = EDGE_CURVE('',#3349,#3377,#3379,.T.);
#3377 = VERTEX_POINT('',#3378);
#3378 = CARTESIAN_POINT('',(-14.1511,9.5504,-3.9));
#3379 = SURFACE_CURVE('',#3380,(#3385,#3392),.PCURVE_S1.);
#3380 = CIRCLE('',#3381,2.4511);
#3381 = AXIS2_PLACEMENT_3D('',#3382,#3383,#3384);
#3382 = CARTESIAN_POINT('',(-11.7,9.5504,-3.9));
#3383 = DIRECTION('',(-0.,1.,0.));
#3384 = DIRECTION('',(1.,0.,0.));
#3385 = PCURVE('',#2718,#3386);
#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391);
#3387 = CIRCLE('',#3388,2.4511);
#3388 = AXIS2_PLACEMENT_2D('',#3389,#3390);
#3389 = CARTESIAN_POINT('',(-11.7,3.9));
#3390 = DIRECTION('',(1.,0.));
#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3392 = PCURVE('',#3393,#3398);
#3393 = CYLINDRICAL_SURFACE('',#3394,2.4511);
#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397);
#3395 = CARTESIAN_POINT('',(-11.7,9.5504,-3.9));
#3396 = DIRECTION('',(0.,1.,0.));
#3397 = DIRECTION('',(1.,0.,0.));
#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3402);
#3399 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3400,#3401),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#3400 = CARTESIAN_POINT('',(0.,0.));
#3401 = CARTESIAN_POINT('',(3.14159265359,0.));
#3402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3403 = ORIENTED_EDGE('',*,*,#3404,.T.);
#3404 = EDGE_CURVE('',#3377,#3405,#3407,.T.);
#3405 = VERTEX_POINT('',#3406);
#3406 = CARTESIAN_POINT('',(-14.0099291324,9.5504,-3.080171595223));
#3407 = SURFACE_CURVE('',#3408,(#3413,#3420),.PCURVE_S1.);
#3408 = CIRCLE('',#3409,2.4511);
#3409 = AXIS2_PLACEMENT_3D('',#3410,#3411,#3412);
#3410 = CARTESIAN_POINT('',(-11.7,9.5504,-3.9));
#3411 = DIRECTION('',(0.,1.,0.));
#3412 = DIRECTION('',(-1.,0.,0.));
#3413 = PCURVE('',#2718,#3414);
#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419);
#3415 = CIRCLE('',#3416,2.4511);
#3416 = AXIS2_PLACEMENT_2D('',#3417,#3418);
#3417 = CARTESIAN_POINT('',(-11.7,3.9));
#3418 = DIRECTION('',(-1.,0.));
#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3420 = PCURVE('',#3365,#3421);
#3421 = DEFINITIONAL_REPRESENTATION('',(#3422),#3425);
#3422 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3423,#3424),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.341046674795),.PIECEWISE_BEZIER_KNOTS.);
#3423 = CARTESIAN_POINT('',(3.14159265359,0.));
#3424 = CARTESIAN_POINT('',(3.482639328384,0.));
#3425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3426 = ORIENTED_EDGE('',*,*,#3427,.T.);
#3427 = EDGE_CURVE('',#3405,#3428,#3430,.T.);
#3428 = VERTEX_POINT('',#3429);
#3429 = CARTESIAN_POINT('',(-15.6,9.5504,-7.8));
#3430 = SURFACE_CURVE('',#3431,(#3436,#3447),.PCURVE_S1.);
#3431 = CIRCLE('',#3432,7.8);
#3432 = AXIS2_PLACEMENT_3D('',#3433,#3434,#3435);
#3433 = CARTESIAN_POINT('',(-7.8,9.5504,-7.8));
#3434 = DIRECTION('',(0.,-1.,0.));
#3435 = DIRECTION('',(-0.796144760564,0.,0.605106205741));
#3436 = PCURVE('',#2718,#3437);
#3437 = DEFINITIONAL_REPRESENTATION('',(#3438),#3446);
#3438 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3439,#3440,#3441,#3442,
#3443,#3444,#3445),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#3439 = CARTESIAN_POINT('',(-14.0099291324,3.08017159522));
#3440 = CARTESIAN_POINT('',(-22.18491173248,13.836084363938));
#3441 = CARTESIAN_POINT('',(-8.782526733843,15.53787058675));
#3442 = CARTESIAN_POINT('',(4.6198582648,17.239656809561));
#3443 = CARTESIAN_POINT('',(-0.607544133757,4.781957818031));
#3444 = CARTESIAN_POINT('',(-5.834946532314,-7.675741173499));
#3445 = CARTESIAN_POINT('',(-14.0099291324,3.08017159522));
#3446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3447 = PCURVE('',#257,#3448);
#3448 = DEFINITIONAL_REPRESENTATION('',(#3449),#3452);
#3449 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3450,#3451),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.6498992607),.PIECEWISE_BEZIER_KNOTS.);
#3450 = CARTESIAN_POINT('',(5.63328604648,-9.5504));
#3451 = CARTESIAN_POINT('',(6.28318530718,-9.5504));
#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3453 = ORIENTED_EDGE('',*,*,#3454,.T.);
#3454 = EDGE_CURVE('',#3428,#3455,#3457,.T.);
#3455 = VERTEX_POINT('',#3456);
#3456 = CARTESIAN_POINT('',(-14.0099291324,9.5504,-12.51982840478));
#3457 = SURFACE_CURVE('',#3458,(#3463,#3474),.PCURVE_S1.);
#3458 = CIRCLE('',#3459,7.8);
#3459 = AXIS2_PLACEMENT_3D('',#3460,#3461,#3462);
#3460 = CARTESIAN_POINT('',(-7.8,9.5504,-7.8));
#3461 = DIRECTION('',(0.,-1.,0.));
#3462 = DIRECTION('',(-1.,0.,0.));
#3463 = PCURVE('',#2718,#3464);
#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3473);
#3465 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3466,#3467,#3468,#3469,
#3470,#3471,#3472),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#3466 = CARTESIAN_POINT('',(-15.6,7.8));
#3467 = CARTESIAN_POINT('',(-15.6,21.309996299037));
#3468 = CARTESIAN_POINT('',(-3.9,14.554998149519));
#3469 = CARTESIAN_POINT('',(7.8,7.8));
#3470 = CARTESIAN_POINT('',(-3.9,1.045001850481));
#3471 = CARTESIAN_POINT('',(-15.6,-5.709996299037));
#3472 = CARTESIAN_POINT('',(-15.6,7.8));
#3473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3474 = PCURVE('',#77,#3475);
#3475 = DEFINITIONAL_REPRESENTATION('',(#3476),#3479);
#3476 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3477,#3478),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.6498992607),.PIECEWISE_BEZIER_KNOTS.);
#3477 = CARTESIAN_POINT('',(0.,-9.5504));
#3478 = CARTESIAN_POINT('',(0.6498992607,-9.5504));
#3479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3480 = ORIENTED_EDGE('',*,*,#3481,.T.);
#3481 = EDGE_CURVE('',#3455,#3482,#3484,.T.);
#3482 = VERTEX_POINT('',#3483);
#3483 = CARTESIAN_POINT('',(-14.1511,9.5504,-11.7));
#3484 = SURFACE_CURVE('',#3485,(#3490,#3497),.PCURVE_S1.);
#3485 = CIRCLE('',#3486,2.4511);
#3486 = AXIS2_PLACEMENT_3D('',#3487,#3488,#3489);
#3487 = CARTESIAN_POINT('',(-11.7,9.5504,-11.7));
#3488 = DIRECTION('',(0.,1.,0.));
#3489 = DIRECTION('',(-0.942405096651,0.,-0.334473666834));
#3490 = PCURVE('',#2718,#3491);
#3491 = DEFINITIONAL_REPRESENTATION('',(#3492),#3496);
#3492 = CIRCLE('',#3493,2.4511);
#3493 = AXIS2_PLACEMENT_2D('',#3494,#3495);
#3494 = CARTESIAN_POINT('',(-11.7,11.7));
#3495 = DIRECTION('',(-0.942405096651,0.334473666834));
#3496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3497 = PCURVE('',#3071,#3498);
#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3502);
#3499 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3500,#3501),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.341046674794),.PIECEWISE_BEZIER_KNOTS.);
#3500 = CARTESIAN_POINT('',(2.800545978795,0.));
#3501 = CARTESIAN_POINT('',(3.14159265359,0.));
#3502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3503 = ORIENTED_EDGE('',*,*,#3504,.T.);
#3504 = EDGE_CURVE('',#3482,#3053,#3505,.T.);
#3505 = SURFACE_CURVE('',#3506,(#3511,#3518),.PCURVE_S1.);
#3506 = CIRCLE('',#3507,2.4511);
#3507 = AXIS2_PLACEMENT_3D('',#3508,#3509,#3510);
#3508 = CARTESIAN_POINT('',(-11.7,9.5504,-11.7));
#3509 = DIRECTION('',(0.,1.,0.));
#3510 = DIRECTION('',(-1.,0.,0.));
#3511 = PCURVE('',#2718,#3512);
#3512 = DEFINITIONAL_REPRESENTATION('',(#3513),#3517);
#3513 = CIRCLE('',#3514,2.4511);
#3514 = AXIS2_PLACEMENT_2D('',#3515,#3516);
#3515 = CARTESIAN_POINT('',(-11.7,11.7));
#3516 = DIRECTION('',(-1.,0.));
#3517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3518 = PCURVE('',#3519,#3524);
#3519 = CYLINDRICAL_SURFACE('',#3520,2.4511);
#3520 = AXIS2_PLACEMENT_3D('',#3521,#3522,#3523);
#3521 = CARTESIAN_POINT('',(-11.7,9.5504,-11.7));
#3522 = DIRECTION('',(0.,1.,0.));
#3523 = DIRECTION('',(1.,0.,0.));
#3524 = DEFINITIONAL_REPRESENTATION('',(#3525),#3528);
#3525 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3526,#3527),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#3526 = CARTESIAN_POINT('',(3.14159265359,0.));
#3527 = CARTESIAN_POINT('',(6.28318530718,0.));
#3528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3529 = FACE_BOUND('',#3530,.F.);
#3530 = EDGE_LOOP('',(#3531,#3532,#3533,#3534,#3535,#3558,#3579,#3580,
    #3603,#3624,#3625,#3648));
#3531 = ORIENTED_EDGE('',*,*,#2928,.T.);
#3532 = ORIENTED_EDGE('',*,*,#3000,.T.);
#3533 = ORIENTED_EDGE('',*,*,#3027,.T.);
#3534 = ORIENTED_EDGE('',*,*,#2839,.T.);
#3535 = ORIENTED_EDGE('',*,*,#3536,.T.);
#3536 = EDGE_CURVE('',#2818,#3537,#3539,.T.);
#3537 = VERTEX_POINT('',#3538);
#3538 = CARTESIAN_POINT('',(-6.885,9.5504,-6.885));
#3539 = SURFACE_CURVE('',#3540,(#3544,#3551),.PCURVE_S1.);
#3540 = LINE('',#3541,#3542);
#3541 = CARTESIAN_POINT('',(-6.885,9.5504,-5.366324795705));
#3542 = VECTOR('',#3543,1.);
#3543 = DIRECTION('',(0.,0.,-1.));
#3544 = PCURVE('',#2718,#3545);
#3545 = DEFINITIONAL_REPRESENTATION('',(#3546),#3550);
#3546 = LINE('',#3547,#3548);
#3547 = CARTESIAN_POINT('',(-6.885,5.366324795705));
#3548 = VECTOR('',#3549,1.);
#3549 = DIRECTION('',(0.,1.));
#3550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3551 = PCURVE('',#1955,#3552);
#3552 = DEFINITIONAL_REPRESENTATION('',(#3553),#3557);
#3553 = LINE('',#3554,#3555);
#3554 = CARTESIAN_POINT('',(0.,0.));
#3555 = VECTOR('',#3556,1.);
#3556 = DIRECTION('',(1.,0.));
#3557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3558 = ORIENTED_EDGE('',*,*,#3559,.T.);
#3559 = EDGE_CURVE('',#3537,#2774,#3560,.T.);
#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.);
#3561 = LINE('',#3562,#3563);
#3562 = CARTESIAN_POINT('',(-6.885,9.5504,-6.885));
#3563 = VECTOR('',#3564,1.);
#3564 = DIRECTION('',(1.,0.,0.));
#3565 = PCURVE('',#2718,#3566);
#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571);
#3567 = LINE('',#3568,#3569);
#3568 = CARTESIAN_POINT('',(-6.885,6.885));
#3569 = VECTOR('',#3570,1.);
#3570 = DIRECTION('',(1.,0.));
#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3572 = PCURVE('',#1929,#3573);
#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578);
#3574 = LINE('',#3575,#3576);
#3575 = CARTESIAN_POINT('',(0.,0.));
#3576 = VECTOR('',#3577,1.);
#3577 = DIRECTION('',(1.,0.));
#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3579 = ORIENTED_EDGE('',*,*,#2773,.T.);
#3580 = ORIENTED_EDGE('',*,*,#3581,.T.);
#3581 = EDGE_CURVE('',#2752,#3582,#3584,.T.);
#3582 = VERTEX_POINT('',#3583);
#3583 = CARTESIAN_POINT('',(-6.885,9.5504,-8.715));
#3584 = SURFACE_CURVE('',#3585,(#3589,#3596),.PCURVE_S1.);
#3585 = LINE('',#3586,#3587);
#3586 = CARTESIAN_POINT('',(-5.366324795705,9.5504,-8.715));
#3587 = VECTOR('',#3588,1.);
#3588 = DIRECTION('',(-1.,0.,0.));
#3589 = PCURVE('',#2718,#3590);
#3590 = DEFINITIONAL_REPRESENTATION('',(#3591),#3595);
#3591 = LINE('',#3592,#3593);
#3592 = CARTESIAN_POINT('',(-5.366324795705,8.715));
#3593 = VECTOR('',#3594,1.);
#3594 = DIRECTION('',(-1.,0.));
#3595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3596 = PCURVE('',#1868,#3597);
#3597 = DEFINITIONAL_REPRESENTATION('',(#3598),#3602);
#3598 = LINE('',#3599,#3600);
#3599 = CARTESIAN_POINT('',(0.,0.));
#3600 = VECTOR('',#3601,1.);
#3601 = DIRECTION('',(1.,0.));
#3602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3603 = ORIENTED_EDGE('',*,*,#3604,.T.);
#3604 = EDGE_CURVE('',#3582,#2703,#3605,.T.);
#3605 = SURFACE_CURVE('',#3606,(#3610,#3617),.PCURVE_S1.);
#3606 = LINE('',#3607,#3608);
#3607 = CARTESIAN_POINT('',(-6.885,9.5504,-8.715));
#3608 = VECTOR('',#3609,1.);
#3609 = DIRECTION('',(0.,0.,-1.));
#3610 = PCURVE('',#2718,#3611);
#3611 = DEFINITIONAL_REPRESENTATION('',(#3612),#3616);
#3612 = LINE('',#3613,#3614);
#3613 = CARTESIAN_POINT('',(-6.885,8.715));
#3614 = VECTOR('',#3615,1.);
#3615 = DIRECTION('',(0.,1.));
#3616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3617 = PCURVE('',#1842,#3618);
#3618 = DEFINITIONAL_REPRESENTATION('',(#3619),#3623);
#3619 = LINE('',#3620,#3621);
#3620 = CARTESIAN_POINT('',(0.,0.));
#3621 = VECTOR('',#3622,1.);
#3622 = DIRECTION('',(1.,0.));
#3623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3624 = ORIENTED_EDGE('',*,*,#2702,.T.);
#3625 = ORIENTED_EDGE('',*,*,#3626,.T.);
#3626 = EDGE_CURVE('',#2681,#3627,#3629,.T.);
#3627 = VERTEX_POINT('',#3628);
#3628 = CARTESIAN_POINT('',(-8.715,9.5504,-8.715));
#3629 = SURFACE_CURVE('',#3630,(#3634,#3641),.PCURVE_S1.);
#3630 = LINE('',#3631,#3632);
#3631 = CARTESIAN_POINT('',(-8.715,9.5504,-10.23367520429));
#3632 = VECTOR('',#3633,1.);
#3633 = DIRECTION('',(0.,0.,1.));
#3634 = PCURVE('',#2718,#3635);
#3635 = DEFINITIONAL_REPRESENTATION('',(#3636),#3640);
#3636 = LINE('',#3637,#3638);
#3637 = CARTESIAN_POINT('',(-8.715,10.23367520429));
#3638 = VECTOR('',#3639,1.);
#3639 = DIRECTION('',(0.,-1.));
#3640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3641 = PCURVE('',#1781,#3642);
#3642 = DEFINITIONAL_REPRESENTATION('',(#3643),#3647);
#3643 = LINE('',#3644,#3645);
#3644 = CARTESIAN_POINT('',(0.,0.));
#3645 = VECTOR('',#3646,1.);
#3646 = DIRECTION('',(1.,0.));
#3647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3648 = ORIENTED_EDGE('',*,*,#3649,.T.);
#3649 = EDGE_CURVE('',#3627,#2929,#3650,.T.);
#3650 = SURFACE_CURVE('',#3651,(#3655,#3662),.PCURVE_S1.);
#3651 = LINE('',#3652,#3653);
#3652 = CARTESIAN_POINT('',(-8.715,9.5504,-8.715));
#3653 = VECTOR('',#3654,1.);
#3654 = DIRECTION('',(-1.,0.,0.));
#3655 = PCURVE('',#2718,#3656);
#3656 = DEFINITIONAL_REPRESENTATION('',(#3657),#3661);
#3657 = LINE('',#3658,#3659);
#3658 = CARTESIAN_POINT('',(-8.715,8.715));
#3659 = VECTOR('',#3660,1.);
#3660 = DIRECTION('',(-1.,0.));
#3661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3662 = PCURVE('',#1755,#3663);
#3663 = DEFINITIONAL_REPRESENTATION('',(#3664),#3668);
#3664 = LINE('',#3665,#3666);
#3665 = CARTESIAN_POINT('',(0.,0.));
#3666 = VECTOR('',#3667,1.);
#3667 = DIRECTION('',(1.,0.));
#3668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3669 = ADVANCED_FACE('',(#3670),#3071,.T.);
#3670 = FACE_BOUND('',#3671,.T.);
#3671 = EDGE_LOOP('',(#3672,#3673,#3699,#3700,#3721,#3749));
#3672 = ORIENTED_EDGE('',*,*,#3052,.T.);
#3673 = ORIENTED_EDGE('',*,*,#3674,.T.);
#3674 = EDGE_CURVE('',#3055,#3455,#3675,.T.);
#3675 = SURFACE_CURVE('',#3676,(#3681,#3687),.PCURVE_S1.);
#3676 = CIRCLE('',#3677,2.4511);
#3677 = AXIS2_PLACEMENT_3D('',#3678,#3679,#3680);
#3678 = CARTESIAN_POINT('',(-11.7,9.5504,-11.7));
#3679 = DIRECTION('',(0.,1.,0.));
#3680 = DIRECTION('',(-0.334473666834,0.,-0.942405096651));
#3681 = PCURVE('',#3071,#3682);
#3682 = DEFINITIONAL_REPRESENTATION('',(#3683),#3686);
#3683 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3684,#3685),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.888702977205),.PIECEWISE_BEZIER_KNOTS.);
#3684 = CARTESIAN_POINT('',(1.911843001589,0.));
#3685 = CARTESIAN_POINT('',(2.800545978794,0.));
#3686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3687 = PCURVE('',#3688,#3693);
#3688 = PLANE('',#3689);
#3689 = AXIS2_PLACEMENT_3D('',#3690,#3691,#3692);
#3690 = CARTESIAN_POINT('',(-15.6,9.5504,0.));
#3691 = DIRECTION('',(0.,1.,0.));
#3692 = DIRECTION('',(1.,0.,0.));
#3693 = DEFINITIONAL_REPRESENTATION('',(#3694),#3698);
#3694 = CIRCLE('',#3695,2.4511);
#3695 = AXIS2_PLACEMENT_2D('',#3696,#3697);
#3696 = CARTESIAN_POINT('',(3.9,11.7));
#3697 = DIRECTION('',(-0.334473666834,0.942405096651));
#3698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3699 = ORIENTED_EDGE('',*,*,#3481,.T.);
#3700 = ORIENTED_EDGE('',*,*,#3701,.T.);
#3701 = EDGE_CURVE('',#3482,#3702,#3704,.T.);
#3702 = VERTEX_POINT('',#3703);
#3703 = CARTESIAN_POINT('',(-14.1511,11.3284,-11.7));
#3704 = SURFACE_CURVE('',#3705,(#3709,#3715),.PCURVE_S1.);
#3705 = LINE('',#3706,#3707);
#3706 = CARTESIAN_POINT('',(-14.1511,9.5504,-11.7));
#3707 = VECTOR('',#3708,1.);
#3708 = DIRECTION('',(0.,1.,0.));
#3709 = PCURVE('',#3071,#3710);
#3710 = DEFINITIONAL_REPRESENTATION('',(#3711),#3714);
#3711 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3712,#3713),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.778),.PIECEWISE_BEZIER_KNOTS.);
#3712 = CARTESIAN_POINT('',(3.14159265359,0.));
#3713 = CARTESIAN_POINT('',(3.14159265359,1.778));
#3714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3715 = PCURVE('',#3519,#3716);
#3716 = DEFINITIONAL_REPRESENTATION('',(#3717),#3720);
#3717 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3718,#3719),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.778),.PIECEWISE_BEZIER_KNOTS.);
#3718 = CARTESIAN_POINT('',(3.14159265359,0.));
#3719 = CARTESIAN_POINT('',(3.14159265359,1.778));
#3720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3721 = ORIENTED_EDGE('',*,*,#3722,.F.);
#3722 = EDGE_CURVE('',#3723,#3702,#3725,.T.);
#3723 = VERTEX_POINT('',#3724);
#3724 = CARTESIAN_POINT('',(-9.2489,11.3284,-11.7));
#3725 = SURFACE_CURVE('',#3726,(#3731,#3737),.PCURVE_S1.);
#3726 = CIRCLE('',#3727,2.4511);
#3727 = AXIS2_PLACEMENT_3D('',#3728,#3729,#3730);
#3728 = CARTESIAN_POINT('',(-11.7,11.3284,-11.7));
#3729 = DIRECTION('',(-0.,1.,0.));
#3730 = DIRECTION('',(1.,0.,0.));
#3731 = PCURVE('',#3071,#3732);
#3732 = DEFINITIONAL_REPRESENTATION('',(#3733),#3736);
#3733 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3734,#3735),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#3734 = CARTESIAN_POINT('',(0.,1.778));
#3735 = CARTESIAN_POINT('',(3.14159265359,1.778));
#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3737 = PCURVE('',#3738,#3743);
#3738 = PLANE('',#3739);
#3739 = AXIS2_PLACEMENT_3D('',#3740,#3741,#3742);
#3740 = CARTESIAN_POINT('',(-15.6,11.3284,0.));
#3741 = DIRECTION('',(0.,1.,0.));
#3742 = DIRECTION('',(1.,0.,0.));
#3743 = DEFINITIONAL_REPRESENTATION('',(#3744),#3748);
#3744 = CIRCLE('',#3745,2.4511);
#3745 = AXIS2_PLACEMENT_2D('',#3746,#3747);
#3746 = CARTESIAN_POINT('',(3.9,11.7));
#3747 = DIRECTION('',(1.,0.));
#3748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3749 = ORIENTED_EDGE('',*,*,#3750,.F.);
#3750 = EDGE_CURVE('',#3053,#3723,#3751,.T.);
#3751 = SURFACE_CURVE('',#3752,(#3756,#3762),.PCURVE_S1.);
#3752 = LINE('',#3753,#3754);
#3753 = CARTESIAN_POINT('',(-9.2489,9.5504,-11.7));
#3754 = VECTOR('',#3755,1.);
#3755 = DIRECTION('',(0.,1.,0.));
#3756 = PCURVE('',#3071,#3757);
#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3761);
#3758 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3759,#3760),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.778),.PIECEWISE_BEZIER_KNOTS.);
#3759 = CARTESIAN_POINT('',(0.,0.));
#3760 = CARTESIAN_POINT('',(0.,1.778));
#3761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3762 = PCURVE('',#3519,#3763);
#3763 = DEFINITIONAL_REPRESENTATION('',(#3764),#3767);
#3764 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3765,#3766),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.778),.PIECEWISE_BEZIER_KNOTS.);
#3765 = CARTESIAN_POINT('',(6.28318530718,0.));
#3766 = CARTESIAN_POINT('',(6.28318530718,1.778));
#3767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3768 = ADVANCED_FACE('',(#3769),#3519,.T.);
#3769 = FACE_BOUND('',#3770,.T.);
#3770 = EDGE_LOOP('',(#3771,#3772,#3773,#3794));
#3771 = ORIENTED_EDGE('',*,*,#3504,.T.);
#3772 = ORIENTED_EDGE('',*,*,#3750,.T.);
#3773 = ORIENTED_EDGE('',*,*,#3774,.F.);
#3774 = EDGE_CURVE('',#3702,#3723,#3775,.T.);
#3775 = SURFACE_CURVE('',#3776,(#3781,#3787),.PCURVE_S1.);
#3776 = CIRCLE('',#3777,2.4511);
#3777 = AXIS2_PLACEMENT_3D('',#3778,#3779,#3780);
#3778 = CARTESIAN_POINT('',(-11.7,11.3284,-11.7));
#3779 = DIRECTION('',(0.,1.,0.));
#3780 = DIRECTION('',(-1.,0.,0.));
#3781 = PCURVE('',#3519,#3782);
#3782 = DEFINITIONAL_REPRESENTATION('',(#3783),#3786);
#3783 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3784,#3785),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#3784 = CARTESIAN_POINT('',(3.14159265359,1.778));
#3785 = CARTESIAN_POINT('',(6.28318530718,1.778));
#3786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3787 = PCURVE('',#3738,#3788);
#3788 = DEFINITIONAL_REPRESENTATION('',(#3789),#3793);
#3789 = CIRCLE('',#3790,2.4511);
#3790 = AXIS2_PLACEMENT_2D('',#3791,#3792);
#3791 = CARTESIAN_POINT('',(3.9,11.7));
#3792 = DIRECTION('',(-1.,0.));
#3793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3794 = ORIENTED_EDGE('',*,*,#3701,.F.);
#3795 = ADVANCED_FACE('',(#3796),#3738,.T.);
#3796 = FACE_BOUND('',#3797,.F.);
#3797 = EDGE_LOOP('',(#3798,#3799));
#3798 = ORIENTED_EDGE('',*,*,#3722,.F.);
#3799 = ORIENTED_EDGE('',*,*,#3774,.F.);
#3800 = ADVANCED_FACE('',(#3801),#3688,.F.);
#3801 = FACE_BOUND('',#3802,.F.);
#3802 = EDGE_LOOP('',(#3803,#3828));
#3803 = ORIENTED_EDGE('',*,*,#3804,.T.);
#3804 = EDGE_CURVE('',#3455,#3055,#3805,.T.);
#3805 = SURFACE_CURVE('',#3806,(#3811,#3822),.PCURVE_S1.);
#3806 = CIRCLE('',#3807,7.8);
#3807 = AXIS2_PLACEMENT_3D('',#3808,#3809,#3810);
#3808 = CARTESIAN_POINT('',(-7.8,9.5504,-7.8));
#3809 = DIRECTION('',(0.,-1.,0.));
#3810 = DIRECTION('',(-0.796144760564,-0.,-0.605106205741));
#3811 = PCURVE('',#3688,#3812);
#3812 = DEFINITIONAL_REPRESENTATION('',(#3813),#3821);
#3813 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3814,#3815,#3816,#3817,
#3818,#3819,#3820),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#3814 = CARTESIAN_POINT('',(1.5900708676,12.51982840478));
#3815 = CARTESIAN_POINT('',(9.765053467686,23.275741173499));
#3816 = CARTESIAN_POINT('',(14.992455866243,10.818042181969));
#3817 = CARTESIAN_POINT('',(20.2198582648,-1.639656809561));
#3818 = CARTESIAN_POINT('',(6.817473266157,6.212941325048E-02));
#3819 = CARTESIAN_POINT('',(-6.584911732486,1.763915636062));
#3820 = CARTESIAN_POINT('',(1.5900708676,12.51982840478));
#3821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3822 = PCURVE('',#77,#3823);
#3823 = DEFINITIONAL_REPRESENTATION('',(#3824),#3827);
#3824 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3825,#3826),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.270997805395),.PIECEWISE_BEZIER_KNOTS.);
#3825 = CARTESIAN_POINT('',(0.6498992607,-9.5504));
#3826 = CARTESIAN_POINT('',(0.920897066095,-9.5504));
#3827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3828 = ORIENTED_EDGE('',*,*,#3674,.T.);
#3829 = ADVANCED_FACE('',(#3830),#77,.T.);
#3830 = FACE_BOUND('',#3831,.T.);
#3831 = EDGE_LOOP('',(#3832,#3833,#3852,#3853,#3872,#3873,#3874,#3875,
    #3905,#3906,#3925,#3926,#3927,#3928,#3929,#3930));
#3832 = ORIENTED_EDGE('',*,*,#1656,.F.);
#3833 = ORIENTED_EDGE('',*,*,#3834,.T.);
#3834 = EDGE_CURVE('',#1657,#293,#3835,.T.);
#3835 = SURFACE_CURVE('',#3836,(#3840,#3846),.PCURVE_S1.);
#3836 = LINE('',#3837,#3838);
#3837 = CARTESIAN_POINT('',(-14.01764439283,2.1082,-12.50966009435));
#3838 = VECTOR('',#3839,1.);
#3839 = DIRECTION('',(0.,-1.,0.));
#3840 = PCURVE('',#77,#3841);
#3841 = DEFINITIONAL_REPRESENTATION('',(#3842),#3845);
#3842 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3843,#3844),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#3843 = CARTESIAN_POINT('',(0.648262849837,-2.1082));
#3844 = CARTESIAN_POINT('',(0.648262849837,0.));
#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3846 = PCURVE('',#316,#3847);
#3847 = DEFINITIONAL_REPRESENTATION('',(#3848),#3851);
#3848 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3849,#3850),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#3849 = CARTESIAN_POINT('',(6.619277493673,-2.1082));
#3850 = CARTESIAN_POINT('',(6.619277493673,0.));
#3851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3852 = ORIENTED_EDGE('',*,*,#327,.T.);
#3853 = ORIENTED_EDGE('',*,*,#3854,.T.);
#3854 = EDGE_CURVE('',#328,#3428,#3855,.T.);
#3855 = SURFACE_CURVE('',#3856,(#3860,#3866),.PCURVE_S1.);
#3856 = LINE('',#3857,#3858);
#3857 = CARTESIAN_POINT('',(-15.6,0.,-7.8));
#3858 = VECTOR('',#3859,1.);
#3859 = DIRECTION('',(0.,1.,0.));
#3860 = PCURVE('',#77,#3861);
#3861 = DEFINITIONAL_REPRESENTATION('',(#3862),#3865);
#3862 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3863,#3864),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,9.5504),.PIECEWISE_BEZIER_KNOTS.);
#3863 = CARTESIAN_POINT('',(0.,0.));
#3864 = CARTESIAN_POINT('',(0.,-9.5504));
#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3866 = PCURVE('',#257,#3867);
#3867 = DEFINITIONAL_REPRESENTATION('',(#3868),#3871);
#3868 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3869,#3870),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,9.5504),.PIECEWISE_BEZIER_KNOTS.);
#3869 = CARTESIAN_POINT('',(6.28318530718,0.));
#3870 = CARTESIAN_POINT('',(6.28318530718,-9.5504));
#3871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3872 = ORIENTED_EDGE('',*,*,#3454,.T.);
#3873 = ORIENTED_EDGE('',*,*,#3804,.T.);
#3874 = ORIENTED_EDGE('',*,*,#3082,.T.);
#3875 = ORIENTED_EDGE('',*,*,#3876,.T.);
#3876 = EDGE_CURVE('',#3083,#3166,#3877,.T.);
#3877 = SURFACE_CURVE('',#3878,(#3883,#3889),.PCURVE_S1.);
#3878 = CIRCLE('',#3879,7.8);
#3879 = AXIS2_PLACEMENT_3D('',#3880,#3881,#3882);
#3880 = CARTESIAN_POINT('',(-7.8,9.5504,-7.8));
#3881 = DIRECTION('',(0.,-1.,0.));
#3882 = DIRECTION('',(0.605106205741,0.,-0.796144760564));
#3883 = PCURVE('',#77,#3884);
#3884 = DEFINITIONAL_REPRESENTATION('',(#3885),#3888);
#3885 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3886,#3887),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.270997805395),.PIECEWISE_BEZIER_KNOTS.);
#3886 = CARTESIAN_POINT('',(2.220695587495,-9.5504));
#3887 = CARTESIAN_POINT('',(2.49169339289,-9.5504));
#3888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3889 = PCURVE('',#3890,#3895);
#3890 = PLANE('',#3891);
#3891 = AXIS2_PLACEMENT_3D('',#3892,#3893,#3894);
#3892 = CARTESIAN_POINT('',(-15.6,9.5504,0.));
#3893 = DIRECTION('',(0.,1.,0.));
#3894 = DIRECTION('',(1.,0.,0.));
#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3904);
#3896 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3897,#3898,#3899,#3900,
#3901,#3902,#3903),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#3897 = CARTESIAN_POINT('',(12.51982840478,14.0099291324));
#3898 = CARTESIAN_POINT('',(23.275741173499,5.834946532314));
#3899 = CARTESIAN_POINT('',(10.818042181969,0.607544133757));
#3900 = CARTESIAN_POINT('',(-1.639656809561,-4.6198582648));
#3901 = CARTESIAN_POINT('',(6.212941325048E-02,8.782526733843));
#3902 = CARTESIAN_POINT('',(1.763915636062,22.184911732486));
#3903 = CARTESIAN_POINT('',(12.51982840478,14.0099291324));
#3904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3905 = ORIENTED_EDGE('',*,*,#3188,.T.);
#3906 = ORIENTED_EDGE('',*,*,#3907,.F.);
#3907 = EDGE_CURVE('',#241,#3189,#3908,.T.);
#3908 = SURFACE_CURVE('',#3909,(#3913,#3919),.PCURVE_S1.);
#3909 = LINE('',#3910,#3911);
#3910 = CARTESIAN_POINT('',(0.,0.,-7.8));
#3911 = VECTOR('',#3912,1.);
#3912 = DIRECTION('',(0.,1.,0.));
#3913 = PCURVE('',#77,#3914);
#3914 = DEFINITIONAL_REPRESENTATION('',(#3915),#3918);
#3915 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3916,#3917),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,9.5504),.PIECEWISE_BEZIER_KNOTS.);
#3916 = CARTESIAN_POINT('',(3.14159265359,0.));
#3917 = CARTESIAN_POINT('',(3.14159265359,-9.5504));
#3918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3919 = PCURVE('',#257,#3920);
#3920 = DEFINITIONAL_REPRESENTATION('',(#3921),#3924);
#3921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3922,#3923),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,9.5504),.PIECEWISE_BEZIER_KNOTS.);
#3922 = CARTESIAN_POINT('',(3.14159265359,0.));
#3923 = CARTESIAN_POINT('',(3.14159265359,-9.5504));
#3924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3925 = ORIENTED_EDGE('',*,*,#268,.T.);
#3926 = ORIENTED_EDGE('',*,*,#670,.F.);
#3927 = ORIENTED_EDGE('',*,*,#1581,.F.);
#3928 = ORIENTED_EDGE('',*,*,#603,.T.);
#3929 = ORIENTED_EDGE('',*,*,#60,.T.);
#3930 = ORIENTED_EDGE('',*,*,#3931,.F.);
#3931 = EDGE_CURVE('',#1634,#61,#3932,.T.);
#3932 = SURFACE_CURVE('',#3933,(#3937,#3943),.PCURVE_S1.);
#3933 = LINE('',#3934,#3935);
#3934 = CARTESIAN_POINT('',(-12.50966009435,2.1082,-14.01764439283));
#3935 = VECTOR('',#3936,1.);
#3936 = DIRECTION('',(0.,-1.,0.));
#3937 = PCURVE('',#77,#3938);
#3938 = DEFINITIONAL_REPRESENTATION('',(#3939),#3942);
#3939 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3940,#3941),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#3940 = CARTESIAN_POINT('',(0.922533476958,-2.1082));
#3941 = CARTESIAN_POINT('',(0.922533476958,0.));
#3942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3943 = PCURVE('',#109,#3944);
#3944 = DEFINITIONAL_REPRESENTATION('',(#3945),#3948);
#3945 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3946,#3947),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#3946 = CARTESIAN_POINT('',(1.234704140301,-2.1082));
#3947 = CARTESIAN_POINT('',(1.234704140301,0.));
#3948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3949 = ADVANCED_FACE('',(#3950),#316,.F.);
#3950 = FACE_BOUND('',#3951,.F.);
#3951 = EDGE_LOOP('',(#3952,#3953,#3954,#3955));
#3952 = ORIENTED_EDGE('',*,*,#292,.T.);
#3953 = ORIENTED_EDGE('',*,*,#1045,.T.);
#3954 = ORIENTED_EDGE('',*,*,#1679,.T.);
#3955 = ORIENTED_EDGE('',*,*,#3834,.T.);
#3956 = ADVANCED_FACE('',(#3957),#109,.F.);
#3957 = FACE_BOUND('',#3958,.F.);
#3958 = EDGE_LOOP('',(#3959,#3960,#3961,#3962));
#3959 = ORIENTED_EDGE('',*,*,#88,.F.);
#3960 = ORIENTED_EDGE('',*,*,#3931,.F.);
#3961 = ORIENTED_EDGE('',*,*,#1633,.T.);
#3962 = ORIENTED_EDGE('',*,*,#888,.F.);
#3963 = ADVANCED_FACE('',(#3964),#257,.T.);
#3964 = FACE_BOUND('',#3965,.T.);
#3965 = EDGE_LOOP('',(#3966,#3967,#3986,#3987,#3988,#3989,#4019,#4020,
    #4050,#4051,#4052,#4053,#4072,#4073,#4092,#4093));
#3966 = ORIENTED_EDGE('',*,*,#1409,.F.);
#3967 = ORIENTED_EDGE('',*,*,#3968,.T.);
#3968 = EDGE_CURVE('',#1410,#213,#3969,.T.);
#3969 = SURFACE_CURVE('',#3970,(#3974,#3980),.PCURVE_S1.);
#3970 = LINE('',#3971,#3972);
#3971 = CARTESIAN_POINT('',(-1.582355607169,2.1082,-3.090339905651));
#3972 = VECTOR('',#3973,1.);
#3973 = DIRECTION('',(0.,-1.,0.));
#3974 = PCURVE('',#257,#3975);
#3975 = DEFINITIONAL_REPRESENTATION('',(#3976),#3979);
#3976 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3977,#3978),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#3977 = CARTESIAN_POINT('',(3.789855503427,-2.1082));
#3978 = CARTESIAN_POINT('',(3.789855503427,0.));
#3979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3980 = PCURVE('',#229,#3981);
#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3985);
#3982 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3983,#3984),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#3983 = CARTESIAN_POINT('',(3.477684840083,-2.1082));
#3984 = CARTESIAN_POINT('',(3.477684840083,0.));
#3985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3986 = ORIENTED_EDGE('',*,*,#240,.T.);
#3987 = ORIENTED_EDGE('',*,*,#3907,.T.);
#3988 = ORIENTED_EDGE('',*,*,#3215,.T.);
#3989 = ORIENTED_EDGE('',*,*,#3990,.T.);
#3990 = EDGE_CURVE('',#3216,#3299,#3991,.T.);
#3991 = SURFACE_CURVE('',#3992,(#3997,#4003),.PCURVE_S1.);
#3992 = CIRCLE('',#3993,7.8);
#3993 = AXIS2_PLACEMENT_3D('',#3994,#3995,#3996);
#3994 = CARTESIAN_POINT('',(-7.8,9.5504,-7.8));
#3995 = DIRECTION('',(0.,-1.,0.));
#3996 = DIRECTION('',(0.796144760564,0.,0.605106205741));
#3997 = PCURVE('',#257,#3998);
#3998 = DEFINITIONAL_REPRESENTATION('',(#3999),#4002);
#3999 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4000,#4001),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.270997805395),.PIECEWISE_BEZIER_KNOTS.);
#4000 = CARTESIAN_POINT('',(3.79149191429,-9.5504));
#4001 = CARTESIAN_POINT('',(4.062489719685,-9.5504));
#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4003 = PCURVE('',#4004,#4009);
#4004 = PLANE('',#4005);
#4005 = AXIS2_PLACEMENT_3D('',#4006,#4007,#4008);
#4006 = CARTESIAN_POINT('',(-15.6,9.5504,0.));
#4007 = DIRECTION('',(0.,1.,0.));
#4008 = DIRECTION('',(1.,0.,0.));
#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4018);
#4010 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4011,#4012,#4013,#4014,
#4015,#4016,#4017),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#4011 = CARTESIAN_POINT('',(14.0099291324,3.08017159522));
#4012 = CARTESIAN_POINT('',(5.834946532314,-7.675741173499));
#4013 = CARTESIAN_POINT('',(0.607544133757,4.781957818031));
#4014 = CARTESIAN_POINT('',(-4.6198582648,17.239656809561));
#4015 = CARTESIAN_POINT('',(8.782526733843,15.53787058675));
#4016 = CARTESIAN_POINT('',(22.184911732486,13.836084363938));
#4017 = CARTESIAN_POINT('',(14.0099291324,3.08017159522));
#4018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4019 = ORIENTED_EDGE('',*,*,#3321,.T.);
#4020 = ORIENTED_EDGE('',*,*,#4021,.T.);
#4021 = EDGE_CURVE('',#3322,#3405,#4022,.T.);
#4022 = SURFACE_CURVE('',#4023,(#4028,#4034),.PCURVE_S1.);
#4023 = CIRCLE('',#4024,7.8);
#4024 = AXIS2_PLACEMENT_3D('',#4025,#4026,#4027);
#4025 = CARTESIAN_POINT('',(-7.8,9.5504,-7.8));
#4026 = DIRECTION('',(0.,-1.,0.));
#4027 = DIRECTION('',(-0.605106205741,0.,0.796144760564));
#4028 = PCURVE('',#257,#4029);
#4029 = DEFINITIONAL_REPRESENTATION('',(#4030),#4033);
#4030 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4031,#4032),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.270997805395),.PIECEWISE_BEZIER_KNOTS.);
#4031 = CARTESIAN_POINT('',(5.362288241085,-9.5504));
#4032 = CARTESIAN_POINT('',(5.63328604648,-9.5504));
#4033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4034 = PCURVE('',#4035,#4040);
#4035 = PLANE('',#4036);
#4036 = AXIS2_PLACEMENT_3D('',#4037,#4038,#4039);
#4037 = CARTESIAN_POINT('',(-15.6,9.5504,0.));
#4038 = DIRECTION('',(0.,1.,0.));
#4039 = DIRECTION('',(1.,0.,0.));
#4040 = DEFINITIONAL_REPRESENTATION('',(#4041),#4049);
#4041 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4042,#4043,#4044,#4045,
#4046,#4047,#4048),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.,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('') );
#4042 = CARTESIAN_POINT('',(3.08017159522,1.5900708676));
#4043 = CARTESIAN_POINT('',(-7.675741173499,9.765053467686));
#4044 = CARTESIAN_POINT('',(4.781957818031,14.992455866243));
#4045 = CARTESIAN_POINT('',(17.239656809561,20.2198582648));
#4046 = CARTESIAN_POINT('',(15.53787058675,6.817473266157));
#4047 = CARTESIAN_POINT('',(13.836084363938,-6.584911732486));
#4048 = CARTESIAN_POINT('',(3.08017159522,1.5900708676));
#4049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4050 = ORIENTED_EDGE('',*,*,#3427,.T.);
#4051 = ORIENTED_EDGE('',*,*,#3854,.F.);
#4052 = ORIENTED_EDGE('',*,*,#350,.T.);
#4053 = ORIENTED_EDGE('',*,*,#4054,.F.);
#4054 = EDGE_CURVE('',#1484,#351,#4055,.T.);
#4055 = SURFACE_CURVE('',#4056,(#4060,#4066),.PCURVE_S1.);
#4056 = LINE('',#4057,#4058);
#4057 = CARTESIAN_POINT('',(-14.01764439283,2.1082,-3.090339905651));
#4058 = VECTOR('',#4059,1.);
#4059 = DIRECTION('',(0.,-1.,0.));
#4060 = PCURVE('',#257,#4061);
#4061 = DEFINITIONAL_REPRESENTATION('',(#4062),#4065);
#4062 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4063,#4064),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#4063 = CARTESIAN_POINT('',(5.634922457343,-2.1082));
#4064 = CARTESIAN_POINT('',(5.634922457343,0.));
#4065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4066 = PCURVE('',#390,#4067);
#4067 = DEFINITIONAL_REPRESENTATION('',(#4068),#4071);
#4068 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4069,#4070),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#4069 = CARTESIAN_POINT('',(-0.336092186493,-2.1082));
#4070 = CARTESIAN_POINT('',(-0.336092186493,0.));
#4071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4072 = ORIENTED_EDGE('',*,*,#1506,.F.);
#4073 = ORIENTED_EDGE('',*,*,#4074,.T.);
#4074 = EDGE_CURVE('',#1507,#433,#4075,.T.);
#4075 = SURFACE_CURVE('',#4076,(#4080,#4086),.PCURVE_S1.);
#4076 = LINE('',#4077,#4078);
#4077 = CARTESIAN_POINT('',(-12.50966009435,2.1082,-1.582355607169));
#4078 = VECTOR('',#4079,1.);
#4079 = DIRECTION('',(0.,-1.,0.));
#4080 = PCURVE('',#257,#4081);
#4081 = DEFINITIONAL_REPRESENTATION('',(#4082),#4085);
#4082 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4083,#4084),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#4083 = CARTESIAN_POINT('',(5.360651830222,-2.1082));
#4084 = CARTESIAN_POINT('',(5.360651830222,0.));
#4085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4086 = PCURVE('',#458,#4087);
#4087 = DEFINITIONAL_REPRESENTATION('',(#4088),#4091);
#4088 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4089,#4090),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#4089 = CARTESIAN_POINT('',(5.048481166878,-2.1082));
#4090 = CARTESIAN_POINT('',(5.048481166878,0.));
#4091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4092 = ORIENTED_EDGE('',*,*,#469,.T.);
#4093 = ORIENTED_EDGE('',*,*,#4094,.F.);
#4094 = EDGE_CURVE('',#1387,#470,#4095,.T.);
#4095 = SURFACE_CURVE('',#4096,(#4100,#4106),.PCURVE_S1.);
#4096 = LINE('',#4097,#4098);
#4097 = CARTESIAN_POINT('',(-3.090339905651,2.1082,-1.582355607169));
#4098 = VECTOR('',#4099,1.);
#4099 = DIRECTION('',(0.,-1.,0.));
#4100 = PCURVE('',#257,#4101);
#4101 = DEFINITIONAL_REPRESENTATION('',(#4102),#4105);
#4102 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4103,#4104),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#4103 = CARTESIAN_POINT('',(4.064126130548,-2.1082));
#4104 = CARTESIAN_POINT('',(4.064126130548,0.));
#4105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4106 = PCURVE('',#513,#4107);
#4107 = DEFINITIONAL_REPRESENTATION('',(#4108),#4111);
#4108 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4109,#4110),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,2.1082),.PIECEWISE_BEZIER_KNOTS.);
#4109 = CARTESIAN_POINT('',(4.376296793892,-2.1082));
#4110 = CARTESIAN_POINT('',(4.376296793892,0.));
#4111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4112 = ADVANCED_FACE('',(#4113),#513,.F.);
#4113 = FACE_BOUND('',#4114,.F.);
#4114 = EDGE_LOOP('',(#4115,#4116,#4117,#4118));
#4115 = ORIENTED_EDGE('',*,*,#492,.F.);
#4116 = ORIENTED_EDGE('',*,*,#4094,.F.);
#4117 = ORIENTED_EDGE('',*,*,#1386,.T.);
#4118 = ORIENTED_EDGE('',*,*,#1242,.F.);
#4119 = ADVANCED_FACE('',(#4120),#229,.F.);
#4120 = FACE_BOUND('',#4121,.F.);
#4121 = EDGE_LOOP('',(#4122,#4123,#4124,#4125));
#4122 = ORIENTED_EDGE('',*,*,#1432,.T.);
#4123 = ORIENTED_EDGE('',*,*,#3968,.T.);
#4124 = ORIENTED_EDGE('',*,*,#212,.T.);
#4125 = ORIENTED_EDGE('',*,*,#726,.T.);
#4126 = ADVANCED_FACE('',(#4127),#458,.F.);
#4127 = FACE_BOUND('',#4128,.F.);
#4128 = EDGE_LOOP('',(#4129,#4130,#4131,#4132));
#4129 = ORIENTED_EDGE('',*,*,#430,.F.);
#4130 = ORIENTED_EDGE('',*,*,#1222,.T.);
#4131 = ORIENTED_EDGE('',*,*,#1529,.T.);
#4132 = ORIENTED_EDGE('',*,*,#4074,.T.);
#4133 = ADVANCED_FACE('',(#4134),#390,.F.);
#4134 = FACE_BOUND('',#4135,.F.);
#4135 = EDGE_LOOP('',(#4136,#4137,#4138,#4139));
#4136 = ORIENTED_EDGE('',*,*,#373,.T.);
#4137 = ORIENTED_EDGE('',*,*,#4054,.F.);
#4138 = ORIENTED_EDGE('',*,*,#1483,.T.);
#4139 = ORIENTED_EDGE('',*,*,#1065,.F.);
#4140 = ADVANCED_FACE('',(#4141),#4035,.F.);
#4141 = FACE_BOUND('',#4142,.F.);
#4142 = EDGE_LOOP('',(#4143,#4144));
#4143 = ORIENTED_EDGE('',*,*,#4021,.T.);
#4144 = ORIENTED_EDGE('',*,*,#4145,.T.);
#4145 = EDGE_CURVE('',#3405,#3322,#4146,.T.);
#4146 = SURFACE_CURVE('',#4147,(#4152,#4159),.PCURVE_S1.);
#4147 = CIRCLE('',#4148,2.4511);
#4148 = AXIS2_PLACEMENT_3D('',#4149,#4150,#4151);
#4149 = CARTESIAN_POINT('',(-11.7,9.5504,-3.9));
#4150 = DIRECTION('',(0.,1.,0.));
#4151 = DIRECTION('',(-0.942405096651,0.,0.334473666834));
#4152 = PCURVE('',#4035,#4153);
#4153 = DEFINITIONAL_REPRESENTATION('',(#4154),#4158);
#4154 = CIRCLE('',#4155,2.4511);
#4155 = AXIS2_PLACEMENT_2D('',#4156,#4157);
#4156 = CARTESIAN_POINT('',(3.9,3.9));
#4157 = DIRECTION('',(-0.942405096651,-0.334473666834));
#4158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4159 = PCURVE('',#3365,#4160);
#4160 = DEFINITIONAL_REPRESENTATION('',(#4161),#4164);
#4161 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4162,#4163),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.888702977205),.PIECEWISE_BEZIER_KNOTS.);
#4162 = CARTESIAN_POINT('',(3.482639328384,0.));
#4163 = CARTESIAN_POINT('',(4.371342305589,0.));
#4164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4165 = ADVANCED_FACE('',(#4166),#3365,.T.);
#4166 = FACE_BOUND('',#4167,.T.);
#4167 = EDGE_LOOP('',(#4168,#4169,#4170,#4171,#4192,#4220));
#4168 = ORIENTED_EDGE('',*,*,#3404,.T.);
#4169 = ORIENTED_EDGE('',*,*,#4145,.T.);
#4170 = ORIENTED_EDGE('',*,*,#3348,.T.);
#4171 = ORIENTED_EDGE('',*,*,#4172,.T.);
#4172 = EDGE_CURVE('',#3349,#4173,#4175,.T.);
#4173 = VERTEX_POINT('',#4174);
#4174 = CARTESIAN_POINT('',(-9.2489,11.3284,-3.9));
#4175 = SURFACE_CURVE('',#4176,(#4180,#4186),.PCURVE_S1.);
#4176 = LINE('',#4177,#4178);
#4177 = CARTESIAN_POINT('',(-9.2489,9.5504,-3.9));
#4178 = VECTOR('',#4179,1.);
#4179 = DIRECTION('',(0.,1.,0.));
#4180 = PCURVE('',#3365,#4181);
#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4185);
#4182 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4183,#4184),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.778),.PIECEWISE_BEZIER_KNOTS.);
#4183 = CARTESIAN_POINT('',(6.28318530718,0.));
#4184 = CARTESIAN_POINT('',(6.28318530718,1.778));
#4185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4186 = PCURVE('',#3393,#4187);
#4187 = DEFINITIONAL_REPRESENTATION('',(#4188),#4191);
#4188 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4189,#4190),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.778),.PIECEWISE_BEZIER_KNOTS.);
#4189 = CARTESIAN_POINT('',(0.,0.));
#4190 = CARTESIAN_POINT('',(0.,1.778));
#4191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4192 = ORIENTED_EDGE('',*,*,#4193,.F.);
#4193 = EDGE_CURVE('',#4194,#4173,#4196,.T.);
#4194 = VERTEX_POINT('',#4195);
#4195 = CARTESIAN_POINT('',(-14.1511,11.3284,-3.9));
#4196 = SURFACE_CURVE('',#4197,(#4202,#4208),.PCURVE_S1.);
#4197 = CIRCLE('',#4198,2.4511);
#4198 = AXIS2_PLACEMENT_3D('',#4199,#4200,#4201);
#4199 = CARTESIAN_POINT('',(-11.7,11.3284,-3.9));
#4200 = DIRECTION('',(0.,1.,0.));
#4201 = DIRECTION('',(-1.,0.,0.));
#4202 = PCURVE('',#3365,#4203);
#4203 = DEFINITIONAL_REPRESENTATION('',(#4204),#4207);
#4204 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4205,#4206),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#4205 = CARTESIAN_POINT('',(3.14159265359,1.778));
#4206 = CARTESIAN_POINT('',(6.28318530718,1.778));
#4207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4208 = PCURVE('',#4209,#4214);
#4209 = PLANE('',#4210);
#4210 = AXIS2_PLACEMENT_3D('',#4211,#4212,#4213);
#4211 = CARTESIAN_POINT('',(-15.6,11.3284,0.));
#4212 = DIRECTION('',(0.,1.,0.));
#4213 = DIRECTION('',(1.,0.,0.));
#4214 = DEFINITIONAL_REPRESENTATION('',(#4215),#4219);
#4215 = CIRCLE('',#4216,2.4511);
#4216 = AXIS2_PLACEMENT_2D('',#4217,#4218);
#4217 = CARTESIAN_POINT('',(3.9,3.9));
#4218 = DIRECTION('',(-1.,0.));
#4219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4220 = ORIENTED_EDGE('',*,*,#4221,.F.);
#4221 = EDGE_CURVE('',#3377,#4194,#4222,.T.);
#4222 = SURFACE_CURVE('',#4223,(#4227,#4233),.PCURVE_S1.);
#4223 = LINE('',#4224,#4225);
#4224 = CARTESIAN_POINT('',(-14.1511,9.5504,-3.9));
#4225 = VECTOR('',#4226,1.);
#4226 = DIRECTION('',(0.,1.,0.));
#4227 = PCURVE('',#3365,#4228);
#4228 = DEFINITIONAL_REPRESENTATION('',(#4229),#4232);
#4229 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4230,#4231),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.778),.PIECEWISE_BEZIER_KNOTS.);
#4230 = CARTESIAN_POINT('',(3.14159265359,0.));
#4231 = CARTESIAN_POINT('',(3.14159265359,1.778));
#4232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4233 = PCURVE('',#3393,#4234);
#4234 = DEFINITIONAL_REPRESENTATION('',(#4235),#4238);
#4235 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4236,#4237),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.778),.PIECEWISE_BEZIER_KNOTS.);
#4236 = CARTESIAN_POINT('',(3.14159265359,0.));
#4237 = CARTESIAN_POINT('',(3.14159265359,1.778));
#4238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4239 = ADVANCED_FACE('',(#4240),#3393,.T.);
#4240 = FACE_BOUND('',#4241,.T.);
#4241 = EDGE_LOOP('',(#4242,#4243,#4244,#4265));
#4242 = ORIENTED_EDGE('',*,*,#3376,.T.);
#4243 = ORIENTED_EDGE('',*,*,#4221,.T.);
#4244 = ORIENTED_EDGE('',*,*,#4245,.F.);
#4245 = EDGE_CURVE('',#4173,#4194,#4246,.T.);
#4246 = SURFACE_CURVE('',#4247,(#4252,#4258),.PCURVE_S1.);
#4247 = CIRCLE('',#4248,2.4511);
#4248 = AXIS2_PLACEMENT_3D('',#4249,#4250,#4251);
#4249 = CARTESIAN_POINT('',(-11.7,11.3284,-3.9));
#4250 = DIRECTION('',(-0.,1.,0.));
#4251 = DIRECTION('',(1.,0.,0.));
#4252 = PCURVE('',#3393,#4253);
#4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4257);
#4254 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4255,#4256),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#4255 = CARTESIAN_POINT('',(0.,1.778));
#4256 = CARTESIAN_POINT('',(3.14159265359,1.778));
#4257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4258 = PCURVE('',#4209,#4259);
#4259 = DEFINITIONAL_REPRESENTATION('',(#4260),#4264);
#4260 = CIRCLE('',#4261,2.4511);
#4261 = AXIS2_PLACEMENT_2D('',#4262,#4263);
#4262 = CARTESIAN_POINT('',(3.9,3.9));
#4263 = DIRECTION('',(1.,0.));
#4264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4265 = ORIENTED_EDGE('',*,*,#4172,.F.);
#4266 = ADVANCED_FACE('',(#4267),#4209,.T.);
#4267 = FACE_BOUND('',#4268,.F.);
#4268 = EDGE_LOOP('',(#4269,#4270));
#4269 = ORIENTED_EDGE('',*,*,#4245,.F.);
#4270 = ORIENTED_EDGE('',*,*,#4193,.F.);
#4271 = ADVANCED_FACE('',(#4272),#4004,.F.);
#4272 = FACE_BOUND('',#4273,.F.);
#4273 = EDGE_LOOP('',(#4274,#4275));
#4274 = ORIENTED_EDGE('',*,*,#3990,.T.);
#4275 = ORIENTED_EDGE('',*,*,#4276,.T.);
#4276 = EDGE_CURVE('',#3299,#3216,#4277,.T.);
#4277 = SURFACE_CURVE('',#4278,(#4283,#4290),.PCURVE_S1.);
#4278 = CIRCLE('',#4279,2.4511);
#4279 = AXIS2_PLACEMENT_3D('',#4280,#4281,#4282);
#4280 = CARTESIAN_POINT('',(-3.9,9.5504,-3.9));
#4281 = DIRECTION('',(0.,1.,0.));
#4282 = DIRECTION('',(0.334473666834,-0.,0.942405096651));
#4283 = PCURVE('',#4004,#4284);
#4284 = DEFINITIONAL_REPRESENTATION('',(#4285),#4289);
#4285 = CIRCLE('',#4286,2.4511);
#4286 = AXIS2_PLACEMENT_2D('',#4287,#4288);
#4287 = CARTESIAN_POINT('',(11.7,3.9));
#4288 = DIRECTION('',(0.334473666834,-0.942405096651));
#4289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4290 = PCURVE('',#3259,#4291);
#4291 = DEFINITIONAL_REPRESENTATION('',(#4292),#4295);
#4292 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4293,#4294),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.888702977206),.PIECEWISE_BEZIER_KNOTS.);
#4293 = CARTESIAN_POINT('',(5.053435655179,0.));
#4294 = CARTESIAN_POINT('',(5.942138632385,0.));
#4295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4296 = ADVANCED_FACE('',(#4297),#3259,.T.);
#4297 = FACE_BOUND('',#4298,.T.);
#4298 = EDGE_LOOP('',(#4299,#4300,#4301,#4302,#4323,#4351));
#4299 = ORIENTED_EDGE('',*,*,#3298,.T.);
#4300 = ORIENTED_EDGE('',*,*,#4276,.T.);
#4301 = ORIENTED_EDGE('',*,*,#3242,.T.);
#4302 = ORIENTED_EDGE('',*,*,#4303,.T.);
#4303 = EDGE_CURVE('',#3243,#4304,#4306,.T.);
#4304 = VERTEX_POINT('',#4305);
#4305 = CARTESIAN_POINT('',(-1.4489,11.3284,-3.9));
#4306 = SURFACE_CURVE('',#4307,(#4311,#4317),.PCURVE_S1.);
#4307 = LINE('',#4308,#4309);
#4308 = CARTESIAN_POINT('',(-1.4489,9.5504,-3.9));
#4309 = VECTOR('',#4310,1.);
#4310 = DIRECTION('',(0.,1.,0.));
#4311 = PCURVE('',#3259,#4312);
#4312 = DEFINITIONAL_REPRESENTATION('',(#4313),#4316);
#4313 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4314,#4315),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.778),.PIECEWISE_BEZIER_KNOTS.);
#4314 = CARTESIAN_POINT('',(6.28318530718,0.));
#4315 = CARTESIAN_POINT('',(6.28318530718,1.778));
#4316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4317 = PCURVE('',#3287,#4318);
#4318 = DEFINITIONAL_REPRESENTATION('',(#4319),#4322);
#4319 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4320,#4321),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.778),.PIECEWISE_BEZIER_KNOTS.);
#4320 = CARTESIAN_POINT('',(0.,0.));
#4321 = CARTESIAN_POINT('',(0.,1.778));
#4322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4323 = ORIENTED_EDGE('',*,*,#4324,.F.);
#4324 = EDGE_CURVE('',#4325,#4304,#4327,.T.);
#4325 = VERTEX_POINT('',#4326);
#4326 = CARTESIAN_POINT('',(-6.3511,11.3284,-3.9));
#4327 = SURFACE_CURVE('',#4328,(#4333,#4339),.PCURVE_S1.);
#4328 = CIRCLE('',#4329,2.4511);
#4329 = AXIS2_PLACEMENT_3D('',#4330,#4331,#4332);
#4330 = CARTESIAN_POINT('',(-3.9,11.3284,-3.9));
#4331 = DIRECTION('',(0.,1.,0.));
#4332 = DIRECTION('',(-1.,0.,0.));
#4333 = PCURVE('',#3259,#4334);
#4334 = DEFINITIONAL_REPRESENTATION('',(#4335),#4338);
#4335 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4336,#4337),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#4336 = CARTESIAN_POINT('',(3.14159265359,1.778));
#4337 = CARTESIAN_POINT('',(6.28318530718,1.778));
#4338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4339 = PCURVE('',#4340,#4345);
#4340 = PLANE('',#4341);
#4341 = AXIS2_PLACEMENT_3D('',#4342,#4343,#4344);
#4342 = CARTESIAN_POINT('',(-15.6,11.3284,0.));
#4343 = DIRECTION('',(0.,1.,0.));
#4344 = DIRECTION('',(1.,0.,0.));
#4345 = DEFINITIONAL_REPRESENTATION('',(#4346),#4350);
#4346 = CIRCLE('',#4347,2.4511);
#4347 = AXIS2_PLACEMENT_2D('',#4348,#4349);
#4348 = CARTESIAN_POINT('',(11.7,3.9));
#4349 = DIRECTION('',(-1.,0.));
#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4351 = ORIENTED_EDGE('',*,*,#4352,.F.);
#4352 = EDGE_CURVE('',#3271,#4325,#4353,.T.);
#4353 = SURFACE_CURVE('',#4354,(#4358,#4364),.PCURVE_S1.);
#4354 = LINE('',#4355,#4356);
#4355 = CARTESIAN_POINT('',(-6.3511,9.5504,-3.9));
#4356 = VECTOR('',#4357,1.);
#4357 = DIRECTION('',(0.,1.,0.));
#4358 = PCURVE('',#3259,#4359);
#4359 = DEFINITIONAL_REPRESENTATION('',(#4360),#4363);
#4360 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4361,#4362),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.778),.PIECEWISE_BEZIER_KNOTS.);
#4361 = CARTESIAN_POINT('',(3.14159265359,0.));
#4362 = CARTESIAN_POINT('',(3.14159265359,1.778));
#4363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4364 = PCURVE('',#3287,#4365);
#4365 = DEFINITIONAL_REPRESENTATION('',(#4366),#4369);
#4366 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4367,#4368),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.778),.PIECEWISE_BEZIER_KNOTS.);
#4367 = CARTESIAN_POINT('',(3.14159265359,0.));
#4368 = CARTESIAN_POINT('',(3.14159265359,1.778));
#4369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4370 = ADVANCED_FACE('',(#4371),#3287,.T.);
#4371 = FACE_BOUND('',#4372,.T.);
#4372 = EDGE_LOOP('',(#4373,#4374,#4375,#4396));
#4373 = ORIENTED_EDGE('',*,*,#3270,.T.);
#4374 = ORIENTED_EDGE('',*,*,#4352,.T.);
#4375 = ORIENTED_EDGE('',*,*,#4376,.F.);
#4376 = EDGE_CURVE('',#4304,#4325,#4377,.T.);
#4377 = SURFACE_CURVE('',#4378,(#4383,#4389),.PCURVE_S1.);
#4378 = CIRCLE('',#4379,2.4511);
#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382);
#4380 = CARTESIAN_POINT('',(-3.9,11.3284,-3.9));
#4381 = DIRECTION('',(-0.,1.,0.));
#4382 = DIRECTION('',(1.,0.,0.));
#4383 = PCURVE('',#3287,#4384);
#4384 = DEFINITIONAL_REPRESENTATION('',(#4385),#4388);
#4385 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4386,#4387),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#4386 = CARTESIAN_POINT('',(0.,1.778));
#4387 = CARTESIAN_POINT('',(3.14159265359,1.778));
#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4389 = PCURVE('',#4340,#4390);
#4390 = DEFINITIONAL_REPRESENTATION('',(#4391),#4395);
#4391 = CIRCLE('',#4392,2.4511);
#4392 = AXIS2_PLACEMENT_2D('',#4393,#4394);
#4393 = CARTESIAN_POINT('',(11.7,3.9));
#4394 = DIRECTION('',(1.,0.));
#4395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4396 = ORIENTED_EDGE('',*,*,#4303,.F.);
#4397 = ADVANCED_FACE('',(#4398),#4340,.T.);
#4398 = FACE_BOUND('',#4399,.F.);
#4399 = EDGE_LOOP('',(#4400,#4401));
#4400 = ORIENTED_EDGE('',*,*,#4376,.F.);
#4401 = ORIENTED_EDGE('',*,*,#4324,.F.);
#4402 = ADVANCED_FACE('',(#4403),#3890,.F.);
#4403 = FACE_BOUND('',#4404,.F.);
#4404 = EDGE_LOOP('',(#4405,#4406));
#4405 = ORIENTED_EDGE('',*,*,#3876,.T.);
#4406 = ORIENTED_EDGE('',*,*,#4407,.T.);
#4407 = EDGE_CURVE('',#3166,#3083,#4408,.T.);
#4408 = SURFACE_CURVE('',#4409,(#4414,#4421),.PCURVE_S1.);
#4409 = CIRCLE('',#4410,2.4511);
#4410 = AXIS2_PLACEMENT_3D('',#4411,#4412,#4413);
#4411 = CARTESIAN_POINT('',(-3.9,9.5504,-11.7));
#4412 = DIRECTION('',(0.,1.,0.));
#4413 = DIRECTION('',(0.942405096651,0.,-0.334473666834));
#4414 = PCURVE('',#3890,#4415);
#4415 = DEFINITIONAL_REPRESENTATION('',(#4416),#4420);
#4416 = CIRCLE('',#4417,2.4511);
#4417 = AXIS2_PLACEMENT_2D('',#4418,#4419);
#4418 = CARTESIAN_POINT('',(11.7,11.7));
#4419 = DIRECTION('',(0.942405096651,0.334473666834));
#4420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4421 = PCURVE('',#3126,#4422);
#4422 = DEFINITIONAL_REPRESENTATION('',(#4423),#4426);
#4423 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4424,#4425),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,0.888702977206),.PIECEWISE_BEZIER_KNOTS.);
#4424 = CARTESIAN_POINT('',(0.341046674794,0.));
#4425 = CARTESIAN_POINT('',(1.229749652,0.));
#4426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4427 = ADVANCED_FACE('',(#4428),#3126,.T.);
#4428 = FACE_BOUND('',#4429,.T.);
#4429 = EDGE_LOOP('',(#4430,#4431,#4432,#4433,#4454,#4482));
#4430 = ORIENTED_EDGE('',*,*,#3165,.T.);
#4431 = ORIENTED_EDGE('',*,*,#4407,.T.);
#4432 = ORIENTED_EDGE('',*,*,#3109,.T.);
#4433 = ORIENTED_EDGE('',*,*,#4434,.T.);
#4434 = EDGE_CURVE('',#3110,#4435,#4437,.T.);
#4435 = VERTEX_POINT('',#4436);
#4436 = CARTESIAN_POINT('',(-6.3511,11.3284,-11.7));
#4437 = SURFACE_CURVE('',#4438,(#4442,#4448),.PCURVE_S1.);
#4438 = LINE('',#4439,#4440);
#4439 = CARTESIAN_POINT('',(-6.3511,9.5504,-11.7));
#4440 = VECTOR('',#4441,1.);
#4441 = DIRECTION('',(0.,1.,0.));
#4442 = PCURVE('',#3126,#4443);
#4443 = DEFINITIONAL_REPRESENTATION('',(#4444),#4447);
#4444 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4445,#4446),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.778),.PIECEWISE_BEZIER_KNOTS.);
#4445 = CARTESIAN_POINT('',(3.14159265359,0.));
#4446 = CARTESIAN_POINT('',(3.14159265359,1.778));
#4447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4448 = PCURVE('',#3154,#4449);
#4449 = DEFINITIONAL_REPRESENTATION('',(#4450),#4453);
#4450 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4451,#4452),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.778),.PIECEWISE_BEZIER_KNOTS.);
#4451 = CARTESIAN_POINT('',(3.14159265359,0.));
#4452 = CARTESIAN_POINT('',(3.14159265359,1.778));
#4453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4454 = ORIENTED_EDGE('',*,*,#4455,.F.);
#4455 = EDGE_CURVE('',#4456,#4435,#4458,.T.);
#4456 = VERTEX_POINT('',#4457);
#4457 = CARTESIAN_POINT('',(-1.4489,11.3284,-11.7));
#4458 = SURFACE_CURVE('',#4459,(#4464,#4470),.PCURVE_S1.);
#4459 = CIRCLE('',#4460,2.4511);
#4460 = AXIS2_PLACEMENT_3D('',#4461,#4462,#4463);
#4461 = CARTESIAN_POINT('',(-3.9,11.3284,-11.7));
#4462 = DIRECTION('',(-0.,1.,0.));
#4463 = DIRECTION('',(1.,0.,0.));
#4464 = PCURVE('',#3126,#4465);
#4465 = DEFINITIONAL_REPRESENTATION('',(#4466),#4469);
#4466 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4467,#4468),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#4467 = CARTESIAN_POINT('',(0.,1.778));
#4468 = CARTESIAN_POINT('',(3.14159265359,1.778));
#4469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4470 = PCURVE('',#4471,#4476);
#4471 = PLANE('',#4472);
#4472 = AXIS2_PLACEMENT_3D('',#4473,#4474,#4475);
#4473 = CARTESIAN_POINT('',(-15.6,11.3284,0.));
#4474 = DIRECTION('',(0.,1.,0.));
#4475 = DIRECTION('',(1.,0.,0.));
#4476 = DEFINITIONAL_REPRESENTATION('',(#4477),#4481);
#4477 = CIRCLE('',#4478,2.4511);
#4478 = AXIS2_PLACEMENT_2D('',#4479,#4480);
#4479 = CARTESIAN_POINT('',(11.7,11.7));
#4480 = DIRECTION('',(1.,0.));
#4481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4482 = ORIENTED_EDGE('',*,*,#4483,.F.);
#4483 = EDGE_CURVE('',#3138,#4456,#4484,.T.);
#4484 = SURFACE_CURVE('',#4485,(#4489,#4495),.PCURVE_S1.);
#4485 = LINE('',#4486,#4487);
#4486 = CARTESIAN_POINT('',(-1.4489,9.5504,-11.7));
#4487 = VECTOR('',#4488,1.);
#4488 = DIRECTION('',(0.,1.,0.));
#4489 = PCURVE('',#3126,#4490);
#4490 = DEFINITIONAL_REPRESENTATION('',(#4491),#4494);
#4491 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4492,#4493),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.778),.PIECEWISE_BEZIER_KNOTS.);
#4492 = CARTESIAN_POINT('',(0.,0.));
#4493 = CARTESIAN_POINT('',(0.,1.778));
#4494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4495 = PCURVE('',#3154,#4496);
#4496 = DEFINITIONAL_REPRESENTATION('',(#4497),#4500);
#4497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4498,#4499),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.778),.PIECEWISE_BEZIER_KNOTS.);
#4498 = CARTESIAN_POINT('',(6.28318530718,0.));
#4499 = CARTESIAN_POINT('',(6.28318530718,1.778));
#4500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4501 = ADVANCED_FACE('',(#4502),#3154,.T.);
#4502 = FACE_BOUND('',#4503,.T.);
#4503 = EDGE_LOOP('',(#4504,#4505,#4506,#4527));
#4504 = ORIENTED_EDGE('',*,*,#3137,.T.);
#4505 = ORIENTED_EDGE('',*,*,#4483,.T.);
#4506 = ORIENTED_EDGE('',*,*,#4507,.F.);
#4507 = EDGE_CURVE('',#4435,#4456,#4508,.T.);
#4508 = SURFACE_CURVE('',#4509,(#4514,#4520),.PCURVE_S1.);
#4509 = CIRCLE('',#4510,2.4511);
#4510 = AXIS2_PLACEMENT_3D('',#4511,#4512,#4513);
#4511 = CARTESIAN_POINT('',(-3.9,11.3284,-11.7));
#4512 = DIRECTION('',(0.,1.,0.));
#4513 = DIRECTION('',(-1.,0.,0.));
#4514 = PCURVE('',#3154,#4515);
#4515 = DEFINITIONAL_REPRESENTATION('',(#4516),#4519);
#4516 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4517,#4518),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#4517 = CARTESIAN_POINT('',(3.14159265359,1.778));
#4518 = CARTESIAN_POINT('',(6.28318530718,1.778));
#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4520 = PCURVE('',#4471,#4521);
#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526);
#4522 = CIRCLE('',#4523,2.4511);
#4523 = AXIS2_PLACEMENT_2D('',#4524,#4525);
#4524 = CARTESIAN_POINT('',(11.7,11.7));
#4525 = DIRECTION('',(-1.,0.));
#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4527 = ORIENTED_EDGE('',*,*,#4434,.F.);
#4528 = ADVANCED_FACE('',(#4529),#4471,.T.);
#4529 = FACE_BOUND('',#4530,.F.);
#4530 = EDGE_LOOP('',(#4531,#4532));
#4531 = ORIENTED_EDGE('',*,*,#4455,.F.);
#4532 = ORIENTED_EDGE('',*,*,#4507,.F.);
#4533 = ADVANCED_FACE('',(#4534),#1955,.F.);
#4534 = FACE_BOUND('',#4535,.F.);
#4535 = EDGE_LOOP('',(#4536,#4537,#4558,#4559));
#4536 = ORIENTED_EDGE('',*,*,#1941,.T.);
#4537 = ORIENTED_EDGE('',*,*,#4538,.F.);
#4538 = EDGE_CURVE('',#3537,#1914,#4539,.T.);
#4539 = SURFACE_CURVE('',#4540,(#4544,#4551),.PCURVE_S1.);
#4540 = LINE('',#4541,#4542);
#4541 = CARTESIAN_POINT('',(-6.885,9.5504,-6.885));
#4542 = VECTOR('',#4543,1.);
#4543 = DIRECTION('',(0.,-1.,0.));
#4544 = PCURVE('',#1955,#4545);
#4545 = DEFINITIONAL_REPRESENTATION('',(#4546),#4550);
#4546 = LINE('',#4547,#4548);
#4547 = CARTESIAN_POINT('',(1.518675204295,0.));
#4548 = VECTOR('',#4549,1.);
#4549 = DIRECTION('',(0.,-1.));
#4550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4551 = PCURVE('',#1929,#4552);
#4552 = DEFINITIONAL_REPRESENTATION('',(#4553),#4557);
#4553 = LINE('',#4554,#4555);
#4554 = CARTESIAN_POINT('',(0.,0.));
#4555 = VECTOR('',#4556,1.);
#4556 = DIRECTION('',(0.,-1.));
#4557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4558 = ORIENTED_EDGE('',*,*,#3536,.F.);
#4559 = ORIENTED_EDGE('',*,*,#2817,.T.);
#4560 = ADVANCED_FACE('',(#4561),#1929,.F.);
#4561 = FACE_BOUND('',#4562,.F.);
#4562 = EDGE_LOOP('',(#4563,#4564,#4565,#4566));
#4563 = ORIENTED_EDGE('',*,*,#1913,.T.);
#4564 = ORIENTED_EDGE('',*,*,#2796,.F.);
#4565 = ORIENTED_EDGE('',*,*,#3559,.F.);
#4566 = ORIENTED_EDGE('',*,*,#4538,.T.);
#4567 = ADVANCED_FACE('',(#4568),#1868,.F.);
#4568 = FACE_BOUND('',#4569,.F.);
#4569 = EDGE_LOOP('',(#4570,#4571,#4592,#4593));
#4570 = ORIENTED_EDGE('',*,*,#1854,.T.);
#4571 = ORIENTED_EDGE('',*,*,#4572,.F.);
#4572 = EDGE_CURVE('',#3582,#1827,#4573,.T.);
#4573 = SURFACE_CURVE('',#4574,(#4578,#4585),.PCURVE_S1.);
#4574 = LINE('',#4575,#4576);
#4575 = CARTESIAN_POINT('',(-6.885,9.5504,-8.715));
#4576 = VECTOR('',#4577,1.);
#4577 = DIRECTION('',(0.,-1.,0.));
#4578 = PCURVE('',#1868,#4579);
#4579 = DEFINITIONAL_REPRESENTATION('',(#4580),#4584);
#4580 = LINE('',#4581,#4582);
#4581 = CARTESIAN_POINT('',(1.518675204295,0.));
#4582 = VECTOR('',#4583,1.);
#4583 = DIRECTION('',(0.,-1.));
#4584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4585 = PCURVE('',#1842,#4586);
#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591);
#4587 = LINE('',#4588,#4589);
#4588 = CARTESIAN_POINT('',(0.,0.));
#4589 = VECTOR('',#4590,1.);
#4590 = DIRECTION('',(0.,-1.));
#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4592 = ORIENTED_EDGE('',*,*,#3581,.F.);
#4593 = ORIENTED_EDGE('',*,*,#2751,.T.);
#4594 = ADVANCED_FACE('',(#4595),#1842,.F.);
#4595 = FACE_BOUND('',#4596,.F.);
#4596 = EDGE_LOOP('',(#4597,#4598,#4599,#4600));
#4597 = ORIENTED_EDGE('',*,*,#1826,.T.);
#4598 = ORIENTED_EDGE('',*,*,#2730,.F.);
#4599 = ORIENTED_EDGE('',*,*,#3604,.F.);
#4600 = ORIENTED_EDGE('',*,*,#4572,.T.);
#4601 = ADVANCED_FACE('',(#4602),#1781,.F.);
#4602 = FACE_BOUND('',#4603,.F.);
#4603 = EDGE_LOOP('',(#4604,#4605,#4626,#4627));
#4604 = ORIENTED_EDGE('',*,*,#1767,.T.);
#4605 = ORIENTED_EDGE('',*,*,#4606,.F.);
#4606 = EDGE_CURVE('',#3627,#1740,#4607,.T.);
#4607 = SURFACE_CURVE('',#4608,(#4612,#4619),.PCURVE_S1.);
#4608 = LINE('',#4609,#4610);
#4609 = CARTESIAN_POINT('',(-8.715,9.5504,-8.715));
#4610 = VECTOR('',#4611,1.);
#4611 = DIRECTION('',(0.,-1.,0.));
#4612 = PCURVE('',#1781,#4613);
#4613 = DEFINITIONAL_REPRESENTATION('',(#4614),#4618);
#4614 = LINE('',#4615,#4616);
#4615 = CARTESIAN_POINT('',(1.51867520429,0.));
#4616 = VECTOR('',#4617,1.);
#4617 = DIRECTION('',(0.,-1.));
#4618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4619 = PCURVE('',#1755,#4620);
#4620 = DEFINITIONAL_REPRESENTATION('',(#4621),#4625);
#4621 = LINE('',#4622,#4623);
#4622 = CARTESIAN_POINT('',(0.,0.));
#4623 = VECTOR('',#4624,1.);
#4624 = DIRECTION('',(0.,-1.));
#4625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4626 = ORIENTED_EDGE('',*,*,#3626,.F.);
#4627 = ORIENTED_EDGE('',*,*,#2680,.T.);
#4628 = ADVANCED_FACE('',(#4629),#1755,.F.);
#4629 = FACE_BOUND('',#4630,.F.);
#4630 = EDGE_LOOP('',(#4631,#4632,#4633,#4634));
#4631 = ORIENTED_EDGE('',*,*,#1739,.T.);
#4632 = ORIENTED_EDGE('',*,*,#2951,.F.);
#4633 = ORIENTED_EDGE('',*,*,#3649,.F.);
#4634 = ORIENTED_EDGE('',*,*,#4606,.T.);
#4635 = ADVANCED_FACE('',(#4636),#956,.F.);
#4636 = FACE_BOUND('',#4637,.F.);
#4637 = EDGE_LOOP('',(#4638,#4639,#4640,#4641,#4662,#4690,#4709,#4710));
#4638 = ORIENTED_EDGE('',*,*,#1607,.T.);
#4639 = ORIENTED_EDGE('',*,*,#1171,.T.);
#4640 = ORIENTED_EDGE('',*,*,#2233,.T.);
#4641 = ORIENTED_EDGE('',*,*,#4642,.F.);
#4642 = EDGE_CURVE('',#4643,#2206,#4645,.T.);
#4643 = VERTEX_POINT('',#4644);
#4644 = CARTESIAN_POINT('',(-12.8938,9.5504,-11.7));
#4645 = SURFACE_CURVE('',#4646,(#4650,#4656),.PCURVE_S1.);
#4646 = LINE('',#4647,#4648);
#4647 = CARTESIAN_POINT('',(-12.8938,9.5504,-11.7));
#4648 = VECTOR('',#4649,1.);
#4649 = DIRECTION('',(0.,-1.,0.));
#4650 = PCURVE('',#956,#4651);
#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4655);
#4652 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4653,#4654),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.27),.PIECEWISE_BEZIER_KNOTS.);
#4653 = CARTESIAN_POINT('',(3.14159265359,0.));
#4654 = CARTESIAN_POINT('',(3.14159265359,-1.27));
#4655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4656 = PCURVE('',#2222,#4657);
#4657 = DEFINITIONAL_REPRESENTATION('',(#4658),#4661);
#4658 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4659,#4660),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.27),.PIECEWISE_BEZIER_KNOTS.);
#4659 = CARTESIAN_POINT('',(3.14159265359,0.));
#4660 = CARTESIAN_POINT('',(3.14159265359,-1.27));
#4661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4662 = ORIENTED_EDGE('',*,*,#4663,.F.);
#4663 = EDGE_CURVE('',#4664,#4643,#4666,.T.);
#4664 = VERTEX_POINT('',#4665);
#4665 = CARTESIAN_POINT('',(-10.5062,9.5504,-11.7));
#4666 = SURFACE_CURVE('',#4667,(#4672,#4678),.PCURVE_S1.);
#4667 = CIRCLE('',#4668,1.1938);
#4668 = AXIS2_PLACEMENT_3D('',#4669,#4670,#4671);
#4669 = CARTESIAN_POINT('',(-11.7,9.5504,-11.7));
#4670 = DIRECTION('',(-0.,1.,0.));
#4671 = DIRECTION('',(1.,0.,0.));
#4672 = PCURVE('',#956,#4673);
#4673 = DEFINITIONAL_REPRESENTATION('',(#4674),#4677);
#4674 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4675,#4676),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#4675 = CARTESIAN_POINT('',(0.,0.));
#4676 = CARTESIAN_POINT('',(3.14159265359,0.));
#4677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4678 = PCURVE('',#4679,#4684);
#4679 = PLANE('',#4680);
#4680 = AXIS2_PLACEMENT_3D('',#4681,#4682,#4683);
#4681 = CARTESIAN_POINT('',(0.,9.5504,0.));
#4682 = DIRECTION('',(0.,1.,0.));
#4683 = DIRECTION('',(1.,0.,0.));
#4684 = DEFINITIONAL_REPRESENTATION('',(#4685),#4689);
#4685 = CIRCLE('',#4686,1.1938);
#4686 = AXIS2_PLACEMENT_2D('',#4687,#4688);
#4687 = CARTESIAN_POINT('',(-11.7,11.7));
#4688 = DIRECTION('',(1.,0.));
#4689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4690 = ORIENTED_EDGE('',*,*,#4691,.T.);
#4691 = EDGE_CURVE('',#4664,#2183,#4692,.T.);
#4692 = SURFACE_CURVE('',#4693,(#4697,#4703),.PCURVE_S1.);
#4693 = LINE('',#4694,#4695);
#4694 = CARTESIAN_POINT('',(-10.5062,9.5504,-11.7));
#4695 = VECTOR('',#4696,1.);
#4696 = DIRECTION('',(0.,-1.,0.));
#4697 = PCURVE('',#956,#4698);
#4698 = DEFINITIONAL_REPRESENTATION('',(#4699),#4702);
#4699 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4700,#4701),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.27),.PIECEWISE_BEZIER_KNOTS.);
#4700 = CARTESIAN_POINT('',(0.,0.));
#4701 = CARTESIAN_POINT('',(0.,-1.27));
#4702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4703 = PCURVE('',#2222,#4704);
#4704 = DEFINITIONAL_REPRESENTATION('',(#4705),#4708);
#4705 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4706,#4707),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.27),.PIECEWISE_BEZIER_KNOTS.);
#4706 = CARTESIAN_POINT('',(6.28318530718,0.));
#4707 = CARTESIAN_POINT('',(6.28318530718,-1.27));
#4708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4709 = ORIENTED_EDGE('',*,*,#2182,.T.);
#4710 = ORIENTED_EDGE('',*,*,#941,.F.);
#4711 = ADVANCED_FACE('',(#4712),#2222,.F.);
#4712 = FACE_BOUND('',#4713,.F.);
#4713 = EDGE_LOOP('',(#4714,#4715,#4736,#4737));
#4714 = ORIENTED_EDGE('',*,*,#4691,.F.);
#4715 = ORIENTED_EDGE('',*,*,#4716,.F.);
#4716 = EDGE_CURVE('',#4643,#4664,#4717,.T.);
#4717 = SURFACE_CURVE('',#4718,(#4723,#4729),.PCURVE_S1.);
#4718 = CIRCLE('',#4719,1.1938);
#4719 = AXIS2_PLACEMENT_3D('',#4720,#4721,#4722);
#4720 = CARTESIAN_POINT('',(-11.7,9.5504,-11.7));
#4721 = DIRECTION('',(0.,1.,0.));
#4722 = DIRECTION('',(-1.,0.,0.));
#4723 = PCURVE('',#2222,#4724);
#4724 = DEFINITIONAL_REPRESENTATION('',(#4725),#4728);
#4725 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4726,#4727),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#4726 = CARTESIAN_POINT('',(3.14159265359,0.));
#4727 = CARTESIAN_POINT('',(6.28318530718,0.));
#4728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4729 = PCURVE('',#4679,#4730);
#4730 = DEFINITIONAL_REPRESENTATION('',(#4731),#4735);
#4731 = CIRCLE('',#4732,1.1938);
#4732 = AXIS2_PLACEMENT_2D('',#4733,#4734);
#4733 = CARTESIAN_POINT('',(-11.7,11.7));
#4734 = DIRECTION('',(-1.,0.));
#4735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4736 = ORIENTED_EDGE('',*,*,#4642,.T.);
#4737 = ORIENTED_EDGE('',*,*,#2205,.T.);
#4738 = ADVANCED_FACE('',(#4739),#4679,.F.);
#4739 = FACE_BOUND('',#4740,.F.);
#4740 = EDGE_LOOP('',(#4741,#4742));
#4741 = ORIENTED_EDGE('',*,*,#4663,.T.);
#4742 = ORIENTED_EDGE('',*,*,#4716,.T.);
#4743 = ADVANCED_FACE('',(#4744),#1133,.F.);
#4744 = FACE_BOUND('',#4745,.F.);
#4745 = EDGE_LOOP('',(#4746,#4747,#4748,#4749,#4770,#4798,#4817,#4818));
#4746 = ORIENTED_EDGE('',*,*,#1457,.T.);
#4747 = ORIENTED_EDGE('',*,*,#1338,.T.);
#4748 = ORIENTED_EDGE('',*,*,#2306,.T.);
#4749 = ORIENTED_EDGE('',*,*,#4750,.F.);
#4750 = EDGE_CURVE('',#4751,#2279,#4753,.T.);
#4751 = VERTEX_POINT('',#4752);
#4752 = CARTESIAN_POINT('',(-10.5062,9.5504,-3.9));
#4753 = SURFACE_CURVE('',#4754,(#4758,#4764),.PCURVE_S1.);
#4754 = LINE('',#4755,#4756);
#4755 = CARTESIAN_POINT('',(-10.5062,9.5504,-3.9));
#4756 = VECTOR('',#4757,1.);
#4757 = DIRECTION('',(0.,-1.,0.));
#4758 = PCURVE('',#1133,#4759);
#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4763);
#4760 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4761,#4762),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.27),.PIECEWISE_BEZIER_KNOTS.);
#4761 = CARTESIAN_POINT('',(6.28318530718,0.));
#4762 = CARTESIAN_POINT('',(6.28318530718,-1.27));
#4763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4764 = PCURVE('',#2295,#4765);
#4765 = DEFINITIONAL_REPRESENTATION('',(#4766),#4769);
#4766 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4767,#4768),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.27),.PIECEWISE_BEZIER_KNOTS.);
#4767 = CARTESIAN_POINT('',(0.,0.));
#4768 = CARTESIAN_POINT('',(0.,-1.27));
#4769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4770 = ORIENTED_EDGE('',*,*,#4771,.F.);
#4771 = EDGE_CURVE('',#4772,#4751,#4774,.T.);
#4772 = VERTEX_POINT('',#4773);
#4773 = CARTESIAN_POINT('',(-12.8938,9.5504,-3.9));
#4774 = SURFACE_CURVE('',#4775,(#4780,#4786),.PCURVE_S1.);
#4775 = CIRCLE('',#4776,1.1938);
#4776 = AXIS2_PLACEMENT_3D('',#4777,#4778,#4779);
#4777 = CARTESIAN_POINT('',(-11.7,9.5504,-3.9));
#4778 = DIRECTION('',(0.,1.,0.));
#4779 = DIRECTION('',(-1.,0.,0.));
#4780 = PCURVE('',#1133,#4781);
#4781 = DEFINITIONAL_REPRESENTATION('',(#4782),#4785);
#4782 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4783,#4784),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#4783 = CARTESIAN_POINT('',(3.14159265359,0.));
#4784 = CARTESIAN_POINT('',(6.28318530718,0.));
#4785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4786 = PCURVE('',#4787,#4792);
#4787 = PLANE('',#4788);
#4788 = AXIS2_PLACEMENT_3D('',#4789,#4790,#4791);
#4789 = CARTESIAN_POINT('',(0.,9.5504,0.));
#4790 = DIRECTION('',(0.,1.,0.));
#4791 = DIRECTION('',(1.,0.,0.));
#4792 = DEFINITIONAL_REPRESENTATION('',(#4793),#4797);
#4793 = CIRCLE('',#4794,1.1938);
#4794 = AXIS2_PLACEMENT_2D('',#4795,#4796);
#4795 = CARTESIAN_POINT('',(-11.7,3.9));
#4796 = DIRECTION('',(-1.,0.));
#4797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4798 = ORIENTED_EDGE('',*,*,#4799,.T.);
#4799 = EDGE_CURVE('',#4772,#2256,#4800,.T.);
#4800 = SURFACE_CURVE('',#4801,(#4805,#4811),.PCURVE_S1.);
#4801 = LINE('',#4802,#4803);
#4802 = CARTESIAN_POINT('',(-12.8938,9.5504,-3.9));
#4803 = VECTOR('',#4804,1.);
#4804 = DIRECTION('',(0.,-1.,0.));
#4805 = PCURVE('',#1133,#4806);
#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4810);
#4807 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4808,#4809),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.27),.PIECEWISE_BEZIER_KNOTS.);
#4808 = CARTESIAN_POINT('',(3.14159265359,0.));
#4809 = CARTESIAN_POINT('',(3.14159265359,-1.27));
#4810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4811 = PCURVE('',#2295,#4812);
#4812 = DEFINITIONAL_REPRESENTATION('',(#4813),#4816);
#4813 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4814,#4815),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.27),.PIECEWISE_BEZIER_KNOTS.);
#4814 = CARTESIAN_POINT('',(3.14159265359,0.));
#4815 = CARTESIAN_POINT('',(3.14159265359,-1.27));
#4816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4817 = ORIENTED_EDGE('',*,*,#2255,.T.);
#4818 = ORIENTED_EDGE('',*,*,#1118,.F.);
#4819 = ADVANCED_FACE('',(#4820),#2295,.F.);
#4820 = FACE_BOUND('',#4821,.F.);
#4821 = EDGE_LOOP('',(#4822,#4823,#4824,#4825));
#4822 = ORIENTED_EDGE('',*,*,#4750,.T.);
#4823 = ORIENTED_EDGE('',*,*,#2278,.T.);
#4824 = ORIENTED_EDGE('',*,*,#4799,.F.);
#4825 = ORIENTED_EDGE('',*,*,#4826,.F.);
#4826 = EDGE_CURVE('',#4751,#4772,#4827,.T.);
#4827 = SURFACE_CURVE('',#4828,(#4833,#4839),.PCURVE_S1.);
#4828 = CIRCLE('',#4829,1.1938);
#4829 = AXIS2_PLACEMENT_3D('',#4830,#4831,#4832);
#4830 = CARTESIAN_POINT('',(-11.7,9.5504,-3.9));
#4831 = DIRECTION('',(-0.,1.,0.));
#4832 = DIRECTION('',(1.,0.,0.));
#4833 = PCURVE('',#2295,#4834);
#4834 = DEFINITIONAL_REPRESENTATION('',(#4835),#4838);
#4835 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4836,#4837),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#4836 = CARTESIAN_POINT('',(0.,0.));
#4837 = CARTESIAN_POINT('',(3.14159265359,0.));
#4838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4839 = PCURVE('',#4787,#4840);
#4840 = DEFINITIONAL_REPRESENTATION('',(#4841),#4845);
#4841 = CIRCLE('',#4842,1.1938);
#4842 = AXIS2_PLACEMENT_2D('',#4843,#4844);
#4843 = CARTESIAN_POINT('',(-11.7,3.9));
#4844 = DIRECTION('',(1.,0.));
#4845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4846 = ADVANCED_FACE('',(#4847),#4787,.F.);
#4847 = FACE_BOUND('',#4848,.F.);
#4848 = EDGE_LOOP('',(#4849,#4850));
#4849 = ORIENTED_EDGE('',*,*,#4826,.T.);
#4850 = ORIENTED_EDGE('',*,*,#4771,.T.);
#4851 = ADVANCED_FACE('',(#4852),#2097,.F.);
#4852 = FACE_BOUND('',#4853,.F.);
#4853 = EDGE_LOOP('',(#4854,#4855,#4856,#4857));
#4854 = ORIENTED_EDGE('',*,*,#2082,.T.);
#4855 = ORIENTED_EDGE('',*,*,#2329,.T.);
#4856 = ORIENTED_EDGE('',*,*,#2136,.F.);
#4857 = ORIENTED_EDGE('',*,*,#4858,.F.);
#4858 = EDGE_CURVE('',#2083,#2109,#4859,.T.);
#4859 = SURFACE_CURVE('',#4860,(#4865,#4871),.PCURVE_S1.);
#4860 = CIRCLE('',#4861,1.1938);
#4861 = AXIS2_PLACEMENT_3D('',#4862,#4863,#4864);
#4862 = CARTESIAN_POINT('',(-3.9,9.5504,-3.9));
#4863 = DIRECTION('',(-0.,1.,0.));
#4864 = DIRECTION('',(1.,0.,0.));
#4865 = PCURVE('',#2097,#4866);
#4866 = DEFINITIONAL_REPRESENTATION('',(#4867),#4870);
#4867 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4868,#4869),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#4868 = CARTESIAN_POINT('',(0.,0.));
#4869 = CARTESIAN_POINT('',(3.14159265359,0.));
#4870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4871 = PCURVE('',#2124,#4872);
#4872 = DEFINITIONAL_REPRESENTATION('',(#4873),#4877);
#4873 = CIRCLE('',#4874,1.1938);
#4874 = AXIS2_PLACEMENT_2D('',#4875,#4876);
#4875 = CARTESIAN_POINT('',(-3.9,3.9));
#4876 = DIRECTION('',(1.,0.));
#4877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4878 = ADVANCED_FACE('',(#4879),#2124,.F.);
#4879 = FACE_BOUND('',#4880,.F.);
#4880 = EDGE_LOOP('',(#4881,#4882));
#4881 = ORIENTED_EDGE('',*,*,#4858,.T.);
#4882 = ORIENTED_EDGE('',*,*,#2108,.T.);
#4883 = ADVANCED_FACE('',(#4884),#789,.F.);
#4884 = FACE_BOUND('',#4885,.F.);
#4885 = EDGE_LOOP('',(#4886,#4887,#4888,#4889,#4910,#4938,#4957,#4958));
#4886 = ORIENTED_EDGE('',*,*,#1554,.T.);
#4887 = ORIENTED_EDGE('',*,*,#994,.T.);
#4888 = ORIENTED_EDGE('',*,*,#2403,.T.);
#4889 = ORIENTED_EDGE('',*,*,#4890,.F.);
#4890 = EDGE_CURVE('',#4891,#2376,#4893,.T.);
#4891 = VERTEX_POINT('',#4892);
#4892 = CARTESIAN_POINT('',(-5.0938,9.5504,-11.7));
#4893 = SURFACE_CURVE('',#4894,(#4898,#4904),.PCURVE_S1.);
#4894 = LINE('',#4895,#4896);
#4895 = CARTESIAN_POINT('',(-5.0938,9.5504,-11.7));
#4896 = VECTOR('',#4897,1.);
#4897 = DIRECTION('',(0.,-1.,0.));
#4898 = PCURVE('',#789,#4899);
#4899 = DEFINITIONAL_REPRESENTATION('',(#4900),#4903);
#4900 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4901,#4902),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.27),.PIECEWISE_BEZIER_KNOTS.);
#4901 = CARTESIAN_POINT('',(3.14159265359,0.));
#4902 = CARTESIAN_POINT('',(3.14159265359,-1.27));
#4903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4904 = PCURVE('',#2392,#4905);
#4905 = DEFINITIONAL_REPRESENTATION('',(#4906),#4909);
#4906 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4907,#4908),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.27),.PIECEWISE_BEZIER_KNOTS.);
#4907 = CARTESIAN_POINT('',(3.14159265359,0.));
#4908 = CARTESIAN_POINT('',(3.14159265359,-1.27));
#4909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4910 = ORIENTED_EDGE('',*,*,#4911,.F.);
#4911 = EDGE_CURVE('',#4912,#4891,#4914,.T.);
#4912 = VERTEX_POINT('',#4913);
#4913 = CARTESIAN_POINT('',(-2.7062,9.5504,-11.7));
#4914 = SURFACE_CURVE('',#4915,(#4920,#4926),.PCURVE_S1.);
#4915 = CIRCLE('',#4916,1.1938);
#4916 = AXIS2_PLACEMENT_3D('',#4917,#4918,#4919);
#4917 = CARTESIAN_POINT('',(-3.9,9.5504,-11.7));
#4918 = DIRECTION('',(-0.,1.,0.));
#4919 = DIRECTION('',(1.,0.,0.));
#4920 = PCURVE('',#789,#4921);
#4921 = DEFINITIONAL_REPRESENTATION('',(#4922),#4925);
#4922 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4923,#4924),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#4923 = CARTESIAN_POINT('',(0.,0.));
#4924 = CARTESIAN_POINT('',(3.14159265359,0.));
#4925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4926 = PCURVE('',#4927,#4932);
#4927 = PLANE('',#4928);
#4928 = AXIS2_PLACEMENT_3D('',#4929,#4930,#4931);
#4929 = CARTESIAN_POINT('',(0.,9.5504,0.));
#4930 = DIRECTION('',(0.,1.,0.));
#4931 = DIRECTION('',(1.,0.,0.));
#4932 = DEFINITIONAL_REPRESENTATION('',(#4933),#4937);
#4933 = CIRCLE('',#4934,1.1938);
#4934 = AXIS2_PLACEMENT_2D('',#4935,#4936);
#4935 = CARTESIAN_POINT('',(-3.9,11.7));
#4936 = DIRECTION('',(1.,0.));
#4937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4938 = ORIENTED_EDGE('',*,*,#4939,.T.);
#4939 = EDGE_CURVE('',#4912,#2353,#4940,.T.);
#4940 = SURFACE_CURVE('',#4941,(#4945,#4951),.PCURVE_S1.);
#4941 = LINE('',#4942,#4943);
#4942 = CARTESIAN_POINT('',(-2.7062,9.5504,-11.7));
#4943 = VECTOR('',#4944,1.);
#4944 = DIRECTION('',(0.,-1.,0.));
#4945 = PCURVE('',#789,#4946);
#4946 = DEFINITIONAL_REPRESENTATION('',(#4947),#4950);
#4947 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4948,#4949),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.27),.PIECEWISE_BEZIER_KNOTS.);
#4948 = CARTESIAN_POINT('',(0.,0.));
#4949 = CARTESIAN_POINT('',(0.,-1.27));
#4950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4951 = PCURVE('',#2392,#4952);
#4952 = DEFINITIONAL_REPRESENTATION('',(#4953),#4956);
#4953 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4954,#4955),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.27),.PIECEWISE_BEZIER_KNOTS.);
#4954 = CARTESIAN_POINT('',(6.28318530718,0.));
#4955 = CARTESIAN_POINT('',(6.28318530718,-1.27));
#4956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4957 = ORIENTED_EDGE('',*,*,#2352,.T.);
#4958 = ORIENTED_EDGE('',*,*,#774,.F.);
#4959 = ADVANCED_FACE('',(#4960),#2392,.F.);
#4960 = FACE_BOUND('',#4961,.F.);
#4961 = EDGE_LOOP('',(#4962,#4963,#4984,#4985));
#4962 = ORIENTED_EDGE('',*,*,#4939,.F.);
#4963 = ORIENTED_EDGE('',*,*,#4964,.F.);
#4964 = EDGE_CURVE('',#4891,#4912,#4965,.T.);
#4965 = SURFACE_CURVE('',#4966,(#4971,#4977),.PCURVE_S1.);
#4966 = CIRCLE('',#4967,1.1938);
#4967 = AXIS2_PLACEMENT_3D('',#4968,#4969,#4970);
#4968 = CARTESIAN_POINT('',(-3.9,9.5504,-11.7));
#4969 = DIRECTION('',(0.,1.,0.));
#4970 = DIRECTION('',(-1.,0.,0.));
#4971 = PCURVE('',#2392,#4972);
#4972 = DEFINITIONAL_REPRESENTATION('',(#4973),#4976);
#4973 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4974,#4975),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#4974 = CARTESIAN_POINT('',(3.14159265359,0.));
#4975 = CARTESIAN_POINT('',(6.28318530718,0.));
#4976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4977 = PCURVE('',#4927,#4978);
#4978 = DEFINITIONAL_REPRESENTATION('',(#4979),#4983);
#4979 = CIRCLE('',#4980,1.1938);
#4980 = AXIS2_PLACEMENT_2D('',#4981,#4982);
#4981 = CARTESIAN_POINT('',(-3.9,11.7));
#4982 = DIRECTION('',(-1.,0.));
#4983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4984 = ORIENTED_EDGE('',*,*,#4890,.T.);
#4985 = ORIENTED_EDGE('',*,*,#2375,.T.);
#4986 = ADVANCED_FACE('',(#4987),#4927,.F.);
#4987 = FACE_BOUND('',#4988,.F.);
#4988 = EDGE_LOOP('',(#4989,#4990));
#4989 = ORIENTED_EDGE('',*,*,#4911,.T.);
#4990 = ORIENTED_EDGE('',*,*,#4964,.T.);
#4991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4995)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4992,#4993,#4994)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4992 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4993 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4994 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4995 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4992,
  'distance_accuracy_value','confusion accuracy');
#4996 = PRODUCT_TYPE('part',$,(#7));
ENDSEC;
END-ISO-10303-21;

]]>
</file_text>
    </STEP_file>
</HeeksCAD_Document>