summaryrefslogtreecommitdiff
path: root/things/plate_py.step
blob: 30c0a7e3e5e2c78ecd7c15b5ad6376f51ccea2d1 (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
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2021-06-19T15:12:14',('Author'),(
    'Open CASCADE'),'Open CASCADE STEP processor 7.4','Open CASCADE 7.4'
  ,'Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
  'automotive_design',2000,#2);
#2 = APPLICATION_CONTEXT(
  'core data for automotive mechanical design processes');
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
#7 = PRODUCT('Open CASCADE STEP translator 7.4 1',
  'Open CASCADE STEP translator 7.4 1','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1077);
#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,#137,#213,#368,#417,#550,#557,#633,#687,#741,
    #773,#844,#893,#942,#969,#1016,#1043,#1070));
#17 = ADVANCED_FACE('',(#18),#32,.F.);
#18 = FACE_BOUND('',#19,.F.);
#19 = EDGE_LOOP('',(#20,#55,#83,#111));
#20 = ORIENTED_EDGE('',*,*,#21,.F.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(-8.5,-8.5,0.));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(-8.5,-8.5,4.));
#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
#27 = LINE('',#28,#29);
#28 = CARTESIAN_POINT('',(-8.5,-8.5,0.));
#29 = VECTOR('',#30,1.);
#30 = DIRECTION('',(0.,0.,1.));
#31 = PCURVE('',#32,#37);
#32 = PLANE('',#33);
#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
#34 = CARTESIAN_POINT('',(-8.5,-8.5,0.));
#35 = DIRECTION('',(1.,0.,0.));
#36 = DIRECTION('',(0.,0.,1.));
#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
#38 = LINE('',#39,#40);
#39 = CARTESIAN_POINT('',(0.,0.));
#40 = VECTOR('',#41,1.);
#41 = DIRECTION('',(1.,0.));
#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#43 = PCURVE('',#44,#49);
#44 = PLANE('',#45);
#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
#46 = CARTESIAN_POINT('',(-8.5,-8.5,0.));
#47 = DIRECTION('',(0.,1.,0.));
#48 = DIRECTION('',(0.,0.,1.));
#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
#50 = LINE('',#51,#52);
#51 = CARTESIAN_POINT('',(0.,0.));
#52 = VECTOR('',#53,1.);
#53 = DIRECTION('',(1.,0.));
#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#55 = ORIENTED_EDGE('',*,*,#56,.T.);
#56 = EDGE_CURVE('',#22,#57,#59,.T.);
#57 = VERTEX_POINT('',#58);
#58 = CARTESIAN_POINT('',(-8.5,8.5,0.));
#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
#60 = LINE('',#61,#62);
#61 = CARTESIAN_POINT('',(-8.5,-8.5,0.));
#62 = VECTOR('',#63,1.);
#63 = DIRECTION('',(0.,1.,0.));
#64 = PCURVE('',#32,#65);
#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
#66 = LINE('',#67,#68);
#67 = CARTESIAN_POINT('',(0.,0.));
#68 = VECTOR('',#69,1.);
#69 = DIRECTION('',(0.,-1.));
#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#71 = PCURVE('',#72,#77);
#72 = PLANE('',#73);
#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
#74 = CARTESIAN_POINT('',(-8.5,-8.5,0.));
#75 = DIRECTION('',(0.,0.,1.));
#76 = DIRECTION('',(1.,0.,0.));
#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
#78 = LINE('',#79,#80);
#79 = CARTESIAN_POINT('',(0.,0.));
#80 = VECTOR('',#81,1.);
#81 = DIRECTION('',(0.,1.));
#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#83 = ORIENTED_EDGE('',*,*,#84,.T.);
#84 = EDGE_CURVE('',#57,#85,#87,.T.);
#85 = VERTEX_POINT('',#86);
#86 = CARTESIAN_POINT('',(-8.5,8.5,4.));
#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
#88 = LINE('',#89,#90);
#89 = CARTESIAN_POINT('',(-8.5,8.5,0.));
#90 = VECTOR('',#91,1.);
#91 = DIRECTION('',(0.,0.,1.));
#92 = PCURVE('',#32,#93);
#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
#94 = LINE('',#95,#96);
#95 = CARTESIAN_POINT('',(0.,-17.));
#96 = VECTOR('',#97,1.);
#97 = DIRECTION('',(1.,0.));
#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#99 = PCURVE('',#100,#105);
#100 = PLANE('',#101);
#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
#102 = CARTESIAN_POINT('',(-8.5,8.5,0.));
#103 = DIRECTION('',(0.,1.,0.));
#104 = DIRECTION('',(0.,0.,1.));
#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
#106 = LINE('',#107,#108);
#107 = CARTESIAN_POINT('',(0.,0.));
#108 = VECTOR('',#109,1.);
#109 = DIRECTION('',(1.,0.));
#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#111 = ORIENTED_EDGE('',*,*,#112,.F.);
#112 = EDGE_CURVE('',#24,#85,#113,.T.);
#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
#114 = LINE('',#115,#116);
#115 = CARTESIAN_POINT('',(-8.5,-8.5,4.));
#116 = VECTOR('',#117,1.);
#117 = DIRECTION('',(0.,1.,0.));
#118 = PCURVE('',#32,#119);
#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
#120 = LINE('',#121,#122);
#121 = CARTESIAN_POINT('',(4.,0.));
#122 = VECTOR('',#123,1.);
#123 = DIRECTION('',(0.,-1.));
#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#125 = PCURVE('',#126,#131);
#126 = PLANE('',#127);
#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
#128 = CARTESIAN_POINT('',(-8.5,-8.5,4.));
#129 = DIRECTION('',(0.,0.,1.));
#130 = DIRECTION('',(1.,0.,0.));
#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
#132 = LINE('',#133,#134);
#133 = CARTESIAN_POINT('',(0.,0.));
#134 = VECTOR('',#135,1.);
#135 = DIRECTION('',(0.,1.));
#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#137 = ADVANCED_FACE('',(#138),#44,.F.);
#138 = FACE_BOUND('',#139,.F.);
#139 = EDGE_LOOP('',(#140,#163,#164,#187));
#140 = ORIENTED_EDGE('',*,*,#141,.F.);
#141 = EDGE_CURVE('',#22,#142,#144,.T.);
#142 = VERTEX_POINT('',#143);
#143 = CARTESIAN_POINT('',(8.5,-8.5,0.));
#144 = SURFACE_CURVE('',#145,(#149,#156),.PCURVE_S1.);
#145 = LINE('',#146,#147);
#146 = CARTESIAN_POINT('',(-8.5,-8.5,0.));
#147 = VECTOR('',#148,1.);
#148 = DIRECTION('',(1.,0.,0.));
#149 = PCURVE('',#44,#150);
#150 = DEFINITIONAL_REPRESENTATION('',(#151),#155);
#151 = LINE('',#152,#153);
#152 = CARTESIAN_POINT('',(0.,0.));
#153 = VECTOR('',#154,1.);
#154 = DIRECTION('',(0.,1.));
#155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#156 = PCURVE('',#72,#157);
#157 = DEFINITIONAL_REPRESENTATION('',(#158),#162);
#158 = LINE('',#159,#160);
#159 = CARTESIAN_POINT('',(0.,0.));
#160 = VECTOR('',#161,1.);
#161 = DIRECTION('',(1.,0.));
#162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#163 = ORIENTED_EDGE('',*,*,#21,.T.);
#164 = ORIENTED_EDGE('',*,*,#165,.T.);
#165 = EDGE_CURVE('',#24,#166,#168,.T.);
#166 = VERTEX_POINT('',#167);
#167 = CARTESIAN_POINT('',(8.5,-8.5,4.));
#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.);
#169 = LINE('',#170,#171);
#170 = CARTESIAN_POINT('',(-8.5,-8.5,4.));
#171 = VECTOR('',#172,1.);
#172 = DIRECTION('',(1.,0.,0.));
#173 = PCURVE('',#44,#174);
#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179);
#175 = LINE('',#176,#177);
#176 = CARTESIAN_POINT('',(4.,0.));
#177 = VECTOR('',#178,1.);
#178 = DIRECTION('',(0.,1.));
#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#180 = PCURVE('',#126,#181);
#181 = DEFINITIONAL_REPRESENTATION('',(#182),#186);
#182 = LINE('',#183,#184);
#183 = CARTESIAN_POINT('',(0.,0.));
#184 = VECTOR('',#185,1.);
#185 = DIRECTION('',(1.,0.));
#186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#187 = ORIENTED_EDGE('',*,*,#188,.F.);
#188 = EDGE_CURVE('',#142,#166,#189,.T.);
#189 = SURFACE_CURVE('',#190,(#194,#201),.PCURVE_S1.);
#190 = LINE('',#191,#192);
#191 = CARTESIAN_POINT('',(8.5,-8.5,0.));
#192 = VECTOR('',#193,1.);
#193 = DIRECTION('',(0.,0.,1.));
#194 = PCURVE('',#44,#195);
#195 = DEFINITIONAL_REPRESENTATION('',(#196),#200);
#196 = LINE('',#197,#198);
#197 = CARTESIAN_POINT('',(0.,17.));
#198 = VECTOR('',#199,1.);
#199 = DIRECTION('',(1.,0.));
#200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#201 = PCURVE('',#202,#207);
#202 = PLANE('',#203);
#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206);
#204 = CARTESIAN_POINT('',(8.5,-8.5,0.));
#205 = DIRECTION('',(1.,0.,0.));
#206 = DIRECTION('',(0.,0.,1.));
#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212);
#208 = LINE('',#209,#210);
#209 = CARTESIAN_POINT('',(0.,0.));
#210 = VECTOR('',#211,1.);
#211 = DIRECTION('',(1.,0.));
#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#213 = ADVANCED_FACE('',(#214,#262),#126,.T.);
#214 = FACE_BOUND('',#215,.T.);
#215 = EDGE_LOOP('',(#216,#217,#218,#241));
#216 = ORIENTED_EDGE('',*,*,#112,.F.);
#217 = ORIENTED_EDGE('',*,*,#165,.T.);
#218 = ORIENTED_EDGE('',*,*,#219,.T.);
#219 = EDGE_CURVE('',#166,#220,#222,.T.);
#220 = VERTEX_POINT('',#221);
#221 = CARTESIAN_POINT('',(8.5,8.5,4.));
#222 = SURFACE_CURVE('',#223,(#227,#234),.PCURVE_S1.);
#223 = LINE('',#224,#225);
#224 = CARTESIAN_POINT('',(8.5,-8.5,4.));
#225 = VECTOR('',#226,1.);
#226 = DIRECTION('',(0.,1.,0.));
#227 = PCURVE('',#126,#228);
#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233);
#229 = LINE('',#230,#231);
#230 = CARTESIAN_POINT('',(17.,0.));
#231 = VECTOR('',#232,1.);
#232 = DIRECTION('',(0.,1.));
#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#234 = PCURVE('',#202,#235);
#235 = DEFINITIONAL_REPRESENTATION('',(#236),#240);
#236 = LINE('',#237,#238);
#237 = CARTESIAN_POINT('',(4.,0.));
#238 = VECTOR('',#239,1.);
#239 = DIRECTION('',(0.,-1.));
#240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#241 = ORIENTED_EDGE('',*,*,#242,.F.);
#242 = EDGE_CURVE('',#85,#220,#243,.T.);
#243 = SURFACE_CURVE('',#244,(#248,#255),.PCURVE_S1.);
#244 = LINE('',#245,#246);
#245 = CARTESIAN_POINT('',(-8.5,8.5,4.));
#246 = VECTOR('',#247,1.);
#247 = DIRECTION('',(1.,0.,0.));
#248 = PCURVE('',#126,#249);
#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254);
#250 = LINE('',#251,#252);
#251 = CARTESIAN_POINT('',(0.,17.));
#252 = VECTOR('',#253,1.);
#253 = DIRECTION('',(1.,0.));
#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#255 = PCURVE('',#100,#256);
#256 = DEFINITIONAL_REPRESENTATION('',(#257),#261);
#257 = LINE('',#258,#259);
#258 = CARTESIAN_POINT('',(4.,0.));
#259 = VECTOR('',#260,1.);
#260 = DIRECTION('',(0.,1.));
#261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#262 = FACE_BOUND('',#263,.T.);
#263 = EDGE_LOOP('',(#264,#292,#318,#344));
#264 = ORIENTED_EDGE('',*,*,#265,.T.);
#265 = EDGE_CURVE('',#266,#268,#270,.T.);
#266 = VERTEX_POINT('',#267);
#267 = CARTESIAN_POINT('',(7.,-7.,4.));
#268 = VERTEX_POINT('',#269);
#269 = CARTESIAN_POINT('',(-7.,-7.,4.));
#270 = SURFACE_CURVE('',#271,(#275,#281),.PCURVE_S1.);
#271 = LINE('',#272,#273);
#272 = CARTESIAN_POINT('',(-7.75,-7.,4.));
#273 = VECTOR('',#274,1.);
#274 = DIRECTION('',(-1.,0.,0.));
#275 = PCURVE('',#126,#276);
#276 = DEFINITIONAL_REPRESENTATION('',(#277),#280);
#277 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#278,#279),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-14.75,-0.75),.PIECEWISE_BEZIER_KNOTS.);
#278 = CARTESIAN_POINT('',(15.5,1.5));
#279 = CARTESIAN_POINT('',(1.5,1.5));
#280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#281 = PCURVE('',#282,#287);
#282 = PLANE('',#283);
#283 = AXIS2_PLACEMENT_3D('',#284,#285,#286);
#284 = CARTESIAN_POINT('',(-7.,-7.,0.));
#285 = DIRECTION('',(0.,1.,0.));
#286 = DIRECTION('',(0.,0.,1.));
#287 = DEFINITIONAL_REPRESENTATION('',(#288),#291);
#288 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#289,#290),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-14.75,-0.75),.PIECEWISE_BEZIER_KNOTS.);
#289 = CARTESIAN_POINT('',(4.,14.));
#290 = CARTESIAN_POINT('',(4.,0.));
#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#292 = ORIENTED_EDGE('',*,*,#293,.T.);
#293 = EDGE_CURVE('',#268,#294,#296,.T.);
#294 = VERTEX_POINT('',#295);
#295 = CARTESIAN_POINT('',(-7.,7.,4.));
#296 = SURFACE_CURVE('',#297,(#301,#307),.PCURVE_S1.);
#297 = LINE('',#298,#299);
#298 = CARTESIAN_POINT('',(-7.,-7.75,4.));
#299 = VECTOR('',#300,1.);
#300 = DIRECTION('',(0.,1.,0.));
#301 = PCURVE('',#126,#302);
#302 = DEFINITIONAL_REPRESENTATION('',(#303),#306);
#303 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#304,#305),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.75,14.75),.PIECEWISE_BEZIER_KNOTS.);
#304 = CARTESIAN_POINT('',(1.5,1.5));
#305 = CARTESIAN_POINT('',(1.5,15.5));
#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#307 = PCURVE('',#308,#313);
#308 = PLANE('',#309);
#309 = AXIS2_PLACEMENT_3D('',#310,#311,#312);
#310 = CARTESIAN_POINT('',(-7.,-7.,0.));
#311 = DIRECTION('',(1.,0.,0.));
#312 = DIRECTION('',(0.,0.,1.));
#313 = DEFINITIONAL_REPRESENTATION('',(#314),#317);
#314 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#315,#316),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.75,14.75),.PIECEWISE_BEZIER_KNOTS.);
#315 = CARTESIAN_POINT('',(4.,0.));
#316 = CARTESIAN_POINT('',(4.,-14.));
#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#318 = ORIENTED_EDGE('',*,*,#319,.F.);
#319 = EDGE_CURVE('',#320,#294,#322,.T.);
#320 = VERTEX_POINT('',#321);
#321 = CARTESIAN_POINT('',(7.,7.,4.));
#322 = SURFACE_CURVE('',#323,(#327,#333),.PCURVE_S1.);
#323 = LINE('',#324,#325);
#324 = CARTESIAN_POINT('',(-7.75,7.,4.));
#325 = VECTOR('',#326,1.);
#326 = DIRECTION('',(-1.,0.,0.));
#327 = PCURVE('',#126,#328);
#328 = DEFINITIONAL_REPRESENTATION('',(#329),#332);
#329 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#330,#331),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-14.75,-0.75),.PIECEWISE_BEZIER_KNOTS.);
#330 = CARTESIAN_POINT('',(15.5,15.5));
#331 = CARTESIAN_POINT('',(1.5,15.5));
#332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#333 = PCURVE('',#334,#339);
#334 = PLANE('',#335);
#335 = AXIS2_PLACEMENT_3D('',#336,#337,#338);
#336 = CARTESIAN_POINT('',(-7.,7.,0.));
#337 = DIRECTION('',(0.,1.,0.));
#338 = DIRECTION('',(0.,0.,1.));
#339 = DEFINITIONAL_REPRESENTATION('',(#340),#343);
#340 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#341,#342),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-14.75,-0.75),.PIECEWISE_BEZIER_KNOTS.);
#341 = CARTESIAN_POINT('',(4.,14.));
#342 = CARTESIAN_POINT('',(4.,0.));
#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#344 = ORIENTED_EDGE('',*,*,#345,.F.);
#345 = EDGE_CURVE('',#266,#320,#346,.T.);
#346 = SURFACE_CURVE('',#347,(#351,#357),.PCURVE_S1.);
#347 = LINE('',#348,#349);
#348 = CARTESIAN_POINT('',(7.,-7.75,4.));
#349 = VECTOR('',#350,1.);
#350 = DIRECTION('',(0.,1.,0.));
#351 = PCURVE('',#126,#352);
#352 = DEFINITIONAL_REPRESENTATION('',(#353),#356);
#353 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#354,#355),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.75,14.75),.PIECEWISE_BEZIER_KNOTS.);
#354 = CARTESIAN_POINT('',(15.5,1.5));
#355 = CARTESIAN_POINT('',(15.5,15.5));
#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#357 = PCURVE('',#358,#363);
#358 = PLANE('',#359);
#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362);
#360 = CARTESIAN_POINT('',(7.,-7.,0.));
#361 = DIRECTION('',(1.,0.,0.));
#362 = DIRECTION('',(0.,0.,1.));
#363 = DEFINITIONAL_REPRESENTATION('',(#364),#367);
#364 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#365,#366),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.75,14.75),.PIECEWISE_BEZIER_KNOTS.);
#365 = CARTESIAN_POINT('',(4.,0.));
#366 = CARTESIAN_POINT('',(4.,-14.));
#367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#368 = ADVANCED_FACE('',(#369),#100,.T.);
#369 = FACE_BOUND('',#370,.T.);
#370 = EDGE_LOOP('',(#371,#394,#395,#396));
#371 = ORIENTED_EDGE('',*,*,#372,.F.);
#372 = EDGE_CURVE('',#57,#373,#375,.T.);
#373 = VERTEX_POINT('',#374);
#374 = CARTESIAN_POINT('',(8.5,8.5,0.));
#375 = SURFACE_CURVE('',#376,(#380,#387),.PCURVE_S1.);
#376 = LINE('',#377,#378);
#377 = CARTESIAN_POINT('',(-8.5,8.5,0.));
#378 = VECTOR('',#379,1.);
#379 = DIRECTION('',(1.,0.,0.));
#380 = PCURVE('',#100,#381);
#381 = DEFINITIONAL_REPRESENTATION('',(#382),#386);
#382 = LINE('',#383,#384);
#383 = CARTESIAN_POINT('',(0.,0.));
#384 = VECTOR('',#385,1.);
#385 = DIRECTION('',(0.,1.));
#386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#387 = PCURVE('',#72,#388);
#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393);
#389 = LINE('',#390,#391);
#390 = CARTESIAN_POINT('',(0.,17.));
#391 = VECTOR('',#392,1.);
#392 = DIRECTION('',(1.,0.));
#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#394 = ORIENTED_EDGE('',*,*,#84,.T.);
#395 = ORIENTED_EDGE('',*,*,#242,.T.);
#396 = ORIENTED_EDGE('',*,*,#397,.F.);
#397 = EDGE_CURVE('',#373,#220,#398,.T.);
#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.);
#399 = LINE('',#400,#401);
#400 = CARTESIAN_POINT('',(8.5,8.5,0.));
#401 = VECTOR('',#402,1.);
#402 = DIRECTION('',(0.,0.,1.));
#403 = PCURVE('',#100,#404);
#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409);
#405 = LINE('',#406,#407);
#406 = CARTESIAN_POINT('',(0.,17.));
#407 = VECTOR('',#408,1.);
#408 = DIRECTION('',(1.,0.));
#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#410 = PCURVE('',#202,#411);
#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416);
#412 = LINE('',#413,#414);
#413 = CARTESIAN_POINT('',(0.,-17.));
#414 = VECTOR('',#415,1.);
#415 = DIRECTION('',(1.,0.));
#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#417 = ADVANCED_FACE('',(#418,#444),#72,.F.);
#418 = FACE_BOUND('',#419,.F.);
#419 = EDGE_LOOP('',(#420,#421,#422,#443));
#420 = ORIENTED_EDGE('',*,*,#56,.F.);
#421 = ORIENTED_EDGE('',*,*,#141,.T.);
#422 = ORIENTED_EDGE('',*,*,#423,.T.);
#423 = EDGE_CURVE('',#142,#373,#424,.T.);
#424 = SURFACE_CURVE('',#425,(#429,#436),.PCURVE_S1.);
#425 = LINE('',#426,#427);
#426 = CARTESIAN_POINT('',(8.5,-8.5,0.));
#427 = VECTOR('',#428,1.);
#428 = DIRECTION('',(0.,1.,0.));
#429 = PCURVE('',#72,#430);
#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435);
#431 = LINE('',#432,#433);
#432 = CARTESIAN_POINT('',(17.,0.));
#433 = VECTOR('',#434,1.);
#434 = DIRECTION('',(0.,1.));
#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#436 = PCURVE('',#202,#437);
#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442);
#438 = LINE('',#439,#440);
#439 = CARTESIAN_POINT('',(0.,0.));
#440 = VECTOR('',#441,1.);
#441 = DIRECTION('',(0.,-1.));
#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#443 = ORIENTED_EDGE('',*,*,#372,.F.);
#444 = FACE_BOUND('',#445,.F.);
#445 = EDGE_LOOP('',(#446,#474,#500,#526));
#446 = ORIENTED_EDGE('',*,*,#447,.T.);
#447 = EDGE_CURVE('',#448,#450,#452,.T.);
#448 = VERTEX_POINT('',#449);
#449 = CARTESIAN_POINT('',(8.,-8.,0.));
#450 = VERTEX_POINT('',#451);
#451 = CARTESIAN_POINT('',(-8.,-8.,0.));
#452 = SURFACE_CURVE('',#453,(#457,#463),.PCURVE_S1.);
#453 = LINE('',#454,#455);
#454 = CARTESIAN_POINT('',(-8.25,-8.,0.));
#455 = VECTOR('',#456,1.);
#456 = DIRECTION('',(-1.,0.,0.));
#457 = PCURVE('',#72,#458);
#458 = DEFINITIONAL_REPRESENTATION('',(#459),#462);
#459 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#460,#461),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-16.25,-0.25),.PIECEWISE_BEZIER_KNOTS.);
#460 = CARTESIAN_POINT('',(16.5,0.5));
#461 = CARTESIAN_POINT('',(0.5,0.5));
#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#463 = PCURVE('',#464,#469);
#464 = PLANE('',#465);
#465 = AXIS2_PLACEMENT_3D('',#466,#467,#468);
#466 = CARTESIAN_POINT('',(-8.,-8.,-1.4));
#467 = DIRECTION('',(0.,1.,0.));
#468 = DIRECTION('',(0.,0.,1.));
#469 = DEFINITIONAL_REPRESENTATION('',(#470),#473);
#470 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#471,#472),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-16.25,-0.25),.PIECEWISE_BEZIER_KNOTS.);
#471 = CARTESIAN_POINT('',(1.4,16.));
#472 = CARTESIAN_POINT('',(1.4,0.));
#473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#474 = ORIENTED_EDGE('',*,*,#475,.T.);
#475 = EDGE_CURVE('',#450,#476,#478,.T.);
#476 = VERTEX_POINT('',#477);
#477 = CARTESIAN_POINT('',(-8.,8.,0.));
#478 = SURFACE_CURVE('',#479,(#483,#489),.PCURVE_S1.);
#479 = LINE('',#480,#481);
#480 = CARTESIAN_POINT('',(-8.,-8.25,0.));
#481 = VECTOR('',#482,1.);
#482 = DIRECTION('',(0.,1.,0.));
#483 = PCURVE('',#72,#484);
#484 = DEFINITIONAL_REPRESENTATION('',(#485),#488);
#485 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#486,#487),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.25,16.25),.PIECEWISE_BEZIER_KNOTS.);
#486 = CARTESIAN_POINT('',(0.5,0.5));
#487 = CARTESIAN_POINT('',(0.5,16.5));
#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#489 = PCURVE('',#490,#495);
#490 = PLANE('',#491);
#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494);
#492 = CARTESIAN_POINT('',(-8.,-8.,-1.4));
#493 = DIRECTION('',(1.,0.,0.));
#494 = DIRECTION('',(0.,0.,1.));
#495 = DEFINITIONAL_REPRESENTATION('',(#496),#499);
#496 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#497,#498),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.25,16.25),.PIECEWISE_BEZIER_KNOTS.);
#497 = CARTESIAN_POINT('',(1.4,0.));
#498 = CARTESIAN_POINT('',(1.4,-16.));
#499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#500 = ORIENTED_EDGE('',*,*,#501,.F.);
#501 = EDGE_CURVE('',#502,#476,#504,.T.);
#502 = VERTEX_POINT('',#503);
#503 = CARTESIAN_POINT('',(8.,8.,0.));
#504 = SURFACE_CURVE('',#505,(#509,#515),.PCURVE_S1.);
#505 = LINE('',#506,#507);
#506 = CARTESIAN_POINT('',(-8.25,8.,0.));
#507 = VECTOR('',#508,1.);
#508 = DIRECTION('',(-1.,0.,0.));
#509 = PCURVE('',#72,#510);
#510 = DEFINITIONAL_REPRESENTATION('',(#511),#514);
#511 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#512,#513),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-16.25,-0.25),.PIECEWISE_BEZIER_KNOTS.);
#512 = CARTESIAN_POINT('',(16.5,16.5));
#513 = CARTESIAN_POINT('',(0.5,16.5));
#514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#515 = PCURVE('',#516,#521);
#516 = PLANE('',#517);
#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520);
#518 = CARTESIAN_POINT('',(-8.,8.,-1.4));
#519 = DIRECTION('',(0.,1.,0.));
#520 = DIRECTION('',(0.,0.,1.));
#521 = DEFINITIONAL_REPRESENTATION('',(#522),#525);
#522 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#523,#524),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-16.25,-0.25),.PIECEWISE_BEZIER_KNOTS.);
#523 = CARTESIAN_POINT('',(1.4,16.));
#524 = CARTESIAN_POINT('',(1.4,0.));
#525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#526 = ORIENTED_EDGE('',*,*,#527,.F.);
#527 = EDGE_CURVE('',#448,#502,#528,.T.);
#528 = SURFACE_CURVE('',#529,(#533,#539),.PCURVE_S1.);
#529 = LINE('',#530,#531);
#530 = CARTESIAN_POINT('',(8.,-8.25,0.));
#531 = VECTOR('',#532,1.);
#532 = DIRECTION('',(0.,1.,0.));
#533 = PCURVE('',#72,#534);
#534 = DEFINITIONAL_REPRESENTATION('',(#535),#538);
#535 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#536,#537),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.25,16.25),.PIECEWISE_BEZIER_KNOTS.);
#536 = CARTESIAN_POINT('',(16.5,0.5));
#537 = CARTESIAN_POINT('',(16.5,16.5));
#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#539 = PCURVE('',#540,#545);
#540 = PLANE('',#541);
#541 = AXIS2_PLACEMENT_3D('',#542,#543,#544);
#542 = CARTESIAN_POINT('',(8.,-8.,-1.4));
#543 = DIRECTION('',(1.,0.,0.));
#544 = DIRECTION('',(0.,0.,1.));
#545 = DEFINITIONAL_REPRESENTATION('',(#546),#549);
#546 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#547,#548),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.25,16.25),.PIECEWISE_BEZIER_KNOTS.);
#547 = CARTESIAN_POINT('',(1.4,0.));
#548 = CARTESIAN_POINT('',(1.4,-16.));
#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#550 = ADVANCED_FACE('',(#551),#202,.T.);
#551 = FACE_BOUND('',#552,.T.);
#552 = EDGE_LOOP('',(#553,#554,#555,#556));
#553 = ORIENTED_EDGE('',*,*,#188,.F.);
#554 = ORIENTED_EDGE('',*,*,#423,.T.);
#555 = ORIENTED_EDGE('',*,*,#397,.T.);
#556 = ORIENTED_EDGE('',*,*,#219,.F.);
#557 = ADVANCED_FACE('',(#558),#282,.T.);
#558 = FACE_BOUND('',#559,.T.);
#559 = EDGE_LOOP('',(#560,#583,#611,#632));
#560 = ORIENTED_EDGE('',*,*,#561,.F.);
#561 = EDGE_CURVE('',#562,#266,#564,.T.);
#562 = VERTEX_POINT('',#563);
#563 = CARTESIAN_POINT('',(7.,-7.,2.6));
#564 = SURFACE_CURVE('',#565,(#569,#576),.PCURVE_S1.);
#565 = LINE('',#566,#567);
#566 = CARTESIAN_POINT('',(7.,-7.,0.));
#567 = VECTOR('',#568,1.);
#568 = DIRECTION('',(0.,0.,1.));
#569 = PCURVE('',#282,#570);
#570 = DEFINITIONAL_REPRESENTATION('',(#571),#575);
#571 = LINE('',#572,#573);
#572 = CARTESIAN_POINT('',(0.,14.));
#573 = VECTOR('',#574,1.);
#574 = DIRECTION('',(1.,0.));
#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#576 = PCURVE('',#358,#577);
#577 = DEFINITIONAL_REPRESENTATION('',(#578),#582);
#578 = LINE('',#579,#580);
#579 = CARTESIAN_POINT('',(0.,0.));
#580 = VECTOR('',#581,1.);
#581 = DIRECTION('',(1.,0.));
#582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#583 = ORIENTED_EDGE('',*,*,#584,.F.);
#584 = EDGE_CURVE('',#585,#562,#587,.T.);
#585 = VERTEX_POINT('',#586);
#586 = CARTESIAN_POINT('',(-7.,-7.,2.6));
#587 = SURFACE_CURVE('',#588,(#592,#599),.PCURVE_S1.);
#588 = LINE('',#589,#590);
#589 = CARTESIAN_POINT('',(-8.,-7.,2.6));
#590 = VECTOR('',#591,1.);
#591 = DIRECTION('',(1.,0.,0.));
#592 = PCURVE('',#282,#593);
#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598);
#594 = LINE('',#595,#596);
#595 = CARTESIAN_POINT('',(2.6,-1.));
#596 = VECTOR('',#597,1.);
#597 = DIRECTION('',(0.,1.));
#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#599 = PCURVE('',#600,#605);
#600 = PLANE('',#601);
#601 = AXIS2_PLACEMENT_3D('',#602,#603,#604);
#602 = CARTESIAN_POINT('',(-8.,-7.5,2.5));
#603 = DIRECTION('',(0.,0.196116135138,-0.980580675691));
#604 = DIRECTION('',(-1.,-0.,-0.));
#605 = DEFINITIONAL_REPRESENTATION('',(#606),#610);
#606 = LINE('',#607,#608);
#607 = CARTESIAN_POINT('',(-0.,0.509901951359));
#608 = VECTOR('',#609,1.);
#609 = DIRECTION('',(-1.,0.));
#610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#611 = ORIENTED_EDGE('',*,*,#612,.T.);
#612 = EDGE_CURVE('',#585,#268,#613,.T.);
#613 = SURFACE_CURVE('',#614,(#618,#625),.PCURVE_S1.);
#614 = LINE('',#615,#616);
#615 = CARTESIAN_POINT('',(-7.,-7.,0.));
#616 = VECTOR('',#617,1.);
#617 = DIRECTION('',(0.,0.,1.));
#618 = PCURVE('',#282,#619);
#619 = DEFINITIONAL_REPRESENTATION('',(#620),#624);
#620 = LINE('',#621,#622);
#621 = CARTESIAN_POINT('',(0.,0.));
#622 = VECTOR('',#623,1.);
#623 = DIRECTION('',(1.,0.));
#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#625 = PCURVE('',#308,#626);
#626 = DEFINITIONAL_REPRESENTATION('',(#627),#631);
#627 = LINE('',#628,#629);
#628 = CARTESIAN_POINT('',(0.,0.));
#629 = VECTOR('',#630,1.);
#630 = DIRECTION('',(1.,0.));
#631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#632 = ORIENTED_EDGE('',*,*,#265,.F.);
#633 = ADVANCED_FACE('',(#634),#358,.F.);
#634 = FACE_BOUND('',#635,.F.);
#635 = EDGE_LOOP('',(#636,#637,#665,#686));
#636 = ORIENTED_EDGE('',*,*,#561,.F.);
#637 = ORIENTED_EDGE('',*,*,#638,.T.);
#638 = EDGE_CURVE('',#562,#639,#641,.T.);
#639 = VERTEX_POINT('',#640);
#640 = CARTESIAN_POINT('',(7.,7.,2.6));
#641 = SURFACE_CURVE('',#642,(#646,#653),.PCURVE_S1.);
#642 = LINE('',#643,#644);
#643 = CARTESIAN_POINT('',(7.,-8.,2.6));
#644 = VECTOR('',#645,1.);
#645 = DIRECTION('',(0.,1.,0.));
#646 = PCURVE('',#358,#647);
#647 = DEFINITIONAL_REPRESENTATION('',(#648),#652);
#648 = LINE('',#649,#650);
#649 = CARTESIAN_POINT('',(2.6,1.));
#650 = VECTOR('',#651,1.);
#651 = DIRECTION('',(0.,-1.));
#652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#653 = PCURVE('',#654,#659);
#654 = PLANE('',#655);
#655 = AXIS2_PLACEMENT_3D('',#656,#657,#658);
#656 = CARTESIAN_POINT('',(7.5,-8.,2.5));
#657 = DIRECTION('',(0.196116135138,0.,0.980580675691));
#658 = DIRECTION('',(-0.,1.,0.));
#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664);
#660 = LINE('',#661,#662);
#661 = CARTESIAN_POINT('',(0.,0.509901951359));
#662 = VECTOR('',#663,1.);
#663 = DIRECTION('',(1.,0.));
#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#665 = ORIENTED_EDGE('',*,*,#666,.T.);
#666 = EDGE_CURVE('',#639,#320,#667,.T.);
#667 = SURFACE_CURVE('',#668,(#672,#679),.PCURVE_S1.);
#668 = LINE('',#669,#670);
#669 = CARTESIAN_POINT('',(7.,7.,0.));
#670 = VECTOR('',#671,1.);
#671 = DIRECTION('',(0.,0.,1.));
#672 = PCURVE('',#358,#673);
#673 = DEFINITIONAL_REPRESENTATION('',(#674),#678);
#674 = LINE('',#675,#676);
#675 = CARTESIAN_POINT('',(0.,-14.));
#676 = VECTOR('',#677,1.);
#677 = DIRECTION('',(1.,0.));
#678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#679 = PCURVE('',#334,#680);
#680 = DEFINITIONAL_REPRESENTATION('',(#681),#685);
#681 = LINE('',#682,#683);
#682 = CARTESIAN_POINT('',(0.,14.));
#683 = VECTOR('',#684,1.);
#684 = DIRECTION('',(1.,0.));
#685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#686 = ORIENTED_EDGE('',*,*,#345,.F.);
#687 = ADVANCED_FACE('',(#688),#334,.F.);
#688 = FACE_BOUND('',#689,.F.);
#689 = EDGE_LOOP('',(#690,#691,#719,#740));
#690 = ORIENTED_EDGE('',*,*,#666,.F.);
#691 = ORIENTED_EDGE('',*,*,#692,.F.);
#692 = EDGE_CURVE('',#693,#639,#695,.T.);
#693 = VERTEX_POINT('',#694);
#694 = CARTESIAN_POINT('',(-7.,7.,2.6));
#695 = SURFACE_CURVE('',#696,(#700,#707),.PCURVE_S1.);
#696 = LINE('',#697,#698);
#697 = CARTESIAN_POINT('',(-8.,7.,2.6));
#698 = VECTOR('',#699,1.);
#699 = DIRECTION('',(1.,0.,0.));
#700 = PCURVE('',#334,#701);
#701 = DEFINITIONAL_REPRESENTATION('',(#702),#706);
#702 = LINE('',#703,#704);
#703 = CARTESIAN_POINT('',(2.6,-1.));
#704 = VECTOR('',#705,1.);
#705 = DIRECTION('',(0.,1.));
#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#707 = PCURVE('',#708,#713);
#708 = PLANE('',#709);
#709 = AXIS2_PLACEMENT_3D('',#710,#711,#712);
#710 = CARTESIAN_POINT('',(-8.,7.5,2.5));
#711 = DIRECTION('',(0.,0.196116135138,0.980580675691));
#712 = DIRECTION('',(-1.,-0.,0.));
#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718);
#714 = LINE('',#715,#716);
#715 = CARTESIAN_POINT('',(-0.,0.509901951359));
#716 = VECTOR('',#717,1.);
#717 = DIRECTION('',(-1.,0.));
#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#719 = ORIENTED_EDGE('',*,*,#720,.T.);
#720 = EDGE_CURVE('',#693,#294,#721,.T.);
#721 = SURFACE_CURVE('',#722,(#726,#733),.PCURVE_S1.);
#722 = LINE('',#723,#724);
#723 = CARTESIAN_POINT('',(-7.,7.,0.));
#724 = VECTOR('',#725,1.);
#725 = DIRECTION('',(0.,0.,1.));
#726 = PCURVE('',#334,#727);
#727 = DEFINITIONAL_REPRESENTATION('',(#728),#732);
#728 = LINE('',#729,#730);
#729 = CARTESIAN_POINT('',(0.,0.));
#730 = VECTOR('',#731,1.);
#731 = DIRECTION('',(1.,0.));
#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#733 = PCURVE('',#308,#734);
#734 = DEFINITIONAL_REPRESENTATION('',(#735),#739);
#735 = LINE('',#736,#737);
#736 = CARTESIAN_POINT('',(0.,-14.));
#737 = VECTOR('',#738,1.);
#738 = DIRECTION('',(1.,0.));
#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#740 = ORIENTED_EDGE('',*,*,#319,.F.);
#741 = ADVANCED_FACE('',(#742),#308,.T.);
#742 = FACE_BOUND('',#743,.T.);
#743 = EDGE_LOOP('',(#744,#745,#771,#772));
#744 = ORIENTED_EDGE('',*,*,#612,.F.);
#745 = ORIENTED_EDGE('',*,*,#746,.T.);
#746 = EDGE_CURVE('',#585,#693,#747,.T.);
#747 = SURFACE_CURVE('',#748,(#752,#759),.PCURVE_S1.);
#748 = LINE('',#749,#750);
#749 = CARTESIAN_POINT('',(-7.,-8.,2.6));
#750 = VECTOR('',#751,1.);
#751 = DIRECTION('',(0.,1.,0.));
#752 = PCURVE('',#308,#753);
#753 = DEFINITIONAL_REPRESENTATION('',(#754),#758);
#754 = LINE('',#755,#756);
#755 = CARTESIAN_POINT('',(2.6,1.));
#756 = VECTOR('',#757,1.);
#757 = DIRECTION('',(0.,-1.));
#758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#759 = PCURVE('',#760,#765);
#760 = PLANE('',#761);
#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
#762 = CARTESIAN_POINT('',(-7.5,-8.,2.5));
#763 = DIRECTION('',(0.196116135138,0.,-0.980580675691));
#764 = DIRECTION('',(0.,1.,0.));
#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770);
#766 = LINE('',#767,#768);
#767 = CARTESIAN_POINT('',(0.,0.509901951359));
#768 = VECTOR('',#769,1.);
#769 = DIRECTION('',(1.,0.));
#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#771 = ORIENTED_EDGE('',*,*,#720,.T.);
#772 = ORIENTED_EDGE('',*,*,#293,.F.);
#773 = ADVANCED_FACE('',(#774),#464,.T.);
#774 = FACE_BOUND('',#775,.T.);
#775 = EDGE_LOOP('',(#776,#799,#800,#823));
#776 = ORIENTED_EDGE('',*,*,#777,.F.);
#777 = EDGE_CURVE('',#448,#778,#780,.T.);
#778 = VERTEX_POINT('',#779);
#779 = CARTESIAN_POINT('',(8.,-8.,2.4));
#780 = SURFACE_CURVE('',#781,(#785,#792),.PCURVE_S1.);
#781 = LINE('',#782,#783);
#782 = CARTESIAN_POINT('',(8.,-8.,-1.4));
#783 = VECTOR('',#784,1.);
#784 = DIRECTION('',(0.,0.,1.));
#785 = PCURVE('',#464,#786);
#786 = DEFINITIONAL_REPRESENTATION('',(#787),#791);
#787 = LINE('',#788,#789);
#788 = CARTESIAN_POINT('',(0.,16.));
#789 = VECTOR('',#790,1.);
#790 = DIRECTION('',(1.,0.));
#791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#792 = PCURVE('',#540,#793);
#793 = DEFINITIONAL_REPRESENTATION('',(#794),#798);
#794 = LINE('',#795,#796);
#795 = CARTESIAN_POINT('',(0.,0.));
#796 = VECTOR('',#797,1.);
#797 = DIRECTION('',(1.,0.));
#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#799 = ORIENTED_EDGE('',*,*,#447,.T.);
#800 = ORIENTED_EDGE('',*,*,#801,.T.);
#801 = EDGE_CURVE('',#450,#802,#804,.T.);
#802 = VERTEX_POINT('',#803);
#803 = CARTESIAN_POINT('',(-8.,-8.,2.4));
#804 = SURFACE_CURVE('',#805,(#809,#816),.PCURVE_S1.);
#805 = LINE('',#806,#807);
#806 = CARTESIAN_POINT('',(-8.,-8.,-1.4));
#807 = VECTOR('',#808,1.);
#808 = DIRECTION('',(0.,0.,1.));
#809 = PCURVE('',#464,#810);
#810 = DEFINITIONAL_REPRESENTATION('',(#811),#815);
#811 = LINE('',#812,#813);
#812 = CARTESIAN_POINT('',(0.,0.));
#813 = VECTOR('',#814,1.);
#814 = DIRECTION('',(1.,0.));
#815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#816 = PCURVE('',#490,#817);
#817 = DEFINITIONAL_REPRESENTATION('',(#818),#822);
#818 = LINE('',#819,#820);
#819 = CARTESIAN_POINT('',(0.,0.));
#820 = VECTOR('',#821,1.);
#821 = DIRECTION('',(1.,0.));
#822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#823 = ORIENTED_EDGE('',*,*,#824,.T.);
#824 = EDGE_CURVE('',#802,#778,#825,.T.);
#825 = SURFACE_CURVE('',#826,(#830,#837),.PCURVE_S1.);
#826 = LINE('',#827,#828);
#827 = CARTESIAN_POINT('',(-8.,-8.,2.4));
#828 = VECTOR('',#829,1.);
#829 = DIRECTION('',(1.,0.,0.));
#830 = PCURVE('',#464,#831);
#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836);
#832 = LINE('',#833,#834);
#833 = CARTESIAN_POINT('',(3.8,0.));
#834 = VECTOR('',#835,1.);
#835 = DIRECTION('',(0.,1.));
#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#837 = PCURVE('',#600,#838);
#838 = DEFINITIONAL_REPRESENTATION('',(#839),#843);
#839 = LINE('',#840,#841);
#840 = CARTESIAN_POINT('',(-0.,-0.509901951359));
#841 = VECTOR('',#842,1.);
#842 = DIRECTION('',(-1.,0.));
#843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#844 = ADVANCED_FACE('',(#845),#540,.F.);
#845 = FACE_BOUND('',#846,.F.);
#846 = EDGE_LOOP('',(#847,#848,#849,#872));
#847 = ORIENTED_EDGE('',*,*,#777,.F.);
#848 = ORIENTED_EDGE('',*,*,#527,.T.);
#849 = ORIENTED_EDGE('',*,*,#850,.T.);
#850 = EDGE_CURVE('',#502,#851,#853,.T.);
#851 = VERTEX_POINT('',#852);
#852 = CARTESIAN_POINT('',(8.,8.,2.4));
#853 = SURFACE_CURVE('',#854,(#858,#865),.PCURVE_S1.);
#854 = LINE('',#855,#856);
#855 = CARTESIAN_POINT('',(8.,8.,-1.4));
#856 = VECTOR('',#857,1.);
#857 = DIRECTION('',(0.,0.,1.));
#858 = PCURVE('',#540,#859);
#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864);
#860 = LINE('',#861,#862);
#861 = CARTESIAN_POINT('',(0.,-16.));
#862 = VECTOR('',#863,1.);
#863 = DIRECTION('',(1.,0.));
#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#865 = PCURVE('',#516,#866);
#866 = DEFINITIONAL_REPRESENTATION('',(#867),#871);
#867 = LINE('',#868,#869);
#868 = CARTESIAN_POINT('',(0.,16.));
#869 = VECTOR('',#870,1.);
#870 = DIRECTION('',(1.,0.));
#871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#872 = ORIENTED_EDGE('',*,*,#873,.F.);
#873 = EDGE_CURVE('',#778,#851,#874,.T.);
#874 = SURFACE_CURVE('',#875,(#879,#886),.PCURVE_S1.);
#875 = LINE('',#876,#877);
#876 = CARTESIAN_POINT('',(8.,-8.,2.4));
#877 = VECTOR('',#878,1.);
#878 = DIRECTION('',(0.,1.,0.));
#879 = PCURVE('',#540,#880);
#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885);
#881 = LINE('',#882,#883);
#882 = CARTESIAN_POINT('',(3.8,0.));
#883 = VECTOR('',#884,1.);
#884 = DIRECTION('',(0.,-1.));
#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#886 = PCURVE('',#654,#887);
#887 = DEFINITIONAL_REPRESENTATION('',(#888),#892);
#888 = LINE('',#889,#890);
#889 = CARTESIAN_POINT('',(0.,-0.509901951359));
#890 = VECTOR('',#891,1.);
#891 = DIRECTION('',(1.,0.));
#892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#893 = ADVANCED_FACE('',(#894),#516,.F.);
#894 = FACE_BOUND('',#895,.F.);
#895 = EDGE_LOOP('',(#896,#897,#898,#921));
#896 = ORIENTED_EDGE('',*,*,#850,.F.);
#897 = ORIENTED_EDGE('',*,*,#501,.T.);
#898 = ORIENTED_EDGE('',*,*,#899,.T.);
#899 = EDGE_CURVE('',#476,#900,#902,.T.);
#900 = VERTEX_POINT('',#901);
#901 = CARTESIAN_POINT('',(-8.,8.,2.4));
#902 = SURFACE_CURVE('',#903,(#907,#914),.PCURVE_S1.);
#903 = LINE('',#904,#905);
#904 = CARTESIAN_POINT('',(-8.,8.,-1.4));
#905 = VECTOR('',#906,1.);
#906 = DIRECTION('',(0.,0.,1.));
#907 = PCURVE('',#516,#908);
#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913);
#909 = LINE('',#910,#911);
#910 = CARTESIAN_POINT('',(0.,0.));
#911 = VECTOR('',#912,1.);
#912 = DIRECTION('',(1.,0.));
#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#914 = PCURVE('',#490,#915);
#915 = DEFINITIONAL_REPRESENTATION('',(#916),#920);
#916 = LINE('',#917,#918);
#917 = CARTESIAN_POINT('',(0.,-16.));
#918 = VECTOR('',#919,1.);
#919 = DIRECTION('',(1.,0.));
#920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#921 = ORIENTED_EDGE('',*,*,#922,.T.);
#922 = EDGE_CURVE('',#900,#851,#923,.T.);
#923 = SURFACE_CURVE('',#924,(#928,#935),.PCURVE_S1.);
#924 = LINE('',#925,#926);
#925 = CARTESIAN_POINT('',(-8.,8.,2.4));
#926 = VECTOR('',#927,1.);
#927 = DIRECTION('',(1.,0.,0.));
#928 = PCURVE('',#516,#929);
#929 = DEFINITIONAL_REPRESENTATION('',(#930),#934);
#930 = LINE('',#931,#932);
#931 = CARTESIAN_POINT('',(3.8,0.));
#932 = VECTOR('',#933,1.);
#933 = DIRECTION('',(0.,1.));
#934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#935 = PCURVE('',#708,#936);
#936 = DEFINITIONAL_REPRESENTATION('',(#937),#941);
#937 = LINE('',#938,#939);
#938 = CARTESIAN_POINT('',(-0.,-0.509901951359));
#939 = VECTOR('',#940,1.);
#940 = DIRECTION('',(-1.,0.));
#941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#942 = ADVANCED_FACE('',(#943),#490,.T.);
#943 = FACE_BOUND('',#944,.T.);
#944 = EDGE_LOOP('',(#945,#946,#947,#948));
#945 = ORIENTED_EDGE('',*,*,#801,.F.);
#946 = ORIENTED_EDGE('',*,*,#475,.T.);
#947 = ORIENTED_EDGE('',*,*,#899,.T.);
#948 = ORIENTED_EDGE('',*,*,#949,.F.);
#949 = EDGE_CURVE('',#802,#900,#950,.T.);
#950 = SURFACE_CURVE('',#951,(#955,#962),.PCURVE_S1.);
#951 = LINE('',#952,#953);
#952 = CARTESIAN_POINT('',(-8.,-8.,2.4));
#953 = VECTOR('',#954,1.);
#954 = DIRECTION('',(0.,1.,0.));
#955 = PCURVE('',#490,#956);
#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961);
#957 = LINE('',#958,#959);
#958 = CARTESIAN_POINT('',(3.8,0.));
#959 = VECTOR('',#960,1.);
#960 = DIRECTION('',(0.,-1.));
#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#962 = PCURVE('',#760,#963);
#963 = DEFINITIONAL_REPRESENTATION('',(#964),#968);
#964 = LINE('',#965,#966);
#965 = CARTESIAN_POINT('',(0.,-0.509901951359));
#966 = VECTOR('',#967,1.);
#967 = DIRECTION('',(1.,0.));
#968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#969 = ADVANCED_FACE('',(#970),#600,.T.);
#970 = FACE_BOUND('',#971,.F.);
#971 = EDGE_LOOP('',(#972,#993,#994,#1015));
#972 = ORIENTED_EDGE('',*,*,#973,.F.);
#973 = EDGE_CURVE('',#802,#585,#974,.T.);
#974 = SURFACE_CURVE('',#975,(#979,#986),.PCURVE_S1.);
#975 = LINE('',#976,#977);
#976 = CARTESIAN_POINT('',(-7.745098039216,-7.745098039216,
    2.450980392157));
#977 = VECTOR('',#978,1.);
#978 = DIRECTION('',(0.700140042014,0.700140042014,0.140028008403));
#979 = PCURVE('',#600,#980);
#980 = DEFINITIONAL_REPRESENTATION('',(#981),#985);
#981 = LINE('',#982,#983);
#982 = CARTESIAN_POINT('',(-0.254901960784,-0.249951936941));
#983 = VECTOR('',#984,1.);
#984 = DIRECTION('',(-0.700140042014,0.714005547295));
#985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#986 = PCURVE('',#760,#987);
#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992);
#988 = LINE('',#989,#990);
#989 = CARTESIAN_POINT('',(0.254901960784,-0.249951936941));
#990 = VECTOR('',#991,1.);
#991 = DIRECTION('',(0.700140042014,0.714005547295));
#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#993 = ORIENTED_EDGE('',*,*,#824,.T.);
#994 = ORIENTED_EDGE('',*,*,#995,.T.);
#995 = EDGE_CURVE('',#778,#562,#996,.T.);
#996 = SURFACE_CURVE('',#997,(#1001,#1008),.PCURVE_S1.);
#997 = LINE('',#998,#999);
#998 = CARTESIAN_POINT('',(3.823529411765,-3.823529411765,3.235294117647
    ));
#999 = VECTOR('',#1000,1.);
#1000 = DIRECTION('',(-0.700140042014,0.700140042014,0.140028008403));
#1001 = PCURVE('',#600,#1002);
#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1007);
#1003 = LINE('',#1004,#1005);
#1004 = CARTESIAN_POINT('',(-11.82352941176,3.749279054112));
#1005 = VECTOR('',#1006,1.);
#1006 = DIRECTION('',(0.700140042014,0.714005547295));
#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1008 = PCURVE('',#654,#1009);
#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014);
#1010 = LINE('',#1011,#1012);
#1011 = CARTESIAN_POINT('',(4.176470588235,3.749279054112));
#1012 = VECTOR('',#1013,1.);
#1013 = DIRECTION('',(0.700140042014,0.714005547295));
#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1015 = ORIENTED_EDGE('',*,*,#584,.F.);
#1016 = ADVANCED_FACE('',(#1017),#654,.F.);
#1017 = FACE_BOUND('',#1018,.F.);
#1018 = EDGE_LOOP('',(#1019,#1020,#1021,#1042));
#1019 = ORIENTED_EDGE('',*,*,#995,.F.);
#1020 = ORIENTED_EDGE('',*,*,#873,.T.);
#1021 = ORIENTED_EDGE('',*,*,#1022,.T.);
#1022 = EDGE_CURVE('',#851,#639,#1023,.T.);
#1023 = SURFACE_CURVE('',#1024,(#1028,#1035),.PCURVE_S1.);
#1024 = LINE('',#1025,#1026);
#1025 = CARTESIAN_POINT('',(-9.803921568627E-02,-9.803921568627E-02,
    4.019607843137));
#1026 = VECTOR('',#1027,1.);
#1027 = DIRECTION('',(-0.700140042014,-0.700140042014,0.140028008403));
#1028 = PCURVE('',#654,#1029);
#1029 = DEFINITIONAL_REPRESENTATION('',(#1030),#1034);
#1030 = LINE('',#1031,#1032);
#1031 = CARTESIAN_POINT('',(7.901960784314,7.748510045166));
#1032 = VECTOR('',#1033,1.);
#1033 = DIRECTION('',(-0.700140042014,0.714005547295));
#1034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1035 = PCURVE('',#708,#1036);
#1036 = DEFINITIONAL_REPRESENTATION('',(#1037),#1041);
#1037 = LINE('',#1038,#1039);
#1038 = CARTESIAN_POINT('',(-7.901960784314,7.748510045166));
#1039 = VECTOR('',#1040,1.);
#1040 = DIRECTION('',(0.700140042014,0.714005547295));
#1041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1042 = ORIENTED_EDGE('',*,*,#638,.F.);
#1043 = ADVANCED_FACE('',(#1044),#708,.F.);
#1044 = FACE_BOUND('',#1045,.T.);
#1045 = EDGE_LOOP('',(#1046,#1067,#1068,#1069));
#1046 = ORIENTED_EDGE('',*,*,#1047,.F.);
#1047 = EDGE_CURVE('',#900,#693,#1048,.T.);
#1048 = SURFACE_CURVE('',#1049,(#1053,#1060),.PCURVE_S1.);
#1049 = LINE('',#1050,#1051);
#1050 = CARTESIAN_POINT('',(-3.823529411765,3.823529411765,
    3.235294117647));
#1051 = VECTOR('',#1052,1.);
#1052 = DIRECTION('',(0.700140042014,-0.700140042014,0.140028008403));
#1053 = PCURVE('',#708,#1054);
#1054 = DEFINITIONAL_REPRESENTATION('',(#1055),#1059);
#1055 = LINE('',#1056,#1057);
#1056 = CARTESIAN_POINT('',(-4.176470588235,3.749279054112));
#1057 = VECTOR('',#1058,1.);
#1058 = DIRECTION('',(-0.700140042014,0.714005547295));
#1059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1060 = PCURVE('',#760,#1061);
#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1066);
#1062 = LINE('',#1063,#1064);
#1063 = CARTESIAN_POINT('',(11.823529411765,3.749279054112));
#1064 = VECTOR('',#1065,1.);
#1065 = DIRECTION('',(-0.700140042014,0.714005547295));
#1066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1067 = ORIENTED_EDGE('',*,*,#922,.T.);
#1068 = ORIENTED_EDGE('',*,*,#1022,.T.);
#1069 = ORIENTED_EDGE('',*,*,#692,.F.);
#1070 = ADVANCED_FACE('',(#1071),#760,.T.);
#1071 = FACE_BOUND('',#1072,.T.);
#1072 = EDGE_LOOP('',(#1073,#1074,#1075,#1076));
#1073 = ORIENTED_EDGE('',*,*,#973,.F.);
#1074 = ORIENTED_EDGE('',*,*,#949,.T.);
#1075 = ORIENTED_EDGE('',*,*,#1047,.T.);
#1076 = ORIENTED_EDGE('',*,*,#746,.F.);
#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1081)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1078,#1079,#1080)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1078 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1079 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1080 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1081 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#1078,
  'distance_accuracy_value','confusion accuracy');
#1082 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
ENDSEC;
END-ISO-10303-21;