From c14219ad58c78b4b5ecfe9cc5c044be253626f39 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Sat, 16 Jul 2016 20:35:42 -0600
Subject: [PATCH] Added NKK SS312 Switch Footprint/Model/Symbol

---
 Celestial Library.LibPkg       |   88 +-
 Footprints/Switch.PcbLib       |  Bin 0 -> 171008 bytes
 STEP/Switch/NKK SS312SAH4.STEP | 6293 ++++++++++++++++++++++++++++++++
 Symbols/Switch.SchLib          |  Bin 0 -> 5120 bytes
 4 files changed, 6354 insertions(+), 27 deletions(-)
 create mode 100644 Footprints/Switch.PcbLib
 create mode 100644 STEP/Switch/NKK SS312SAH4.STEP
 create mode 100644 Symbols/Switch.SchLib

diff --git a/Celestial Library.LibPkg b/Celestial Library.LibPkg
index c5ba2c3f0..84800ddc0 100644
--- a/Celestial Library.LibPkg	
+++ b/Celestial Library.LibPkg	
@@ -683,6 +683,23 @@ GenerateClassCluster=0
 DocumentUniqueId=SAETJOXS
 
 [Document39]
+DocumentPath=Symbols\Switch.SchLib
+AnnotationEnabled=1
+AnnotateStartValue=1
+AnnotationIndexControlEnabled=0
+AnnotateSuffix=
+AnnotateScope=All
+AnnotateOrder=-1
+DoLibraryUpdate=1
+DoDatabaseUpdate=1
+ClassGenCCAutoEnabled=1
+ClassGenCCAutoRoomEnabled=1
+ClassGenNCAutoScope=None
+DItemRevisionGUID=
+GenerateClassCluster=0
+DocumentUniqueId=OOUYKAPO
+
+[Document40]
 DocumentPath=Symbols\Motion Sensor.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -699,7 +716,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=MHARXAMR
 
-[Document40]
+[Document41]
 DocumentPath=Symbols\Multiplexer.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -716,7 +733,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=LGIUKBQQ
 
-[Document41]
+[Document42]
 DocumentPath=Symbols\Temperature Sensor.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -733,7 +750,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=GFSHLUKB
 
-[Document42]
+[Document43]
 DocumentPath=Symbols\Thermocouple.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -750,7 +767,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=DYORDJSV
 
-[Document43]
+[Document44]
 DocumentPath=Symbols\Video.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -767,7 +784,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=MBHQKNMV
 
-[Document44]
+[Document45]
 DocumentPath=Symbols\Voltage References.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -784,7 +801,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=
 
-[Document45]
+[Document46]
 DocumentPath=Symbols\Voltage Regulators Linear.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -801,7 +818,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=
 
-[Document46]
+[Document47]
 DocumentPath=Symbols\Voltage Regulators Switchmode.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -818,7 +835,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=MBSWLYOO
 
-[Document47]
+[Document48]
 DocumentPath=Footprints\Battery Holder.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -835,7 +852,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=OLTAILMH
 
-[Document48]
+[Document49]
 DocumentPath=Footprints\Buttons.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -850,9 +867,9 @@ ClassGenCCAutoRoomEnabled=1
 ClassGenNCAutoScope=None
 DItemRevisionGUID=
 GenerateClassCluster=0
-DocumentUniqueId=
+DocumentUniqueId=GSVIALSV
 
-[Document49]
+[Document50]
 DocumentPath=Footprints\Connectors.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -869,7 +886,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=IOVYWBGM
 
-[Document50]
+[Document51]
 DocumentPath=Footprints\Crystals.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -886,7 +903,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=MFYFUAOD
 
-[Document51]
+[Document52]
 DocumentPath=Footprints\Diodes.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -903,7 +920,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=AQKCRYDB
 
-[Document52]
+[Document53]
 DocumentPath=Footprints\Optoisolator.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -920,7 +937,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=QMGURIPY
 
-[Document53]
+[Document54]
 DocumentPath=Footprints\LCD.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -937,7 +954,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=
 
-[Document54]
+[Document55]
 DocumentPath=Footprints\Leaded.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -954,7 +971,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=QOSWIYRF
 
-[Document55]
+[Document56]
 DocumentPath=Footprints\Leadless.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -971,7 +988,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=YVUPUTLG
 
-[Document56]
+[Document57]
 DocumentPath=Footprints\Mechanical.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -988,7 +1005,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=DAQVFDRN
 
-[Document57]
+[Document58]
 DocumentPath=Footprints\Passives.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -1005,7 +1022,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=JPLXECUF
 
-[Document58]
+[Document59]
 DocumentPath=Footprints\Power Inductors.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -1022,7 +1039,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=XWPUUYWV
 
-[Document59]
+[Document60]
 DocumentPath=Footprints\Power Module.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -1039,7 +1056,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=MGUEHMQD
 
-[Document60]
+[Document61]
 DocumentPath=Footprints\QFN.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -1056,7 +1073,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=AGEQQRLT
 
-[Document61]
+[Document62]
 DocumentPath=Footprints\RF Connector.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -1073,7 +1090,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=XWBILXQG
 
-[Document62]
+[Document63]
 DocumentPath=Footprints\RF Filter.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -1090,7 +1107,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=OXOQRWAV
 
-[Document63]
+[Document64]
 DocumentPath=Footprints\RF Module.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -1107,7 +1124,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=THNJVAWV
 
-[Document64]
+[Document65]
 DocumentPath=Footprints\SpecialisedSensor.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -1124,7 +1141,24 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=IKPWCXCL
 
-[Document65]
+[Document66]
+DocumentPath=Footprints\Switch.PcbLib
+AnnotationEnabled=1
+AnnotateStartValue=1
+AnnotationIndexControlEnabled=0
+AnnotateSuffix=
+AnnotateScope=All
+AnnotateOrder=-1
+DoLibraryUpdate=1
+DoDatabaseUpdate=1
+ClassGenCCAutoEnabled=1
+ClassGenCCAutoRoomEnabled=1
+ClassGenNCAutoScope=None
+DItemRevisionGUID=
+GenerateClassCluster=0
+DocumentUniqueId=ETGVCBBD
+
+[Document67]
 DocumentPath=Footprints\Light Pipe.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
diff --git a/Footprints/Switch.PcbLib b/Footprints/Switch.PcbLib
new file mode 100644
index 0000000000000000000000000000000000000000..04fececd910dece71ffe5b17e4b386cc5ba0ce96
GIT binary patch
literal 171008
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
S%ZuG#bwB$5`TW1*f&T*nHAg-G

literal 0
HcmV?d00001

diff --git a/STEP/Switch/NKK SS312SAH4.STEP b/STEP/Switch/NKK SS312SAH4.STEP
new file mode 100644
index 000000000..4b6148598
--- /dev/null
+++ b/STEP/Switch/NKK SS312SAH4.STEP	
@@ -0,0 +1,6293 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('NKK SS312SAH4.STEP',
+    '2016-07-17T02:19:26',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = VECTOR ( 'NONE', #4041, 1000.000000000000000 ) ;
+#2 = EDGE_CURVE ( 'NONE', #895, #5397, #2027, .T. ) ;
+#3 = AXIS2_PLACEMENT_3D ( 'NONE', #5381, #2508, #4125 ) ;
+#4 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -1.320800000000000000, 0.0000000000000000000 ) ) ;
+#5 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.8320502943378638200, 0.5547001962251990600 ) ) ;
+#6 = PLANE ( 'NONE',  #3252 ) ;
+#7 = LINE ( 'NONE', #415, #5452 ) ;
+#8 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9 = VECTOR ( 'NONE', #6099, 1000.000000000000000 ) ;
+#10 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.447800000000000400, -1.866900000000000000 ) ) ;
+#11 = AXIS2_PLACEMENT_3D ( 'NONE', #113, #3580, #3563 ) ;
+#12 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13 = EDGE_CURVE ( 'NONE', #4756, #3095, #3453, .T. ) ;
+#14 = ADVANCED_FACE ( 'NONE', ( #3528 ), #3261, .F. ) ;
+#15 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#16 = PRESENTATION_STYLE_ASSIGNMENT (( #3231 ) ) ;
+#17 = LINE ( 'NONE', #2557, #4627 ) ;
+#18 = EDGE_LOOP ( 'NONE', ( #2328, #408, #3032, #2773 ) ) ;
+#19 = CARTESIAN_POINT ( 'NONE',  ( 2.205255338589490400, 1.447800000000003100, -1.879848307709063100 ) ) ;
+#20 = VECTOR ( 'NONE', #1969, 1000.000000000000000 ) ;
+#21 = EDGE_CURVE ( 'NONE', #5581, #161, #723, .T. ) ;
+#22 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#23 = FACE_OUTER_BOUND ( 'NONE', #1272, .T. ) ;
+#24 = VERTEX_POINT ( 'NONE', #2800 ) ;
+#25 = VERTEX_POINT ( 'NONE', #1770 ) ;
+#26 = VECTOR ( 'NONE', #5608, 1000.000000000000000 ) ;
+#27 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#28 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#29 = ADVANCED_FACE ( 'NONE', ( #4576 ), #3898, .T. ) ;
+#30 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#31 = VECTOR ( 'NONE', #2580, 1000.000000000000000 ) ;
+#32 = ADVANCED_FACE ( 'NONE', ( #2922 ), #5592, .T. ) ;
+#33 = CARTESIAN_POINT ( 'NONE',  ( 5.245099999999999900, -1.247140000000000100, 0.2920999999999999200 ) ) ;
+#34 = ORIENTED_EDGE ( 'NONE', *, *, #3986, .F. ) ;
+#35 = CARTESIAN_POINT ( 'NONE',  ( 2.387599999999999900, -1.447800000000000000, -1.917700000000000000 ) ) ;
+#36 = VECTOR ( 'NONE', #4741, 1000.000000000000000 ) ;
+#37 = EDGE_CURVE ( 'NONE', #1448, #4868, #4421, .T. ) ;
+#38 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#39 = EDGE_LOOP ( 'NONE', ( #145, #3890, #3323, #1203 ) ) ;
+#40 = ORIENTED_EDGE ( 'NONE', *, *, #1712, .T. ) ;
+#41 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#42 = CARTESIAN_POINT ( 'NONE',  ( 2.501899999999964900, 1.244599999999999900, -1.993899999999947800 ) ) ;
+#43 = CIRCLE ( 'NONE', #2857, 0.05079999999991992300 ) ;
+#44 = ORIENTED_EDGE ( 'NONE', *, *, #2284, .T. ) ;
+#45 = CARTESIAN_POINT ( 'NONE',  ( -1.701799999999999800, -1.004146666666699800, 0.2540000000000000000 ) ) ;
+#46 = CARTESIAN_POINT ( 'NONE',  ( 2.184493974630915300, 1.368749377996460300, -1.985306261270120200 ) ) ;
+#47 = AXIS2_PLACEMENT_3D ( 'NONE', #3000, #1108, #3478 ) ;
+#48 = ORIENTED_EDGE ( 'NONE', *, *, #2061, .T. ) ;
+#49 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #5709, 'distance_accuracy_value', 'NONE');
+#50 = ADVANCED_FACE ( 'NONE', ( #5099 ), #413, .F. ) ;
+#51 = VERTEX_POINT ( 'NONE', #1887 ) ;
+#52 = CIRCLE ( 'NONE', #2698, 0.1269999999999886800 ) ;
+#53 = VECTOR ( 'NONE', #4995, 1000.000000000000000 ) ;
+#54 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#55 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#56 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, -0.5080000000000000100, 1.155699999999999900 ) ) ;
+#57 = EDGE_CURVE ( 'NONE', #719, #5107, #5173, .T. ) ;
+#58 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#59 = ORIENTED_EDGE ( 'NONE', *, *, #1196, .T. ) ;
+#60 = ORIENTED_EDGE ( 'NONE', *, *, #3399, .T. ) ;
+#61 = CARTESIAN_POINT ( 'NONE',  ( 3.962399999999999700, 1.447800000000000900, -1.993899999999999800 ) ) ;
+#62 = VERTEX_POINT ( 'NONE', #1447 ) ;
+#63 = ORIENTED_EDGE ( 'NONE', *, *, #4299, .T. ) ;
+#64 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#65 = VERTEX_POINT ( 'NONE', #1944 ) ;
+#66 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.384300000000000100, -0.2540000000000000000 ) ) ;
+#67 = ORIENTED_EDGE ( 'NONE', *, *, #3438, .F. ) ;
+#68 = ADVANCED_FACE ( 'NONE', ( #1737 ), #4287, .F. ) ;
+#69 = CARTESIAN_POINT ( 'NONE',  ( -4.295140000000000000, -1.447800000000000000, -1.993899999999999800 ) ) ;
+#70 = EDGE_CURVE ( 'NONE', #1968, #3926, #1669, .T. ) ;
+#71 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #5889 ), #388 ) ;
+#72 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#73 = ORIENTED_EDGE ( 'NONE', *, *, #2704, .T. ) ;
+#74 = ORIENTED_EDGE ( 'NONE', *, *, #5194, .F. ) ;
+#75 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#76 = ORIENTED_EDGE ( 'NONE', *, *, #927, .F. ) ;
+#77 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#78 = ORIENTED_EDGE ( 'NONE', *, *, #4900, .F. ) ;
+#79 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#80 = EDGE_CURVE ( 'NONE', #5506, #5630, #6215, .T. ) ;
+#81 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#82 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#83 = ORIENTED_EDGE ( 'NONE', *, *, #2, .F. ) ;
+#84 = VECTOR ( 'NONE', #3703, 1000.000000000000000 ) ;
+#85 = LINE ( 'NONE', #941, #4764 ) ;
+#86 = ADVANCED_FACE ( 'NONE', ( #1276 ), #5730, .F. ) ;
+#87 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#88 = AXIS2_PLACEMENT_3D ( 'NONE', #4, #3404, #6204 ) ;
+#89 = AXIS2_PLACEMENT_3D ( 'NONE', #484, #4342, #1510 ) ;
+#90 = ORIENTED_EDGE ( 'NONE', *, *, #5992, .F. ) ;
+#91 = LINE ( 'NONE', #3720, #4931 ) ;
+#92 = VECTOR ( 'NONE', #5231, 1000.000000000000000 ) ;
+#93 = CARTESIAN_POINT ( 'NONE',  ( 2.184640307201656900, 1.381561719825024100, -1.979269455681320000 ) ) ;
+#94 = EDGE_CURVE ( 'NONE', #759, #970, #340, .T. ) ;
+#95 = VECTOR ( 'NONE', #3448, 1000.000000000000000 ) ;
+#96 = AXIS2_PLACEMENT_3D ( 'NONE', #3863, #30, #1482 ) ;
+#97 = VECTOR ( 'NONE', #2396, 1000.000000000000000 ) ;
+#98 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#99 = ADVANCED_FACE ( 'NONE', ( #1878 ), #193, .T. ) ;
+#100 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.427480000000000100, -1.524000000000000000 ) ) ;
+#101 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#102 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.069340000000080100, 1.943100000000080000 ) ) ;
+#103 = CIRCLE ( 'NONE', #1204, 0.05079999999991992300 ) ;
+#104 = LINE ( 'NONE', #5359, #636 ) ;
+#105 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#106 = EDGE_CURVE ( 'NONE', #3926, #1552, #3671, .T. ) ;
+#107 = PRODUCT_CONTEXT ( 'NONE', #1514, 'mechanical' ) ;
+#108 = ORIENTED_EDGE ( 'NONE', *, *, #175, .T. ) ;
+#109 = LINE ( 'NONE', #5155, #3805 ) ;
+#110 = VECTOR ( 'NONE', #804, 1000.000000000000000 ) ;
+#111 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.447800000000000000, -1.181100000000000000 ) ) ;
+#112 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.120139999999999900, 0.2920999999999989200 ) ) ;
+#113 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, 2.539999999999999600, -1.181100000000000000 ) ) ;
+#114 = VECTOR ( 'NONE', #1955, 1000.000000000000000 ) ;
+#115 = VECTOR ( 'NONE', #2273, 1000.000000000000000 ) ;
+#116 = ADVANCED_FACE ( 'NONE', ( #5327 ), #1420, .F. ) ;
+#117 = VERTEX_POINT ( 'NONE', #4751 ) ;
+#118 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -1.447800000000000000, 1.993899999999999800 ) ) ;
+#119 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#120 = FACE_OUTER_BOUND ( 'NONE', #4425, .T. ) ;
+#121 = PLANE ( 'NONE',  #3944 ) ;
+#122 = ORIENTED_EDGE ( 'NONE', *, *, #5756, .F. ) ;
+#123 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#124 = ORIENTED_EDGE ( 'NONE', *, *, #4866, .F. ) ;
+#125 = AXIS2_PLACEMENT_3D ( 'NONE', #1494, #1449, #2424 ) ;
+#126 = EDGE_CURVE ( 'NONE', #4805, #5783, #5029, .T. ) ;
+#127 = FACE_OUTER_BOUND ( 'NONE', #176, .T. ) ;
+#128 = ORIENTED_EDGE ( 'NONE', *, *, #5746, .T. ) ;
+#129 = SURFACE_STYLE_FILL_AREA ( #392 ) ;
+#130 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.5547001962251990600, -0.8320502943378638200 ) ) ;
+#131 = ORIENTED_EDGE ( 'NONE', *, *, #476, .F. ) ;
+#132 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -2.311399999999999900, -1.524000000000000000 ) ) ;
+#133 = ORIENTED_EDGE ( 'NONE', *, *, #3250, .F. ) ;
+#134 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#135 = EDGE_CURVE ( 'NONE', #4973, #3471, #5022, .T. ) ;
+#136 = ORIENTED_EDGE ( 'NONE', *, *, #4358, .F. ) ;
+#137 = AXIS2_PLACEMENT_3D ( 'NONE', #859, #2218, #4633 ) ;
+#138 = VERTEX_POINT ( 'NONE', #566 ) ;
+#139 = VERTEX_POINT ( 'NONE', #2031 ) ;
+#140 = ORIENTED_EDGE ( 'NONE', *, *, #5046, .T. ) ;
+#141 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#142 = EDGE_CURVE ( 'NONE', #4130, #5981, #188, .T. ) ;
+#143 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#144 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#145 = ORIENTED_EDGE ( 'NONE', *, *, #3741, .F. ) ;
+#146 = ORIENTED_EDGE ( 'NONE', *, *, #1703, .F. ) ;
+#147 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000600, 2.539999999999999600, -1.993899999999999800 ) ) ;
+#148 = ORIENTED_EDGE ( 'NONE', *, *, #142, .F. ) ;
+#149 = VERTEX_POINT ( 'NONE', #1517 ) ;
+#150 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#151 = EDGE_CURVE ( 'NONE', #1190, #1532, #2307, .T. ) ;
+#152 = EDGE_CURVE ( 'NONE', #1905, #4432, #4257, .T. ) ;
+#153 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #5160, #5446 ) ;
+#154 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#155 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.320800000000000000, -0.2540000000000000000 ) ) ;
+#156 = EDGE_LOOP ( 'NONE', ( #2128, #686, #3459, #3783, #2117, #4008 ) ) ;
+#157 = CARTESIAN_POINT ( 'NONE',  ( 2.210906443370285000, 1.447800000000000000, -1.866900000000000000 ) ) ;
+#158 = FACE_OUTER_BOUND ( 'NONE', #2168, .T. ) ;
+#159 = VECTOR ( 'NONE', #2835, 1000.000000000000000 ) ;
+#160 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#161 = VERTEX_POINT ( 'NONE', #518 ) ;
+#162 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, -0.2540000000000000000, -0.5968999999999999900 ) ) ;
+#163 = EDGE_CURVE ( 'NONE', #4973, #2830, #3450, .T. ) ;
+#164 = CYLINDRICAL_SURFACE ( 'NONE', #4464, 0.1269999999999715200 ) ;
+#165 = LINE ( 'NONE', #2618, #3192 ) ;
+#166 = ORIENTED_EDGE ( 'NONE', *, *, #4409, .F. ) ;
+#167 = FACE_OUTER_BOUND ( 'NONE', #3695, .T. ) ;
+#168 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#169 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -0.5080000000000000100, -1.943100000000045600 ) ) ;
+#170 = PLANE ( 'NONE',  #5555 ) ;
+#171 = LINE ( 'NONE', #5679, #4486 ) ;
+#172 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#173 = FACE_OUTER_BOUND ( 'NONE', #5189, .T. ) ;
+#174 = PRODUCT ( 'SS312SAH4trmnls', 'SS312SAH4trmnls', '', ( #1150 ) ) ;
+#175 = EDGE_CURVE ( 'NONE', #4526, #4219, #2832, .T. ) ;
+#176 = EDGE_LOOP ( 'NONE', ( #747, #5791, #6025, #4641, #998, #802, #4738, #1055, #4610, #1061, #5139, #3190 ) ) ;
+#177 = LINE ( 'NONE', #1470, #3442 ) ;
+#178 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -1.120139999999999900, 1.003299999999999900 ) ) ;
+#179 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#180 = VECTOR ( 'NONE', #1822, 1000.000000000000000 ) ;
+#181 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#182 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.384300000000000100, 0.2540000000000000000 ) ) ;
+#183 = ORIENTED_EDGE ( 'NONE', *, *, #5736, .T. ) ;
+#184 = CARTESIAN_POINT ( 'NONE',  ( 2.501899999999964900, 2.539999999999999600, -1.993899999999947800 ) ) ;
+#185 = ORIENTED_EDGE ( 'NONE', *, *, #5575, .T. ) ;
+#186 = LINE ( 'NONE', #342, #706 ) ;
+#187 = EDGE_CURVE ( 'NONE', #4747, #1595, #2762, .T. ) ;
+#188 = LINE ( 'NONE', #3916, #2472 ) ;
+#189 = ORIENTED_EDGE ( 'NONE', *, *, #1463, .T. ) ;
+#190 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.320800000000000000, -0.2540000000000000000 ) ) ;
+#191 = CARTESIAN_POINT ( 'NONE',  ( -3.962400000000028100, 2.539999999999999600, 1.993899999999999800 ) ) ;
+#192 = LINE ( 'NONE', #3120, #5477 ) ;
+#193 = CYLINDRICAL_SURFACE ( 'NONE', #2803, 0.2540000000001302300 ) ;
+#194 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#195 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#196 = ORIENTED_EDGE ( 'NONE', *, *, #2972, .F. ) ;
+#197 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#198 = LINE ( 'NONE', #5298, #805 ) ;
+#199 = EDGE_CURVE ( 'NONE', #161, #4260, #4498, .T. ) ;
+#200 = ORIENTED_EDGE ( 'NONE', *, *, #2755, .F. ) ;
+#201 = ORIENTED_EDGE ( 'NONE', *, *, #5521, .F. ) ;
+#202 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.2794000000000000400 ) ) ;
+#203 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#204 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#205 = ORIENTED_EDGE ( 'NONE', *, *, #328, .F. ) ;
+#206 = FACE_OUTER_BOUND ( 'NONE', #4348, .T. ) ;
+#207 = VECTOR ( 'NONE', #2547, 1000.000000000000000 ) ;
+#208 = ORIENTED_EDGE ( 'NONE', *, *, #1486, .T. ) ;
+#209 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -1.069340000000080100, 1.943100000000080000 ) ) ;
+#210 = EDGE_LOOP ( 'NONE', ( #2804, #877, #1266, #958 ) ) ;
+#211 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#212 = ORIENTED_EDGE ( 'NONE', *, *, #2032, .F. ) ;
+#213 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#214 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, -0.5080000000000000100, 1.155699999999999900 ) ) ;
+#215 = EDGE_CURVE ( 'NONE', #3499, #3260, #4110, .T. ) ;
+#216 = EDGE_LOOP ( 'NONE', ( #1121, #731, #4686, #2567 ) ) ;
+#217 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, 0.1270000000000000000, -1.993899999999999800 ) ) ;
+#218 = ORIENTED_EDGE ( 'NONE', *, *, #3831, .F. ) ;
+#219 = ORIENTED_EDGE ( 'NONE', *, *, #2291, .T. ) ;
+#220 = PRODUCT ( 'SS312SAH4', 'SS312SAH4', '', ( #4413 ) ) ;
+#221 = ORIENTED_EDGE ( 'NONE', *, *, #2855, .T. ) ;
+#222 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#223 = ORIENTED_EDGE ( 'NONE', *, *, #2187, .F. ) ;
+#224 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, -0.2540000000000000000, 0.5968999999999999900 ) ) ;
+#225 = EDGE_CURVE ( 'NONE', #1220, #117, #869, .T. ) ;
+#226 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000100, -0.6350000000000000100, -1.739900000000000000 ) ) ;
+#227 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.384300000000000100, -0.2540000000000000000 ) ) ;
+#228 = VERTEX_POINT ( 'NONE', #1090 ) ;
+#229 = VERTEX_POINT ( 'NONE', #3437 ) ;
+#230 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#231 = EDGE_CURVE ( 'NONE', #1218, #3938, #5991, .T. ) ;
+#232 = EDGE_LOOP ( 'NONE', ( #5069, #3582, #4454, #1089 ) ) ;
+#233 = VECTOR ( 'NONE', #837, 1000.000000000000000 ) ;
+#234 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.384300000000000100, -0.2540000000000000000 ) ) ;
+#235 = FILL_AREA_STYLE ('',( #1727 ) ) ;
+#236 = PLANE ( 'NONE',  #3181 ) ;
+#237 = VECTOR ( 'NONE', #914, 1000.000000000000000 ) ;
+#238 = CYLINDRICAL_SURFACE ( 'NONE', #4674, 0.1269999999999708900 ) ;
+#239 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#240 = AXIS2_PLACEMENT_3D ( 'NONE', #1875, #6120, #5217 ) ;
+#241 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#242 = EDGE_CURVE ( 'NONE', #680, #228, #1871, .T. ) ;
+#243 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #6255, 'distance_accuracy_value', 'NONE');
+#244 = CARTESIAN_POINT ( 'NONE',  ( 4.546599999999942900, -1.193800000000056800, 1.003299999999999900 ) ) ;
+#245 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.447800000000000000, 0.5080000000000000100 ) ) ;
+#246 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#247 = FACE_OUTER_BOUND ( 'NONE', #3825, .T. ) ;
+#248 = CIRCLE ( 'NONE', #1628, 0.1270000000000053600 ) ;
+#249 = EDGE_CURVE ( 'NONE', #5438, #3499, #4339, .T. ) ;
+#250 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.174326666666700000, 0.2540000000000000000 ) ) ;
+#251 = FACE_OUTER_BOUND ( 'NONE', #677, .T. ) ;
+#252 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#253 = FACE_OUTER_BOUND ( 'NONE', #523, .T. ) ;
+#254 = VERTEX_POINT ( 'NONE', #2979 ) ;
+#255 = CARTESIAN_POINT ( 'NONE',  ( -4.343399999999999900, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#256 = VECTOR ( 'NONE', #4753, 1000.000000000000000 ) ;
+#257 = VECTOR ( 'NONE', #5665, 1000.000000000000000 ) ;
+#258 = EDGE_CURVE ( 'NONE', #2906, #2445, #1806, .T. ) ;
+#259 = AXIS2_PLACEMENT_3D ( 'NONE', #2583, #3982, #644 ) ;
+#260 = VERTEX_POINT ( 'NONE', #5864 ) ;
+#261 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#262 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#263 = VECTOR ( 'NONE', #1077, 1000.000000000000000 ) ;
+#264 = PLANE ( 'NONE',  #2540 ) ;
+#265 = ORIENTED_EDGE ( 'NONE', *, *, #1350, .T. ) ;
+#266 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, 1.244599999999999900, -1.181100000000000000 ) ) ;
+#267 = EDGE_CURVE ( 'NONE', #362, #5624, #4873, .T. ) ;
+#268 = AXIS2_PLACEMENT_3D ( 'NONE', #2006, #5363, #2900 ) ;
+#269 = EDGE_LOOP ( 'NONE', ( #67, #5200, #306, #1429 ) ) ;
+#270 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#271 = ORIENTED_EDGE ( 'NONE', *, *, #3278, .T. ) ;
+#272 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#273 = ORIENTED_EDGE ( 'NONE', *, *, #3004, .T. ) ;
+#274 = FACE_BOUND ( 'NONE', #3220, .T. ) ;
+#275 = VECTOR ( 'NONE', #2178, 1000.000000000000000 ) ;
+#276 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#277 = EDGE_CURVE ( 'NONE', #362, #2870, #2162, .T. ) ;
+#278 = ORIENTED_EDGE ( 'NONE', *, *, #135, .F. ) ;
+#279 = ORIENTED_EDGE ( 'NONE', *, *, #4990, .F. ) ;
+#280 = LINE ( 'NONE', #4701, #1897 ) ;
+#281 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.447800000000000000, 0.5080000000000000100 ) ) ;
+#282 = CARTESIAN_POINT ( 'NONE',  ( -0.6096000000000000300, -0.6350000000000000100, -2.540000000000000000 ) ) ;
+#283 = ORIENTED_EDGE ( 'NONE', *, *, #5216, .T. ) ;
+#284 = ORIENTED_EDGE ( 'NONE', *, *, #3659, .F. ) ;
+#285 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #1836 ) ;
+#286 = ORIENTED_EDGE ( 'NONE', *, *, #396, .T. ) ;
+#287 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.597660000000000100, -0.3810000000000000100 ) ) ;
+#288 = ORIENTED_EDGE ( 'NONE', *, *, #3004, .F. ) ;
+#289 = ORIENTED_EDGE ( 'NONE', *, *, #175, .F. ) ;
+#290 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, -0.2540000000000000000, 0.5968999999999999900 ) ) ;
+#291 = EDGE_CURVE ( 'NONE', #5571, #1968, #5925, .T. ) ;
+#292 = ORIENTED_EDGE ( 'NONE', *, *, #3518, .T. ) ;
+#293 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.427480000000000100, -1.524000000000000000 ) ) ;
+#294 = ORIENTED_EDGE ( 'NONE', *, *, #2378, .F. ) ;
+#295 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5587999999999540000, -1.943100000000045800 ) ) ;
+#296 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -2.311399999999999900, -1.524000000000000000 ) ) ;
+#297 = ORIENTED_EDGE ( 'NONE', *, *, #730, .F. ) ;
+#298 = CARTESIAN_POINT ( 'NONE',  ( -3.962400000000028100, 1.244599999999999900, -1.866900000000028200 ) ) ;
+#299 = LINE ( 'NONE', #344, #233 ) ;
+#300 = EDGE_CURVE ( 'NONE', #3921, #1149, #407, .T. ) ;
+#301 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#302 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.447800000000000000, -0.5080000000000000100 ) ) ;
+#303 = LINE ( 'NONE', #2354, #159 ) ;
+#304 = AXIS2_PLACEMENT_3D ( 'NONE', #3400, #4359, #22 ) ;
+#305 = ADVANCED_FACE ( 'NONE', ( #5842 ), #2635, .F. ) ;
+#306 = ORIENTED_EDGE ( 'NONE', *, *, #5429, .F. ) ;
+#307 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#308 = PLANE ( 'NONE',  #551 ) ;
+#309 = CIRCLE ( 'NONE', #1341, 0.1269999999999713300 ) ;
+#310 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#311 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#312 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#313 = LINE ( 'NONE', #1723, #5972 ) ;
+#314 = LINE ( 'NONE', #4845, #5297 ) ;
+#315 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#316 = VECTOR ( 'NONE', #4561, 1000.000000000000000 ) ;
+#317 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4749, 'distance_accuracy_value', 'NONE');
+#318 = CYLINDRICAL_SURFACE ( 'NONE', #1540, 0.05079999999991992300 ) ;
+#319 = AXIS2_PLACEMENT_3D ( 'NONE', #2074, #3523, #1570 ) ;
+#320 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#321 = FACE_OUTER_BOUND ( 'NONE', #232, .T. ) ;
+#322 = EDGE_LOOP ( 'NONE', ( #1461, #2866, #3967, #830 ) ) ;
+#323 = FACE_OUTER_BOUND ( 'NONE', #5885, .T. ) ;
+#324 = LINE ( 'NONE', #1704, #2548 ) ;
+#325 = CARTESIAN_POINT ( 'NONE',  ( -3.962400000000028100, 1.447800000000000000, -1.993899999999999800 ) ) ;
+#326 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#327 = ORIENTED_EDGE ( 'NONE', *, *, #5324, .F. ) ;
+#328 = EDGE_CURVE ( 'NONE', #759, #6023, #716, .T. ) ;
+#329 = ORIENTED_EDGE ( 'NONE', *, *, #629, .F. ) ;
+#330 = AXIS2_PLACEMENT_3D ( 'NONE', #2453, #3044, #3064 ) ;
+#331 = CARTESIAN_POINT ( 'NONE',  ( -0.3048000000000000200, -1.427480000000000100, -1.524000000000000000 ) ) ;
+#332 = VECTOR ( 'NONE', #4652, 1000.000000000000000 ) ;
+#333 = LINE ( 'NONE', #2071, #5320 ) ;
+#334 = ORIENTED_EDGE ( 'NONE', *, *, #2549, .T. ) ;
+#335 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -1.193800000000000000, 0.2920999999999999200 ) ) ;
+#336 = AXIS2_PLACEMENT_3D ( 'NONE', #5978, #3107, #674 ) ;
+#337 = ADVANCED_FACE ( 'NONE', ( #578 ), #1492, .F. ) ;
+#338 = FACE_OUTER_BOUND ( 'NONE', #2430, .T. ) ;
+#339 = EDGE_CURVE ( 'NONE', #4791, #4432, #955, .T. ) ;
+#340 = CIRCLE ( 'NONE', #3770, 0.1269999999999713300 ) ;
+#341 = ORIENTED_EDGE ( 'NONE', *, *, #5668, .T. ) ;
+#342 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, 0.1270000000000000000, 1.993899999999999800 ) ) ;
+#343 = CARTESIAN_POINT ( 'NONE',  ( 2.387599999999999900, -1.447800000000000000, -1.993899999999999800 ) ) ;
+#344 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -2.311399999999999900, 0.2540000000000000000 ) ) ;
+#345 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.427480000000000100, -1.524000000000000000 ) ) ;
+#346 = FACE_BOUND ( 'NONE', #5267, .T. ) ;
+#347 = ORIENTED_EDGE ( 'NONE', *, *, #2950, .F. ) ;
+#348 = ORIENTED_EDGE ( 'NONE', *, *, #1211, .F. ) ;
+#349 = EDGE_CURVE ( 'NONE', #5171, #3095, #3366, .T. ) ;
+#350 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#351 = ORIENTED_EDGE ( 'NONE', *, *, #5483, .F. ) ;
+#352 = VECTOR ( 'NONE', #2308, 1000.000000000000000 ) ;
+#353 = VECTOR ( 'NONE', #3531, 1000.000000000000000 ) ;
+#354 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#355 = EDGE_LOOP ( 'NONE', ( #663, #6024, #963, #3464, #906, #4821, #3551, #2391, #2269, #6151, #398, #2110, #2954, #374, #1049, #3151, #5133, #4513, #2029, #289, #5195, #4913 ) ) ;
+#356 = ORIENTED_EDGE ( 'NONE', *, *, #5274, .F. ) ;
+#357 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#358 = VERTEX_POINT ( 'NONE', #4502 ) ;
+#359 = EDGE_CURVE ( 'NONE', #4260, #4904, #794, .T. ) ;
+#360 = VERTEX_POINT ( 'NONE', #5984 ) ;
+#361 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#362 = VERTEX_POINT ( 'NONE', #1153 ) ;
+#363 = PLANE ( 'NONE',  #4922 ) ;
+#364 = VERTEX_POINT ( 'NONE', #4988 ) ;
+#365 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#366 = CARTESIAN_POINT ( 'NONE',  ( 4.168140000000000200, 1.447800000000000000, -1.993899999999999800 ) ) ;
+#367 = ADVANCED_FACE ( 'NONE', ( #4644 ), #1690, .F. ) ;
+#368 = EDGE_LOOP ( 'NONE', ( #1316, #3335, #1235, #2197 ) ) ;
+#369 = VERTEX_POINT ( 'NONE', #1168 ) ;
+#370 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #3999, #1740 ) ;
+#371 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#372 = CARTESIAN_POINT ( 'NONE',  ( 4.899659999999999900, -2.540000000000000000, -1.181100000000000000 ) ) ;
+#373 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#374 = ORIENTED_EDGE ( 'NONE', *, *, #767, .F. ) ;
+#375 = ORIENTED_EDGE ( 'NONE', *, *, #4036, .T. ) ;
+#376 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#377 = EDGE_CURVE ( 'NONE', #3353, #5438, #647, .T. ) ;
+#378 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#379 = ORIENTED_EDGE ( 'NONE', *, *, #2439, .F. ) ;
+#380 = CYLINDRICAL_SURFACE ( 'NONE', #4667, 0.05079999999995396500 ) ;
+#381 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#382 = LINE ( 'NONE', #1217, #2442 ) ;
+#383 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, -0.03809999999999999500, 1.689099999999999800 ) ) ;
+#384 = EDGE_CURVE ( 'NONE', #3109, #1532, #2098, .T. ) ;
+#385 = ORIENTED_EDGE ( 'NONE', *, *, #3809, .T. ) ;
+#386 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#387 = VECTOR ( 'NONE', #3699, 1000.000000000000000 ) ;
+#388 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3619 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3317, #2330, #3339 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#389 = FACE_OUTER_BOUND ( 'NONE', #2715, .T. ) ;
+#390 = CARTESIAN_POINT ( 'NONE',  ( -2.387599999999999900, -1.193800000000000000, -1.917700000000000000 ) ) ;
+#391 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#392 = FILL_AREA_STYLE ('',( #2849 ) ) ;
+#393 = SURFACE_SIDE_STYLE ('',( #4027 ) ) ;
+#394 = LINE ( 'NONE', #6079, #1569 ) ;
+#395 = VECTOR ( 'NONE', #4394, 1000.000000000000000 ) ;
+#396 = EDGE_CURVE ( 'NONE', #1697, #970, #3592, .T. ) ;
+#397 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#398 = ORIENTED_EDGE ( 'NONE', *, *, #744, .F. ) ;
+#399 = ADVANCED_FACE ( 'NONE', ( #493 ), #1188, .F. ) ;
+#400 = LINE ( 'NONE', #886, #4103 ) ;
+#401 = VECTOR ( 'NONE', #4963, 1000.000000000000000 ) ;
+#402 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, 1.244599999999999900, -1.181100000000000000 ) ) ;
+#403 = ORIENTED_EDGE ( 'NONE', *, *, #1463, .F. ) ;
+#404 = LINE ( 'NONE', #3224, #4109 ) ;
+#405 = AXIS2_PLACEMENT_3D ( 'NONE', #102, #5442, #1578 ) ;
+#406 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#407 = CIRCLE ( 'NONE', #1326, 0.3174999999999645300 ) ;
+#408 = ORIENTED_EDGE ( 'NONE', *, *, #4838, .T. ) ;
+#409 = LINE ( 'NONE', #2568, #2236 ) ;
+#410 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#411 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#412 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#413 = CYLINDRICAL_SURFACE ( 'NONE', #5066, 0.3174999999999645300 ) ;
+#414 = EDGE_CURVE ( 'NONE', #4584, #4117, #1040, .T. ) ;
+#415 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.120139999999999900, 1.943099999999999800 ) ) ;
+#416 = AXIS2_PLACEMENT_3D ( 'NONE', #5202, #4233, #2388 ) ;
+#417 = ORIENTED_EDGE ( 'NONE', *, *, #690, .F. ) ;
+#418 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#419 = VECTOR ( 'NONE', #154, 1000.000000000000000 ) ;
+#420 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -1.447800000000000000, 1.993899999999999800 ) ) ;
+#421 = ORIENTED_EDGE ( 'NONE', *, *, #3314, .T. ) ;
+#422 = ORIENTED_EDGE ( 'NONE', *, *, #5077, .F. ) ;
+#423 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -1.069340000000080300, -1.943100000000080000 ) ) ;
+#424 = EDGE_CURVE ( 'NONE', #5328, #4982, #333, .T. ) ;
+#425 = ORIENTED_EDGE ( 'NONE', *, *, #6073, .F. ) ;
+#426 = VECTOR ( 'NONE', #2810, 1000.000000000000000 ) ;
+#427 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#428 = VECTOR ( 'NONE', #2738, 1000.000000000000000 ) ;
+#429 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -1.120139999999999900, 1.003299999999999900 ) ) ;
+#430 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#431 = ORIENTED_EDGE ( 'NONE', *, *, #5274, .T. ) ;
+#432 = ADVANCED_FACE ( 'NONE', ( #3005 ), #681, .F. ) ;
+#433 = ORIENTED_EDGE ( 'NONE', *, *, #788, .T. ) ;
+#434 = VECTOR ( 'NONE', #5238, 1000.000000000000000 ) ;
+#435 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#436 = PLANE ( 'NONE',  #5993 ) ;
+#437 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#438 = ORIENTED_EDGE ( 'NONE', *, *, #1581, .T. ) ;
+#439 = ORIENTED_EDGE ( 'NONE', *, *, #5059, .F. ) ;
+#440 = ORIENTED_EDGE ( 'NONE', *, *, #3399, .F. ) ;
+#441 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -0.5080000000000000100, 0.0000000000000000000 ) ) ;
+#442 = ORIENTED_EDGE ( 'NONE', *, *, #6083, .T. ) ;
+#443 = ORIENTED_EDGE ( 'NONE', *, *, #2094, .T. ) ;
+#444 = AXIS2_PLACEMENT_3D ( 'NONE', #3184, #5075, #2720 ) ;
+#445 = CARTESIAN_POINT ( 'NONE',  ( -2.184400000000000100, 1.244600000000001000, -1.993899999999999800 ) ) ;
+#446 = EDGE_CURVE ( 'NONE', #1454, #5981, #3895, .T. ) ;
+#447 = ORIENTED_EDGE ( 'NONE', *, *, #5924, .F. ) ;
+#448 = ORIENTED_EDGE ( 'NONE', *, *, #2681, .F. ) ;
+#449 = CARTESIAN_POINT ( 'NONE',  ( -4.546599999999999800, -1.447800000000000000, 1.003299999999999900 ) ) ;
+#450 = EDGE_CURVE ( 'NONE', #5480, #3013, #1348, .T. ) ;
+#451 = AXIS2_PLACEMENT_3D ( 'NONE', #1056, #5856, #1434 ) ;
+#452 = VERTEX_POINT ( 'NONE', #1252 ) ;
+#453 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#454 = LINE ( 'NONE', #1661, #5587 ) ;
+#455 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#456 = LINE ( 'NONE', #255, #5731 ) ;
+#457 = CARTESIAN_POINT ( 'NONE',  ( 4.295140000000000000, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#458 = AXIS2_PLACEMENT_3D ( 'NONE', #5178, #5639, #5159 ) ;
+#459 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#460 = VECTOR ( 'NONE', #3429, 1000.000000000000000 ) ;
+#461 = EDGE_CURVE ( 'NONE', #2253, #5370, #6129, .T. ) ;
+#462 = LINE ( 'NONE', #3984, #4158 ) ;
+#463 = AXIS2_PLACEMENT_3D ( 'NONE', #2013, #5369, #2451 ) ;
+#464 = ADVANCED_FACE ( 'NONE', ( #1946 ), #5015, .T. ) ;
+#465 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#466 = CARTESIAN_POINT ( 'NONE',  ( -2.195204761532310900, 1.440727293102922000, -1.910700111204633100 ) ) ;
+#467 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#468 = FACE_OUTER_BOUND ( 'NONE', #4069, .T. ) ;
+#469 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#470 = ADVANCED_FACE ( 'NONE', ( #3807 ), #4585, .T. ) ;
+#471 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#472 = LINE ( 'NONE', #1395, #4043 ) ;
+#473 = EDGE_CURVE ( 'NONE', #4584, #4068, #1937, .T. ) ;
+#474 = ADVANCED_FACE ( 'NONE', ( #6059 ), #5585, .T. ) ;
+#475 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, 0.1270000000000000000, 0.2794000000000000400 ) ) ;
+#476 = EDGE_CURVE ( 'NONE', #3533, #594, #2690, .T. ) ;
+#477 = CIRCLE ( 'NONE', #2450, 0.2539999999999434900 ) ;
+#478 = FACE_OUTER_BOUND ( 'NONE', #4494, .T. ) ;
+#479 = CARTESIAN_POINT ( 'NONE',  ( 0.6349999999999945700, -0.6349999999999946800, -2.540000000000000000 ) ) ;
+#480 = ADVANCED_FACE ( 'NONE', ( #4864 ), #1765, .F. ) ;
+#481 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#482 = CARTESIAN_POINT ( 'NONE',  ( 4.673600000000000400, -1.247140000000000400, 0.2920999999999999200 ) ) ;
+#483 = ORIENTED_EDGE ( 'NONE', *, *, #2904, .F. ) ;
+#484 = CARTESIAN_POINT ( 'NONE',  ( -3.962400000000028100, 2.539999999999999600, -1.866900000000028200 ) ) ;
+#485 = VECTOR ( 'NONE', #1925, 1000.000000000000000 ) ;
+#486 = LINE ( 'NONE', #2659, #3585 ) ;
+#487 = EDGE_CURVE ( 'NONE', #5051, #5586, #1269, .T. ) ;
+#488 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#489 = ORIENTED_EDGE ( 'NONE', *, *, #3598, .F. ) ;
+#490 = ORIENTED_EDGE ( 'NONE', *, *, #6199, .T. ) ;
+#491 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5588000000000000700, -1.993899999999999800 ) ) ;
+#492 = VECTOR ( 'NONE', #222, 1000.000000000000000 ) ;
+#493 = FACE_OUTER_BOUND ( 'NONE', #2087, .T. ) ;
+#494 = ORIENTED_EDGE ( 'NONE', *, *, #5575, .F. ) ;
+#495 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#496 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.447800000000000000, -0.5080000000000000100 ) ) ;
+#497 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #5407, 'design' ) ;
+#498 = AXIS2_PLACEMENT_3D ( 'NONE', #266, #4788, #1907 ) ;
+#499 = SHAPE_REPRESENTATION ( 'SS312SAH4', ( #3305, #3112, #2223, #520, #268 ), #3833 ) ;
+#500 = LINE ( 'NONE', #5451, #3152 ) ;
+#501 = ORIENTED_EDGE ( 'NONE', *, *, #1746, .F. ) ;
+#502 = ADVANCED_FACE ( 'NONE', ( #1189 ), #4621, .F. ) ;
+#503 = ORIENTED_EDGE ( 'NONE', *, *, #4866, .T. ) ;
+#504 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#505 = VECTOR ( 'NONE', #3417, 1000.000000000000000 ) ;
+#506 = EDGE_CURVE ( 'NONE', #1169, #3686, #5312, .T. ) ;
+#507 = ORIENTED_EDGE ( 'NONE', *, *, #4758, .T. ) ;
+#508 = AXIS2_PLACEMENT_3D ( 'NONE', #5762, #5, #1876 ) ;
+#509 = ADVANCED_FACE ( 'NONE', ( #3732 ), #698, .T. ) ;
+#510 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#511 = ORIENTED_EDGE ( 'NONE', *, *, #4097, .F. ) ;
+#512 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.384300000000000100, -0.2540000000000000000 ) ) ;
+#513 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#514 = EDGE_LOOP ( 'NONE', ( #5501, #3820, #2058, #140 ) ) ;
+#515 = LINE ( 'NONE', #4345, #4198 ) ;
+#516 = CARTESIAN_POINT ( 'NONE',  ( -2.185614798067523800, 1.400033399034163600, -1.966152548972286200 ) ) ;
+#517 = VECTOR ( 'NONE', #5896, 1000.000000000000000 ) ;
+#518 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, 0.1270000000000000000, 1.993899999999999800 ) ) ;
+#519 = EDGE_CURVE ( 'NONE', #638, #1832, #6210, .T. ) ;
+#520 = AXIS2_PLACEMENT_3D ( 'NONE', #4349, #1487, #2467 ) ;
+#521 = ORIENTED_EDGE ( 'NONE', *, *, #2935, .T. ) ;
+#522 = ORIENTED_EDGE ( 'NONE', *, *, #5483, .T. ) ;
+#523 = EDGE_LOOP ( 'NONE', ( #1594, #1830, #3311, #977 ) ) ;
+#524 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #5240, 'distance_accuracy_value', 'NONE');
+#525 = ORIENTED_EDGE ( 'NONE', *, *, #4483, .T. ) ;
+#526 = EDGE_LOOP ( 'NONE', ( #3163, #2060, #5413, #1629 ) ) ;
+#527 = ORIENTED_EDGE ( 'NONE', *, *, #1476, .F. ) ;
+#528 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#529 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#530 = EDGE_CURVE ( 'NONE', #229, #2194, #324, .T. ) ;
+#531 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#532 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.320800000000000000, -0.2540000000000000000 ) ) ;
+#533 = EDGE_LOOP ( 'NONE', ( #1844, #4314, #3007, #3205 ) ) ;
+#534 = ORIENTED_EDGE ( 'NONE', *, *, #2704, .F. ) ;
+#535 = SHAPE_DEFINITION_REPRESENTATION ( #285, #4673 ) ;
+#536 = PLANE ( 'NONE',  #3990 ) ;
+#537 = ADVANCED_FACE ( 'NONE', ( #4037 ), #5569, .T. ) ;
+#538 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#539 = CARTESIAN_POINT ( 'NONE',  ( 0.3048000000000000200, -1.427480000000000100, -1.524000000000000000 ) ) ;
+#540 = ORIENTED_EDGE ( 'NONE', *, *, #2291, .F. ) ;
+#541 = AXIS2_PLACEMENT_3D ( 'NONE', #3177, #2245, #2166 ) ;
+#542 = ORIENTED_EDGE ( 'NONE', *, *, #3638, .F. ) ;
+#543 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#544 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, 0.0000000000000000000, 0.5968999999999999900 ) ) ;
+#545 = SHAPE_REPRESENTATION ( 'NKK SS312SAH4', ( #1609, #1270 ), #3006 ) ;
+#546 = VERTEX_POINT ( 'NONE', #2186 ) ;
+#547 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#548 = LINE ( 'NONE', #6250, #3421 ) ;
+#549 = FACE_OUTER_BOUND ( 'NONE', #1132, .T. ) ;
+#550 = EDGE_CURVE ( 'NONE', #5641, #3234, #1120, .T. ) ;
+#551 = AXIS2_PLACEMENT_3D ( 'NONE', #4210, #3697, #3232 ) ;
+#552 = PLANE ( 'NONE',  #336 ) ;
+#553 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#554 = ADVANCED_FACE ( 'NONE', ( #23 ), #6105, .F. ) ;
+#555 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000001300, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#556 = VECTOR ( 'NONE', #4253, 1000.000000000000000 ) ;
+#557 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, -0.5080000000000000100, -1.181100000000000000 ) ) ;
+#558 = VECTOR ( 'NONE', #1224, 1000.000000000000000 ) ;
+#559 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#560 = CARTESIAN_POINT ( 'NONE',  ( 1.016000000000000500, 1.117600000000028800, -1.993899999999999800 ) ) ;
+#561 = EDGE_CURVE ( 'NONE', #1532, #3034, #3970, .T. ) ;
+#562 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#563 = VECTOR ( 'NONE', #2914, 1000.000000000000000 ) ;
+#564 = CARTESIAN_POINT ( 'NONE',  ( -0.3048000000000000200, -1.427480000000000100, -0.3810000000000000100 ) ) ;
+#565 = CIRCLE ( 'NONE', #4380, 0.05079999999991992300 ) ;
+#566 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999998400, -0.5588000000000000700, -1.993899999999999800 ) ) ;
+#567 = CARTESIAN_POINT ( 'NONE',  ( 2.184388230340710700, 1.344254210453479800, -1.992260052025029300 ) ) ;
+#568 = FACE_OUTER_BOUND ( 'NONE', #889, .T. ) ;
+#569 = EDGE_CURVE ( 'NONE', #610, #4967, #486, .T. ) ;
+#570 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#571 = VECTOR ( 'NONE', #3930, 1000.000000000000000 ) ;
+#572 = ADVANCED_FACE ( 'NONE', ( #5918 ), #3737, .T. ) ;
+#573 = ORIENTED_EDGE ( 'NONE', *, *, #4575, .T. ) ;
+#574 = LINE ( 'NONE', #900, #4042 ) ;
+#575 = PLANE ( 'NONE',  #1947 ) ;
+#576 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#577 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#578 = FACE_OUTER_BOUND ( 'NONE', #4290, .T. ) ;
+#579 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#580 = ORIENTED_EDGE ( 'NONE', *, *, #4229, .F. ) ;
+#581 = PLANE ( 'NONE',  #3731 ) ;
+#582 = AXIS2_PLACEMENT_3D ( 'NONE', #383, #6096, #4266 ) ;
+#583 = VECTOR ( 'NONE', #3950, 1000.000000000000000 ) ;
+#584 = EDGE_CURVE ( 'NONE', #3567, #1136, #2300, .T. ) ;
+#585 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#586 = ORIENTED_EDGE ( 'NONE', *, *, #5210, .T. ) ;
+#587 = ORIENTED_EDGE ( 'NONE', *, *, #2069, .F. ) ;
+#588 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.174326666666700000, 0.2540000000000000000 ) ) ;
+#589 = VECTOR ( 'NONE', #5722, 1000.000000000000000 ) ;
+#590 = ORIENTED_EDGE ( 'NONE', *, *, #2439, .T. ) ;
+#591 = EDGE_CURVE ( 'NONE', #4635, #1073, #5985, .T. ) ;
+#592 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#593 = AXIS2_PLACEMENT_3D ( 'NONE', #735, #710, #1223 ) ;
+#594 = VERTEX_POINT ( 'NONE', #6169 ) ;
+#595 = VERTEX_POINT ( 'NONE', #3253 ) ;
+#596 = LINE ( 'NONE', #4111, #5491 ) ;
+#597 = CIRCLE ( 'NONE', #3866, 0.1269999999999715200 ) ;
+#598 = EDGE_CURVE ( 'NONE', #1213, #5370, #2464, .T. ) ;
+#599 = ORIENTED_EDGE ( 'NONE', *, *, #897, .T. ) ;
+#600 = PLANE ( 'NONE',  #5983 ) ;
+#601 = ORIENTED_EDGE ( 'NONE', *, *, #637, .F. ) ;
+#602 = LINE ( 'NONE', #5600, #6237 ) ;
+#603 = ADVANCED_FACE ( 'NONE', ( #1415 ), #5204, .F. ) ;
+#604 = EDGE_LOOP ( 'NONE', ( #2958, #4006, #448, #6006 ) ) ;
+#605 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#606 = VERTEX_POINT ( 'NONE', #845 ) ;
+#607 = EDGE_LOOP ( 'NONE', ( #3222, #1879, #3312, #2055, #3162, #3298, #5696, #1229 ) ) ;
+#608 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #709 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #562, #1941, #465 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#609 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -2.311399999999999900, -1.524000000000000000 ) ) ;
+#610 = VERTEX_POINT ( 'NONE', #5704 ) ;
+#611 = ORIENTED_EDGE ( 'NONE', *, *, #5553, .F. ) ;
+#612 = ORIENTED_EDGE ( 'NONE', *, *, #1644, .F. ) ;
+#613 = VERTEX_POINT ( 'NONE', #1804 ) ;
+#614 = ADVANCED_FACE ( 'NONE', ( #2383 ), #5757, .F. ) ;
+#615 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#616 = EDGE_CURVE ( 'NONE', #5759, #4485, #4491, .T. ) ;
+#617 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.120139999999999900, 1.943099999999999800 ) ) ;
+#618 = ORIENTED_EDGE ( 'NONE', *, *, #2204, .T. ) ;
+#619 = VECTOR ( 'NONE', #4623, 1000.000000000000000 ) ;
+#620 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #3871 ) ;
+#621 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#622 = AXIS2_PLACEMENT_3D ( 'NONE', #1459, #2919, #510 ) ;
+#623 = ORIENTED_EDGE ( 'NONE', *, *, #5366, .T. ) ;
+#624 = VECTOR ( 'NONE', #1082, 1000.000000000000000 ) ;
+#625 = VECTOR ( 'NONE', #4508, 1000.000000000000000 ) ;
+#626 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#627 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000000400, 1.244599999999999900, -1.181100000000000000 ) ) ;
+#628 = PRODUCT ( 'SS312SAH4actu', 'SS312SAH4actu', '', ( #2531 ) ) ;
+#629 = EDGE_CURVE ( 'NONE', #5797, #761, #948, .T. ) ;
+#630 = LINE ( 'NONE', #1431, #3506 ) ;
+#631 = LINE ( 'NONE', #2127, #316 ) ;
+#632 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#633 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#634 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.447800000000000000, 0.5080000000000000100 ) ) ;
+#635 = LINE ( 'NONE', #2301, #1791 ) ;
+#636 = VECTOR ( 'NONE', #1103, 1000.000000000000000 ) ;
+#637 = EDGE_CURVE ( 'NONE', #2555, #3376, #3357, .T. ) ;
+#638 = VERTEX_POINT ( 'NONE', #5186 ) ;
+#639 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#640 = LINE ( 'NONE', #111, #2610 ) ;
+#641 = VECTOR ( 'NONE', #960, 1000.000000000000000 ) ;
+#642 = VERTEX_POINT ( 'NONE', #311 ) ;
+#643 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#644 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#645 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#646 = FACE_OUTER_BOUND ( 'NONE', #4971, .T. ) ;
+#647 = LINE ( 'NONE', #5027, #3078 ) ;
+#648 = VERTEX_POINT ( 'NONE', #1335 ) ;
+#649 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, 0.1270000000000000000, -1.181100000000000000 ) ) ;
+#650 = LINE ( 'NONE', #684, #5552 ) ;
+#651 = ORIENTED_EDGE ( 'NONE', *, *, #828, .F. ) ;
+#652 = PLANE ( 'NONE',  #3654 ) ;
+#653 = ORIENTED_EDGE ( 'NONE', *, *, #5700, .F. ) ;
+#654 = AXIS2_PLACEMENT_3D ( 'NONE', #1283, #4083, #261 ) ;
+#655 = AXIS2_PLACEMENT_3D ( 'NONE', #5225, #4328, #3297 ) ;
+#656 = VECTOR ( 'NONE', #3344, 1000.000000000000000 ) ;
+#657 = ORIENTED_EDGE ( 'NONE', *, *, #5528, .T. ) ;
+#658 = ORIENTED_EDGE ( 'NONE', *, *, #4182, .T. ) ;
+#659 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 2.539999999999999600, -1.866900000000000000 ) ) ;
+#660 = DIRECTION ( 'NONE',  ( 0.3881362313761481100, -0.9216020105735020000, 0.0000000000000000000 ) ) ;
+#661 = EDGE_CURVE ( 'NONE', #1542, #5586, #4709, .T. ) ;
+#662 = PLANE ( 'NONE',  #921 ) ;
+#663 = ORIENTED_EDGE ( 'NONE', *, *, #3520, .F. ) ;
+#664 = LINE ( 'NONE', #3935, #3687 ) ;
+#665 = AXIS2_PLACEMENT_3D ( 'NONE', #1298, #3658, #3644 ) ;
+#666 = FACE_OUTER_BOUND ( 'NONE', #5616, .T. ) ;
+#667 = ORIENTED_EDGE ( 'NONE', *, *, #4548, .F. ) ;
+#668 = ORIENTED_EDGE ( 'NONE', *, *, #705, .T. ) ;
+#669 = EDGE_LOOP ( 'NONE', ( #1752, #1412, #4303, #3223, #6167, #60 ) ) ;
+#670 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, 0.1270000000000000000, -1.993899999999999800 ) ) ;
+#671 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#672 = EDGE_CURVE ( 'NONE', #51, #4729, #5163, .T. ) ;
+#673 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#674 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#675 = ORIENTED_EDGE ( 'NONE', *, *, #1343, .T. ) ;
+#676 = EDGE_LOOP ( 'NONE', ( #6075, #901, #3212, #5944 ) ) ;
+#677 = EDGE_LOOP ( 'NONE', ( #3306, #2234, #2496, #3373 ) ) ;
+#678 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#679 = ORIENTED_EDGE ( 'NONE', *, *, #3971, .T. ) ;
+#680 = VERTEX_POINT ( 'NONE', #826 ) ;
+#681 = PLANE ( 'NONE',  #5096 ) ;
+#682 = EDGE_CURVE ( 'NONE', #4608, #6236, #5607, .T. ) ;
+#683 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.427480000000000100, -0.3810000000000000100 ) ) ;
+#684 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5588000000000000700, 1.993899999999999800 ) ) ;
+#685 = EDGE_LOOP ( 'NONE', ( #78, #5921, #212, #5752, #4532, #612, #3493, #1384, #899, #2730, #3983, #5054 ) ) ;
+#686 = ORIENTED_EDGE ( 'NONE', *, *, #4409, .T. ) ;
+#687 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#688 = ORIENTED_EDGE ( 'NONE', *, *, #1833, .F. ) ;
+#689 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#690 = EDGE_CURVE ( 'NONE', #5335, #2126, #1660, .T. ) ;
+#691 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000028800, 1.117600000000028800, -1.993899999999999800 ) ) ;
+#692 = FACE_OUTER_BOUND ( 'NONE', #4535, .T. ) ;
+#693 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #3889, 'design' ) ;
+#694 = ORIENTED_EDGE ( 'NONE', *, *, #2697, .F. ) ;
+#695 = LINE ( 'NONE', #6046, #1568 ) ;
+#696 = VECTOR ( 'NONE', #3787, 1000.000000000000000 ) ;
+#697 = PLANE ( 'NONE',  #3854 ) ;
+#698 = PLANE ( 'NONE',  #5424 ) ;
+#699 = ADVANCED_FACE ( 'NONE', ( #3884 ), #1437, .T. ) ;
+#700 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#701 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#702 = LINE ( 'NONE', #182, #95 ) ;
+#703 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#704 = VECTOR ( 'NONE', #1489, 1000.000000000000000 ) ;
+#705 = EDGE_CURVE ( 'NONE', #5759, #808, #3208, .T. ) ;
+#706 = VECTOR ( 'NONE', #4355, 1000.000000000000000 ) ;
+#707 = PLANE ( 'NONE',  #654 ) ;
+#708 = VECTOR ( 'NONE', #2025, 1000.000000000000000 ) ;
+#709 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #562, 'distance_accuracy_value', 'NONE');
+#710 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#711 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.427480000000000100, -0.3810000000000000100 ) ) ;
+#712 = PLANE ( 'NONE',  #946 ) ;
+#713 = ORIENTED_EDGE ( 'NONE', *, *, #3463, .F. ) ;
+#714 = LINE ( 'NONE', #3709, #256 ) ;
+#715 = EDGE_CURVE ( 'NONE', #1515, #1666, #4331, .T. ) ;
+#716 = LINE ( 'NONE', #659, #4417 ) ;
+#717 = AXIS2_PLACEMENT_3D ( 'NONE', #6032, #1750, #4135 ) ;
+#718 = CARTESIAN_POINT ( 'NONE',  ( -4.673600000000051900, -1.170939999999948400, 1.003299999999999900 ) ) ;
+#719 = VERTEX_POINT ( 'NONE', #457 ) ;
+#720 = CARTESIAN_POINT ( 'NONE',  ( -2.184400000000000600, 2.539999999999999600, -1.993899999999999800 ) ) ;
+#721 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#722 = LINE ( 'NONE', #3405, #3668 ) ;
+#723 = LINE ( 'NONE', #3279, #5691 ) ;
+#724 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, 0.1270000000000000000, 0.2540000000000000000 ) ) ;
+#725 = SURFACE_STYLE_USAGE ( .BOTH. , #6010 ) ;
+#726 = ORIENTED_EDGE ( 'NONE', *, *, #3386, .F. ) ;
+#727 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#728 = ADVANCED_FACE ( 'NONE', ( #5091 ), #2157, .T. ) ;
+#729 = LINE ( 'NONE', #887, #2240 ) ;
+#730 = EDGE_CURVE ( 'NONE', #5135, #5682, #2612, .T. ) ;
+#731 = ORIENTED_EDGE ( 'NONE', *, *, #2904, .T. ) ;
+#732 = VERTEX_POINT ( 'NONE', #6251 ) ;
+#733 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#734 = PLANE ( 'NONE',  #4592 ) ;
+#735 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 2.539999999999999600, -1.866900000000000000 ) ) ;
+#736 = CARTESIAN_POINT ( 'NONE',  ( -0.05080000000000000500, 0.0000000000000000000, 0.5968999999999999900 ) ) ;
+#737 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#738 = ORIENTED_EDGE ( 'NONE', *, *, #5313, .T. ) ;
+#739 = VECTOR ( 'NONE', #12, 1000.000000000000000 ) ;
+#740 = LINE ( 'NONE', #649, #53 ) ;
+#741 = ORIENTED_EDGE ( 'NONE', *, *, #414, .T. ) ;
+#742 = VERTEX_POINT ( 'NONE', #5287 ) ;
+#743 = CARTESIAN_POINT ( 'NONE',  ( 4.343400000000057700, 1.193800000000058400, 1.155699999999999900 ) ) ;
+#744 = EDGE_CURVE ( 'NONE', #4962, #610, #1798, .T. ) ;
+#745 = ORIENTED_EDGE ( 'NONE', *, *, #6038, .T. ) ;
+#746 = ORIENTED_EDGE ( 'NONE', *, *, #5071, .F. ) ;
+#747 = ORIENTED_EDGE ( 'NONE', *, *, #1755, .F. ) ;
+#748 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .T. ) ;
+#749 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#750 = ORIENTED_EDGE ( 'NONE', *, *, #5770, .T. ) ;
+#751 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#752 = EDGE_CURVE ( 'NONE', #6026, #5024, #4487, .T. ) ;
+#753 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#754 = CARTESIAN_POINT ( 'NONE',  ( 4.295139999999999100, 1.146247488584476200, 1.993899999999999800 ) ) ;
+#755 = ORIENTED_EDGE ( 'NONE', *, *, #2972, .T. ) ;
+#756 = ORIENTED_EDGE ( 'NONE', *, *, #4957, .T. ) ;
+#757 = CARTESIAN_POINT ( 'NONE',  ( 1.142999999999988500, -0.7620000000000000100, -1.993899999999999800 ) ) ;
+#758 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#759 = VERTEX_POINT ( 'NONE', #10 ) ;
+#760 = CIRCLE ( 'NONE', #4778, 0.05079999999991992300 ) ;
+#761 = VERTEX_POINT ( 'NONE', #2876 ) ;
+#762 = LINE ( 'NONE', #4516, #5734 ) ;
+#763 = VECTOR ( 'NONE', #2565, 1000.000000000000000 ) ;
+#764 = CARTESIAN_POINT ( 'NONE',  ( -0.05080000000000000500, 2.057399999999999900, 0.5968999999999999900 ) ) ;
+#765 = AXIS2_PLACEMENT_3D ( 'NONE', #764, #5557, #3688 ) ;
+#766 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.069340000000000000, -1.993899999999999800 ) ) ;
+#767 = EDGE_CURVE ( 'NONE', #4068, #3554, #2084, .T. ) ;
+#768 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#769 = ORIENTED_EDGE ( 'NONE', *, *, #715, .T. ) ;
+#770 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5588000000000000700, -1.993899999999999800 ) ) ;
+#771 = LINE ( 'NONE', #2891, #2532 ) ;
+#772 = LINE ( 'NONE', #2515, #5010 ) ;
+#773 = EDGE_LOOP ( 'NONE', ( #5130, #5183, #2015, #5901 ) ) ;
+#774 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, -0.2540000000000000000, -0.5968999999999999900 ) ) ;
+#775 = EDGE_CURVE ( 'NONE', #6026, #6236, #2542, .T. ) ;
+#776 = CARTESIAN_POINT ( 'NONE',  ( -0.8635999999999999200, 0.8890000000000000100, -1.993899999999999800 ) ) ;
+#777 = LINE ( 'NONE', #5786, #3199 ) ;
+#778 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #5870 ), #1975 ) ;
+#779 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 2.057399999999999900, 0.0000000000000000000 ) ) ;
+#780 = LINE ( 'NONE', #4411, #571 ) ;
+#781 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#782 = ORIENTED_EDGE ( 'NONE', *, *, #152, .F. ) ;
+#783 = ADVANCED_FACE ( 'NONE', ( #2377 ), #5334, .F. ) ;
+#784 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, -0.2540000000000000000 ) ) ;
+#785 = VECTOR ( 'NONE', #134, 1000.000000000000000 ) ;
+#786 = VECTOR ( 'NONE', #2225, 1000.000000000000000 ) ;
+#787 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, 1.625600000000000200, -1.739900000000000000 ) ) ;
+#788 = EDGE_CURVE ( 'NONE', #6057, #4272, #4104, .T. ) ;
+#789 = ORIENTED_EDGE ( 'NONE', *, *, #6002, .F. ) ;
+#790 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#791 = CIRCLE ( 'NONE', #2774, 0.1270000000000053600 ) ;
+#792 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.427480000000000100, -1.524000000000000000 ) ) ;
+#793 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#794 = LINE ( 'NONE', #3058, #1505 ) ;
+#795 = ORIENTED_EDGE ( 'NONE', *, *, #875, .F. ) ;
+#797 = ORIENTED_EDGE ( 'NONE', *, *, #5595, .F. ) ;
+#796 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #6262 ) ;
+#798 = EDGE_CURVE ( 'NONE', #3398, #1169, #2826, .T. ) ;
+#799 = VECTOR ( 'NONE', #2637, 1000.000000000000000 ) ;
+#800 = SURFACE_SIDE_STYLE ('',( #5154 ) ) ;
+#801 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#802 = ORIENTED_EDGE ( 'NONE', *, *, #5201, .F. ) ;
+#803 = EDGE_LOOP ( 'NONE', ( #5556, #3537, #871, #4677 ) ) ;
+#804 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.5547001962251990600, 0.8320502943378638200 ) ) ;
+#805 = VECTOR ( 'NONE', #2360, 1000.000000000000000 ) ;
+#806 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#807 = ORIENTED_EDGE ( 'NONE', *, *, #5414, .T. ) ;
+#808 = VERTEX_POINT ( 'NONE', #4301 ) ;
+#809 = EDGE_CURVE ( 'NONE', #4945, #3239, #5460, .T. ) ;
+#810 = ORIENTED_EDGE ( 'NONE', *, *, #1378, .F. ) ;
+#811 = ORIENTED_EDGE ( 'NONE', *, *, #4564, .T. ) ;
+#812 = VECTOR ( 'NONE', #4810, 1000.000000000000000 ) ;
+#813 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, 2.539999999999999600, -1.181100000000000000 ) ) ;
+#814 = VECTOR ( 'NONE', #2915, 1000.000000000000000 ) ;
+#815 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#816 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, -0.03809999999999999500, 1.689099999999999800 ) ) ;
+#817 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#818 = ORIENTED_EDGE ( 'NONE', *, *, #277, .T. ) ;
+#819 = ORIENTED_EDGE ( 'NONE', *, *, #6226, .T. ) ;
+#820 = EDGE_LOOP ( 'NONE', ( #3762, #3617, #6234, #4679 ) ) ;
+#821 = ADVANCED_FACE ( 'NONE', ( #478 ), #5603, .T. ) ;
+#822 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.004146666666700000, 0.2540000000000000000 ) ) ;
+#823 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#824 = ORIENTED_EDGE ( 'NONE', *, *, #3411, .T. ) ;
+#825 = ORIENTED_EDGE ( 'NONE', *, *, #1581, .F. ) ;
+#826 = CARTESIAN_POINT ( 'NONE',  ( 3.013853367017000000, 1.244600000000000600, -1.993899999999999800 ) ) ;
+#827 = ORIENTED_EDGE ( 'NONE', *, *, #1361, .T. ) ;
+#828 = EDGE_CURVE ( 'NONE', #149, #3471, #3514, .T. ) ;
+#829 = AXIS2_PLACEMENT_3D ( 'NONE', #479, #2346, #6205 ) ;
+#830 = ORIENTED_EDGE ( 'NONE', *, *, #1378, .T. ) ;
+#831 = PLANE ( 'NONE',  #5115 ) ;
+#832 = ORIENTED_EDGE ( 'NONE', *, *, #591, .T. ) ;
+#833 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#834 = ORIENTED_EDGE ( 'NONE', *, *, #1518, .F. ) ;
+#835 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#836 = ORIENTED_EDGE ( 'NONE', *, *, #3911, .T. ) ;
+#837 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#838 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, 1.155699999999999900, 1.689099999999999800 ) ) ;
+#839 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #6118 ), #3521 ) ;
+#840 = FILL_AREA_STYLE ('',( #3773 ) ) ;
+#841 = FACE_OUTER_BOUND ( 'NONE', #3681, .T. ) ;
+#842 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#843 = VECTOR ( 'NONE', #2136, 1000.000000000000000 ) ;
+#844 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#845 = CARTESIAN_POINT ( 'NONE',  ( -5.245099999999999900, -1.247140000000000100, 1.003299999999999900 ) ) ;
+#846 = ORIENTED_EDGE ( 'NONE', *, *, #3659, .T. ) ;
+#847 = EDGE_CURVE ( 'NONE', #3751, #2862, #4631, .T. ) ;
+#848 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#849 = VECTOR ( 'NONE', #1354, 1000.000000000000000 ) ;
+#850 = VECTOR ( 'NONE', #2782, 1000.000000000000000 ) ;
+#851 = ADVANCED_FACE ( 'NONE', ( #4170 ), #600, .T. ) ;
+#852 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#853 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#854 = LINE ( 'NONE', #5597, #3272 ) ;
+#855 = PLANE ( 'NONE',  #4123 ) ;
+#856 = AXIS2_PLACEMENT_3D ( 'NONE', #72, #3480, #3942 ) ;
+#857 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#858 = VECTOR ( 'NONE', #1418, 1000.000000000000000 ) ;
+#859 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -0.5080000000000000100, 0.0000000000000000000 ) ) ;
+#860 = FACE_OUTER_BOUND ( 'NONE', #676, .T. ) ;
+#861 = VECTOR ( 'NONE', #5724, 1000.000000000000000 ) ;
+#862 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -0.5588000000000000700, 1.993899999999999800 ) ) ;
+#863 = EDGE_CURVE ( 'NONE', #1288, #3729, #5836, .T. ) ;
+#864 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#865 = ORIENTED_EDGE ( 'NONE', *, *, #5510, .F. ) ;
+#866 = AXIS2_PLACEMENT_3D ( 'NONE', #1079, #2967, #2892 ) ;
+#867 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.427480000000000100, -0.3810000000000000100 ) ) ;
+#868 = VECTOR ( 'NONE', #1890, 1000.000000000000000 ) ;
+#869 = LINE ( 'NONE', #5344, #4184 ) ;
+#870 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#871 = ORIENTED_EDGE ( 'NONE', *, *, #1095, .F. ) ;
+#872 = PLANE ( 'NONE',  #1067 ) ;
+#873 = LINE ( 'NONE', #1696, #5846 ) ;
+#874 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5080000000000000100, 1.943100000000045800 ) ) ;
+#875 = EDGE_CURVE ( 'NONE', #5131, #1451, #4412, .T. ) ;
+#876 = ORIENTED_EDGE ( 'NONE', *, *, #3746, .T. ) ;
+#877 = ORIENTED_EDGE ( 'NONE', *, *, #847, .T. ) ;
+#878 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 2.539999999999999600, -1.181100000000000000 ) ) ;
+#879 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#880 = CARTESIAN_POINT ( 'NONE',  ( 2.057400000000011400, -0.7620000000000001200, -2.540000000000000000 ) ) ;
+#881 = LINE ( 'NONE', #3482, #969 ) ;
+#882 = ORIENTED_EDGE ( 'NONE', *, *, #5243, .F. ) ;
+#883 = ADVANCED_FACE ( 'NONE', ( #3277 ), #2014, .T. ) ;
+#884 = VERTEX_POINT ( 'NONE', #3492 ) ;
+#885 = EDGE_CURVE ( 'NONE', #4959, #3353, #5911, .T. ) ;
+#886 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#887 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.120139999999999900, 1.003299999999999900 ) ) ;
+#888 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#889 = EDGE_LOOP ( 'NONE', ( #3489, #4650, #3042, #2650 ) ) ;
+#890 = LINE ( 'NONE', #2653, #1363 ) ;
+#891 = LINE ( 'NONE', #2569, #4437 ) ;
+#892 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.597660000000000100, -1.524000000000000000 ) ) ;
+#893 = ORIENTED_EDGE ( 'NONE', *, *, #5838, .F. ) ;
+#894 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#895 = VERTEX_POINT ( 'NONE', #3974 ) ;
+#896 = FACE_OUTER_BOUND ( 'NONE', #2561, .T. ) ;
+#897 = EDGE_CURVE ( 'NONE', #2193, #3109, #5678, .T. ) ;
+#898 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#899 = ORIENTED_EDGE ( 'NONE', *, *, #339, .T. ) ;
+#900 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -1.120140000000000100, 1.993899999999999800 ) ) ;
+#901 = ORIENTED_EDGE ( 'NONE', *, *, #359, .F. ) ;
+#902 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#903 = ORIENTED_EDGE ( 'NONE', *, *, #6154, .F. ) ;
+#904 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#905 = EDGE_CURVE ( 'NONE', #4120, #2109, #104, .T. ) ;
+#906 = ORIENTED_EDGE ( 'NONE', *, *, #151, .F. ) ;
+#907 = AXIS2_PLACEMENT_3D ( 'NONE', #3310, #373, #1392 ) ;
+#908 = ORIENTED_EDGE ( 'NONE', *, *, #450, .T. ) ;
+#909 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #520,  #5233 ) ;
+#910 = PLANE ( 'NONE',  #5517 ) ;
+#911 = CARTESIAN_POINT ( 'NONE',  ( -4.295139999999999100, -2.540000000000000000, -1.181100000000000000 ) ) ;
+#912 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4567, 'distance_accuracy_value', 'NONE');
+#913 = CARTESIAN_POINT ( 'NONE',  ( 1.142999999999988500, -0.6350000000000116700, -1.993899999999999800 ) ) ;
+#914 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#915 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#916 = ORIENTED_EDGE ( 'NONE', *, *, #94, .F. ) ;
+#917 = ORIENTED_EDGE ( 'NONE', *, *, #2559, .F. ) ;
+#918 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#919 = CARTESIAN_POINT ( 'NONE',  ( 5.245099999999999900, -1.447800000000000000, 0.2920999999999999200 ) ) ;
+#920 = EDGE_CURVE ( 'NONE', #1893, #4526, #4249, .T. ) ;
+#921 = AXIS2_PLACEMENT_3D ( 'NONE', #4530, #5008, #2134 ) ;
+#922 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#923 = ORIENTED_EDGE ( 'NONE', *, *, #1020, .F. ) ;
+#924 = VECTOR ( 'NONE', #806, 1000.000000000000000 ) ;
+#925 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#926 = FACE_OUTER_BOUND ( 'NONE', #3342, .T. ) ;
+#927 = EDGE_CURVE ( 'NONE', #5820, #4805, #2685, .T. ) ;
+#928 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#929 = VECTOR ( 'NONE', #3128, 1000.000000000000000 ) ;
+#930 = CIRCLE ( 'NONE', #5960, 0.05079999999995396500 ) ;
+#931 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#932 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#933 = VERTEX_POINT ( 'NONE', #617 ) ;
+#934 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#935 = CARTESIAN_POINT ( 'NONE',  ( 5.245099999999999900, -1.247140000000000100, 0.2920999999999999200 ) ) ;
+#936 = LINE ( 'NONE', #5963, #3652 ) ;
+#937 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#938 = VECTOR ( 'NONE', #4001, 1000.000000000000000 ) ;
+#939 = EDGE_CURVE ( 'NONE', #5583, #364, #1792, .T. ) ;
+#940 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#941 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000100, -0.7620000000000000100, -1.993899999999999800 ) ) ;
+#942 = LINE ( 'NONE', #634, #2749 ) ;
+#943 = ORIENTED_EDGE ( 'NONE', *, *, #2894, .F. ) ;
+#944 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.447800000000000000, 1.155699999999999900 ) ) ;
+#945 = VECTOR ( 'NONE', #5844, 1000.000000000000000 ) ;
+#946 = AXIS2_PLACEMENT_3D ( 'NONE', #1643, #1181, #5481 ) ;
+#947 = CARTESIAN_POINT ( 'NONE',  ( -5.245099999999999900, -1.447800000000000000, 1.003299999999999900 ) ) ;
+#948 = LINE ( 'NONE', #331, #4783 ) ;
+#949 = VERTEX_POINT ( 'NONE', #3512 ) ;
+#950 = ADVANCED_FACE ( 'NONE', ( #5224 ), #3472, .F. ) ;
+#951 = CLOSED_SHELL ( 'NONE', ( #2881, #470, #5564, #4769, #337, #2514, #4423, #474 ) ) ;
+#952 = LINE ( 'NONE', #3530, #2624 ) ;
+#953 = CARTESIAN_POINT ( 'NONE',  ( -4.546599999999942900, -1.193800000000056800, 1.003299999999999900 ) ) ;
+#954 = CARTESIAN_POINT ( 'NONE',  ( 4.343399999999999900, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#955 = LINE ( 'NONE', #1130, #5543 ) ;
+#956 = EDGE_CURVE ( 'NONE', #3387, #5125, #1867, .T. ) ;
+#957 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#958 = ORIENTED_EDGE ( 'NONE', *, *, #3586, .F. ) ;
+#959 = ADVANCED_FACE ( 'NONE', ( #2903 ), #2995, .F. ) ;
+#960 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#961 = VERTEX_POINT ( 'NONE', #1534 ) ;
+#962 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#963 = ORIENTED_EDGE ( 'NONE', *, *, #5243, .T. ) ;
+#964 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#965 = ORIENTED_EDGE ( 'NONE', *, *, #5545, .T. ) ;
+#966 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#967 = ADVANCED_FACE ( 'NONE', ( #3800 ), #581, .F. ) ;
+#968 = EDGE_CURVE ( 'NONE', #2413, #4341, #780, .T. ) ;
+#969 = VECTOR ( 'NONE', #592, 1000.000000000000000 ) ;
+#970 = VERTEX_POINT ( 'NONE', #61 ) ;
+#971 = LINE ( 'NONE', #801, #2250 ) ;
+#972 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, 0.1270000000000000000, 1.993899999999999800 ) ) ;
+#973 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#974 = ORIENTED_EDGE ( 'NONE', *, *, #1332, .F. ) ;
+#975 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#976 = ORIENTED_EDGE ( 'NONE', *, *, #5538, .T. ) ;
+#977 = ORIENTED_EDGE ( 'NONE', *, *, #225, .F. ) ;
+#978 = LINE ( 'NONE', #5745, #4519 ) ;
+#979 = VECTOR ( 'NONE', #3993, 1000.000000000000000 ) ;
+#980 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5588000000000000700, 1.993899999999999800 ) ) ;
+#981 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, -0.2540000000000000000, 0.5968999999999999900 ) ) ;
+#982 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#983 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#984 = VERTEX_POINT ( 'NONE', #4876 ) ;
+#985 = ORIENTED_EDGE ( 'NONE', *, *, #1299, .F. ) ;
+#986 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#987 = ORIENTED_EDGE ( 'NONE', *, *, #905, .F. ) ;
+#988 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.384300000000000100, -0.2540000000000000000 ) ) ;
+#989 = ADVANCED_FACE ( 'NONE', ( #1407 ), #1558, .T. ) ;
+#990 = EDGE_LOOP ( 'NONE', ( #2510, #2211, #5716, #2802, #3294, #48, #4659, #5986 ) ) ;
+#991 = SURFACE_SIDE_STYLE ('',( #4304 ) ) ;
+#992 = ORIENTED_EDGE ( 'NONE', *, *, #3873, .F. ) ;
+#993 = AXIS2_PLACEMENT_3D ( 'NONE', #5120, #1714, #4122 ) ;
+#994 = CARTESIAN_POINT ( 'NONE',  ( -2.184838942227066600, 1.388955173687735700, -1.974996306221371300 ) ) ;
+#995 = ORIENTED_EDGE ( 'NONE', *, *, #2845, .T. ) ;
+#996 = AXIS2_PLACEMENT_3D ( 'NONE', #1039, #1543, #4885 ) ;
+#997 = ORIENTED_EDGE ( 'NONE', *, *, #4396, .F. ) ;
+#998 = ORIENTED_EDGE ( 'NONE', *, *, #5713, .T. ) ;
+#999 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1000 = EDGE_CURVE ( 'NONE', #3313, #2100, #3349, .T. ) ;
+#1001 = ORIENTED_EDGE ( 'NONE', *, *, #2825, .F. ) ;
+#1002 = CARTESIAN_POINT ( 'NONE',  ( -4.253718461538460900, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#1003 = CARTESIAN_POINT ( 'NONE',  ( -4.546599999999942900, -1.193800000000056800, 0.2920999999999999200 ) ) ;
+#1004 = FACE_OUTER_BOUND ( 'NONE', #773, .T. ) ;
+#1005 = ADVANCED_FACE ( 'NONE', ( #3202 ), #5523, .T. ) ;
+#1006 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1007 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, 1.244599999999999900, 1.155699999999999900 ) ) ;
+#1008 = EDGE_LOOP ( 'NONE', ( #3600, #5591, #3704, #2255 ) ) ;
+#1009 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.244599999999999900, 1.155699999999999900 ) ) ;
+#1010 = VECTOR ( 'NONE', #4493, 1000.000000000000000 ) ;
+#1011 = EDGE_CURVE ( 'NONE', #5936, #1074, #1931, .T. ) ;
+#1012 = FACE_OUTER_BOUND ( 'NONE', #5110, .T. ) ;
+#1013 = FILL_AREA_STYLE ('',( #2290 ) ) ;
+#1014 = CARTESIAN_POINT ( 'NONE',  ( -4.295140000000000000, -1.447800000000000000, -1.993899999999999800 ) ) ;
+#1015 = LINE ( 'NONE', #1667, #4092 ) ;
+#1016 = LINE ( 'NONE', #2315, #9 ) ;
+#1017 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.174326666666700000, 0.2540000000000000000 ) ) ;
+#1018 = CARTESIAN_POINT ( 'NONE',  ( 5.245099999999999900, -1.247140000000000100, 1.003299999999999900 ) ) ;
+#1019 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #6084 ) ;
+#1020 = EDGE_CURVE ( 'NONE', #1627, #1542, #1263, .T. ) ;
+#1021 = PLANE ( 'NONE',  #2415 ) ;
+#1022 = ADVANCED_FACE ( 'NONE', ( #3066 ), #1115, .F. ) ;
+#1023 = VECTOR ( 'NONE', #4656, 1000.000000000000000 ) ;
+#1024 = FACE_OUTER_BOUND ( 'NONE', #2190, .T. ) ;
+#1025 = PLANE ( 'NONE',  #4029 ) ;
+#1026 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, -0.03809999999999999500, 1.993899999999999800 ) ) ;
+#1027 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1028 = ADVANCED_FACE ( 'NONE', ( #253 ), #3589, .F. ) ;
+#1029 = CARTESIAN_POINT ( 'NONE',  ( -4.673600000000000400, -1.247140000000000100, 0.2920999999999999200 ) ) ;
+#1030 = LINE ( 'NONE', #5322, #485 ) ;
+#1031 = VECTOR ( 'NONE', #4236, 1000.000000000000000 ) ;
+#1032 = EDGE_CURVE ( 'NONE', #5257, #3234, #6203, .T. ) ;
+#1033 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.447800000000000000, 0.5080000000000000100 ) ) ;
+#1034 = ORIENTED_EDGE ( 'NONE', *, *, #4082, .F. ) ;
+#1035 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1036 = VERTEX_POINT ( 'NONE', #1202 ) ;
+#1037 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1038 = LINE ( 'NONE', #2737, #2469 ) ;
+#1039 = CARTESIAN_POINT ( 'NONE',  ( 0.8890000000000000100, 0.8890000000000000100, -1.993899999999999800 ) ) ;
+#1040 = LINE ( 'NONE', #3576, #3283 ) ;
+#1041 = ADVANCED_FACE ( 'NONE', ( #321 ), #4048, .F. ) ;
+#1042 = ORIENTED_EDGE ( 'NONE', *, *, #359, .T. ) ;
+#1043 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1044 = EDGE_CURVE ( 'NONE', #1923, #2131, #5304, .T. ) ;
+#1045 = ORIENTED_EDGE ( 'NONE', *, *, #1682, .T. ) ;
+#1046 = AXIS2_PLACEMENT_3D ( 'NONE', #3936, #4946, #2008 ) ;
+#1047 = CARTESIAN_POINT ( 'NONE',  ( 0.7620000000000000100, 0.8890000000000000100, -2.540000000000000000 ) ) ;
+#1048 = LINE ( 'NONE', #5013, #2838 ) ;
+#1049 = ORIENTED_EDGE ( 'NONE', *, *, #3438, .T. ) ;
+#1050 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.384300000000000100, -0.2540000000000000000 ) ) ;
+#1051 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000600, 1.244599999999999900, -1.739900000000000000 ) ) ;
+#1052 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.384300000000000100, 0.5080000000000000100 ) ) ;
+#1053 = LINE ( 'NONE', #2865, #3679 ) ;
+#1054 = EDGE_CURVE ( 'NONE', #3382, #5416, #942, .T. ) ;
+#1055 = ORIENTED_EDGE ( 'NONE', *, *, #2459, .T. ) ;
+#1056 = CARTESIAN_POINT ( 'NONE',  ( 3.013853367016989800, 1.447800000000000000, -1.739899999999869400 ) ) ;
+#1057 = EDGE_LOOP ( 'NONE', ( #2590, #5969, #903, #3361, #2491, #4499, #76, #4018 ) ) ;
+#1058 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1059 = ADVANCED_FACE ( 'NONE', ( #3657 ), #712, .T. ) ;
+#1060 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1061 = ORIENTED_EDGE ( 'NONE', *, *, #3971, .F. ) ;
+#1062 = LINE ( 'NONE', #2004, #2257 ) ;
+#1063 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#1064 = LINE ( 'NONE', #202, #6013 ) ;
+#1065 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1066 = EDGE_CURVE ( 'NONE', #3086, #2100, #248, .T. ) ;
+#1067 = AXIS2_PLACEMENT_3D ( 'NONE', #4284, #3275, #5191 ) ;
+#1068 = EDGE_LOOP ( 'NONE', ( #6066, #5065, #4283, #1370, #3961, #3630, #2239, #4604 ) ) ;
+#1069 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1070 = ORIENTED_EDGE ( 'NONE', *, *, #2222, .T. ) ;
+#1071 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.427480000000000100, -0.3810000000000000100 ) ) ;
+#1072 = ORIENTED_EDGE ( 'NONE', *, *, #598, .F. ) ;
+#1073 = VERTEX_POINT ( 'NONE', #4981 ) ;
+#1074 = VERTEX_POINT ( 'NONE', #5042 ) ;
+#1075 = EDGE_LOOP ( 'NONE', ( #2661, #1450, #4893, #5345 ) ) ;
+#1076 = CARTESIAN_POINT ( 'NONE',  ( -2.387599999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1077 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1078 = ADVANCED_FACE ( 'NONE', ( #1719 ), #652, .F. ) ;
+#1079 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -0.5587999999999540000, -1.943100000000045800 ) ) ;
+#1080 = EDGE_CURVE ( 'NONE', #3499, #3562, #5905, .T. ) ;
+#1081 = ADVANCED_FACE ( 'NONE', ( #4405 ), #3150, .T. ) ;
+#1082 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1083 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1084 = ORIENTED_EDGE ( 'NONE', *, *, #3303, .T. ) ;
+#1085 = ORIENTED_EDGE ( 'NONE', *, *, #5553, .T. ) ;
+#1086 = PLANE ( 'NONE',  #4958 ) ;
+#1087 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.5547001962251990600, 0.8320502943378638200 ) ) ;
+#1088 = ORIENTED_EDGE ( 'NONE', *, *, #5825, .F. ) ;
+#1089 = ORIENTED_EDGE ( 'NONE', *, *, #2405, .F. ) ;
+#1090 = CARTESIAN_POINT ( 'NONE',  ( 3.013853367017000000, 1.447800000000000900, -1.993899999999999800 ) ) ;
+#1091 = PLANE ( 'NONE',  #4013 ) ;
+#1092 = ORIENTED_EDGE ( 'NONE', *, *, #3061, .F. ) ;
+#1093 = PLANE ( 'NONE',  #5311 ) ;
+#1094 = LINE ( 'NONE', #4655, #2884 ) ;
+#1095 = EDGE_CURVE ( 'NONE', #3019, #2373, #6050, .T. ) ;
+#1096 = AXIS2_PLACEMENT_3D ( 'NONE', #1556, #4896, #5831 ) ;
+#1097 = CARTESIAN_POINT ( 'NONE',  ( -0.9906000000000055900, -0.6349999999999946800, -1.993899999999999800 ) ) ;
+#1098 = ORIENTED_EDGE ( 'NONE', *, *, #1984, .F. ) ;
+#1099 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1100 = LINE ( 'NONE', #2829, #5524 ) ;
+#1101 = DIRECTION ( 'NONE',  ( -0.3881362313761481100, 0.9216020105735020000, 0.0000000000000000000 ) ) ;
+#1102 = VECTOR ( 'NONE', #5805, 1000.000000000000000 ) ;
+#1103 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1104 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000100, -0.7620000000000000100, -1.739900000000000000 ) ) ;
+#1105 = EDGE_CURVE ( 'NONE', #4219, #5645, #1182, .T. ) ;
+#1106 = ORIENTED_EDGE ( 'NONE', *, *, #5521, .T. ) ;
+#1107 = LINE ( 'NONE', #4336, #2678 ) ;
+#1108 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1109 = LINE ( 'NONE', #4905, #1863 ) ;
+#1110 = ADVANCED_FACE ( 'NONE', ( #3959 ), #5080, .F. ) ;
+#1111 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -2.311399999999999900, 0.2540000000000000000 ) ) ;
+#1112 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#1113 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1114 = VECTOR ( 'NONE', #1857, 1000.000000000000000 ) ;
+#1115 = CYLINDRICAL_SURFACE ( 'NONE', #4699, 0.3174999999999645300 ) ;
+#1116 = ORIENTED_EDGE ( 'NONE', *, *, #5059, .T. ) ;
+#1117 = LINE ( 'NONE', #5053, #4781 ) ;
+#1118 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1119 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 2.539999999999999600, 1.155699999999999900 ) ) ;
+#1120 = LINE ( 'NONE', #6047, #3519 ) ;
+#1121 = ORIENTED_EDGE ( 'NONE', *, *, #3475, .T. ) ;
+#1122 = VERTEX_POINT ( 'NONE', #3872 ) ;
+#1123 = LINE ( 'NONE', #2018, #2311 ) ;
+#1124 = AXIS2_PLACEMENT_3D ( 'NONE', #290, #6008, #5108 ) ;
+#1125 = EDGE_LOOP ( 'NONE', ( #2268, #4722, #4102, #4987 ) ) ;
+#1126 = ADVANCED_FACE ( 'NONE', ( #2821 ), #4596, .F. ) ;
+#1127 = ORIENTED_EDGE ( 'NONE', *, *, #3520, .T. ) ;
+#1128 = CARTESIAN_POINT ( 'NONE',  ( -0.05080000000000000500, 2.057399999999999900, -0.5968999999999999900 ) ) ;
+#1129 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #4399 ) ;
+#1130 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, 0.1270000000000000000, 1.155699999999999900 ) ) ;
+#1131 = VECTOR ( 'NONE', #3524, 1000.000000000000000 ) ;
+#1132 = EDGE_LOOP ( 'NONE', ( #1481, #1358, #6018, #6253 ) ) ;
+#1133 = CARTESIAN_POINT ( 'NONE',  ( 4.253718461538461800, 1.244599999999999900, 1.155699999999999900 ) ) ;
+#1134 = EDGE_CURVE ( 'NONE', #2194, #4141, #4076, .T. ) ;
+#1135 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1136 = VERTEX_POINT ( 'NONE', #4351 ) ;
+#1137 = ADVANCED_FACE ( 'NONE', ( #173 ), #5749, .T. ) ;
+#1138 = LINE ( 'NONE', #5122, #2631 ) ;
+#1139 = ORIENTED_EDGE ( 'NONE', *, *, #5685, .T. ) ;
+#1140 = FACE_OUTER_BOUND ( 'NONE', #5952, .T. ) ;
+#1141 = ORIENTED_EDGE ( 'NONE', *, *, #5968, .T. ) ;
+#1142 = AXIS2_PLACEMENT_3D ( 'NONE', #1076, #2482, #54 ) ;
+#1143 = EDGE_CURVE ( 'NONE', #4130, #3596, #3436, .T. ) ;
+#1144 = CARTESIAN_POINT ( 'NONE',  ( -4.343399999999999900, 1.447800000000000000, 1.155699999999999900 ) ) ;
+#1145 = ORIENTED_EDGE ( 'NONE', *, *, #3708, .F. ) ;
+#1146 = EDGE_LOOP ( 'NONE', ( #832, #6082, #865, #447 ) ) ;
+#1147 = VECTOR ( 'NONE', #4901, 1000.000000000000000 ) ;
+#1148 = VECTOR ( 'NONE', #6019, 1000.000000000000000 ) ;
+#1149 = VERTEX_POINT ( 'NONE', #445 ) ;
+#1150 = PRODUCT_CONTEXT ( 'NONE', #5795, 'mechanical' ) ;
+#1151 = EDGE_LOOP ( 'NONE', ( #1258, #4754, #5860, #385, #183, #1360, #3529, #5957, #417, #3445, #1192, #2265, #3218, #2040, #4897, #573, #987, #846 ) ) ;
+#1152 = ORIENTED_EDGE ( 'NONE', *, *, #37, .T. ) ;
+#1153 = CARTESIAN_POINT ( 'NONE',  ( 0.7620000000000001200, 0.8890000000000000100, -1.993899999999999800 ) ) ;
+#1154 = EDGE_CURVE ( 'NONE', #1618, #358, #4857, .T. ) ;
+#1155 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1156 = VERTEX_POINT ( 'NONE', #4307 ) ;
+#1157 = ORIENTED_EDGE ( 'NONE', *, *, #57, .F. ) ;
+#1158 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1159 = ORIENTED_EDGE ( 'NONE', *, *, #3475, .F. ) ;
+#1160 = EDGE_LOOP ( 'NONE', ( #5714, #3402, #2798, #1466 ) ) ;
+#1161 = EDGE_CURVE ( 'NONE', #5426, #984, #4775, .T. ) ;
+#1162 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.597660000000000100, -1.524000000000000000 ) ) ;
+#1163 = CARTESIAN_POINT ( 'NONE',  ( -0.6095999999999999200, -0.6350000000000000100, -2.540000000000000000 ) ) ;
+#1164 = ORIENTED_EDGE ( 'NONE', *, *, #672, .T. ) ;
+#1165 = VECTOR ( 'NONE', #6137, 1000.000000000000000 ) ;
+#1166 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1167 = AXIS2_PLACEMENT_3D ( 'NONE', #3355, #5767, #6189 ) ;
+#1168 = CARTESIAN_POINT ( 'NONE',  ( -2.057399999999999900, -0.7620000000000000100, -1.739900000000000000 ) ) ;
+#1169 = VERTEX_POINT ( 'NONE', #1922 ) ;
+#1170 = VECTOR ( 'NONE', #2571, 1000.000000000000000 ) ;
+#1171 = LINE ( 'NONE', #4648, #3870 ) ;
+#1172 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, -0.2540000000000000000, 0.5968999999999999900 ) ) ;
+#1173 = ORIENTED_EDGE ( 'NONE', *, *, #4521, .T. ) ;
+#1174 = FACE_OUTER_BOUND ( 'NONE', #820, .T. ) ;
+#1175 = PRODUCT ( 'SS312SAH4body', 'SS312SAH4body', '', ( #2108 ) ) ;
+#1176 = EDGE_CURVE ( 'NONE', #3755, #2385, #1336, .T. ) ;
+#1177 = VECTOR ( 'NONE', #1794, 1000.000000000000000 ) ;
+#1178 = AXIS2_PLACEMENT_3D ( 'NONE', #4803, #2873, #1932 ) ;
+#1179 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#1180 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000028800, 1.117600000000028800, -1.993899999999999800 ) ) ;
+#1181 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1182 = LINE ( 'NONE', #3635, #4938 ) ;
+#1183 = EDGE_CURVE ( 'NONE', #364, #2275, #3507, .T. ) ;
+#1184 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #3948, .NOT_KNOWN. ) ;
+#1185 = EDGE_LOOP ( 'NONE', ( #3896, #5719, #3835, #5190 ) ) ;
+#1186 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.447800000000000400, 1.155699999999999900 ) ) ;
+#1187 = FACE_OUTER_BOUND ( 'NONE', #5250, .T. ) ;
+#1188 = PLANE ( 'NONE',  #2927 ) ;
+#1189 = FACE_OUTER_BOUND ( 'NONE', #5710, .T. ) ;
+#1190 = VERTEX_POINT ( 'NONE', #1014 ) ;
+#1191 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, -0.2540000000000000000, -0.5968999999999999900 ) ) ;
+#1192 = ORIENTED_EDGE ( 'NONE', *, *, #3365, .T. ) ;
+#1193 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999998400, -1.120139999999999900, -1.943099999999999800 ) ) ;
+#1194 = VECTOR ( 'NONE', #6177, 1000.000000000000000 ) ;
+#1195 = VECTOR ( 'NONE', #3393, 1000.000000000000000 ) ;
+#1196 = EDGE_CURVE ( 'NONE', #4711, #1190, #2455, .T. ) ;
+#1197 = ORIENTED_EDGE ( 'NONE', *, *, #1845, .F. ) ;
+#1198 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1199 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1200 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1201 = EDGE_LOOP ( 'NONE', ( #3242, #5565, #3403, #1237, #2955 ) ) ;
+#1202 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#1203 = ORIENTED_EDGE ( 'NONE', *, *, #1904, .T. ) ;
+#1204 = AXIS2_PLACEMENT_3D ( 'NONE', #5661, #371, #3752 ) ;
+#1205 = EDGE_CURVE ( 'NONE', #1225, #1666, #2221, .T. ) ;
+#1206 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1207 = ORIENTED_EDGE ( 'NONE', *, *, #249, .F. ) ;
+#1208 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1209 = EDGE_LOOP ( 'NONE', ( #4983, #2474, #876, #1416 ) ) ;
+#1210 = CARTESIAN_POINT ( 'NONE',  ( -2.184400000000000100, -0.6350000000000000100, -1.993899999999999800 ) ) ;
+#1211 = EDGE_CURVE ( 'NONE', #3686, #2505, #565, .T. ) ;
+#1212 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#1213 = VERTEX_POINT ( 'NONE', #5293 ) ;
+#1214 = VECTOR ( 'NONE', #585, 1000.000000000000000 ) ;
+#1215 = AXIS2_PLACEMENT_3D ( 'NONE', #3718, #5083, #1800 ) ;
+#1216 = LINE ( 'NONE', #5476, #517 ) ;
+#1217 = CARTESIAN_POINT ( 'NONE',  ( 4.295140000000000000, -1.447800000000000000, 1.993899999999999800 ) ) ;
+#1218 = VERTEX_POINT ( 'NONE', #1516 ) ;
+#1219 = VERTEX_POINT ( 'NONE', #3823 ) ;
+#1220 = VERTEX_POINT ( 'NONE', #5711 ) ;
+#1221 = PLANE ( 'NONE',  #765 ) ;
+#1222 = EDGE_CURVE ( 'NONE', #2131, #5507, #4559, .T. ) ;
+#1223 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1224 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1225 = VERTEX_POINT ( 'NONE', #2978 ) ;
+#1226 = EDGE_LOOP ( 'NONE', ( #755, #3525, #6161, #1456 ) ) ;
+#1227 = ORIENTED_EDGE ( 'NONE', *, *, #5589, .T. ) ;
+#1228 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1229 = ORIENTED_EDGE ( 'NONE', *, *, #5845, .T. ) ;
+#1230 = ORIENTED_EDGE ( 'NONE', *, *, #4311, .F. ) ;
+#1231 = CARTESIAN_POINT ( 'NONE',  ( -0.7366000000000000300, 0.8890000000000000100, -1.739900000000000000 ) ) ;
+#1232 = EDGE_CURVE ( 'NONE', #4824, #5171, #3878, .T. ) ;
+#1233 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.597660000000000100, -1.524000000000000000 ) ) ;
+#1234 = CARTESIAN_POINT ( 'NONE',  ( 4.253718461538460900, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#1235 = ORIENTED_EDGE ( 'NONE', *, *, #5116, .T. ) ;
+#1236 = CARTESIAN_POINT ( 'NONE',  ( -0.8635999999999999200, 0.8890000000000000100, -2.540000000000000000 ) ) ;
+#1237 = ORIENTED_EDGE ( 'NONE', *, *, #187, .F. ) ;
+#1238 = CARTESIAN_POINT ( 'NONE',  ( 1.016000000000000000, -0.6350000000000000100, -2.540000000000000000 ) ) ;
+#1239 = AXIS2_PLACEMENT_3D ( 'NONE', #2562, #1632, #1069 ) ;
+#1240 = ORIENTED_EDGE ( 'NONE', *, *, #5951, .T. ) ;
+#1241 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#1242 = EDGE_CURVE ( 'NONE', #24, #4750, #5220, .T. ) ;
+#1243 = FACE_OUTER_BOUND ( 'NONE', #2791, .T. ) ;
+#1244 = LINE ( 'NONE', #5573, #6187 ) ;
+#1245 = EDGE_LOOP ( 'NONE', ( #5656, #1443, #5308, #5796 ) ) ;
+#1246 = LINE ( 'NONE', #4723, #237 ) ;
+#1247 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1248 = CIRCLE ( 'NONE', #4343, 0.2539999999999417700 ) ;
+#1249 = EDGE_CURVE ( 'NONE', #3841, #5865, #6124, .T. ) ;
+#1250 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.597660000000000100, -1.524000000000000000 ) ) ;
+#1251 = AXIS2_PLACEMENT_3D ( 'NONE', #3840, #5286, #1006 ) ;
+#1252 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.597660000000000100, -1.524000000000000000 ) ) ;
+#1253 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.384300000000000100, 0.2540000000000000000 ) ) ;
+#1254 = VECTOR ( 'NONE', #3928, 1000.000000000000000 ) ;
+#1255 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1256 = LINE ( 'NONE', #564, #3345 ) ;
+#1257 = EDGE_CURVE ( 'NONE', #2634, #3260, #1403, .T. ) ;
+#1258 = ORIENTED_EDGE ( 'NONE', *, *, #1011, .T. ) ;
+#1259 = AXIS2_PLACEMENT_3D ( 'NONE', #4226, #3201, #3711 ) ;
+#1260 = LINE ( 'NONE', #2998, #4325 ) ;
+#1261 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, -0.2540000000000000000 ) ) ;
+#1262 = PLANE ( 'NONE',  #4705 ) ;
+#1263 = CIRCLE ( 'NONE', #2452, 0.1269999999999999500 ) ;
+#1264 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.447800000000000000, -0.5079999999999997900 ) ) ;
+#1265 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1266 = ORIENTED_EDGE ( 'NONE', *, *, #1637, .T. ) ;
+#1267 = CIRCLE ( 'NONE', #1324, 0.05079999999991992300 ) ;
+#1268 = EDGE_CURVE ( 'NONE', #742, #3144, #5157, .T. ) ;
+#1269 = CIRCLE ( 'NONE', #6136, 0.1269999999999999500 ) ;
+#1270 = AXIS2_PLACEMENT_3D ( 'NONE', #5840, #15, #3413 ) ;
+#1271 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1272 = EDGE_LOOP ( 'NONE', ( #4903, #1895, #4084, #3535, #2632, #5605, #1157, #3615 ) ) ;
+#1273 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -0.5080000000000000100, -1.181100000000000000 ) ) ;
+#1274 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1275 = CIRCLE ( 'NONE', #4388, 0.1270000000000052500 ) ;
+#1276 = FACE_OUTER_BOUND ( 'NONE', #4208, .T. ) ;
+#1277 = EDGE_LOOP ( 'NONE', ( #2796, #2952, #4740, #4950 ) ) ;
+#1278 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -1.193800000000000000, 1.003299999999999900 ) ) ;
+#1279 = VECTOR ( 'NONE', #4078, 1000.000000000000000 ) ;
+#1280 = EDGE_CURVE ( 'NONE', #1923, #3359, #2607, .T. ) ;
+#1281 = ORIENTED_EDGE ( 'NONE', *, *, #637, .T. ) ;
+#1282 = ORIENTED_EDGE ( 'NONE', *, *, #2486, .F. ) ;
+#1283 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#1284 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1285 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1286 = CARTESIAN_POINT ( 'NONE',  ( -4.673600000000051900, -1.170939999999948400, 0.2920999999999999200 ) ) ;
+#1287 = VECTOR ( 'NONE', #5349, 1000.000000000000000 ) ;
+#1288 = VERTEX_POINT ( 'NONE', #66 ) ;
+#1289 = VECTOR ( 'NONE', #3331, 1000.000000000000000 ) ;
+#1290 = ADVANCED_FACE ( 'NONE', ( #3797 ), #5818, .F. ) ;
+#1291 = VERTEX_POINT ( 'NONE', #3024 ) ;
+#1292 = ORIENTED_EDGE ( 'NONE', *, *, #5962, .T. ) ;
+#1293 = CARTESIAN_POINT ( 'NONE',  ( 4.673600000000051900, -1.170939999999948400, 1.003299999999999900 ) ) ;
+#1294 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.5547001962251990600, 0.8320502943378638200 ) ) ;
+#1295 = ORIENTED_EDGE ( 'NONE', *, *, #1572, .T. ) ;
+#1296 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1297 = CYLINDRICAL_SURFACE ( 'NONE', #4512, 0.05079999999991992300 ) ;
+#1298 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000028800, 1.117600000000028800, 1.993899999999999800 ) ) ;
+#1299 = EDGE_CURVE ( 'NONE', #761, #3735, #1256, .T. ) ;
+#1300 = EDGE_LOOP ( 'NONE', ( #2703, #1758, #1913, #2883 ) ) ;
+#1301 = AXIS2_PLACEMENT_3D ( 'NONE', #3351, #6143, #5680 ) ;
+#1302 = ORIENTED_EDGE ( 'NONE', *, *, #5005, .F. ) ;
+#1303 = EDGE_LOOP ( 'NONE', ( #2146, #6241, #1207, #4002 ) ) ;
+#1304 = ORIENTED_EDGE ( 'NONE', *, *, #3081, .F. ) ;
+#1305 = ORIENTED_EDGE ( 'NONE', *, *, #1894, .T. ) ;
+#1306 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -0.8890000000000000100, -1.993899999999999800 ) ) ;
+#1307 = EDGE_CURVE ( 'NONE', #3387, #594, #2535, .T. ) ;
+#1308 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1309 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000100, -0.7620000000000000100, -1.993899999999999800 ) ) ;
+#1310 = ORIENTED_EDGE ( 'NONE', *, *, #6145, .F. ) ;
+#1311 = EDGE_LOOP ( 'NONE', ( #5209, #3550, #2663, #5884 ) ) ;
+#1312 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #268,  #5233 ) ;
+#1313 = PLANE ( 'NONE',  #6217 ) ;
+#1314 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1315 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#1316 = ORIENTED_EDGE ( 'NONE', *, *, #1755, .T. ) ;
+#1317 = VECTOR ( 'NONE', #301, 1000.000000000000000 ) ;
+#1318 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.2794000000000000400 ) ) ;
+#1319 = ADVANCED_FACE ( 'NONE', ( #1024 ), #5904, .F. ) ;
+#1320 = LINE ( 'NONE', #673, #3500 ) ;
+#1321 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1322 = LINE ( 'NONE', #1278, #4694 ) ;
+#1323 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.244599999999999900, -1.993899999999999800 ) ) ;
+#1324 = AXIS2_PLACEMENT_3D ( 'NONE', #3368, #4289, #3320 ) ;
+#1325 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1326 = AXIS2_PLACEMENT_3D ( 'NONE', #4017, #3541, #3979 ) ;
+#1327 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -0.5588000000000000700, 1.993899999999999800 ) ) ;
+#1328 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, 0.1270000000000000000, 1.993899999999999800 ) ) ;
+#1329 = LINE ( 'NONE', #4685, #4697 ) ;
+#1330 = VECTOR ( 'NONE', #2843, 1000.000000000000000 ) ;
+#1331 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #605, 'design' ) ;
+#1332 = EDGE_CURVE ( 'NONE', #961, #4672, #4703, .T. ) ;
+#1333 = VECTOR ( 'NONE', #888, 1000.000000000000000 ) ;
+#1334 = AXIS2_PLACEMENT_3D ( 'NONE', #244, #1199, #753 ) ;
+#1335 = CARTESIAN_POINT ( 'NONE',  ( -0.05080000000000000500, 2.057399999999999900, 0.5968999999999999900 ) ) ;
+#1336 = LINE ( 'NONE', #3168, #704 ) ;
+#1337 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1338 = ORIENTED_EDGE ( 'NONE', *, *, #2992, .F. ) ;
+#1339 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, 0.1270000000000000000, 0.2794000000000000400 ) ) ;
+#1340 = LINE ( 'NONE', #427, #20 ) ;
+#1341 = AXIS2_PLACEMENT_3D ( 'NONE', #5469, #197, #2662 ) ;
+#1342 = VECTOR ( 'NONE', #4642, 1000.000000000000000 ) ;
+#1343 = EDGE_CURVE ( 'NONE', #5624, #2489, #17, .T. ) ;
+#1344 = VERTEX_POINT ( 'NONE', #4436 ) ;
+#1345 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.244599999999999900, -1.739900000000000000 ) ) ;
+#1346 = LINE ( 'NONE', #4490, #1502 ) ;
+#1347 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#1348 = LINE ( 'NONE', #1607, #31 ) ;
+#1349 = ORIENTED_EDGE ( 'NONE', *, *, #3123, .T. ) ;
+#1350 = EDGE_CURVE ( 'NONE', #5697, #3660, #772, .T. ) ;
+#1351 = LINE ( 'NONE', #2604, #4497 ) ;
+#1352 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1353 = VECTOR ( 'NONE', #1321, 1000.000000000000000 ) ;
+#1354 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1355 = ORIENTED_EDGE ( 'NONE', *, *, #4600, .F. ) ;
+#1356 = VECTOR ( 'NONE', #4755, 1000.000000000000000 ) ;
+#1357 = CARTESIAN_POINT ( 'NONE',  ( -0.9905999999999999300, -0.7620000000000001200, -1.739900000000000000 ) ) ;
+#1358 = ORIENTED_EDGE ( 'NONE', *, *, #4387, .F. ) ;
+#1359 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1360 = ORIENTED_EDGE ( 'NONE', *, *, #487, .T. ) ;
+#1361 = EDGE_CURVE ( 'NONE', #3552, #4389, #4245, .T. ) ;
+#1362 = ORIENTED_EDGE ( 'NONE', *, *, #1080, .F. ) ;
+#1363 = VECTOR ( 'NONE', #5068, 1000.000000000000000 ) ;
+#1364 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -1.193800000000000000, 0.2920999999999999200 ) ) ;
+#1365 = LINE ( 'NONE', #5307, #3915 ) ;
+#1366 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#1367 = ORIENTED_EDGE ( 'NONE', *, *, #1911, .F. ) ;
+#1368 = VERTEX_POINT ( 'NONE', #1541 ) ;
+#1369 = EDGE_CURVE ( 'NONE', #3095, #4341, #3727, .T. ) ;
+#1370 = ORIENTED_EDGE ( 'NONE', *, *, #885, .T. ) ;
+#1371 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1372 = CARTESIAN_POINT ( 'NONE',  ( 4.899659999999999900, 2.540000000000000000, 1.155699999999999900 ) ) ;
+#1373 = SURFACE_STYLE_USAGE ( .BOTH. , #393 ) ;
+#1374 = ORIENTED_EDGE ( 'NONE', *, *, #5897, .T. ) ;
+#1375 = ORIENTED_EDGE ( 'NONE', *, *, #5006, .F. ) ;
+#1376 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1377 = ORIENTED_EDGE ( 'NONE', *, *, #6029, .T. ) ;
+#1378 = EDGE_CURVE ( 'NONE', #5682, #5641, #1109, .T. ) ;
+#1379 = ORIENTED_EDGE ( 'NONE', *, *, #5878, .T. ) ;
+#1380 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1381 = ORIENTED_EDGE ( 'NONE', *, *, #2367, .T. ) ;
+#1382 = VERTEX_POINT ( 'NONE', #5003 ) ;
+#1383 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1384 = ORIENTED_EDGE ( 'NONE', *, *, #3893, .F. ) ;
+#1385 = EDGE_CURVE ( 'NONE', #5965, #3089, #6198, .T. ) ;
+#1386 = CARTESIAN_POINT ( 'NONE',  ( -0.6095999999999999200, 0.8890000000000000100, -1.739900000000000000 ) ) ;
+#1387 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #317 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4749, #2375, #357 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1388 = ORIENTED_EDGE ( 'NONE', *, *, #616, .F. ) ;
+#1389 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1390 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #5740, 'distance_accuracy_value', 'NONE');
+#1391 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5588000000000000700, -1.993899999999999800 ) ) ;
+#1392 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1393 = ORIENTED_EDGE ( 'NONE', *, *, #2032, .T. ) ;
+#1394 = EDGE_CURVE ( 'NONE', #1542, #3086, #2009, .T. ) ;
+#1395 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#1396 = LINE ( 'NONE', #2789, #6191 ) ;
+#1397 = LINE ( 'NONE', #1366, #6193 ) ;
+#1398 = SURFACE_SIDE_STYLE ('',( #2968 ) ) ;
+#1399 = CARTESIAN_POINT ( 'NONE',  ( -4.546599999999999800, -1.447800000000000000, 0.2920999999999999200 ) ) ;
+#1400 = LINE ( 'NONE', #4802, #4625 ) ;
+#1401 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1402 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -1.320800000000000000, 0.0000000000000000000 ) ) ;
+#1403 = LINE ( 'NONE', #5862, #5828 ) ;
+#1404 = AXIS2_PLACEMENT_3D ( 'NONE', #2533, #1626, #1087 ) ;
+#1405 = CARTESIAN_POINT ( 'NONE',  ( -4.168140000000000200, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#1406 = VECTOR ( 'NONE', #1954, 1000.000000000000000 ) ;
+#1407 = FACE_OUTER_BOUND ( 'NONE', #210, .T. ) ;
+#1408 = PLANE ( 'NONE',  #5358 ) ;
+#1409 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1410 = EDGE_CURVE ( 'NONE', #4747, #229, #5388, .T. ) ;
+#1411 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 2.539999999999999600, -1.866900000000000000 ) ) ;
+#1412 = ORIENTED_EDGE ( 'NONE', *, *, #5810, .F. ) ;
+#1413 = AXIS2_PLACEMENT_3D ( 'NONE', #1639, #3015, #2065 ) ;
+#1414 = VECTOR ( 'NONE', #3264, 1000.000000000000000 ) ;
+#1415 = FACE_OUTER_BOUND ( 'NONE', #1976, .T. ) ;
+#1416 = ORIENTED_EDGE ( 'NONE', *, *, #530, .T. ) ;
+#1417 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1418 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1419 = VECTOR ( 'NONE', #98, 1000.000000000000000 ) ;
+#1420 = PLANE ( 'NONE',  #1775 ) ;
+#1421 = EDGE_CURVE ( 'NONE', #5648, #3686, #3057, .T. ) ;
+#1422 = CLOSED_SHELL ( 'NONE', ( #699, #4392, #5207, #3035, #5269, #3388, #3515, #1110, #3858, #4800, #3021, #5235, #2822, #3763, #4622, #4807, #5708, #3468, #4850, #14, #68, #3059, #5779, #1583, #5873, #2460, #967, #3354, #554, #6034, #6245, #4438, #3790, #1550, #3486, #1856, #5976, #1126, #116, #2341, #2966, #2928, #2528, #3924, #32, #3142, #1479, #3526, #4456, #537, #502, #5276, #2005, #305, #783, #4469, #1137, #3827, #4617, #572, #4842, #4440, #3888, #3678, #4194, #2070, #2254, #950, #959, #480, #3432, #5338 ) ) ;
+#1423 = VERTEX_POINT ( 'NONE', #5505 ) ;
+#1424 = CARTESIAN_POINT ( 'NONE',  ( 1.016000000000000000, 1.447800000000000000, -1.739900000000000000 ) ) ;
+#1425 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1426 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #153 ) ;
+#1427 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, 0.1270000000000000000, 1.993899999999999800 ) ) ;
+#1428 = VECTOR ( 'NONE', #4586, 1000.000000000000000 ) ;
+#1429 = ORIENTED_EDGE ( 'NONE', *, *, #1918, .F. ) ;
+#1430 = VERTEX_POINT ( 'NONE', #2598 ) ;
+#1431 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.120139999999999900, -1.943099999999999800 ) ) ;
+#1432 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1433 = VECTOR ( 'NONE', #320, 1000.000000000000000 ) ;
+#1434 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1435 = ORIENTED_EDGE ( 'NONE', *, *, #5182, .F. ) ;
+#1436 = FACE_OUTER_BOUND ( 'NONE', #3175, .T. ) ;
+#1437 = PLANE ( 'NONE',  #5694 ) ;
+#1438 = CIRCLE ( 'NONE', #2551, 0.1269999999999715200 ) ;
+#1439 = ORIENTED_EDGE ( 'NONE', *, *, #6094, .F. ) ;
+#1440 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1441 = ORIENTED_EDGE ( 'NONE', *, *, #5396, .T. ) ;
+#1442 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1443 = ORIENTED_EDGE ( 'NONE', *, *, #2697, .T. ) ;
+#1444 = AXIS2_PLACEMENT_3D ( 'NONE', #5252, #2863, #6216 ) ;
+#1445 = CARTESIAN_POINT ( 'NONE',  ( -2.189944068136501400, 1.428108289459144100, -1.934825922984935200 ) ) ;
+#1446 = AXIS2_PLACEMENT_3D ( 'NONE', #4563, #3618, #3193 ) ;
+#1447 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.447800000000000000, 0.5080000000000000100 ) ) ;
+#1448 = VERTEX_POINT ( 'NONE', #1186 ) ;
+#1449 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1450 = ORIENTED_EDGE ( 'NONE', *, *, #1810, .F. ) ;
+#1451 = VERTEX_POINT ( 'NONE', #4542 ) ;
+#1452 = DIRECTION ( 'NONE',  ( 0.3881362313761481100, -0.9216020105735020000, 0.0000000000000000000 ) ) ;
+#1453 = EDGE_CURVE ( 'NONE', #1074, #369, #1927, .T. ) ;
+#1454 = VERTEX_POINT ( 'NONE', #5025 ) ;
+#1455 = AXIS2_PLACEMENT_3D ( 'NONE', #5832, #4410, #4340 ) ;
+#1456 = ORIENTED_EDGE ( 'NONE', *, *, #70, .F. ) ;
+#1457 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#1458 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -0.5588000000000000700, -1.993899999999999800 ) ) ;
+#1459 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, -0.03809999999999999500, 1.689099999999999800 ) ) ;
+#1460 = EDGE_LOOP ( 'NONE', ( #3842, #327, #5277, #2912 ) ) ;
+#1461 = ORIENTED_EDGE ( 'NONE', *, *, #550, .T. ) ;
+#1462 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1463 = EDGE_CURVE ( 'NONE', #25, #949, #1787, .T. ) ;
+#1464 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1465 = CARTESIAN_POINT ( 'NONE',  ( -2.187716952386699300, 1.420663689444844100, -1.946586783318321700 ) ) ;
+#1466 = ORIENTED_EDGE ( 'NONE', *, *, #1720, .F. ) ;
+#1467 = VECTOR ( 'NONE', #272, 1000.000000000000000 ) ;
+#1468 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1469 = FACE_OUTER_BOUND ( 'NONE', #4447, .T. ) ;
+#1470 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, 0.0000000000000000000, 0.5968999999999999900 ) ) ;
+#1471 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.5547001962251990600, 0.8320502943378638200 ) ) ;
+#1472 = EDGE_CURVE ( 'NONE', #2194, #1149, #5299, .T. ) ;
+#1473 = PLANE ( 'NONE',  #330 ) ;
+#1474 = ORIENTED_EDGE ( 'NONE', *, *, #2646, .T. ) ;
+#1475 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.427480000000000100, -1.524000000000000000 ) ) ;
+#1476 = EDGE_CURVE ( 'NONE', #369, #5874, #5744, .T. ) ;
+#1477 = LINE ( 'NONE', #4476, #4544 ) ;
+#1478 = CIRCLE ( 'NONE', #5631, 0.3174999999999645300 ) ;
+#1479 = ADVANCED_FACE ( 'NONE', ( #1649 ), #3558, .T. ) ;
+#1480 = PLANE ( 'NONE',  #1508 ) ;
+#1481 = ORIENTED_EDGE ( 'NONE', *, *, #4333, .F. ) ;
+#1482 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1483 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1484 = ADVANCED_FACE ( 'NONE', ( #5599 ), #697, .F. ) ;
+#1485 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#1486 = EDGE_CURVE ( 'NONE', #4543, #2092, #631, .T. ) ;
+#1487 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1488 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1489 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1490 = VECTOR ( 'NONE', #6208, 1000.000000000000000 ) ;
+#1491 = ADVANCED_FACE ( 'NONE', ( #2898 ), #2893, .F. ) ;
+#1492 = PLANE ( 'NONE',  #5389 ) ;
+#1493 = ORIENTED_EDGE ( 'NONE', *, *, #1257, .T. ) ;
+#1494 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#1495 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1496 = LINE ( 'NONE', #4773, #1797 ) ;
+#1497 = AXIS2_PLACEMENT_3D ( 'NONE', #3955, #4577, #204 ) ;
+#1498 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1499 = VECTOR ( 'NONE', #4190, 1000.000000000000000 ) ;
+#1500 = ORIENTED_EDGE ( 'NONE', *, *, #2636, .T. ) ;
+#1501 = ORIENTED_EDGE ( 'NONE', *, *, #4900, .T. ) ;
+#1502 = VECTOR ( 'NONE', #2589, 1000.000000000000000 ) ;
+#1503 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#1504 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1505 = VECTOR ( 'NONE', #1650, 1000.000000000000000 ) ;
+#1506 = EDGE_CURVE ( 'NONE', #2438, #6155, #313, .T. ) ;
+#1507 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.447800000000000000, -1.181100000000000000 ) ) ;
+#1508 = AXIS2_PLACEMENT_3D ( 'NONE', #953, #5306, #2432 ) ;
+#1509 = ORIENTED_EDGE ( 'NONE', *, *, #4060, .F. ) ;
+#1510 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1511 = LINE ( 'NONE', #981, #3292 ) ;
+#1512 = VECTOR ( 'NONE', #898, 1000.000000000000000 ) ;
+#1513 = ADVANCED_FACE ( 'NONE', ( #4552 ), #2088, .F. ) ;
+#1514 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1515 = VERTEX_POINT ( 'NONE', #4525 ) ;
+#1516 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.384300000000000100, -0.2540000000000000000 ) ) ;
+#1517 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -0.5080000000000000100, 1.155699999999999900 ) ) ;
+#1518 = EDGE_CURVE ( 'NONE', #5648, #24, #1015, .T. ) ;
+#1519 = LINE ( 'NONE', #3324, #5179 ) ;
+#1520 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #3948 ) ) ;
+#1521 = ORIENTED_EDGE ( 'NONE', *, *, #5878, .F. ) ;
+#1522 = PLANE ( 'NONE',  #125 ) ;
+#1523 = CARTESIAN_POINT ( 'NONE',  ( 2.196712586589284000, 1.441520955316427400, -1.906339205715772900 ) ) ;
+#1524 = ORIENTED_EDGE ( 'NONE', *, *, #5887, .F. ) ;
+#1525 = ORIENTED_EDGE ( 'NONE', *, *, #4704, .T. ) ;
+#1526 = FACE_OUTER_BOUND ( 'NONE', #1008, .T. ) ;
+#1527 = LINE ( 'NONE', #5558, #3466 ) ;
+#1528 = CARTESIAN_POINT ( 'NONE',  ( -2.387599999999999900, -1.193800000000000000, -1.993899999999999800 ) ) ;
+#1529 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1530 = ADVANCED_FACE ( 'NONE', ( #1711 ), #5462, .F. ) ;
+#1531 = EDGE_CURVE ( 'NONE', #4945, #2193, #91, .T. ) ;
+#1532 = VERTEX_POINT ( 'NONE', #2692 ) ;
+#1533 = ORIENTED_EDGE ( 'NONE', *, *, #5951, .F. ) ;
+#1534 = CARTESIAN_POINT ( 'NONE',  ( 0.3048000000000000200, -1.174326666666700000, 0.2540000000000000600 ) ) ;
+#1535 = ORIENTED_EDGE ( 'NONE', *, *, #3039, .F. ) ;
+#1536 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1537 = ORIENTED_EDGE ( 'NONE', *, *, #3864, .T. ) ;
+#1538 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1539 = ORIENTED_EDGE ( 'NONE', *, *, #5668, .F. ) ;
+#1540 = AXIS2_PLACEMENT_3D ( 'NONE', #3620, #2189, #4039 ) ;
+#1541 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, -0.5080000000000000100, -1.181100000000000000 ) ) ;
+#1542 = VERTEX_POINT ( 'NONE', #6062 ) ;
+#1543 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1544 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.320800000000000000, 0.2794000000000000400 ) ) ;
+#1545 = ORIENTED_EDGE ( 'NONE', *, *, #5230, .T. ) ;
+#1546 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, 0.0000000000000000000, -0.5968999999999999900 ) ) ;
+#1547 = EDGE_LOOP ( 'NONE', ( #586, #3246, #6183, #1159, #3156, #4898, #4458, #3973, #433, #2522, #3228, #1808, #4743, #1982, #2850, #3672 ) ) ;
+#1548 = CARTESIAN_POINT ( 'NONE',  ( -4.343400000000057700, 1.193800000000058400, 1.993899999999999800 ) ) ;
+#1549 = EDGE_CURVE ( 'NONE', #2275, #1288, #6117, .T. ) ;
+#1550 = ADVANCED_FACE ( 'NONE', ( #3573 ), #6104, .F. ) ;
+#1551 = AXIS2_PLACEMENT_3D ( 'NONE', #209, #1582, #5525 ) ;
+#1552 = VERTEX_POINT ( 'NONE', #1273 ) ;
+#1553 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, 0.1270000000000000000, 0.2794000000000000400 ) ) ;
+#1554 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1555 = EDGE_LOOP ( 'NONE', ( #2331, #4836, #1616, #4890 ) ) ;
+#1556 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -1.320800000000000000, 0.0000000000000000000 ) ) ;
+#1557 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1558 = PLANE ( 'NONE',  #1497 ) ;
+#1559 = ORIENTED_EDGE ( 'NONE', *, *, #300, .T. ) ;
+#1560 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1561 = LINE ( 'NONE', #2647, #1165 ) ;
+#1562 = EDGE_CURVE ( 'NONE', #5486, #2309, #695, .T. ) ;
+#1563 = VECTOR ( 'NONE', #2752, 1000.000000000000000 ) ;
+#1564 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1565 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#1566 = ADVANCED_FACE ( 'NONE', ( #2288 ), #3233, .F. ) ;
+#1567 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#1568 = VECTOR ( 'NONE', #1314, 1000.000000000000000 ) ;
+#1569 = VECTOR ( 'NONE', #3204, 1000.000000000000000 ) ;
+#1570 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1571 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, -0.2540000000000000000, 0.5968999999999999900 ) ) ;
+#1572 = EDGE_CURVE ( 'NONE', #6155, #3019, #5667, .T. ) ;
+#1573 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.427480000000000100, -1.524000000000000000 ) ) ;
+#1574 = LINE ( 'NONE', #4634, #1718 ) ;
+#1575 = VECTOR ( 'NONE', #5841, 1000.000000000000000 ) ;
+#1576 = CARTESIAN_POINT ( 'NONE',  ( 4.168140000000000200, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#1577 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1578 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1579 = AXIS2_PLACEMENT_3D ( 'NONE', #6240, #2380, #469 ) ;
+#1580 = VECTOR ( 'NONE', #937, 1000.000000000000000 ) ;
+#1581 = EDGE_CURVE ( 'NONE', #933, #4825, #1329, .T. ) ;
+#1582 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1583 = ADVANCED_FACE ( 'NONE', ( #1174 ), #3655, .F. ) ;
+#1584 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #499, #4673 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1312 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1585 = VERTEX_POINT ( 'NONE', #1762 ) ;
+#1586 = VECTOR ( 'NONE', #5577, 1000.000000000000000 ) ;
+#1587 = VECTOR ( 'NONE', #915, 1000.000000000000000 ) ;
+#1588 = ORIENTED_EDGE ( 'NONE', *, *, #1698, .T. ) ;
+#1589 = CARTESIAN_POINT ( 'NONE',  ( 4.295140000000000000, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#1590 = EDGE_CURVE ( 'NONE', #3900, #3367, #4398, .T. ) ;
+#1591 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -1.120139999999999900, -1.943099999999999800 ) ) ;
+#1592 = AXIS2_PLACEMENT_3D ( 'NONE', #3051, #3073, #5401 ) ;
+#1593 = LINE ( 'NONE', #118, #4789 ) ;
+#1594 = ORIENTED_EDGE ( 'NONE', *, *, #3147, .F. ) ;
+#1595 = VERTEX_POINT ( 'NONE', #3640 ) ;
+#1596 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1597 = EDGE_CURVE ( 'NONE', #3041, #3921, #2814, .T. ) ;
+#1598 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#1599 = VERTEX_POINT ( 'NONE', #757 ) ;
+#1600 = AXIS2_PLACEMENT_3D ( 'NONE', #3225, #857, #6159 ) ;
+#1601 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1602 = ORIENTED_EDGE ( 'NONE', *, *, #1945, .F. ) ;
+#1603 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #499, #4570 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #909 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1604 = VERTEX_POINT ( 'NONE', #5148 ) ;
+#1605 = VECTOR ( 'NONE', #4455, 1000.000000000000000 ) ;
+#1606 = CARTESIAN_POINT ( 'NONE',  ( -4.295139999999999100, 2.540000000000000000, 1.155699999999999900 ) ) ;
+#1607 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 2.539999999999999600, -1.181100000000000000 ) ) ;
+#1608 = EDGE_CURVE ( 'NONE', #5783, #2160, #2527, .T. ) ;
+#1609 = AXIS2_PLACEMENT_3D ( 'NONE', #378, #5339, #64 ) ;
+#1610 = EDGE_LOOP ( 'NONE', ( #2768, #5875, #5642, #4507, #2235 ) ) ;
+#1611 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1612 = ORIENTED_EDGE ( 'NONE', *, *, #2261, .T. ) ;
+#1613 = FACE_OUTER_BOUND ( 'NONE', #3771, .T. ) ;
+#1614 = CARTESIAN_POINT ( 'NONE',  ( 0.7619999999999996800, 1.117600000000028800, -1.993899999999999800 ) ) ;
+#1615 = ADVANCED_FACE ( 'NONE', ( #2147 ), #2266, .F. ) ;
+#1616 = ORIENTED_EDGE ( 'NONE', *, *, #1332, .T. ) ;
+#1617 = ORIENTED_EDGE ( 'NONE', *, *, #6238, .T. ) ;
+#1618 = VERTEX_POINT ( 'NONE', #1250 ) ;
+#1619 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.170940000000000100, 1.003299999999999900 ) ) ;
+#1620 = CARTESIAN_POINT ( 'NONE',  ( 0.3048000000000000200, -1.427480000000000100, -0.3810000000000000100 ) ) ;
+#1621 = EDGE_CURVE ( 'NONE', #5571, #1156, #5380, .T. ) ;
+#1622 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.8320502943378638200, -0.5547001962251990600 ) ) ;
+#1623 = ORIENTED_EDGE ( 'NONE', *, *, #3922, .F. ) ;
+#1624 = VERTEX_POINT ( 'NONE', #250 ) ;
+#1625 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #545, #499 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #2799 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1626 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.8320502943378638200, -0.5547001962251990600 ) ) ;
+#1627 = VERTEX_POINT ( 'NONE', #776 ) ;
+#1628 = AXIS2_PLACEMENT_3D ( 'NONE', #4538, #5979, #3075 ) ;
+#1629 = ORIENTED_EDGE ( 'NONE', *, *, #4776, .T. ) ;
+#1630 = ADVANCED_FACE ( 'NONE', ( #3646 ), #1743, .F. ) ;
+#1631 = DIRECTION ( 'NONE',  ( -0.3881362313761481100, 0.9216020105735020000, -0.0000000000000000000 ) ) ;
+#1632 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1633 = ORIENTED_EDGE ( 'NONE', *, *, #6175, .F. ) ;
+#1634 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#1635 = LINE ( 'NONE', #2750, #6259 ) ;
+#1636 = LINE ( 'NONE', #784, #4088 ) ;
+#1637 = EDGE_CURVE ( 'NONE', #2862, #1678, #7, .T. ) ;
+#1638 = ORIENTED_EDGE ( 'NONE', *, *, #905, .T. ) ;
+#1639 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -0.5587999999999540000, -1.943100000000045800 ) ) ;
+#1640 = VECTOR ( 'NONE', #1557, 1000.000000000000000 ) ;
+#1641 = PLANE ( 'NONE',  #2096 ) ;
+#1642 = FACE_OUTER_BOUND ( 'NONE', #2195, .T. ) ;
+#1643 = CARTESIAN_POINT ( 'NONE',  ( 4.546599999999999800, -1.447800000000000000, 0.2920999999999999200 ) ) ;
+#1644 = EDGE_CURVE ( 'NONE', #638, #5645, #2000, .T. ) ;
+#1645 = VECTOR ( 'NONE', #5219, 1000.000000000000000 ) ;
+#1646 = AXIS2_PLACEMENT_3D ( 'NONE', #5352, #928, #4294 ) ;
+#1647 = VECTOR ( 'NONE', #4737, 1000.000000000000000 ) ;
+#1648 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #2473 ) ;
+#1649 = FACE_OUTER_BOUND ( 'NONE', #216, .T. ) ;
+#1650 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1651 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1652 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1653 = VECTOR ( 'NONE', #1670, 1000.000000000000000 ) ;
+#1654 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1655 = VECTOR ( 'NONE', #1960, 1000.000000000000000 ) ;
+#1656 = ORIENTED_EDGE ( 'NONE', *, *, #863, .F. ) ;
+#1657 = LINE ( 'NONE', #1544, #2463 ) ;
+#1658 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1659 = DIRECTION ( 'NONE',  ( 0.3881362313761481100, -0.9216020105735020000, 0.0000000000000000000 ) ) ;
+#1660 = LINE ( 'NONE', #2769, #4176 ) ;
+#1661 = CARTESIAN_POINT ( 'NONE',  ( 4.343399999999999900, 1.447800000000000000, -1.181100000000000000 ) ) ;
+#1662 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1663 = EDGE_LOOP ( 'NONE', ( #3701, #6144, #5067, #6000 ) ) ;
+#1664 = LINE ( 'NONE', #1261, #5611 ) ;
+#1665 = VECTOR ( 'NONE', #3940, 1000.000000000000000 ) ;
+#1666 = VERTEX_POINT ( 'NONE', #5701 ) ;
+#1667 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -1.120139999999999900, 0.2920999999999999200 ) ) ;
+#1668 = CARTESIAN_POINT ( 'NONE',  ( 3.962400000000028100, 2.539999999999999600, -1.993899999999999800 ) ) ;
+#1669 = LINE ( 'NONE', #4790, #4116 ) ;
+#1670 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1671 = EDGE_CURVE ( 'NONE', #1451, #719, #1100, .T. ) ;
+#1672 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1673 = AXIS2_PLACEMENT_3D ( 'NONE', #2368, #844, #1841 ) ;
+#1674 = VERTEX_POINT ( 'NONE', #4235 ) ;
+#1675 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.427480000000000100, -0.3810000000000000100 ) ) ;
+#1676 = FACE_OUTER_BOUND ( 'NONE', #2242, .T. ) ;
+#1677 = EDGE_LOOP ( 'NONE', ( #196, #1795, #3931, #3945, #1884, #3604, #4151, #2063, #2963, #3158, #2716, #1304, #1812, #5433, #3245, #3847 ) ) ;
+#1678 = VERTEX_POINT ( 'NONE', #3155 ) ;
+#1679 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1680 = AXIS2_PLACEMENT_3D ( 'NONE', #5009, #1654, #2585 ) ;
+#1681 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.174326666666700000, 0.2540000000000000000 ) ) ;
+#1682 = EDGE_CURVE ( 'NONE', #3562, #1604, #5001, .T. ) ;
+#1683 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1684 = ORIENTED_EDGE ( 'NONE', *, *, #5962, .F. ) ;
+#1685 = CIRCLE ( 'NONE', #3579, 0.1269999999999715200 ) ;
+#1686 = LINE ( 'NONE', #1620, #353 ) ;
+#1687 = ORIENTED_EDGE ( 'NONE', *, *, #3831, .T. ) ;
+#1688 = ORIENTED_EDGE ( 'NONE', *, *, #277, .F. ) ;
+#1689 = ORIENTED_EDGE ( 'NONE', *, *, #4742, .T. ) ;
+#1690 = PLANE ( 'NONE',  #4416 ) ;
+#1691 = EDGE_CURVE ( 'NONE', #1156, #4539, #2362, .T. ) ;
+#1692 = VERTEX_POINT ( 'NONE', #4212 ) ;
+#1693 = ORIENTED_EDGE ( 'NONE', *, *, #1421, .T. ) ;
+#1694 = ORIENTED_EDGE ( 'NONE', *, *, #5116, .F. ) ;
+#1695 = ORIENTED_EDGE ( 'NONE', *, *, #6181, .F. ) ;
+#1696 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000000400, 1.244599999999999900, -1.993899999999999800 ) ) ;
+#1697 = VERTEX_POINT ( 'NONE', #6166 ) ;
+#1698 = EDGE_CURVE ( 'NONE', #139, #2418, #3788, .T. ) ;
+#1699 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.427480000000000100, -0.3810000000000000100 ) ) ;
+#1700 = ORIENTED_EDGE ( 'NONE', *, *, #2867, .T. ) ;
+#1701 = VERTEX_POINT ( 'NONE', #4276 ) ;
+#1702 = CARTESIAN_POINT ( 'NONE',  ( -1.701799999999999800, -1.597660000000000100, -0.3810000000000000100 ) ) ;
+#1703 = EDGE_CURVE ( 'NONE', #2175, #1701, #5821, .T. ) ;
+#1704 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, 1.320800000000000000, -1.993899999999999800 ) ) ;
+#1705 = EDGE_LOOP ( 'NONE', ( #3694, #5778, #1310, #2744 ) ) ;
+#1706 = LINE ( 'NONE', #5419, #2142 ) ;
+#1707 = LINE ( 'NONE', #4195, #5290 ) ;
+#1708 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, 1.244600000000000200, -1.993899999999999800 ) ) ;
+#1709 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#1710 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1711 = FACE_OUTER_BOUND ( 'NONE', #2112, .T. ) ;
+#1712 = EDGE_CURVE ( 'NONE', #595, #2785, #2446, .T. ) ;
+#1713 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #5037 ), #5473 ) ;
+#1714 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1715 = PLANE ( 'NONE',  #1600 ) ;
+#1716 = PLANE ( 'NONE',  #593 ) ;
+#1717 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1718 = VECTOR ( 'NONE', #1717, 1000.000000000000000 ) ;
+#1719 = FACE_OUTER_BOUND ( 'NONE', #6180, .T. ) ;
+#1720 = EDGE_CURVE ( 'NONE', #984, #2505, #6044, .T. ) ;
+#1721 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #6118 ) ) ;
+#1722 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1723 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#1724 = LINE ( 'NONE', #3209, #1114 ) ;
+#1725 = VECTOR ( 'NONE', #3996, 1000.000000000000000 ) ;
+#1726 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1727 = FILL_AREA_STYLE_COLOUR ( '', #4649 ) ;
+#1728 = ORIENTED_EDGE ( 'NONE', *, *, #3226, .F. ) ;
+#1729 = FACE_OUTER_BOUND ( 'NONE', #4044, .T. ) ;
+#1730 = VECTOR ( 'NONE', #4732, 1000.000000000000000 ) ;
+#1731 = EDGE_CURVE ( 'NONE', #2125, #6239, #1246, .T. ) ;
+#1732 = VERTEX_POINT ( 'NONE', #2285 ) ;
+#1733 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1734 = VECTOR ( 'NONE', #4534, 1000.000000000000000 ) ;
+#1735 = CARTESIAN_POINT ( 'NONE',  ( -3.962400000000028100, 2.539999999999999600, 1.866900000000028400 ) ) ;
+#1736 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1737 = FACE_OUTER_BOUND ( 'NONE', #5807, .T. ) ;
+#1738 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1739 = ORIENTED_EDGE ( 'NONE', *, *, #414, .F. ) ;
+#1740 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #6263 ) ;
+#1741 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -2.311399999999999900, 0.2540000000000000000 ) ) ;
+#1742 = ORIENTED_EDGE ( 'NONE', *, *, #5845, .F. ) ;
+#1743 = PLANE ( 'NONE',  #5432 ) ;
+#1744 = ORIENTED_EDGE ( 'NONE', *, *, #3374, .F. ) ;
+#1745 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1746 = EDGE_CURVE ( 'NONE', #5335, #2099, #5073, .T. ) ;
+#1747 = EDGE_LOOP ( 'NONE', ( #5443, #1441, #4541, #4368 ) ) ;
+#1748 = AXIS2_PLACEMENT_3D ( 'NONE', #954, #437, #3775 ) ;
+#1749 = FACE_OUTER_BOUND ( 'NONE', #1068, .T. ) ;
+#1750 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1751 = ORIENTED_EDGE ( 'NONE', *, *, #3503, .F. ) ;
+#1752 = ORIENTED_EDGE ( 'NONE', *, *, #4682, .F. ) ;
+#1753 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1754 = LINE ( 'NONE', #4319, #434 ) ;
+#1755 = EDGE_CURVE ( 'NONE', #4724, #742, #3952, .T. ) ;
+#1756 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.5547001962251990600, 0.8320502943378638200 ) ) ;
+#1757 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, 1.117600000000000100, 1.993899999999999800 ) ) ;
+#1758 = ORIENTED_EDGE ( 'NONE', *, *, #3608, .F. ) ;
+#1759 = ORIENTED_EDGE ( 'NONE', *, *, #258, .F. ) ;
+#1760 = ORIENTED_EDGE ( 'NONE', *, *, #5104, .F. ) ;
+#1761 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1762 = CARTESIAN_POINT ( 'NONE',  ( -1.701799999999999800, -1.174326666666700000, 0.2540000000000000600 ) ) ;
+#1763 = ORIENTED_EDGE ( 'NONE', *, *, #897, .F. ) ;
+#1764 = ORIENTED_EDGE ( 'NONE', *, *, #80, .T. ) ;
+#1765 = PLANE ( 'NONE',  #4203 ) ;
+#1766 = CARTESIAN_POINT ( 'NONE',  ( 5.245099999999999900, -1.247140000000000100, 1.003299999999999900 ) ) ;
+#1767 = VERTEX_POINT ( 'NONE', #935 ) ;
+#1768 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.384300000000000100, 0.2540000000000000000 ) ) ;
+#1769 = ORIENTED_EDGE ( 'NONE', *, *, #5150, .F. ) ;
+#1770 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, 1.193800000000058400, 1.155699999999999900 ) ) ;
+#1771 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1772 = AXIS2_PLACEMENT_3D ( 'NONE', #2293, #2274, #5636 ) ;
+#1773 = ORIENTED_EDGE ( 'NONE', *, *, #225, .T. ) ;
+#1774 = PLANE ( 'NONE',  #3821 ) ;
+#1775 = AXIS2_PLACEMENT_3D ( 'NONE', #402, #5961, #5249 ) ;
+#1776 = VECTOR ( 'NONE', #6048, 1000.000000000000000 ) ;
+#1777 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1778 = VECTOR ( 'NONE', #5551, 1000.000000000000000 ) ;
+#1779 = VECTOR ( 'NONE', #983, 1000.000000000000000 ) ;
+#1780 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.170940000000000100, 1.003299999999999900 ) ) ;
+#1781 = LINE ( 'NONE', #1339, #3263 ) ;
+#1782 = EDGE_CURVE ( 'NONE', #3108, #3767, #1396, .T. ) ;
+#1783 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -0.5080000000000000100, 0.0000000000000000000 ) ) ;
+#1784 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2', #1422 ) ;
+#1785 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1786 = FACE_OUTER_BOUND ( 'NONE', #2630, .T. ) ;
+#1787 = LINE ( 'NONE', #2165, #5454 ) ;
+#1788 = AXIS2_PLACEMENT_3D ( 'NONE', #4796, #5733, #2868 ) ;
+#1789 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1790 = EDGE_CURVE ( 'NONE', #3409, #732, #2072, .T. ) ;
+#1791 = VECTOR ( 'NONE', #4683, 1000.000000000000000 ) ;
+#1792 = LINE ( 'NONE', #532, #6053 ) ;
+#1793 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999998400, -1.069340000000080100, 1.943100000000080000 ) ) ;
+#1794 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1795 = ORIENTED_EDGE ( 'NONE', *, *, #291, .F. ) ;
+#1796 = ADVANCED_FACE ( 'NONE', ( #5296 ), #3381, .T. ) ;
+#1797 = VECTOR ( 'NONE', #3395, 1000.000000000000000 ) ;
+#1798 = LINE ( 'NONE', #3334, #1655 ) ;
+#1799 = CARTESIAN_POINT ( 'NONE',  ( 0.7620000000000000100, -0.6350000000000000100, -2.540000000000000000 ) ) ;
+#1800 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1801 = ORIENTED_EDGE ( 'NONE', *, *, #1621, .F. ) ;
+#1802 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#1803 = ORIENTED_EDGE ( 'NONE', *, *, #875, .T. ) ;
+#1804 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, 0.1270000000000000000, 0.2540000000000000000 ) ) ;
+#1805 = LINE ( 'NONE', #4712, #1414 ) ;
+#1806 = LINE ( 'NONE', #4439, #4717 ) ;
+#1807 = CARTESIAN_POINT ( 'NONE',  ( 4.546599999999999800, -1.447800000000000000, 0.2920999999999999200 ) ) ;
+#1808 = ORIENTED_EDGE ( 'NONE', *, *, #2378, .T. ) ;
+#1809 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1810 = EDGE_CURVE ( 'NONE', #3041, #6172, #4618, .T. ) ;
+#1811 = ORIENTED_EDGE ( 'NONE', *, *, #506, .F. ) ;
+#1812 = ORIENTED_EDGE ( 'NONE', *, *, #682, .T. ) ;
+#1813 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1814 = CARTESIAN_POINT ( 'NONE',  ( -2.184400000000000600, 1.320800000000000000, -1.993899999999999800 ) ) ;
+#1815 = LINE ( 'NONE', #3397, #656 ) ;
+#1816 = ORIENTED_EDGE ( 'NONE', *, *, #5912, .T. ) ;
+#1817 = ORIENTED_EDGE ( 'NONE', *, *, #3953, .T. ) ;
+#1818 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1819 = PLANE ( 'NONE',  #2503 ) ;
+#1820 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1821 = ORIENTED_EDGE ( 'NONE', *, *, #5756, .T. ) ;
+#1822 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1823 = LINE ( 'NONE', #5284, #4589 ) ;
+#1824 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, -0.2540000000000000000 ) ) ;
+#1825 = EDGE_CURVE ( 'NONE', #1674, #5994, #5289, .T. ) ;
+#1826 = ORIENTED_EDGE ( 'NONE', *, *, #3759, .T. ) ;
+#1827 = ORIENTED_EDGE ( 'NONE', *, *, #4555, .T. ) ;
+#1828 = ORIENTED_EDGE ( 'NONE', *, *, #3428, .T. ) ;
+#1829 = ORIENTED_EDGE ( 'NONE', *, *, #4036, .F. ) ;
+#1830 = ORIENTED_EDGE ( 'NONE', *, *, #6164, .F. ) ;
+#1831 = CARTESIAN_POINT ( 'NONE',  ( 4.165600000000000400, 1.244599999999999700, -1.181100000000000000 ) ) ;
+#1832 = VERTEX_POINT ( 'NONE', #1507 ) ;
+#1833 = EDGE_CURVE ( 'NONE', #1454, #4187, #4996, .T. ) ;
+#1834 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -1.193800000000000000, 1.003299999999999900 ) ) ;
+#1835 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -1.120140000000000100, 0.2920999999999998000 ) ) ;
+#1836 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1184, #497 ) ;
+#1837 = ORIENTED_EDGE ( 'NONE', *, *, #5439, .T. ) ;
+#1838 = ORIENTED_EDGE ( 'NONE', *, *, #4474, .T. ) ;
+#1839 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1584, #2534 ) ;
+#1840 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#1841 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1842 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1843 = ORIENTED_EDGE ( 'NONE', *, *, #1394, .T. ) ;
+#1844 = ORIENTED_EDGE ( 'NONE', *, *, #6073, .T. ) ;
+#1845 = EDGE_CURVE ( 'NONE', #2175, #3471, #2281, .T. ) ;
+#1846 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1847 = FILL_AREA_STYLE ('',( #1865 ) ) ;
+#1848 = ORIENTED_EDGE ( 'NONE', *, *, #968, .F. ) ;
+#1849 = CYLINDRICAL_SURFACE ( 'NONE', #2985, 0.05079999999995396500 ) ;
+#1850 = CYLINDRICAL_SURFACE ( 'NONE', #1646, 0.1269999999999884600 ) ;
+#1851 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1852 = AXIS2_PLACEMENT_3D ( 'NONE', #4242, #4310, #5295 ) ;
+#1853 = CARTESIAN_POINT ( 'NONE',  ( 2.057400000000011400, -0.6350000000000115600, -2.540000000000000000 ) ) ;
+#1854 = VECTOR ( 'NONE', #3271, 1000.000000000000000 ) ;
+#1855 = LINE ( 'NONE', #4823, #1102 ) ;
+#1856 = ADVANCED_FACE ( 'NONE', ( #3869 ), #3905, .F. ) ;
+#1857 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1858 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1859 = EDGE_CURVE ( 'NONE', #1368, #3408, #5970, .T. ) ;
+#1860 = VECTOR ( 'NONE', #793, 1000.000000000000000 ) ;
+#1861 = AXIS2_PLACEMENT_3D ( 'NONE', #4763, #934, #3812 ) ;
+#1862 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1863 = VECTOR ( 'NONE', #41, 1000.000000000000000 ) ;
+#1864 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1865 = FILL_AREA_STYLE_COLOUR ( '', #2435 ) ;
+#1866 = LINE ( 'NONE', #4077, #3206 ) ;
+#1867 = LINE ( 'NONE', #3907, #401 ) ;
+#1868 = EDGE_CURVE ( 'NONE', #1767, #3855, #6112, .T. ) ;
+#1869 = LINE ( 'NONE', #5138, #3738 ) ;
+#1870 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1871 = LINE ( 'NONE', #4907, #5684 ) ;
+#1872 = ORIENTED_EDGE ( 'NONE', *, *, #3189, .F. ) ;
+#1873 = EDGE_CURVE ( 'NONE', #1430, #6172, #3568, .T. ) ;
+#1874 = VECTOR ( 'NONE', #2483, 1000.000000000000000 ) ;
+#1875 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000028800, 1.117600000000028800, 1.155699999999999900 ) ) ;
+#1876 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.5547001962251990600, -0.8320502943378638200 ) ) ;
+#1877 = PLANE ( 'NONE',  #5914 ) ;
+#1878 = FACE_OUTER_BOUND ( 'NONE', #1075, .T. ) ;
+#1879 = ORIENTED_EDGE ( 'NONE', *, *, #1205, .T. ) ;
+#1880 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1881 = FACE_OUTER_BOUND ( 'NONE', #4676, .T. ) ;
+#1882 = ORIENTED_EDGE ( 'NONE', *, *, #3556, .F. ) ;
+#1883 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1884 = ORIENTED_EDGE ( 'NONE', *, *, #2817, .T. ) ;
+#1885 = STYLED_ITEM ( 'NONE', ( #16 ), #5123 ) ;
+#1886 = EDGE_CURVE ( 'NONE', #3938, #5572, #5449, .T. ) ;
+#1887 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.427480000000000100, -0.3810000000000000100 ) ) ;
+#1888 = VERTEX_POINT ( 'NONE', #2436 ) ;
+#1889 = VECTOR ( 'NONE', #3113, 1000.000000000000000 ) ;
+#1890 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1891 = LINE ( 'NONE', #5076, #1148 ) ;
+#1892 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1893 = VERTEX_POINT ( 'NONE', #557 ) ;
+#1894 = EDGE_CURVE ( 'NONE', #2249, #5874, #548, .T. ) ;
+#1895 = ORIENTED_EDGE ( 'NONE', *, *, #2879, .T. ) ;
+#1896 = AXIS2_PLACEMENT_3D ( 'NONE', #5263, #2487, #5811 ) ;
+#1897 = VECTOR ( 'NONE', #4167, 1000.000000000000000 ) ;
+#1898 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1899 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, 1.117600000000000100, -1.993899999999999800 ) ) ;
+#1900 = ORIENTED_EDGE ( 'NONE', *, *, #5789, .F. ) ;
+#1901 = VERTEX_POINT ( 'NONE', #3865 ) ;
+#1902 = CARTESIAN_POINT ( 'NONE',  ( -4.295140000000000000, -1.447800000000000000, 1.993899999999999800 ) ) ;
+#1903 = ORIENTED_EDGE ( 'NONE', *, *, #3157, .T. ) ;
+#1904 = EDGE_CURVE ( 'NONE', #3855, #5794, #4232, .T. ) ;
+#1905 = VERTEX_POINT ( 'NONE', #3929 ) ;
+#1906 = ORIENTED_EDGE ( 'NONE', *, *, #5867, .F. ) ;
+#1907 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1908 = VERTEX_POINT ( 'NONE', #2390 ) ;
+#1909 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1910 = ORIENTED_EDGE ( 'NONE', *, *, #4795, .T. ) ;
+#1911 = EDGE_CURVE ( 'NONE', #3415, #2906, #5662, .T. ) ;
+#1912 = DIRECTION ( 'NONE',  ( -0.3881362313761481100, -0.9216020105735020000, 0.0000000000000000000 ) ) ;
+#1913 = ORIENTED_EDGE ( 'NONE', *, *, #249, .T. ) ;
+#1914 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1915 = LINE ( 'NONE', #5657, #4762 ) ;
+#1916 = PLANE ( 'NONE',  #2617 ) ;
+#1917 = ADVANCED_FACE ( 'NONE', ( #3117 ), #1916, .T. ) ;
+#1918 = EDGE_CURVE ( 'NONE', #1692, #6007, #4156, .T. ) ;
+#1919 = VECTOR ( 'NONE', #4829, 1000.000000000000000 ) ;
+#1920 = LINE ( 'NONE', #293, #4619 ) ;
+#1921 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1564 ) ;
+#1922 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.120139999999999900, -1.943099999999999800 ) ) ;
+#1923 = VERTEX_POINT ( 'NONE', #1598 ) ;
+#1924 = VECTOR ( 'NONE', #3837, 1000.000000000000000 ) ;
+#1925 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1926 = CARTESIAN_POINT ( 'NONE',  ( -2.057400000000011400, -0.6350000000000115600, -1.993899999999999800 ) ) ;
+#1927 = CIRCLE ( 'NONE', #2579, 0.1269999999999886800 ) ;
+#1928 = AXIS2_PLACEMENT_3D ( 'NONE', #4216, #3213, #5683 ) ;
+#1929 = CARTESIAN_POINT ( 'NONE',  ( 4.165600000000028800, 1.117600000000028800, 1.993899999999999800 ) ) ;
+#1930 = ORIENTED_EDGE ( 'NONE', *, *, #4105, .T. ) ;
+#1931 = LINE ( 'NONE', #3609, #3966 ) ;
+#1932 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1933 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1934 = EDGE_CURVE ( 'NONE', #2309, #4272, #2974, .T. ) ;
+#1935 = ORIENTED_EDGE ( 'NONE', *, *, #2839, .T. ) ;
+#1936 = LINE ( 'NONE', #944, #785 ) ;
+#1937 = LINE ( 'NONE', #3677, #3664 ) ;
+#1938 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -1.120139999999999900, -1.943099999999999800 ) ) ;
+#1939 = VERTEX_POINT ( 'NONE', #5458 ) ;
+#1940 = ADVANCED_FACE ( 'NONE', ( #2889 ), #1641, .F. ) ;
+#1941 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1942 = EDGE_LOOP ( 'NONE', ( #1001, #5072, #3908, #4745 ) ) ;
+#1943 = VECTOR ( 'NONE', #4629, 1000.000000000000000 ) ;
+#1944 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.384300000000000100, 0.2540000000000000000 ) ) ;
+#1945 = EDGE_CURVE ( 'NONE', #360, #2906, #4693, .T. ) ;
+#1946 = FACE_OUTER_BOUND ( 'NONE', #3601, .T. ) ;
+#1947 = AXIS2_PLACEMENT_3D ( 'NONE', #2989, #528, #2964 ) ;
+#1948 = VERTEX_POINT ( 'NONE', #1144 ) ;
+#1949 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1950 = ORIENTED_EDGE ( 'NONE', *, *, #126, .T. ) ;
+#1951 = CYLINDRICAL_SURFACE ( 'NONE', #3431, 0.2539999999999434900 ) ;
+#1952 = ORIENTED_EDGE ( 'NONE', *, *, #1421, .F. ) ;
+#1953 = ORIENTED_EDGE ( 'NONE', *, *, #1410, .F. ) ;
+#1954 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1955 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1956 = ADVANCED_FACE ( 'NONE', ( #6261 ), #5938, .F. ) ;
+#1957 = VECTOR ( 'NONE', #1284, 1000.000000000000000 ) ;
+#1958 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1959 = ORIENTED_EDGE ( 'NONE', *, *, #616, .T. ) ;
+#1960 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1961 = EDGE_LOOP ( 'NONE', ( #2337, #694, #4332, #1535 ) ) ;
+#1962 = FILL_AREA_STYLE_COLOUR ( '', #918 ) ;
+#1963 = ORIENTED_EDGE ( 'NONE', *, *, #4070, .F. ) ;
+#1964 = LINE ( 'NONE', #962, #812 ) ;
+#1965 = VECTOR ( 'NONE', #4408, 1000.000000000000000 ) ;
+#1966 = AXIS2_PLACEMENT_3D ( 'NONE', #2132, #5447, #5508 ) ;
+#1967 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -0.2540000000000000000, 0.0000000000000000000 ) ) ;
+#1968 = VERTEX_POINT ( 'NONE', #3510 ) ;
+#1969 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1970 = VERTEX_POINT ( 'NONE', #3491 ) ;
+#1971 = ORIENTED_EDGE ( 'NONE', *, *, #2179, .T. ) ;
+#1972 = EDGE_CURVE ( 'NONE', #5572, #3325, #4390, .T. ) ;
+#1973 = ADVANCED_FACE ( 'NONE', ( #5815 ), #380, .T. ) ;
+#1974 = ORIENTED_EDGE ( 'NONE', *, *, #561, .T. ) ;
+#1975 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #524 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #5240, #1820, #5165 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1976 = EDGE_LOOP ( 'NONE', ( #273, #3178, #3037, #1848, #6100, #494, #5869, #4488, #83, #3685 ) ) ;
+#1977 = ORIENTED_EDGE ( 'NONE', *, *, #5912, .F. ) ;
+#1978 = PLANE ( 'NONE',  #88 ) ;
+#1979 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -0.5587999999999540000, 1.943100000000045800 ) ) ;
+#1980 = ADVANCED_FACE ( 'NONE', ( #4316 ), #1849, .T. ) ;
+#1981 = ORIENTED_EDGE ( 'NONE', *, *, #446, .T. ) ;
+#1982 = ORIENTED_EDGE ( 'NONE', *, *, #3893, .T. ) ;
+#1983 = AXIS2_PLACEMENT_3D ( 'NONE', #1180, #1200, #4556 ) ;
+#1984 = EDGE_CURVE ( 'NONE', #808, #2785, #4846, .T. ) ;
+#1985 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1986 = CARTESIAN_POINT ( 'NONE',  ( -2.184400000000000600, 1.320800000000000000, -1.993899999999999800 ) ) ;
+#1987 = ORIENTED_EDGE ( 'NONE', *, *, #1176, .F. ) ;
+#1988 = ORIENTED_EDGE ( 'NONE', *, *, #920, .F. ) ;
+#1989 = ADVANCED_FACE ( 'NONE', ( #3717 ), #121, .F. ) ;
+#1990 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1991 = CARTESIAN_POINT ( 'NONE',  ( 2.210906443370285000, 1.447800000000000000, -1.866900000000000000 ) ) ;
+#1992 = EDGE_CURVE ( 'NONE', #5728, #4369, #1706, .T. ) ;
+#1993 = ORIENTED_EDGE ( 'NONE', *, *, #291, .T. ) ;
+#1994 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, 0.1270000000000000000, 1.993899999999999800 ) ) ;
+#1995 = VECTOR ( 'NONE', #2461, 1000.000000000000000 ) ;
+#1996 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1997 = CARTESIAN_POINT ( 'NONE',  ( 0.6349999999999945700, -0.6349999999999946800, -1.993899999999999800 ) ) ;
+#1998 = EDGE_LOOP ( 'NONE', ( #2710, #2244, #2544, #4378 ) ) ;
+#1999 = DIRECTION ( 'NONE',  ( 0.3881362313761481100, 0.9216020105735020000, 0.0000000000000000000 ) ) ;
+#2000 = LINE ( 'NONE', #3736, #1854 ) ;
+#2001 = VECTOR ( 'NONE', #5063, 1000.000000000000000 ) ;
+#2002 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#2003 = EDGE_CURVE ( 'NONE', #5688, #2641, #4767, .T. ) ;
+#2004 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.597660000000000100, -0.3810000000000000100 ) ) ;
+#2005 = ADVANCED_FACE ( 'NONE', ( #841 ), #3972, .F. ) ;
+#2006 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2007 = FACE_OUTER_BOUND ( 'NONE', #4193, .T. ) ;
+#2008 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2009 = LINE ( 'NONE', #2030, #395 ) ;
+#2010 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#2011 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2012 = EDGE_CURVE ( 'NONE', #4459, #4906, #1477, .T. ) ;
+#2013 = CARTESIAN_POINT ( 'NONE',  ( -4.168140000000000200, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#2014 = CYLINDRICAL_SURFACE ( 'NONE', #405, 0.05079999999991992300 ) ;
+#2015 = ORIENTED_EDGE ( 'NONE', *, *, #4940, .F. ) ;
+#2016 = VECTOR ( 'NONE', #1658, 1000.000000000000000 ) ;
+#2017 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2018 = CARTESIAN_POINT ( 'NONE',  ( -4.295139999999999100, -2.540000000000000000, -1.181100000000000000 ) ) ;
+#2019 = ADVANCED_FACE ( 'NONE', ( #3050 ), #4031, .F. ) ;
+#2020 = VECTOR ( 'NONE', #4928, 1000.000000000000000 ) ;
+#2021 = EDGE_CURVE ( 'NONE', #2125, #1604, #1320, .T. ) ;
+#2022 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#2023 = AXIS2_PLACEMENT_3D ( 'NONE', #1003, #5330, #1504 ) ;
+#2024 = ORIENTED_EDGE ( 'NONE', *, *, #3549, .F. ) ;
+#2025 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2026 = LINE ( 'NONE', #1026, #2167 ) ;
+#2027 = LINE ( 'NONE', #3684, #1353 ) ;
+#2028 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #87 ) ;
+#2029 = ORIENTED_EDGE ( 'NONE', *, *, #1105, .F. ) ;
+#2030 = CARTESIAN_POINT ( 'NONE',  ( -0.6096000000000000300, 1.117600000000028800, -1.993899999999999800 ) ) ;
+#2031 = CARTESIAN_POINT ( 'NONE',  ( 2.057400000000011400, -0.7620000000000000100, -1.739900000000000000 ) ) ;
+#2032 = EDGE_CURVE ( 'NONE', #4597, #4671, #4019, .T. ) ;
+#2033 = FACE_OUTER_BOUND ( 'NONE', #3416, .T. ) ;
+#2034 = EDGE_LOOP ( 'NONE', ( #2713, #4308, #6163, #1826 ) ) ;
+#2035 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -0.8890000000000000100, -1.993899999999999800 ) ) ;
+#2036 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.427480000000000100, -0.3810000000000000100 ) ) ;
+#2037 = ORIENTED_EDGE ( 'NONE', *, *, #598, .T. ) ;
+#2038 = CARTESIAN_POINT ( 'NONE',  ( -2.501899999999964900, 1.447800000000000000, -1.993899999999947800 ) ) ;
+#2039 = ADVANCED_FACE ( 'NONE', ( #2212 ), #1716, .F. ) ;
+#2040 = ORIENTED_EDGE ( 'NONE', *, *, #2169, .T. ) ;
+#2041 = LINE ( 'NONE', #5706, #2324 ) ;
+#2042 = LINE ( 'NONE', #1052, #1965 ) ;
+#2043 = PLANE ( 'NONE',  #3557 ) ;
+#2044 = EDGE_CURVE ( 'NONE', #3813, #1225, #5145, .T. ) ;
+#2045 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2046 = VERTEX_POINT ( 'NONE', #3633 ) ;
+#2047 = CARTESIAN_POINT ( 'NONE',  ( -5.245099999999999900, -1.447800000000000000, 0.2920999999999999200 ) ) ;
+#2048 = ORIENTED_EDGE ( 'NONE', *, *, #2501, .T. ) ;
+#2049 = VECTOR ( 'NONE', #350, 1000.000000000000000 ) ;
+#2050 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2051 = ORIENTED_EDGE ( 'NONE', *, *, #4030, .F. ) ;
+#2052 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#2053 = ORIENTED_EDGE ( 'NONE', *, *, #384, .F. ) ;
+#2054 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2055 = ORIENTED_EDGE ( 'NONE', *, *, #3741, .T. ) ;
+#2056 = ADVANCED_FACE ( 'NONE', ( #5520 ), #164, .T. ) ;
+#2057 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2058 = ORIENTED_EDGE ( 'NONE', *, *, #5448, .T. ) ;
+#2059 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.384300000000000100, 0.2540000000000000000 ) ) ;
+#2060 = ORIENTED_EDGE ( 'NONE', *, *, #1044, .F. ) ;
+#2061 = EDGE_CURVE ( 'NONE', #3751, #3637, #762, .T. ) ;
+#2062 = AXIS2_PLACEMENT_3D ( 'NONE', #4386, #4851, #481 ) ;
+#2063 = ORIENTED_EDGE ( 'NONE', *, *, #4247, .F. ) ;
+#2064 = ORIENTED_EDGE ( 'NONE', *, *, #885, .F. ) ;
+#2065 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2066 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2067 = ORIENTED_EDGE ( 'NONE', *, *, #1307, .T. ) ;
+#2068 = CIRCLE ( 'NONE', #4024, 0.1269999999999884600 ) ;
+#2069 = EDGE_CURVE ( 'NONE', #3932, #5480, #454, .T. ) ;
+#2070 = ADVANCED_FACE ( 'NONE', ( #4309 ), #264, .F. ) ;
+#2071 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, 0.1270000000000000000, 0.2794000000000000400 ) ) ;
+#2072 = LINE ( 'NONE', #5664, #1919 ) ;
+#2073 = FACE_OUTER_BOUND ( 'NONE', #5364, .T. ) ;
+#2074 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, -0.2540000000000000000, -0.5968999999999999900 ) ) ;
+#2075 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2076 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2077 = LINE ( 'NONE', #4107, #5980 ) ;
+#2078 = VECTOR ( 'NONE', #3315, 1000.000000000000000 ) ;
+#2079 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2080 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2081 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#2082 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2083 = AXIS2_PLACEMENT_3D ( 'NONE', #1238, #3200, #2666 ) ;
+#2084 = LINE ( 'NONE', #4321, #1490 ) ;
+#2085 = AXIS2_PLACEMENT_3D ( 'NONE', #5625, #3291, #5149 ) ;
+#2086 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1060 ) ;
+#2087 = EDGE_LOOP ( 'NONE', ( #2841, #985, #329, #4646, #2578, #5316 ) ) ;
+#2088 = PLANE ( 'NONE',  #4822 ) ;
+#2089 = VECTOR ( 'NONE', #5732, 1000.000000000000000 ) ;
+#2090 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2091 = VECTOR ( 'NONE', #1745, 1000.000000000000000 ) ;
+#2092 = VERTEX_POINT ( 'NONE', #5478 ) ;
+#2093 = PLANE ( 'NONE',  #5175 ) ;
+#2094 = EDGE_CURVE ( 'NONE', #1430, #3921, #5444, .T. ) ;
+#2095 = ORIENTED_EDGE ( 'NONE', *, *, #4387, .T. ) ;
+#2096 = AXIS2_PLACEMENT_3D ( 'NONE', #3469, #1622, #2593 ) ;
+#2097 = FACE_OUTER_BOUND ( 'NONE', #3307, .T. ) ;
+#2098 = LINE ( 'NONE', #2611, #5169 ) ;
+#2099 = VERTEX_POINT ( 'NONE', #3569 ) ;
+#2100 = VERTEX_POINT ( 'NONE', #2199 ) ;
+#2101 = AXIS2_PLACEMENT_3D ( 'NONE', #4696, #3267, #2805 ) ;
+#2102 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2103 = EDGE_CURVE ( 'NONE', #3988, #2275, #4992, .T. ) ;
+#2104 = ORIENTED_EDGE ( 'NONE', *, *, #4030, .T. ) ;
+#2105 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2106 = VERTEX_POINT ( 'NONE', #5017 ) ;
+#2107 = VECTOR ( 'NONE', #2520, 1000.000000000000000 ) ;
+#2108 = PRODUCT_CONTEXT ( 'NONE', #1060, 'mechanical' ) ;
+#2109 = VERTEX_POINT ( 'NONE', #226 ) ;
+#2110 = ORIENTED_EDGE ( 'NONE', *, *, #2122, .F. ) ;
+#2111 = EDGE_CURVE ( 'NONE', #5994, #4141, #1561, .T. ) ;
+#2112 = EDGE_LOOP ( 'NONE', ( #1533, #2878, #6148, #5790, #1910, #2931, #5430, #34, #3389, #5496, #1230, #1282, #5205, #4292, #6190, #756 ) ) ;
+#2113 = CARTESIAN_POINT ( 'NONE',  ( 4.673600000000000400, -1.247140000000000400, 0.2920999999999999200 ) ) ;
+#2114 = ORIENTED_EDGE ( 'NONE', *, *, #2069, .T. ) ;
+#2115 = VECTOR ( 'NONE', #5859, 1000.000000000000000 ) ;
+#2116 = LINE ( 'NONE', #4472, #3237 ) ;
+#2117 = ORIENTED_EDGE ( 'NONE', *, *, #3845, .F. ) ;
+#2118 = ORIENTED_EDGE ( 'NONE', *, *, #152, .T. ) ;
+#2119 = CLOSED_SHELL ( 'NONE', ( #1290, #1566, #1513, #1615, #1989, #4323, #2443, #1630, #5302, #4003, #3454, #603, #3048, #2279, #2886, #3229, #1940, #5390, #1956, #5126, #4867, #5321, #399, #3406, #432 ) ) ;
+#2120 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#2121 = PLANE ( 'NONE',  #4173 ) ;
+#2122 = EDGE_CURVE ( 'NONE', #4978, #4962, #3712, .T. ) ;
+#2123 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 2.539999999999999600, 1.866900000000000000 ) ) ;
+#2124 = ORIENTED_EDGE ( 'NONE', *, *, #2261, .F. ) ;
+#2125 = VERTEX_POINT ( 'NONE', #5579 ) ;
+#2126 = VERTEX_POINT ( 'NONE', #5613 ) ;
+#2127 = CARTESIAN_POINT ( 'NONE',  ( 4.295140000000000000, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#2128 = ORIENTED_EDGE ( 'NONE', *, *, #1154, .F. ) ;
+#2129 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #6264 ) ;
+#2130 = AXIS2_PLACEMENT_3D ( 'NONE', #5947, #4582, #1166 ) ;
+#2131 = VERTEX_POINT ( 'NONE', #1264 ) ;
+#2132 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, 1.155699999999999900, 1.689099999999999800 ) ) ;
+#2133 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2134 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2135 = ORIENTED_EDGE ( 'NONE', *, *, #2405, .T. ) ;
+#2136 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.5547001962251990600, 0.8320502943378638200 ) ) ;
+#2137 = ORIENTED_EDGE ( 'NONE', *, *, #2537, .F. ) ;
+#2138 = EDGE_CURVE ( 'NONE', #5630, #65, #4467, .T. ) ;
+#2139 = AXIS2_PLACEMENT_3D ( 'NONE', #5850, #576, #3449 ) ;
+#2140 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.384300000000000100, -0.2540000000000000000 ) ) ;
+#2141 = CARTESIAN_POINT ( 'NONE',  ( -4.295140000000000000, -0.5080000000000000100, -1.181100000000000000 ) ) ;
+#2142 = VECTOR ( 'NONE', #1101, 1000.000000000000000 ) ;
+#2143 = VECTOR ( 'NONE', #172, 1000.000000000000000 ) ;
+#2144 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2145 = EDGE_CURVE ( 'NONE', #1901, #4973, #3330, .T. ) ;
+#2146 = ORIENTED_EDGE ( 'NONE', *, *, #6175, .T. ) ;
+#2147 = FACE_OUTER_BOUND ( 'NONE', #5280, .T. ) ;
+#2148 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #220 ) ) ;
+#2149 = LINE ( 'NONE', #5718, #5822 ) ;
+#2150 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2151 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2152 = PLANE ( 'NONE',  #5118 ) ;
+#2153 = LINE ( 'NONE', #5614, #5386 ) ;
+#2154 = VECTOR ( 'NONE', #2376, 1000.000000000000000 ) ;
+#2155 = EDGE_CURVE ( 'NONE', #3086, #4787, #6037, .T. ) ;
+#2156 = LINE ( 'NONE', #4566, #5606 ) ;
+#2157 = CYLINDRICAL_SURFACE ( 'NONE', #2764, 0.2539999999999434900 ) ;
+#2158 = ORIENTED_EDGE ( 'NONE', *, *, #1992, .T. ) ;
+#2159 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2160 = VERTEX_POINT ( 'NONE', #1834 ) ;
+#2161 = LINE ( 'NONE', #6076, #6135 ) ;
+#2162 = LINE ( 'NONE', #3003, #2020 ) ;
+#2163 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2164 = ORIENTED_EDGE ( 'NONE', *, *, #5736, .F. ) ;
+#2165 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, 1.193800000000000000, 1.993899999999999800 ) ) ;
+#2166 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2167 = VECTOR ( 'NONE', #55, 1000.000000000000000 ) ;
+#2168 = EDGE_LOOP ( 'NONE', ( #6207, #6011, #2118, #4040 ) ) ;
+#2169 = EDGE_CURVE ( 'NONE', #4228, #2418, #2068, .T. ) ;
+#2170 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2171 = AXIS2_PLACEMENT_3D ( 'NONE', #4258, #3760, #354 ) ;
+#2172 = EDGE_LOOP ( 'NONE', ( #1602, #1141, #1689, #3834 ) ) ;
+#2173 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2174 = LINE ( 'NONE', #2036, #505 ) ;
+#2175 = VERTEX_POINT ( 'NONE', #1327 ) ;
+#2176 = VERTEX_POINT ( 'NONE', #5596 ) ;
+#2177 = CARTESIAN_POINT ( 'NONE',  ( -0.05080000000000000500, 0.0000000000000000000, -0.5968999999999999900 ) ) ;
+#2178 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2179 = EDGE_CURVE ( 'NONE', #1585, #4824, #299, .T. ) ;
+#2180 = VERTEX_POINT ( 'NONE', #792 ) ;
+#2181 = CIRCLE ( 'NONE', #4099, 0.07620000000005226800 ) ;
+#2182 = FACE_OUTER_BOUND ( 'NONE', #1125, .T. ) ;
+#2183 = ORIENTED_EDGE ( 'NONE', *, *, #3147, .T. ) ;
+#2184 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2185 = ORIENTED_EDGE ( 'NONE', *, *, #5538, .F. ) ;
+#2186 = CARTESIAN_POINT ( 'NONE',  ( 2.057399999999999900, -0.7620000000000001200, -1.993899999999999800 ) ) ;
+#2187 = EDGE_CURVE ( 'NONE', #3767, #3376, #5729, .T. ) ;
+#2188 = FACE_OUTER_BOUND ( 'NONE', #2323, .T. ) ;
+#2189 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2190 = EDGE_LOOP ( 'NONE', ( #1872, #4670, #348, #1952, #4875, #4524, #1742, #3470, #534, #2185, #5461, #2688, #5913, #2719, #2616, #4877 ) ) ;
+#2191 = ORIENTED_EDGE ( 'NONE', *, *, #809, .F. ) ;
+#2192 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#2193 = VERTEX_POINT ( 'NONE', #2781 ) ;
+#2194 = VERTEX_POINT ( 'NONE', #1814 ) ;
+#2195 = EDGE_LOOP ( 'NONE', ( #4213, #590, #2164, #5279 ) ) ;
+#2196 = CARTESIAN_POINT ( 'NONE',  ( -0.05080000000000000500, 2.057399999999999900, -0.5968999999999999900 ) ) ;
+#2197 = ORIENTED_EDGE ( 'NONE', *, *, #4370, .T. ) ;
+#2198 = EDGE_CURVE ( 'NONE', #2862, #2643, #760, .T. ) ;
+#2199 = CARTESIAN_POINT ( 'NONE',  ( -0.4825999999999949200, -0.7620000000000000100, -1.993899999999999800 ) ) ;
+#2200 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2201 = ORIENTED_EDGE ( 'NONE', *, *, #4146, .T. ) ;
+#2202 = EDGE_LOOP ( 'NONE', ( #5411, #5161, #2313, #2104 ) ) ;
+#2203 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, 1.625600000000000200, -1.739900000000000000 ) ) ;
+#2204 = EDGE_CURVE ( 'NONE', #648, #3552, #3046, .T. ) ;
+#2205 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2206 = ORIENTED_EDGE ( 'NONE', *, *, #4105, .F. ) ;
+#2207 = FACE_OUTER_BOUND ( 'NONE', #3706, .T. ) ;
+#2208 = LINE ( 'NONE', #2797, #5894 ) ;
+#2209 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2210 = CARTESIAN_POINT ( 'NONE',  ( -4.295139999999999100, 1.146247488584476200, -1.181100000000000000 ) ) ;
+#2211 = ORIENTED_EDGE ( 'NONE', *, *, #4624, .T. ) ;
+#2212 = FACE_OUTER_BOUND ( 'NONE', #4680, .T. ) ;
+#2213 = EDGE_CURVE ( 'NONE', #4756, #2413, #5893, .T. ) ;
+#2214 = FACE_OUTER_BOUND ( 'NONE', #3328, .T. ) ;
+#2215 = AXIS2_PLACEMENT_3D ( 'NONE', #3165, #2623, #4065 ) ;
+#2216 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2217 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.004146666666700000, 0.2540000000000000000 ) ) ;
+#2218 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2219 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.5547001962251990600, -0.8320502943378638200 ) ) ;
+#2220 = LINE ( 'NONE', #4406, #5671 ) ;
+#2221 = LINE ( 'NONE', #3891, #2680 ) ;
+#2222 = EDGE_CURVE ( 'NONE', #4915, #1149, #1915, .T. ) ;
+#2223 = AXIS2_PLACEMENT_3D ( 'NONE', #5816, #6235, #4812 ) ;
+#2224 = LINE ( 'NONE', #6142, #5303 ) ;
+#2225 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2226 = VECTOR ( 'NONE', #2594, 1000.000000000000000 ) ;
+#2227 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999998400, -1.069340000000000000, -1.993899999999999800 ) ) ;
+#2228 = ORIENTED_EDGE ( 'NONE', *, *, #5357, .T. ) ;
+#2229 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2230 = VECTOR ( 'NONE', #2448, 1000.000000000000000 ) ;
+#2231 = VECTOR ( 'NONE', #940, 1000.000000000000000 ) ;
+#2232 = EDGE_CURVE ( 'NONE', #4539, #808, #1094, .T. ) ;
+#2233 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2234 = ORIENTED_EDGE ( 'NONE', *, *, #349, .T. ) ;
+#2235 = ORIENTED_EDGE ( 'NONE', *, *, #5897, .F. ) ;
+#2236 = VECTOR ( 'NONE', #1118, 1000.000000000000000 ) ;
+#2237 = PLANE ( 'NONE',  #5835 ) ;
+#2238 = VECTOR ( 'NONE', #2470, 1000.000000000000000 ) ;
+#2239 = ORIENTED_EDGE ( 'NONE', *, *, #5799, .F. ) ;
+#2240 = VECTOR ( 'NONE', #5260, 1000.000000000000000 ) ;
+#2241 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999998400, -1.120139999999999900, 1.943099999999999800 ) ) ;
+#2242 = EDGE_LOOP ( 'NONE', ( #4026, #3937, #5692, #4681 ) ) ;
+#2243 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.174326666666700000, 0.2540000000000000000 ) ) ;
+#2244 = ORIENTED_EDGE ( 'NONE', *, *, #752, .T. ) ;
+#2245 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2246 = LINE ( 'NONE', #4267, #1356 ) ;
+#2247 = PLANE ( 'NONE',  #2938 ) ;
+#2248 = EDGE_CURVE ( 'NONE', #5135, #254, #3784, .T. ) ;
+#2249 = VERTEX_POINT ( 'NONE', #3266 ) ;
+#2250 = VECTOR ( 'NONE', #4684, 1000.000000000000000 ) ;
+#2251 = AXIS2_PLACEMENT_3D ( 'NONE', #4366, #5331, #3379 ) ;
+#2252 = ADVANCED_FACE ( 'NONE', ( #2207 ), #3747, .T. ) ;
+#2253 = VERTEX_POINT ( 'NONE', #5097 ) ;
+#2254 = ADVANCED_FACE ( 'NONE', ( #3495 ), #1473, .F. ) ;
+#2255 = ORIENTED_EDGE ( 'NONE', *, *, #3791, .T. ) ;
+#2256 = ORIENTED_EDGE ( 'NONE', *, *, #5825, .T. ) ;
+#2257 = VECTOR ( 'NONE', #1058, 1000.000000000000000 ) ;
+#2258 = CARTESIAN_POINT ( 'NONE',  ( 4.168140000000000200, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#2259 = LINE ( 'NONE', #1119, #979 ) ;
+#2260 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#2261 = EDGE_CURVE ( 'NONE', #228, #1674, #6107, .T. ) ;
+#2262 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2263 = EDGE_LOOP ( 'NONE', ( #489, #2499, #292, #4578, #3446, #1362, #5353, #4628 ) ) ;
+#2264 = EDGE_LOOP ( 'NONE', ( #4496, #4448, #3027, #3401 ) ) ;
+#2265 = ORIENTED_EDGE ( 'NONE', *, *, #5621, .T. ) ;
+#2266 = PLANE ( 'NONE',  #5623 ) ;
+#2267 = ORIENTED_EDGE ( 'NONE', *, *, #384, .T. ) ;
+#2268 = ORIENTED_EDGE ( 'NONE', *, *, #3922, .T. ) ;
+#2269 = ORIENTED_EDGE ( 'NONE', *, *, #3110, .F. ) ;
+#2270 = VERTEX_POINT ( 'NONE', #5647 ) ;
+#2271 = ORIENTED_EDGE ( 'NONE', *, *, #2728, .T. ) ;
+#2272 = SHAPE_DEFINITION_REPRESENTATION ( #1129, #5213 ) ;
+#2273 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2274 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2275 = VERTEX_POINT ( 'NONE', #155 ) ;
+#2276 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2277 = VECTOR ( 'NONE', #2209, 1000.000000000000000 ) ;
+#2278 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -1.170940000000000100, 0.2920999999999999200 ) ) ;
+#2279 = ADVANCED_FACE ( 'NONE', ( #1243 ), #2760, .F. ) ;
+#2280 = VERTEX_POINT ( 'NONE', #1318 ) ;
+#2281 = CIRCLE ( 'NONE', #3505, 0.05079999999995396500 ) ;
+#2282 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2283 = LINE ( 'NONE', #335, #3052 ) ;
+#2284 = EDGE_CURVE ( 'NONE', #4264, #3830, #2524, .T. ) ;
+#2285 = CARTESIAN_POINT ( 'NONE',  ( 0.3048000000000000200, -1.004146666666699800, 0.2540000000000000000 ) ) ;
+#2286 = AXIS2_PLACEMENT_3D ( 'NONE', #6227, #3352, #5766 ) ;
+#2287 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2288 = FACE_OUTER_BOUND ( 'NONE', #1555, .T. ) ;
+#2289 = CIRCLE ( 'NONE', #458, 0.1269999999999999500 ) ;
+#2290 = FILL_AREA_STYLE_COLOUR ( '', #4147 ) ;
+#2291 = EDGE_CURVE ( 'NONE', #149, #2830, #2731, .T. ) ;
+#2292 = FACE_OUTER_BOUND ( 'NONE', #607, .T. ) ;
+#2293 = CARTESIAN_POINT ( 'NONE',  ( 2.057400000000011400, -0.6350000000000115600, -1.739900000000000000 ) ) ;
+#2294 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2295 = VECTOR ( 'NONE', #4414, 1000.000000000000000 ) ;
+#2296 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2297 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, 1.155699999999999900, 1.993899999999999800 ) ) ;
+#2298 = CIRCLE ( 'NONE', #1444, 0.05079999999995396500 ) ;
+#2299 = EDGE_CURVE ( 'NONE', #1423, #4593, #1635, .T. ) ;
+#2300 = LINE ( 'NONE', #4255, #1499 ) ;
+#2301 = CARTESIAN_POINT ( 'NONE',  ( -4.673600000000000400, -1.247140000000000400, 0.2920999999999999200 ) ) ;
+#2302 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #1784, #5233 ), #4932 ) ;
+#2303 = SURFACE_SIDE_STYLE ('',( #129 ) ) ;
+#2304 = ORIENTED_EDGE ( 'NONE', *, *, #1249, .T. ) ;
+#2305 = ORIENTED_EDGE ( 'NONE', *, *, #519, .T. ) ;
+#2306 = VECTOR ( 'NONE', #1401, 1000.000000000000000 ) ;
+#2307 = LINE ( 'NONE', #69, #3143 ) ;
+#2308 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2309 = VERTEX_POINT ( 'NONE', #3216 ) ;
+#2310 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2311 = VECTOR ( 'NONE', #2507, 1000.000000000000000 ) ;
+#2312 = EDGE_CURVE ( 'NONE', #1344, #3367, #4615, .T. ) ;
+#2313 = ORIENTED_EDGE ( 'NONE', *, *, #1506, .F. ) ;
+#2314 = ORIENTED_EDGE ( 'NONE', *, *, #2338, .T. ) ;
+#2315 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.2794000000000000400 ) ) ;
+#2316 = LINE ( 'NONE', #3265, #4657 ) ;
+#2317 = ORIENTED_EDGE ( 'NONE', *, *, #828, .T. ) ;
+#2318 = EDGE_CURVE ( 'NONE', #4750, #1225, #3862, .T. ) ;
+#2319 = AXIS2_PLACEMENT_3D ( 'NONE', #6067, #5244, #3781 ) ;
+#2320 = ORIENTED_EDGE ( 'NONE', *, *, #2327, .T. ) ;
+#2321 = CARTESIAN_POINT ( 'NONE',  ( 4.295139999999999100, -0.5080000000000002300, 1.155699999999999900 ) ) ;
+#2322 = SURFACE_STYLE_USAGE ( .BOTH. , #2303 ) ;
+#2323 = EDGE_LOOP ( 'NONE', ( #4172, #133, #4354, #3594, #3765, #827 ) ) ;
+#2324 = VECTOR ( 'NONE', #3274, 1000.000000000000000 ) ;
+#2325 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2326 = LINE ( 'NONE', #5788, #814 ) ;
+#2327 = EDGE_CURVE ( 'NONE', #4120, #4747, #4837, .T. ) ;
+#2328 = ORIENTED_EDGE ( 'NONE', *, *, #3698, .F. ) ;
+#2329 = EDGE_LOOP ( 'NONE', ( #201, #2304, #1377, #6131 ) ) ;
+#2330 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2331 = ORIENTED_EDGE ( 'NONE', *, *, #3819, .F. ) ;
+#2332 = CARTESIAN_POINT ( 'NONE',  ( -2.501899999999964900, 2.539999999999999600, -1.993899999999947800 ) ) ;
+#2333 = EDGE_LOOP ( 'NONE', ( #1545, #542, #525, #4265 ) ) ;
+#2334 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -0.8890000000000000100, -1.739900000000000000 ) ) ;
+#2335 = ORIENTED_EDGE ( 'NONE', *, *, #1476, .T. ) ;
+#2336 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.069340000000080100, 1.943100000000080000 ) ) ;
+#2337 = ORIENTED_EDGE ( 'NONE', *, *, #3262, .F. ) ;
+#2338 = EDGE_CURVE ( 'NONE', #1036, #3590, #4152, .T. ) ;
+#2339 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2340 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2674 ) ) ;
+#2341 = ADVANCED_FACE ( 'NONE', ( #158 ), #2247, .F. ) ;
+#2342 = ORIENTED_EDGE ( 'NONE', *, *, #3314, .F. ) ;
+#2343 = VERTEX_POINT ( 'NONE', #1766 ) ;
+#2344 = PLANE ( 'NONE',  #4139 ) ;
+#2345 = CARTESIAN_POINT ( 'NONE',  ( -0.8635999999999999200, 0.8890000000000000100, -1.739900000000000000 ) ) ;
+#2346 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2347 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, 0.1270000000000000000, 0.2540000000000000000 ) ) ;
+#2348 = FILL_AREA_STYLE ('',( #6146 ) ) ;
+#2349 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#2350 = EDGE_LOOP ( 'NONE', ( #3083, #5959, #3625, #2608, #2526, #580, #2183, #3642 ) ) ;
+#2351 = ORIENTED_EDGE ( 'NONE', *, *, #3873, .T. ) ;
+#2352 = EDGE_CURVE ( 'NONE', #3452, #4264, #5141, .T. ) ;
+#2353 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -0.8890000000000000100, -1.739900000000000000 ) ) ;
+#2354 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000100, -0.6350000000000000100, -2.540000000000000000 ) ) ;
+#2355 = ORIENTED_EDGE ( 'NONE', *, *, #2198, .T. ) ;
+#2356 = VECTOR ( 'NONE', #3728, 1000.000000000000000 ) ;
+#2357 = CARTESIAN_POINT ( 'NONE',  ( 3.962400000000028100, 1.447800000000000000, -1.866900000000028400 ) ) ;
+#2358 = LINE ( 'NONE', #4690, #1778 ) ;
+#2359 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2360 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2361 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -0.5080000000000000100, -1.181100000000000000 ) ) ;
+#2362 = CIRCLE ( 'NONE', #907, 0.1269999999999708900 ) ;
+#2363 = FACE_OUTER_BOUND ( 'NONE', #1998, .T. ) ;
+#2364 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2365 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.447800000000000000, -0.5080000000000000100 ) ) ;
+#2366 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2367 = EDGE_CURVE ( 'NONE', #5416, #2131, #2433, .T. ) ;
+#2368 = CARTESIAN_POINT ( 'NONE',  ( 0.6349999999999945700, -0.6349999999999946800, -1.739900000000000000 ) ) ;
+#2369 = LINE ( 'NONE', #5098, #6049 ) ;
+#2370 = AXIS2_PLACEMENT_3D ( 'NONE', #420, #2795, #5666 ) ;
+#2371 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -1.120139999999999900, 1.993899999999999800 ) ) ;
+#2372 = VECTOR ( 'NONE', #4969, 1000.000000000000000 ) ;
+#2373 = VERTEX_POINT ( 'NONE', #1824 ) ;
+#2374 = ADVANCED_FACE ( 'NONE', ( #4687 ), #5170, .F. ) ;
+#2375 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2376 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2377 = FACE_OUTER_BOUND ( 'NONE', #2498, .T. ) ;
+#2378 = EDGE_CURVE ( 'NONE', #5486, #2564, #4015, .T. ) ;
+#2379 = ORIENTED_EDGE ( 'NONE', *, *, #4146, .F. ) ;
+#2380 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2381 = CYLINDRICAL_SURFACE ( 'NONE', #3362, 0.07620000000005226800 ) ;
+#2382 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, 1.155699999999999900, 1.689099999999999800 ) ) ;
+#2383 = FACE_OUTER_BOUND ( 'NONE', #2911, .T. ) ;
+#2384 = VERTEX_POINT ( 'NONE', #2227 ) ;
+#2385 = VERTEX_POINT ( 'NONE', #2696 ) ;
+#2386 = LINE ( 'NONE', #2525, #1874 ) ;
+#2387 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, -0.03809999999999999500, 1.993899999999999800 ) ) ;
+#2388 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2389 = ORIENTED_EDGE ( 'NONE', *, *, #4564, .F. ) ;
+#2390 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#2391 = ORIENTED_EDGE ( 'NONE', *, *, #3776, .F. ) ;
+#2392 = CARTESIAN_POINT ( 'NONE',  ( 5.245099999999999900, -1.447800000000000000, 0.2920999999999999200 ) ) ;
+#2393 = ORIENTED_EDGE ( 'NONE', *, *, #5404, .F. ) ;
+#2394 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2395 = EDGE_LOOP ( 'NONE', ( #2351, #4599, #1501, #4598 ) ) ;
+#2396 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2397 = CARTESIAN_POINT ( 'NONE',  ( 4.295140000000000000, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#2398 = VECTOR ( 'NONE', #4630, 1000.000000000000000 ) ;
+#2399 = ORIENTED_EDGE ( 'NONE', *, *, #2417, .T. ) ;
+#2400 = CIRCLE ( 'NONE', #416, 0.05079999999995396500 ) ;
+#2401 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2402 = EDGE_LOOP ( 'NONE', ( #1987, #440, #1537, #4108 ) ) ;
+#2403 = CARTESIAN_POINT ( 'NONE',  ( 4.673600000000000400, -1.247140000000000400, 1.003299999999999900 ) ) ;
+#2404 = VERTEX_POINT ( 'NONE', #4132 ) ;
+#2405 = EDGE_CURVE ( 'NONE', #5335, #3313, #5966, .T. ) ;
+#2406 = ADVANCED_FACE ( 'NONE', ( #1004 ), #6186, .T. ) ;
+#2407 = ORIENTED_EDGE ( 'NONE', *, *, #705, .F. ) ;
+#2408 = LINE ( 'NONE', #2880, #3159 ) ;
+#2409 = VECTOR ( 'NONE', #751, 1000.000000000000000 ) ;
+#2410 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, 1.244599999999999900, -1.739900000000000000 ) ) ;
+#2411 = CARTESIAN_POINT ( 'NONE',  ( -4.253718461538461800, 1.244599999999999900, -1.181100000000000000 ) ) ;
+#2412 = ORIENTED_EDGE ( 'NONE', *, *, #4891, .F. ) ;
+#2413 = VERTEX_POINT ( 'NONE', #892 ) ;
+#2414 = ORIENTED_EDGE ( 'NONE', *, *, #4624, .F. ) ;
+#2415 = AXIS2_PLACEMENT_3D ( 'NONE', #3326, #3877, #430 ) ;
+#2416 = CARTESIAN_POINT ( 'NONE',  ( 0.7620000000000000100, -0.6350000000000000100, -1.993899999999999800 ) ) ;
+#2417 = EDGE_CURVE ( 'NONE', #25, #149, #5070, .T. ) ;
+#2418 = VERTEX_POINT ( 'NONE', #4645 ) ;
+#2419 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2420 = ORIENTED_EDGE ( 'NONE', *, *, #1299, .T. ) ;
+#2421 = CARTESIAN_POINT ( 'NONE',  ( -2.184374749413507300, 1.349383565714521900, -1.991452957809027200 ) ) ;
+#2422 = ADVANCED_FACE ( 'NONE', ( #4086 ), #4237, .T. ) ;
+#2423 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #2975, #5233 ), #6201 ) ;
+#2424 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2425 = EDGE_LOOP ( 'NONE', ( #3544, #2695, #221, #4924 ) ) ;
+#2426 = ORIENTED_EDGE ( 'NONE', *, *, #3428, .F. ) ;
+#2427 = EDGE_CURVE ( 'NONE', #4117, #3554, #3739, .T. ) ;
+#2428 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.384300000000000100, -0.2540000000000000000 ) ) ;
+#2429 = SHAPE_DEFINITION_REPRESENTATION ( #1426, #499 ) ;
+#2430 = EDGE_LOOP ( 'NONE', ( #4613, #2095, #5377, #5760 ) ) ;
+#2431 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.170940000000000100, 0.2920999999999999200 ) ) ;
+#2432 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2433 = LINE ( 'NONE', #4607, #2277 ) ;
+#2434 = PLANE ( 'NONE',  #1096 ) ;
+#2435 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#2436 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.597660000000000100, -0.3810000000000000100 ) ) ;
+#2437 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2438 = VERTEX_POINT ( 'NONE', #2833 ) ;
+#2439 = EDGE_CURVE ( 'NONE', #1627, #5051, #4033, .T. ) ;
+#2440 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000028800, 1.117600000000028800, 1.993899999999999800 ) ) ;
+#2441 = VECTOR ( 'NONE', #4874, 1000.000000000000000 ) ;
+#2442 = VECTOR ( 'NONE', #1710, 1000.000000000000000 ) ;
+#2443 = ADVANCED_FACE ( 'NONE', ( #3071 ), #6171, .F. ) ;
+#2444 = CARTESIAN_POINT ( 'NONE',  ( 0.3048000000000000200, -1.597660000000000100, -0.3810000000000000100 ) ) ;
+#2445 = VERTEX_POINT ( 'NONE', #4728 ) ;
+#2446 = LINE ( 'NONE', #1411, #4238 ) ;
+#2447 = LINE ( 'NONE', #838, #4933 ) ;
+#2448 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2449 = ADVANCED_FACE ( 'NONE', ( #3337 ), #4218, .F. ) ;
+#2450 = AXIS2_PLACEMENT_3D ( 'NONE', #4826, #2872, #3350 ) ;
+#2451 = DIRECTION ( 'NONE',  ( 0.3881362313761481100, 0.9216020105735020000, 0.0000000000000000000 ) ) ;
+#2452 = AXIS2_PLACEMENT_3D ( 'NONE', #2649, #2144, #5500 ) ;
+#2453 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.384300000000000100, -0.2540000000000000000 ) ) ;
+#2454 = VECTOR ( 'NONE', #4209, 1000.000000000000000 ) ;
+#2455 = LINE ( 'NONE', #4375, #858 ) ;
+#2456 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2457 = PLANE ( 'NONE',  #2994 ) ;
+#2458 = CARTESIAN_POINT ( 'NONE',  ( -2.387599999999999900, -1.193800000000000000, -1.993899999999999800 ) ) ;
+#2459 = EDGE_CURVE ( 'NONE', #4254, #4967, #5214, .T. ) ;
+#2460 = ADVANCED_FACE ( 'NONE', ( #5898 ), #4305, .F. ) ;
+#2461 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2462 = VERTEX_POINT ( 'NONE', #1357 ) ;
+#2463 = VECTOR ( 'NONE', #5412, 1000.000000000000000 ) ;
+#2464 = LINE ( 'NONE', #4668, #3444 ) ;
+#2465 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2466 = ORIENTED_EDGE ( 'NONE', *, *, #3217, .T. ) ;
+#2467 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2468 = EDGE_LOOP ( 'NONE', ( #2656, #3522, #1295, #2790, #3045, #4531, #2652, #653 ) ) ;
+#2469 = VECTOR ( 'NONE', #1813, 1000.000000000000000 ) ;
+#2470 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2471 = EDGE_CURVE ( 'NONE', #364, #1036, #472, .T. ) ;
+#2472 = VECTOR ( 'NONE', #5886, 1000.000000000000000 ) ;
+#2473 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #2783, #2725 ) ;
+#2474 = ORIENTED_EDGE ( 'NONE', *, *, #2111, .F. ) ;
+#2475 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.120139999999999900, -1.943099999999999800 ) ) ;
+#2476 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, 1.244599999999999900, -1.181100000000000000 ) ) ;
+#2477 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, -0.5080000000000000100, 1.155699999999999900 ) ) ;
+#2478 = VECTOR ( 'NONE', #4514, 1000.000000000000000 ) ;
+#2479 = ORIENTED_EDGE ( 'NONE', *, *, #3616, .T. ) ;
+#2480 = ADVANCED_FACE ( 'NONE', ( #5861 ), #4784, .T. ) ;
+#2481 = ORIENTED_EDGE ( 'NONE', *, *, #3270, .T. ) ;
+#2482 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2483 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2484 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -1.320800000000000000, 0.0000000000000000000 ) ) ;
+#2485 = VECTOR ( 'NONE', #1425, 1000.000000000000000 ) ;
+#2486 = EDGE_CURVE ( 'NONE', #1939, #2834, #2041, .T. ) ;
+#2487 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2488 = ORIENTED_EDGE ( 'NONE', *, *, #5396, .F. ) ;
+#2489 = VERTEX_POINT ( 'NONE', #2771 ) ;
+#2490 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2491 = ORIENTED_EDGE ( 'NONE', *, *, #682, .F. ) ;
+#2492 = LINE ( 'NONE', #2675, #2115 ) ;
+#2493 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2494 = VECTOR ( 'NONE', #3426, 1000.000000000000000 ) ;
+#2495 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, 1.447800000000000000, 1.155699999999999900 ) ) ;
+#2496 = ORIENTED_EDGE ( 'NONE', *, *, #1369, .T. ) ;
+#2497 = PLANE ( 'NONE',  #856 ) ;
+#2498 = EDGE_LOOP ( 'NONE', ( #3917, #810, #297, #4976 ) ) ;
+#2499 = ORIENTED_EDGE ( 'NONE', *, *, #1590, .F. ) ;
+#2500 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2501 = EDGE_CURVE ( 'NONE', #1970, #4005, #3914, .T. ) ;
+#2502 = ORIENTED_EDGE ( 'NONE', *, *, #3626, .T. ) ;
+#2503 = AXIS2_PLACEMENT_3D ( 'NONE', #774, #4662, #2727 ) ;
+#2504 = ORIENTED_EDGE ( 'NONE', *, *, #5006, .T. ) ;
+#2505 = VERTEX_POINT ( 'NONE', #3740 ) ;
+#2506 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2507 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2508 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2509 = ORIENTED_EDGE ( 'NONE', *, *, #2961, .T. ) ;
+#2510 = ORIENTED_EDGE ( 'NONE', *, *, #5221, .T. ) ;
+#2511 = CARTESIAN_POINT ( 'NONE',  ( -0.4825999999999947000, -0.6349999999999945700, -1.739900000000000000 ) ) ;
+#2512 = EDGE_CURVE ( 'NONE', #5397, #2280, #5703, .T. ) ;
+#2513 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #5774, 'distance_accuracy_value', 'NONE');
+#2514 = ADVANCED_FACE ( 'NONE', ( #3611 ), #6150, .T. ) ;
+#2515 = CARTESIAN_POINT ( 'NONE',  ( -0.3048000000000000200, -1.597660000000000100, -0.3810000000000000100 ) ) ;
+#2516 = ORIENTED_EDGE ( 'NONE', *, *, #13, .T. ) ;
+#2517 = ORIENTED_EDGE ( 'NONE', *, *, #2855, .F. ) ;
+#2518 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2519 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.244600000000000400, 1.155699999999999900 ) ) ;
+#2520 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2521 = EDGE_CURVE ( 'NONE', #2092, #4526, #5635, .T. ) ;
+#2522 = ORIENTED_EDGE ( 'NONE', *, *, #1934, .F. ) ;
+#2523 = CARTESIAN_POINT ( 'NONE',  ( -0.05080000000000000500, 2.057399999999999900, 0.5968999999999999900 ) ) ;
+#2524 = LINE ( 'NONE', #3680, #2669 ) ;
+#2525 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, 0.1270000000000000000, 1.993899999999999800 ) ) ;
+#2526 = ORIENTED_EDGE ( 'NONE', *, *, #2352, .F. ) ;
+#2527 = CIRCLE ( 'NONE', #5464, 0.2539999999999434900 ) ;
+#2528 = ADVANCED_FACE ( 'NONE', ( #4435 ), #4855, .T. ) ;
+#2529 = VECTOR ( 'NONE', #4087, 1000.000000000000000 ) ;
+#2530 = EDGE_CURVE ( 'NONE', #2253, #452, #1062, .T. ) ;
+#2531 = PRODUCT_CONTEXT ( 'NONE', #3455, 'mechanical' ) ;
+#2532 = VECTOR ( 'NONE', #4318, 1000.000000000000000 ) ;
+#2533 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.174326666666700000, 0.2540000000000000000 ) ) ;
+#2534 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #6266 ) ;
+#2535 = LINE ( 'NONE', #1063, #3581 ) ;
+#2536 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, 0.1270000000000000000, 1.993899999999999800 ) ) ;
+#2537 = EDGE_CURVE ( 'NONE', #546, #5640, #52, .T. ) ;
+#2538 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2539 = VECTOR ( 'NONE', #3287, 1000.000000000000000 ) ;
+#2540 = AXIS2_PLACEMENT_3D ( 'NONE', #5977, #4106, #5078 ) ;
+#2541 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2542 = LINE ( 'NONE', #3882, #4565 ) ;
+#2543 = ADVANCED_FACE ( 'NONE', ( #6088 ), #536, .F. ) ;
+#2544 = ORIENTED_EDGE ( 'NONE', *, *, #4704, .F. ) ;
+#2545 = LINE ( 'NONE', #2683, #26 ) ;
+#2546 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, 2.539999999999999600, -1.181100000000000000 ) ) ;
+#2547 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2548 = VECTOR ( 'NONE', #1296, 1000.000000000000000 ) ;
+#2549 = EDGE_CURVE ( 'NONE', #5024, #3255, #5341, .T. ) ;
+#2550 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2551 = AXIS2_PLACEMENT_3D ( 'NONE', #298, #2294, #5140 ) ;
+#2552 = ORIENTED_EDGE ( 'NONE', *, *, #5366, .F. ) ;
+#2553 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2554 = LINE ( 'NONE', #3014, #4955 ) ;
+#2555 = VERTEX_POINT ( 'NONE', #4879 ) ;
+#2556 = VERTEX_POINT ( 'NONE', #3846 ) ;
+#2557 = CARTESIAN_POINT ( 'NONE',  ( 1.016000000000000000, 0.8890000000000000100, -2.540000000000000000 ) ) ;
+#2558 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2559 = EDGE_CURVE ( 'NONE', #5624, #4061, #4666, .T. ) ;
+#2560 = VECTOR ( 'NONE', #4356, 1000.000000000000000 ) ;
+#2561 = EDGE_LOOP ( 'NONE', ( #3149, #5090, #5197, #976 ) ) ;
+#2562 = CARTESIAN_POINT ( 'NONE',  ( 4.343400000000057700, 1.193800000000058400, 1.993899999999999800 ) ) ;
+#2563 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2564 = VERTEX_POINT ( 'NONE', #1009 ) ;
+#2565 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2566 = VECTOR ( 'NONE', #2820, 1000.000000000000000 ) ;
+#2567 = ORIENTED_EDGE ( 'NONE', *, *, #4785, .T. ) ;
+#2568 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.069340000000000000, 1.993899999999999800 ) ) ;
+#2569 = CARTESIAN_POINT ( 'NONE',  ( 4.295139999999999100, 2.540000000000000000, 1.155699999999999900 ) ) ;
+#2570 = EDGE_CURVE ( 'NONE', #2721, #1888, #4363, .T. ) ;
+#2571 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2572 = EDGE_LOOP ( 'NONE', ( #5857, #2256, #3859, #1903 ) ) ;
+#2573 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#2574 = ORIENTED_EDGE ( 'NONE', *, *, #396, .F. ) ;
+#2575 = LINE ( 'NONE', #1391, #6081 ) ;
+#2576 = ORIENTED_EDGE ( 'NONE', *, *, #1894, .F. ) ;
+#2577 = ORIENTED_EDGE ( 'NONE', *, *, #4138, .T. ) ;
+#2578 = ORIENTED_EDGE ( 'NONE', *, *, #1350, .F. ) ;
+#2579 = AXIS2_PLACEMENT_3D ( 'NONE', #4985, #5050, #211 ) ;
+#2580 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2581 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -0.5080000000000000100, 1.943100000000045800 ) ) ;
+#2582 = ORIENTED_EDGE ( 'NONE', *, *, #3785, .F. ) ;
+#2583 = CARTESIAN_POINT ( 'NONE',  ( -0.9906000000000055900, -0.6349999999999946800, -1.739900000000000000 ) ) ;
+#2584 = ORIENTED_EDGE ( 'NONE', *, *, #2459, .F. ) ;
+#2585 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2586 = EDGE_CURVE ( 'NONE', #1604, #5198, #4974, .T. ) ;
+#2587 = AXIS2_PLACEMENT_3D ( 'NONE', #3385, #2465, #3885 ) ;
+#2588 = ORIENTED_EDGE ( 'NONE', *, *, #2312, .F. ) ;
+#2589 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2590 = ORIENTED_EDGE ( 'NONE', *, *, #584, .F. ) ;
+#2591 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2592 = SHAPE_DEFINITION_REPRESENTATION ( #1019, #4560 ) ;
+#2593 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.5547001962251990600, 0.8320502943378638200 ) ) ;
+#2594 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2595 = ORIENTED_EDGE ( 'NONE', *, *, #4259, .F. ) ;
+#2596 = VECTOR ( 'NONE', #3203, 1000.000000000000000 ) ;
+#2597 = EDGE_CURVE ( 'NONE', #4441, #1344, #1964, .T. ) ;
+#2598 = CARTESIAN_POINT ( 'NONE',  ( -3.013853367016990200, 1.244599999999999900, -1.993899999999999800 ) ) ;
+#2599 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2600 = VECTOR ( 'NONE', #957, 1000.000000000000000 ) ;
+#2601 = VECTOR ( 'NONE', #1158, 1000.000000000000000 ) ;
+#2602 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.5547001962251990600, -0.8320502943378638200 ) ) ;
+#2603 = FACE_OUTER_BOUND ( 'NONE', #685, .T. ) ;
+#2604 = CARTESIAN_POINT ( 'NONE',  ( 4.343399999999999900, 1.447800000000000000, 1.155699999999999900 ) ) ;
+#2605 = CARTESIAN_POINT ( 'NONE',  ( -4.295139999999999100, -0.5080000000000002300, 1.155699999999999900 ) ) ;
+#2606 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000100, -0.7620000000000000100, -1.993899999999999800 ) ) ;
+#2607 = LINE ( 'NONE', #5409, #938 ) ;
+#2608 = ORIENTED_EDGE ( 'NONE', *, *, #4795, .F. ) ;
+#2609 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2610 = VECTOR ( 'NONE', #3460, 1000.000000000000000 ) ;
+#2611 = CARTESIAN_POINT ( 'NONE',  ( -2.387599999999999900, -1.447800000000000000, -1.917700000000000000 ) ) ;
+#2612 = LINE ( 'NONE', #3816, #2910 ) ;
+#2613 = EDGE_LOOP ( 'NONE', ( #5270, #2124, #4357, #5043 ) ) ;
+#2614 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, 2.057399999999999900, 0.5968999999999999900 ) ) ;
+#2615 = EDGE_CURVE ( 'NONE', #3092, #1905, #664, .T. ) ;
+#2616 = ORIENTED_EDGE ( 'NONE', *, *, #258, .T. ) ;
+#2617 = AXIS2_PLACEMENT_3D ( 'NONE', #5741, #579, #2045 ) ;
+#2618 = CARTESIAN_POINT ( 'NONE',  ( -4.168140000000000200, 1.447800000000000000, -1.181100000000000000 ) ) ;
+#2619 = FACE_OUTER_BOUND ( 'NONE', #5100, .T. ) ;
+#2620 = VECTOR ( 'NONE', #3136, 1000.000000000000000 ) ;
+#2621 = PRODUCT ( 'NKK SS312SAH4', 'NKK SS312SAH4', '', ( #5271 ) ) ;
+#2622 = EDGE_LOOP ( 'NONE', ( #59, #3012, #2389, #5117, #4910, #4144, #2379, #1349 ) ) ;
+#2623 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2624 = VECTOR ( 'NONE', #3104, 1000.000000000000000 ) ;
+#2625 = EDGE_CURVE ( 'NONE', #5645, #1423, #978, .T. ) ;
+#2626 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#2627 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.597660000000000100, -0.3810000000000000100 ) ) ;
+#2628 = ORIENTED_EDGE ( 'NONE', *, *, #6181, .T. ) ;
+#2629 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2630 = EDGE_LOOP ( 'NONE', ( #5847, #3169, #3318, #750 ) ) ;
+#2631 = VECTOR ( 'NONE', #1325, 1000.000000000000000 ) ;
+#2632 = ORIENTED_EDGE ( 'NONE', *, *, #5457, .T. ) ;
+#2633 = CARTESIAN_POINT ( 'NONE',  ( -2.057400000000011400, -0.7620000000000001200, -2.540000000000000000 ) ) ;
+#2634 = VERTEX_POINT ( 'NONE', #988 ) ;
+#2635 = PLANE ( 'NONE',  #1966 ) ;
+#2636 = EDGE_CURVE ( 'NONE', #3234, #4005, #6156, .T. ) ;
+#2637 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2638 = VERTEX_POINT ( 'NONE', #5362 ) ;
+#2639 = VECTOR ( 'NONE', #2080, 1000.000000000000000 ) ;
+#2640 = CARTESIAN_POINT ( 'NONE',  ( -3.962399999999999700, 1.447800000000000900, 1.993899999999999800 ) ) ;
+#2641 = VERTEX_POINT ( 'NONE', #2921 ) ;
+#2642 = ORIENTED_EDGE ( 'NONE', *, *, #5262, .T. ) ;
+#2643 = VERTEX_POINT ( 'NONE', #3358 ) ;
+#2644 = CARTESIAN_POINT ( 'NONE',  ( -4.295139999999999100, 1.146247488584476200, 1.993899999999999800 ) ) ;
+#2645 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2646 = EDGE_CURVE ( 'NONE', #1382, #3590, #6012, .T. ) ;
+#2647 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, 1.447800000000000000, -1.866900000000000000 ) ) ;
+#2648 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.597660000000000100, -0.3810000000000000100 ) ) ;
+#2649 = CARTESIAN_POINT ( 'NONE',  ( -0.7366000000000000300, 0.8890000000000000100, -1.993899999999999800 ) ) ;
+#2650 = ORIENTED_EDGE ( 'NONE', *, *, #506, .T. ) ;
+#2651 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .F. ) ;
+#2652 = ORIENTED_EDGE ( 'NONE', *, *, #2367, .F. ) ;
+#2653 = CARTESIAN_POINT ( 'NONE',  ( -5.245099999999999900, -1.447800000000000000, 0.2920999999999999200 ) ) ;
+#2654 = EDGE_CURVE ( 'NONE', #4672, #3735, #2408, .T. ) ;
+#2655 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2656 = ORIENTED_EDGE ( 'NONE', *, *, #3577, .T. ) ;
+#2657 = AXIS2_PLACEMENT_3D ( 'NONE', #919, #376, #5188 ) ;
+#2658 = VERTEX_POINT ( 'NONE', #3412 ) ;
+#2659 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.447800000000000000, -1.993899999999999800 ) ) ;
+#2660 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2661 = ORIENTED_EDGE ( 'NONE', *, *, #1873, .T. ) ;
+#2662 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2663 = ORIENTED_EDGE ( 'NONE', *, *, #1280, .F. ) ;
+#2664 = EDGE_CURVE ( 'NONE', #3019, #1218, #4814, .T. ) ;
+#2665 = AXIS2_PLACEMENT_3D ( 'NONE', #3029, #2538, #1495 ) ;
+#2666 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2667 = EDGE_LOOP ( 'NONE', ( #3998, #4126, #601, #789 ) ) ;
+#2668 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2669 = VECTOR ( 'NONE', #5588, 1000.000000000000000 ) ;
+#2670 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2671 = DIRECTION ( 'NONE',  ( -0.3881362313761481100, 0.9216020105735020000, 0.0000000000000000000 ) ) ;
+#2672 = EDGE_CURVE ( 'NONE', #6236, #3255, #515, .T. ) ;
+#2673 = VECTOR ( 'NONE', #5723, 1000.000000000000000 ) ;
+#2674 = STYLED_ITEM ( 'NONE', ( #3327 ), #2423 ) ;
+#2675 = CARTESIAN_POINT ( 'NONE',  ( -5.245099999999999900, -1.447800000000000000, 1.003299999999999900 ) ) ;
+#2676 = VECTOR ( 'NONE', #3856, 1000.000000000000000 ) ;
+#2677 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2678 = VECTOR ( 'NONE', #2364, 1000.000000000000000 ) ;
+#2679 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2680 = VECTOR ( 'NONE', #2902, 1000.000000000000000 ) ;
+#2681 = EDGE_CURVE ( 'NONE', #4787, #2126, #5184, .T. ) ;
+#2682 = VECTOR ( 'NONE', #5950, 1000.000000000000000 ) ;
+#2683 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, 1.193800000000000000, -1.993899999999999800 ) ) ;
+#2684 = CARTESIAN_POINT ( 'NONE',  ( 0.6350000000000000100, -0.7620000000000001200, -1.993899999999999800 ) ) ;
+#2685 = LINE ( 'NONE', #2047, #708 ) ;
+#2686 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2687 = CARTESIAN_POINT ( 'NONE',  ( 5.245099999999999900, -1.247140000000000100, 0.2920999999999999200 ) ) ;
+#2688 = ORIENTED_EDGE ( 'NONE', *, *, #1307, .F. ) ;
+#2689 = AXIS2_PLACEMENT_3D ( 'NONE', #3595, #2655, #3114 ) ;
+#2690 = LINE ( 'NONE', #3597, #786 ) ;
+#2691 = ORIENTED_EDGE ( 'NONE', *, *, #530, .F. ) ;
+#2692 = CARTESIAN_POINT ( 'NONE',  ( -2.387599999999999900, -1.447800000000000000, -1.993899999999999800 ) ) ;
+#2693 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2694 = LINE ( 'NONE', #2644, #1734 ) ;
+#2695 = ORIENTED_EDGE ( 'NONE', *, *, #3133, .F. ) ;
+#2696 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, 0.0000000000000000000, -0.5968999999999999900 ) ) ;
+#2697 = EDGE_CURVE ( 'NONE', #3116, #5361, #2778, .T. ) ;
+#2698 = AXIS2_PLACEMENT_3D ( 'NONE', #5837, #1560, #5814 ) ;
+#2699 = EDGE_LOOP ( 'NONE', ( #4443, #522, #124, #5239 ) ) ;
+#2700 = PLANE ( 'NONE',  #6004 ) ;
+#2701 = LINE ( 'NONE', #1234, #1428 ) ;
+#2702 = VERTEX_POINT ( 'NONE', #2899 ) ;
+#2703 = ORIENTED_EDGE ( 'NONE', *, *, #3332, .F. ) ;
+#2704 = EDGE_CURVE ( 'NONE', #2971, #4825, #4735, .T. ) ;
+#2705 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999998400, -0.5587999999999540000, 1.943100000000045800 ) ) ;
+#2706 = VECTOR ( 'NONE', #2959, 1000.000000000000000 ) ;
+#2707 = VERTEX_POINT ( 'NONE', #2416 ) ;
+#2708 = FACE_OUTER_BOUND ( 'NONE', #2395, .T. ) ;
+#2709 = VECTOR ( 'NONE', #4085, 1000.000000000000000 ) ;
+#2710 = ORIENTED_EDGE ( 'NONE', *, *, #5035, .T. ) ;
+#2711 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2712 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2713 = ORIENTED_EDGE ( 'NONE', *, *, #5439, .F. ) ;
+#2714 = LINE ( 'NONE', #455, #1289 ) ;
+#2715 = EDGE_LOOP ( 'NONE', ( #4465, #2342, #5234, #2552 ) ) ;
+#2716 = ORIENTED_EDGE ( 'NONE', *, *, #6108, .F. ) ;
+#2717 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2718 = ORIENTED_EDGE ( 'NONE', *, *, #1637, .F. ) ;
+#2719 = ORIENTED_EDGE ( 'NONE', *, *, #1945, .T. ) ;
+#2720 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2721 = VERTEX_POINT ( 'NONE', #1702 ) ;
+#2722 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, 0.1270000000000000000, 0.2794000000000000400 ) ) ;
+#2723 = ADVANCED_FACE ( 'NONE', ( #1526 ), #3465, .T. ) ;
+#2724 = ORIENTED_EDGE ( 'NONE', *, *, #4809, .F. ) ;
+#2725 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #2052, 'design' ) ;
+#2726 = VERTEX_POINT ( 'NONE', #3593 ) ;
+#2727 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2728 = EDGE_CURVE ( 'NONE', #5820, #5775, #890, .T. ) ;
+#2729 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2730 = ORIENTED_EDGE ( 'NONE', *, *, #4090, .F. ) ;
+#2731 = LINE ( 'NONE', #5604, #1776 ) ;
+#2732 = LINE ( 'NONE', #3196, #6041 ) ;
+#2733 = CARTESIAN_POINT ( 'NONE',  ( -2.184400000000000100, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#2734 = VECTOR ( 'NONE', #2895, 1000.000000000000000 ) ;
+#2735 = EDGE_CURVE ( 'NONE', #6155, #3938, #596, .T. ) ;
+#2736 = VECTOR ( 'NONE', #2541, 1000.000000000000000 ) ;
+#2737 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, 0.1270000000000000000, 0.2540000000000000000 ) ) ;
+#2738 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2739 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2740 = PRESENTATION_STYLE_ASSIGNMENT (( #1373 ) ) ;
+#2741 = LINE ( 'NONE', #475, #2676 ) ;
+#2742 = EDGE_CURVE ( 'NONE', #1122, #3779, #2181, .T. ) ;
+#2743 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#2744 = ORIENTED_EDGE ( 'NONE', *, *, #5087, .T. ) ;
+#2745 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2746 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -1.447800000000000000, -1.181100000000000000 ) ) ;
+#2747 = LINE ( 'NONE', #1172, #1333 ) ;
+#2748 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2749 = VECTOR ( 'NONE', #3130, 1000.000000000000000 ) ;
+#2750 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.447800000000000000, -1.993899999999999800 ) ) ;
+#2751 = ORIENTED_EDGE ( 'NONE', *, *, #956, .F. ) ;
+#2752 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2753 = FACE_OUTER_BOUND ( 'NONE', #3844, .T. ) ;
+#2754 = VECTOR ( 'NONE', #2792, 1000.000000000000000 ) ;
+#2755 = EDGE_CURVE ( 'NONE', #1678, #1701, #3545, .T. ) ;
+#2756 = ORIENTED_EDGE ( 'NONE', *, *, #2935, .F. ) ;
+#2757 = ORIENTED_EDGE ( 'NONE', *, *, #3626, .F. ) ;
+#2758 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, -0.5080000000000000100, -1.181100000000000000 ) ) ;
+#2759 = CIRCLE ( 'NONE', #1772, 0.1269999999999886800 ) ;
+#2760 = PLANE ( 'NONE',  #5954 ) ;
+#2761 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000100, -0.6350000000000000100, -1.993899999999999800 ) ) ;
+#2762 = CIRCLE ( 'NONE', #6054, 0.3174999999999645300 ) ;
+#2763 = ORIENTED_EDGE ( 'NONE', *, *, #3598, .T. ) ;
+#2764 = AXIS2_PLACEMENT_3D ( 'NONE', #2897, #3843, #4830 ) ;
+#2765 = CIRCLE ( 'NONE', #259, 0.1270000000000053600 ) ;
+#2766 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2767 = VECTOR ( 'NONE', #5727, 1000.000000000000000 ) ;
+#2768 = ORIENTED_EDGE ( 'NONE', *, *, #1134, .F. ) ;
+#2769 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000100, -0.7620000000000000100, -1.739900000000000000 ) ) ;
+#2770 = VECTOR ( 'NONE', #1471, 1000.000000000000000 ) ;
+#2771 = CARTESIAN_POINT ( 'NONE',  ( 1.016000000000000000, 0.8890000000000000100, -1.739900000000000000 ) ) ;
+#2772 = EDGE_CURVE ( 'NONE', #117, #4187, #1685, .T. ) ;
+#2773 = ORIENTED_EDGE ( 'NONE', *, *, #2299, .T. ) ;
+#2774 = AXIS2_PLACEMENT_3D ( 'NONE', #1097, #5895, #1529 ) ;
+#2775 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2776 = EDGE_LOOP ( 'NONE', ( #5490, #1617, #5092, #1227 ) ) ;
+#2777 = ORIENTED_EDGE ( 'NONE', *, *, #473, .T. ) ;
+#2778 = LINE ( 'NONE', #3153, #1889 ) ;
+#2779 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, -0.5080000000000000100, -1.993899999999999800 ) ) ;
+#2780 = EDGE_CURVE ( 'NONE', #1213, #3376, #2937, .T. ) ;
+#2781 = CARTESIAN_POINT ( 'NONE',  ( 2.387599999999999900, -1.447800000000000000, -1.917700000000000000 ) ) ;
+#2782 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2783 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #174, .NOT_KNOWN. ) ;
+#2784 = EDGE_LOOP ( 'NONE', ( #1837, #4189, #3284, #5726 ) ) ;
+#2785 = VERTEX_POINT ( 'NONE', #4925 ) ;
+#2786 = ADVANCED_FACE ( 'NONE', ( #5044 ), #5384, .F. ) ;
+#2787 = EDGE_LOOP ( 'NONE', ( #2414, #5427, #5468, #2271 ) ) ;
+#2788 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.427480000000000100, -1.524000000000000000 ) ) ;
+#2789 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.427480000000000100, -0.3810000000000000100 ) ) ;
+#2790 = ORIENTED_EDGE ( 'NONE', *, *, #1095, .T. ) ;
+#2791 = EDGE_LOOP ( 'NONE', ( #283, #5032, #6043, #3588, #3254, #5930, #521, #5408, #5948, #1084 ) ) ;
+#2792 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2793 = ORIENTED_EDGE ( 'NONE', *, *, #5858, .F. ) ;
+#2794 = EDGE_CURVE ( 'NONE', #5775, #5783, #2492, .T. ) ;
+#2795 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2796 = ORIENTED_EDGE ( 'NONE', *, *, #446, .F. ) ;
+#2797 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 2.539999999999999600, 1.866900000000000000 ) ) ;
+#2798 = ORIENTED_EDGE ( 'NONE', *, *, #2983, .T. ) ;
+#2799 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1270,  #3305 ) ;
+#2800 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -1.193800000000000000, 0.2920999999999999200 ) ) ;
+#2801 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000000400, 1.244599999999999900, -1.181100000000000000 ) ) ;
+#2802 = ORIENTED_EDGE ( 'NONE', *, *, #1608, .T. ) ;
+#2803 = AXIS2_PLACEMENT_3D ( 'NONE', #2816, #467, #4263 ) ;
+#2804 = ORIENTED_EDGE ( 'NONE', *, *, #2061, .F. ) ;
+#2805 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2806 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#2807 = ORIENTED_EDGE ( 'NONE', *, *, #3943, .T. ) ;
+#2808 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5080000000000000100, 1.155699999999999900 ) ) ;
+#2809 = VECTOR ( 'NONE', #3818, 1000.000000000000000 ) ;
+#2810 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2811 = EDGE_CURVE ( 'NONE', #4750, #1515, #3756, .T. ) ;
+#2812 = CARTESIAN_POINT ( 'NONE',  ( -2.387599999999999900, -1.447800000000000000, -1.993899999999999800 ) ) ;
+#2813 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2814 = LINE ( 'NONE', #3211, #3124 ) ;
+#2815 = LINE ( 'NONE', #2278, #92 ) ;
+#2816 = CARTESIAN_POINT ( 'NONE',  ( -3.013853367016990200, 2.539999999999999600, -1.739899999999869700 ) ) ;
+#2817 = EDGE_CURVE ( 'NONE', #3139, #2830, #5712, .T. ) ;
+#2818 = LINE ( 'NONE', #5329, #3958 ) ;
+#2819 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.427480000000000100, -1.524000000000000000 ) ) ;
+#2820 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2821 = FACE_OUTER_BOUND ( 'NONE', #1961, .T. ) ;
+#2822 = ADVANCED_FACE ( 'NONE', ( #274, #206, #4445, #2861 ), #1086, .F. ) ;
+#2823 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.2794000000000000400 ) ) ;
+#2824 = LINE ( 'NONE', #4021, #5085 ) ;
+#2825 = EDGE_CURVE ( 'NONE', #5794, #2834, #5121, .T. ) ;
+#2826 = CIRCLE ( 'NONE', #1167, 0.05079999999991992300 ) ;
+#2827 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2828 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.244600000000000400, -1.181100000000000000 ) ) ;
+#2829 = CARTESIAN_POINT ( 'NONE',  ( 4.295140000000000000, -1.447800000000000000, 1.993899999999999800 ) ) ;
+#2830 = VERTEX_POINT ( 'NONE', #5129 ) ;
+#2831 = LINE ( 'NONE', #5672, #3282 ) ;
+#2832 = LINE ( 'NONE', #3894, #1665 ) ;
+#2833 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#2834 = VERTEX_POINT ( 'NONE', #1780 ) ;
+#2835 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2836 = AXIS2_PLACEMENT_3D ( 'NONE', #5753, #5346, #495 ) ;
+#2837 = CARTESIAN_POINT ( 'NONE',  ( -2.202507232091169600, 1.446544138788559600, -1.887656994086957400 ) ) ;
+#2838 = VECTOR ( 'NONE', #5039, 1000.000000000000000 ) ;
+#2839 = EDGE_CURVE ( 'NONE', #3830, #3932, #5417, .T. ) ;
+#2840 = VECTOR ( 'NONE', #5776, 1000.000000000000000 ) ;
+#2841 = ORIENTED_EDGE ( 'NONE', *, *, #2654, .T. ) ;
+#2842 = CARTESIAN_POINT ( 'NONE',  ( 4.253718461538460900, 1.244599999999999900, -1.181100000000000000 ) ) ;
+#2843 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2844 = ORIENTED_EDGE ( 'NONE', *, *, #5789, .T. ) ;
+#2845 = EDGE_CURVE ( 'NONE', #4906, #648, #602, .T. ) ;
+#2846 = ADVANCED_FACE ( 'NONE', ( #3474 ), #5251, .F. ) ;
+#2847 = ORIENTED_EDGE ( 'NONE', *, *, #4082, .T. ) ;
+#2848 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -0.5080000000000000100, -1.943100000000045600 ) ) ;
+#2849 = FILL_AREA_STYLE_COLOUR ( '', #4131 ) ;
+#2850 = ORIENTED_EDGE ( 'NONE', *, *, #3725, .T. ) ;
+#2851 = FACE_OUTER_BOUND ( 'NONE', #4302, .T. ) ;
+#2852 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2853 = FACE_OUTER_BOUND ( 'NONE', #5360, .T. ) ;
+#2854 = CARTESIAN_POINT ( 'NONE',  ( -0.8635999999999999200, 0.8890000000000000100, -2.540000000000000000 ) ) ;
+#2855 = EDGE_CURVE ( 'NONE', #3325, #5855, #971, .T. ) ;
+#2856 = ORIENTED_EDGE ( 'NONE', *, *, #4241, .F. ) ;
+#2857 = AXIS2_PLACEMENT_3D ( 'NONE', #2336, #1909, #5693 ) ;
+#2858 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2859 = ORIENTED_EDGE ( 'NONE', *, *, #3934, .F. ) ;
+#2860 = CARTESIAN_POINT ( 'NONE',  ( -2.184585796466831800, 1.376177538257302000, -1.982068824734802200 ) ) ;
+#2861 = FACE_BOUND ( 'NONE', #5739, .T. ) ;
+#2862 = VERTEX_POINT ( 'NONE', #2241 ) ;
+#2863 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2864 = EDGE_LOOP ( 'NONE', ( #3296, #3666, #1521, #6092 ) ) ;
+#2865 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5080000000000000100, -1.181100000000000000 ) ) ;
+#2866 = ORIENTED_EDGE ( 'NONE', *, *, #1032, .F. ) ;
+#2867 = EDGE_CURVE ( 'NONE', #5480, #759, #280, .T. ) ;
+#2868 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2869 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #4484 ), #1387 ) ;
+#2870 = VERTEX_POINT ( 'NONE', #3172 ) ;
+#2871 = EDGE_LOOP ( 'NONE', ( #5576, #6257, #1240, #5932 ) ) ;
+#2872 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2873 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2874 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2875 = CARTESIAN_POINT ( 'NONE',  ( -3.013853367016990200, 1.447800000000000000, -1.739899999999869700 ) ) ;
+#2876 = CARTESIAN_POINT ( 'NONE',  ( -0.3048000000000000200, -1.427480000000000100, -0.3810000000000000100 ) ) ;
+#2877 = ORIENTED_EDGE ( 'NONE', *, *, #1066, .F. ) ;
+#2878 = ORIENTED_EDGE ( 'NONE', *, *, #4483, .F. ) ;
+#2879 = EDGE_CURVE ( 'NONE', #2270, #2092, #5259, .T. ) ;
+#2880 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -2.311399999999999900, 0.2540000000000000000 ) ) ;
+#2881 = ADVANCED_FACE ( 'NONE', ( #2188 ), #1819, .T. ) ;
+#2882 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2883 = ORIENTED_EDGE ( 'NONE', *, *, #1080, .T. ) ;
+#2884 = VECTOR ( 'NONE', #5142, 1000.000000000000000 ) ;
+#2885 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2886 = ADVANCED_FACE ( 'NONE', ( #2851 ), #5566, .T. ) ;
+#2887 = CARTESIAN_POINT ( 'NONE',  ( 4.343399999999999900, 1.447800000000000000, 1.155699999999999900 ) ) ;
+#2888 = ORIENTED_EDGE ( 'NONE', *, *, #5633, .T. ) ;
+#2889 = FACE_OUTER_BOUND ( 'NONE', #4063, .T. ) ;
+#2890 = FACE_OUTER_BOUND ( 'NONE', #18, .T. ) ;
+#2891 = CARTESIAN_POINT ( 'NONE',  ( 2.387599999999999900, -1.193800000000000000, -1.993899999999999800 ) ) ;
+#2892 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2893 = CYLINDRICAL_SURFACE ( 'NONE', #2130, 0.07620000000005226800 ) ;
+#2894 = EDGE_CURVE ( 'NONE', #2702, #3144, #5561, .T. ) ;
+#2895 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2896 = LINE ( 'NONE', #6138, #696 ) ;
+#2897 = CARTESIAN_POINT ( 'NONE',  ( -4.546599999999942900, -1.193800000000056800, 0.2920999999999999200 ) ) ;
+#2898 = FACE_OUTER_BOUND ( 'NONE', #1942, .T. ) ;
+#2899 = CARTESIAN_POINT ( 'NONE',  ( -4.295140000000000000, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#2900 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2901 = FACE_OUTER_BOUND ( 'NONE', #1209, .T. ) ;
+#2902 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2903 = FACE_OUTER_BOUND ( 'NONE', #6162, .T. ) ;
+#2904 = EDGE_CURVE ( 'NONE', #5206, #4117, #3989, .T. ) ;
+#2905 = AXIS2_PLACEMENT_3D ( 'NONE', #1047, #2500, #3010 ) ;
+#2906 = VERTEX_POINT ( 'NONE', #5619 ) ;
+#2907 = CARTESIAN_POINT ( 'NONE',  ( 4.295139999999999100, 1.146247488584476200, -1.181099999999999600 ) ) ;
+#2908 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2909 = VECTOR ( 'NONE', #3028, 1000.000000000000000 ) ;
+#2910 = VECTOR ( 'NONE', #3868, 1000.000000000000000 ) ;
+#2911 = EDGE_LOOP ( 'NONE', ( #5226, #675, #3394, #1688 ) ) ;
+#2912 = ORIENTED_EDGE ( 'NONE', *, *, #5016, .T. ) ;
+#2913 = LINE ( 'NONE', #5958, #1586 ) ;
+#2914 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2915 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2916 = VECTOR ( 'NONE', #2929, 1000.000000000000000 ) ;
+#2917 = ORIENTED_EDGE ( 'NONE', *, *, #1000, .T. ) ;
+#2918 = ADVANCED_FACE ( 'NONE', ( #896 ), #308, .F. ) ;
+#2919 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2920 = LINE ( 'NONE', #5511, #799 ) ;
+#2921 = CARTESIAN_POINT ( 'NONE',  ( -0.8635999999999999200, -0.6350000000000000100, -1.739900000000000000 ) ) ;
+#2922 = FACE_OUTER_BOUND ( 'NONE', #4014, .T. ) ;
+#2923 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #3889 ) ;
+#2924 = ORIENTED_EDGE ( 'NONE', *, *, #106, .F. ) ;
+#2925 = AXIS2_PLACEMENT_3D ( 'NONE', #878, #3300, #1851 ) ;
+#2926 = CARTESIAN_POINT ( 'NONE',  ( -2.186385165883697500, 1.411033262439429300, -1.957371348131247600 ) ) ;
+#2927 = AXIS2_PLACEMENT_3D ( 'NONE', #1111, #5004, #3498 ) ;
+#2928 = ADVANCED_FACE ( 'NONE', ( #4594 ), #1877, .T. ) ;
+#2929 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2930 = FACE_OUTER_BOUND ( 'NONE', #3082, .T. ) ;
+#2931 = ORIENTED_EDGE ( 'NONE', *, *, #5301, .F. ) ;
+#2932 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.244599999999999900, -1.181100000000000000 ) ) ;
+#2933 = ORIENTED_EDGE ( 'NONE', *, *, #2327, .F. ) ;
+#2934 = CARTESIAN_POINT ( 'NONE',  ( -0.3048000000000000200, -1.597660000000000100, -0.3810000000000000100 ) ) ;
+#2935 = EDGE_CURVE ( 'NONE', #2555, #4982, #2714, .T. ) ;
+#2936 = ORIENTED_EDGE ( 'NONE', *, *, #3669, .T. ) ;
+#2937 = LINE ( 'NONE', #1741, #4058 ) ;
+#2938 = AXIS2_PLACEMENT_3D ( 'NONE', #3194, #1337, #4154 ) ;
+#2939 = CIRCLE ( 'NONE', #1413, 0.05079999999995396500 ) ;
+#2940 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2941 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -0.8890000000000000100, -1.739900000000000000 ) ) ;
+#2942 = CARTESIAN_POINT ( 'NONE',  ( -2.387599999999999900, -1.447800000000000000, -1.917700000000000000 ) ) ;
+#2943 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, -0.5080000000000000100, -1.181100000000000000 ) ) ;
+#2944 = ORIENTED_EDGE ( 'NONE', *, *, #3645, .T. ) ;
+#2945 = VERTEX_POINT ( 'NONE', #1458 ) ;
+#2946 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2947 = ORIENTED_EDGE ( 'NONE', *, *, #5746, .F. ) ;
+#2948 = AXIS2_PLACEMENT_3D ( 'NONE', #1853, #386, #406 ) ;
+#2949 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.597660000000000100, -0.3810000000000000100 ) ) ;
+#2950 = EDGE_CURVE ( 'NONE', #4061, #1599, #3023, .T. ) ;
+#2951 = ADVANCED_FACE ( 'NONE', ( #3682 ), #5699, .F. ) ;
+#2952 = ORIENTED_EDGE ( 'NONE', *, *, #1833, .T. ) ;
+#2953 = SURFACE_STYLE_USAGE ( .BOTH. , #991 ) ;
+#2954 = ORIENTED_EDGE ( 'NONE', *, *, #4785, .F. ) ;
+#2955 = ORIENTED_EDGE ( 'NONE', *, *, #1410, .T. ) ;
+#2956 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2957 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2958 = ORIENTED_EDGE ( 'NONE', *, *, #1066, .T. ) ;
+#2959 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2960 = ORIENTED_EDGE ( 'NONE', *, *, #4046, .T. ) ;
+#2961 = EDGE_CURVE ( 'NONE', #594, #3018, #5871, .T. ) ;
+#2962 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #2223,  #5233 ) ;
+#2963 = ORIENTED_EDGE ( 'NONE', *, *, #2198, .F. ) ;
+#2964 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2965 = ORIENTED_EDGE ( 'NONE', *, *, #2318, .F. ) ;
+#2966 = ADVANCED_FACE ( 'NONE', ( #2708 ), #4298, .T. ) ;
+#2967 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2968 = SURFACE_STYLE_FILL_AREA ( #4786 ) ;
+#2969 = CARTESIAN_POINT ( 'NONE',  ( -3.013853367016990200, 2.539999999999999600, -1.993899999999999800 ) ) ;
+#2970 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2971 = VERTEX_POINT ( 'NONE', #6103 ) ;
+#2972 = EDGE_CURVE ( 'NONE', #1968, #138, #2400, .T. ) ;
+#2973 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2974 = LINE ( 'NONE', #5854, #624 ) ;
+#2975 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #2119 ) ;
+#2976 = LINE ( 'NONE', #4100, #2143 ) ;
+#2977 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2978 = CARTESIAN_POINT ( 'NONE',  ( 4.546599999999999800, -1.447800000000000000, 1.003299999999999900 ) ) ;
+#2979 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, -0.03809999999999999500, 1.993899999999999800 ) ) ;
+#2980 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#2981 = LINE ( 'NONE', #880, #1647 ) ;
+#2982 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000600, 1.244599999999999900, -1.993899999999999800 ) ) ;
+#2983 = EDGE_CURVE ( 'NONE', #3398, #2505, #1754, .T. ) ;
+#2984 = CARTESIAN_POINT ( 'NONE',  ( -4.673600000000000400, -1.247140000000000400, 1.003299999999999900 ) ) ;
+#2985 = AXIS2_PLACEMENT_3D ( 'NONE', #5920, #143, #101 ) ;
+#2986 = ADVANCED_FACE ( 'NONE', ( #5423 ), #1297, .T. ) ;
+#2987 = FACE_OUTER_BOUND ( 'NONE', #2263, .T. ) ;
+#2988 = VECTOR ( 'NONE', #130, 1000.000000000000000 ) ;
+#2989 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -2.311399999999999900, -1.524000000000000000 ) ) ;
+#2990 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2991 = CARTESIAN_POINT ( 'NONE',  ( -4.168140000000000200, 1.447800000000000000, -1.993899999999999800 ) ) ;
+#2992 = EDGE_CURVE ( 'NONE', #2176, #2404, #5111, .T. ) ;
+#2993 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2994 = AXIS2_PLACEMENT_3D ( 'NONE', #2140, #3992, #687 ) ;
+#2995 = PLANE ( 'NONE',  #5351 ) ;
+#2996 = LINE ( 'NONE', #2743, #2454 ) ;
+#2997 = VECTOR ( 'NONE', #2852, 1000.000000000000000 ) ;
+#2998 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.069340000000000000, -1.993899999999999800 ) ) ;
+#2999 = ORIENTED_EDGE ( 'NONE', *, *, #5589, .F. ) ;
+#3000 = CARTESIAN_POINT ( 'NONE',  ( 4.546599999999942900, -1.193800000000056800, 0.2920999999999999200 ) ) ;
+#3001 = FACE_OUTER_BOUND ( 'NONE', #1547, .T. ) ;
+#3002 = ADVANCED_FACE ( 'NONE', ( #1613 ), #5935, .F. ) ;
+#3003 = CARTESIAN_POINT ( 'NONE',  ( 0.7620000000000001200, 0.8890000000000000100, -2.540000000000000000 ) ) ;
+#3004 = EDGE_CURVE ( 'NONE', #613, #4729, #4278, .T. ) ;
+#3005 = FACE_OUTER_BOUND ( 'NONE', #156, .T. ) ;
+#3006 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #6039 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #513, #3360, #2977 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3007 = ORIENTED_EDGE ( 'NONE', *, *, #3374, .T. ) ;
+#3008 = CARTESIAN_POINT ( 'NONE',  ( -2.184400000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3009 = CARTESIAN_POINT ( 'NONE',  ( 2.185194989067534600, 1.392905146847831300, -1.971445912392860000 ) ) ;
+#3010 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3011 = LINE ( 'NONE', #5808, #3599 ) ;
+#3012 = ORIENTED_EDGE ( 'NONE', *, *, #5313, .F. ) ;
+#3013 = VERTEX_POINT ( 'NONE', #2828 ) ;
+#3014 = CARTESIAN_POINT ( 'NONE',  ( -5.245099999999999900, -1.247140000000000100, 0.2920999999999999200 ) ) ;
+#3015 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3016 = EDGE_CURVE ( 'NONE', #138, #2945, #2575, .T. ) ;
+#3017 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, 1.117600000000000100, 1.993899999999999800 ) ) ;
+#3018 = VERTEX_POINT ( 'NONE', #862 ) ;
+#3019 = VERTEX_POINT ( 'NONE', #4721 ) ;
+#3020 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3021 = ADVANCED_FACE ( 'NONE', ( #1436 ), #6, .F. ) ;
+#3022 = ORIENTED_EDGE ( 'NONE', *, *, #2471, .T. ) ;
+#3023 = CIRCLE ( 'NONE', #6030, 0.1269999999999884600 ) ;
+#3024 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.447800000000000000, -0.5080000000000000100 ) ) ;
+#3025 = LINE ( 'NONE', #2758, #6149 ) ;
+#3026 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3027 = ORIENTED_EDGE ( 'NONE', *, *, #5158, .T. ) ;
+#3028 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3029 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#3030 = ORIENTED_EDGE ( 'NONE', *, *, #1385, .T. ) ;
+#3031 = EDGE_CURVE ( 'NONE', #3855, #1939, #4968, .T. ) ;
+#3032 = ORIENTED_EDGE ( 'NONE', *, *, #4346, .T. ) ;
+#3033 = ORIENTED_EDGE ( 'NONE', *, *, #6145, .T. ) ;
+#3034 = VERTEX_POINT ( 'NONE', #2458 ) ;
+#3035 = ADVANCED_FACE ( 'NONE', ( #1140 ), #2434, .F. ) ;
+#3036 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3037 = ORIENTED_EDGE ( 'NONE', *, *, #3198, .F. ) ;
+#3038 = ORIENTED_EDGE ( 'NONE', *, *, #4247, .T. ) ;
+#3039 = EDGE_CURVE ( 'NONE', #3097, #4254, #1365, .T. ) ;
+#3040 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3041 = VERTEX_POINT ( 'NONE', #4338 ) ;
+#3042 = ORIENTED_EDGE ( 'NONE', *, *, #798, .T. ) ;
+#3043 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3044 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3045 = ORIENTED_EDGE ( 'NONE', *, *, #4581, .T. ) ;
+#3046 = LINE ( 'NONE', #6078, #2356 ) ;
+#3047 = VECTOR ( 'NONE', #5153, 1000.000000000000000 ) ;
+#3048 = ADVANCED_FACE ( 'NONE', ( #2182 ), #6249, .F. ) ;
+#3049 = CARTESIAN_POINT ( 'NONE',  ( -2.387599999999999900, -1.193800000000000000, -1.917700000000000000 ) ) ;
+#3050 = FACE_OUTER_BOUND ( 'NONE', #4207, .T. ) ;
+#3051 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.597660000000000100, -1.524000000000000000 ) ) ;
+#3052 = VECTOR ( 'NONE', #5134, 1000.000000000000000 ) ;
+#3053 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3054 = AXIS2_PLACEMENT_3D ( 'NONE', #3008, #3440, #1043 ) ;
+#3055 = FACE_OUTER_BOUND ( 'NONE', #2572, .T. ) ;
+#3056 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3057 = LINE ( 'NONE', #4052, #4322 ) ;
+#3058 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#3059 = ADVANCED_FACE ( 'NONE', ( #3612 ), #5378, .F. ) ;
+#3060 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3061 = EDGE_CURVE ( 'NONE', #65, #5583, #2042, .T. ) ;
+#3062 = CARTESIAN_POINT ( 'NONE',  ( 0.3048000000000000200, -1.427480000000000100, -0.3810000000000000100 ) ) ;
+#3063 = LINE ( 'NONE', #3096, #5393 ) ;
+#3064 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3065 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#3066 = FACE_OUTER_BOUND ( 'NONE', #1201, .T. ) ;
+#3067 = ORIENTED_EDGE ( 'NONE', *, *, #135, .T. ) ;
+#3068 = VECTOR ( 'NONE', #1155, 1000.000000000000000 ) ;
+#3069 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3070 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3071 = FACE_OUTER_BOUND ( 'NONE', #1747, .T. ) ;
+#3072 = EDGE_CURVE ( 'NONE', #3926, #2945, #4201, .T. ) ;
+#3073 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3074 = ORIENTED_EDGE ( 'NONE', *, *, #3845, .T. ) ;
+#3075 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3076 = ORIENTED_EDGE ( 'NONE', *, *, #4229, .T. ) ;
+#3077 = VECTOR ( 'NONE', #3766, 1000.000000000000000 ) ;
+#3078 = VECTOR ( 'NONE', #150, 1000.000000000000000 ) ;
+#3079 = ORIENTED_EDGE ( 'NONE', *, *, #4060, .T. ) ;
+#3080 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3081 = EDGE_CURVE ( 'NONE', #4608, #2160, #2326, .T. ) ;
+#3082 = EDGE_LOOP ( 'NONE', ( #3240, #4731, #1930, #811, #1803, #6016, #3636, #5620, #2158, #3745, #1085, #3093, #3887, #4500 ) ) ;
+#3083 = ORIENTED_EDGE ( 'NONE', *, *, #5968, .F. ) ;
+#3084 = VECTOR ( 'NONE', #5212, 1000.000000000000000 ) ;
+#3085 = ORIENTED_EDGE ( 'NONE', *, *, #3061, .T. ) ;
+#3086 = VERTEX_POINT ( 'NONE', #3880 ) ;
+#3087 = EDGE_CURVE ( 'NONE', #1674, #1595, #1823, .T. ) ;
+#3088 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3089 = VERTEX_POINT ( 'NONE', #56 ) ;
+#3090 = VECTOR ( 'NONE', #38, 1000.000000000000000 ) ;
+#3091 = LINE ( 'NONE', #3490, #5492 ) ;
+#3092 = VERTEX_POINT ( 'NONE', #5852 ) ;
+#3093 = ORIENTED_EDGE ( 'NONE', *, *, #1562, .T. ) ;
+#3094 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3095 = VERTEX_POINT ( 'NONE', #3951 ) ;
+#3096 = CARTESIAN_POINT ( 'NONE',  ( 5.245099999999999900, -1.447800000000000000, 0.2920999999999999200 ) ) ;
+#3097 = VERTEX_POINT ( 'NONE', #2411 ) ;
+#3098 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -2.311399999999999900, 0.2540000000000000000 ) ) ;
+#3099 = ORIENTED_EDGE ( 'NONE', *, *, #6164, .T. ) ;
+#3100 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, 1.244599999999999900, -1.739900000000000000 ) ) ;
+#3101 = ORIENTED_EDGE ( 'NONE', *, *, #3577, .F. ) ;
+#3102 = EDGE_CURVE ( 'NONE', #1448, #1219, #5785, .T. ) ;
+#3103 = ORIENTED_EDGE ( 'NONE', *, *, #267, .F. ) ;
+#3104 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3105 = ORIENTED_EDGE ( 'NONE', *, *, #1020, .T. ) ;
+#3106 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3107 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3108 = VERTEX_POINT ( 'NONE', #5356 ) ;
+#3109 = VERTEX_POINT ( 'NONE', #2942 ) ;
+#3110 = EDGE_CURVE ( 'NONE', #4967, #2556, #5863, .T. ) ;
+#3111 = PRESENTATION_STYLE_ASSIGNMENT (( #4770 ) ) ;
+#3112 = AXIS2_PLACEMENT_3D ( 'NONE', #1464, #3912, #4835 ) ;
+#3113 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3114 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3115 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3116 = VERTEX_POINT ( 'NONE', #4872 ) ;
+#3117 = FACE_OUTER_BOUND ( 'NONE', #3722, .T. ) ;
+#3118 = FACE_OUTER_BOUND ( 'NONE', #3280, .T. ) ;
+#3119 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3120 = CARTESIAN_POINT ( 'NONE',  ( -0.9906000000000055900, -0.7620000000000001200, -2.540000000000000000 ) ) ;
+#3121 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, 1.244599999999999900, 1.155699999999999900 ) ) ;
+#3122 = EDGE_LOOP ( 'NONE', ( #3978, #1977, #1993, #5628 ) ) ;
+#3123 = EDGE_CURVE ( 'NONE', #3408, #4711, #3301, .T. ) ;
+#3124 = VECTOR ( 'NONE', #270, 1000.000000000000000 ) ;
+#3125 = LINE ( 'NONE', #4716, #850 ) ;
+#3126 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.427480000000000100, -1.524000000000000000 ) ) ;
+#3127 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#3128 = DIRECTION ( 'NONE',  ( -0.3881362313761481100, 0.9216020105735020000, 0.0000000000000000000 ) ) ;
+#3129 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#3130 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3131 = LINE ( 'NONE', #1503, #5081 ) ;
+#3132 = VECTOR ( 'NONE', #2054, 1000.000000000000000 ) ;
+#3133 = EDGE_CURVE ( 'NONE', #3325, #3382, #5343, .T. ) ;
+#3134 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3135 = LINE ( 'NONE', #609, #5162 ) ;
+#3136 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3137 = VECTOR ( 'NONE', #1601, 1000.000000000000000 ) ;
+#3138 = EDGE_CURVE ( 'NONE', #254, #5641, #1216, .T. ) ;
+#3139 = VERTEX_POINT ( 'NONE', #4428 ) ;
+#3140 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3141 = VECTOR ( 'NONE', #2359, 1000.000000000000000 ) ;
+#3142 = ADVANCED_FACE ( 'NONE', ( #5045 ), #2121, .F. ) ;
+#3143 = VECTOR ( 'NONE', #3026, 1000.000000000000000 ) ;
+#3144 = VERTEX_POINT ( 'NONE', #2605 ) ;
+#3145 = PLANE ( 'NONE',  #4200 ) ;
+#3146 = VECTOR ( 'NONE', #4384, 1000.000000000000000 ) ;
+#3147 = EDGE_CURVE ( 'NONE', #5725, #1220, #2259, .T. ) ;
+#3148 = PLANE ( 'NONE',  #5193 ) ;
+#3149 = ORIENTED_EDGE ( 'NONE', *, *, #4211, .F. ) ;
+#3150 = PLANE ( 'NONE',  #6219 ) ;
+#3151 = ORIENTED_EDGE ( 'NONE', *, *, #5210, .F. ) ;
+#3152 = VECTOR ( 'NONE', #1672, 1000.000000000000000 ) ;
+#3153 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.244599999999999900, -1.181100000000000000 ) ) ;
+#3154 = ORIENTED_EDGE ( 'NONE', *, *, #5087, .F. ) ;
+#3155 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -1.120139999999999900, 1.943099999999999800 ) ) ;
+#3156 = ORIENTED_EDGE ( 'NONE', *, *, #2122, .T. ) ;
+#3157 = EDGE_CURVE ( 'NONE', #1888, #2413, #3091, .T. ) ;
+#3158 = ORIENTED_EDGE ( 'NONE', *, *, #847, .F. ) ;
+#3159 = VECTOR ( 'NONE', #5771, 1000.000000000000000 ) ;
+#3160 = VECTOR ( 'NONE', #2102, 1000.000000000000000 ) ;
+#3161 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3162 = ORIENTED_EDGE ( 'NONE', *, *, #2825, .T. ) ;
+#3163 = ORIENTED_EDGE ( 'NONE', *, *, #1222, .F. ) ;
+#3164 = CARTESIAN_POINT ( 'NONE',  ( 2.387599999999999900, -1.193800000000000000, -1.993899999999999800 ) ) ;
+#3165 = CARTESIAN_POINT ( 'NONE',  ( 3.962400000000028100, 2.539999999999999600, -1.866900000000028400 ) ) ;
+#3166 = EDGE_CURVE ( 'NONE', #1697, #6023, #597, .T. ) ;
+#3167 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3168 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, 0.0000000000000000000, 0.5968999999999999900 ) ) ;
+#3169 = ORIENTED_EDGE ( 'NONE', *, *, #1183, .F. ) ;
+#3170 = EDGE_LOOP ( 'NONE', ( #5813, #4062, #108, #1963 ) ) ;
+#3171 = ORIENTED_EDGE ( 'NONE', *, *, #3123, .F. ) ;
+#3172 = CARTESIAN_POINT ( 'NONE',  ( 0.7620000000000001200, 0.8890000000000000100, -1.739900000000000000 ) ) ;
+#3173 = EDGE_CURVE ( 'NONE', #2638, #5107, #891, .T. ) ;
+#3174 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3175 = EDGE_LOOP ( 'NONE', ( #2051, #3101, #2517, #5350 ) ) ;
+#3176 = ORIENTED_EDGE ( 'NONE', *, *, #2103, .T. ) ;
+#3177 = CARTESIAN_POINT ( 'NONE',  ( 2.387599999999999900, -1.193800000000000000, -1.917700000000000000 ) ) ;
+#3178 = ORIENTED_EDGE ( 'NONE', *, *, #672, .F. ) ;
+#3179 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -1.170940000000000100, 0.2920999999999999200 ) ) ;
+#3180 = ORIENTED_EDGE ( 'NONE', *, *, #4752, .T. ) ;
+#3181 = AXIS2_PLACEMENT_3D ( 'NONE', #1236, #5971, #5493 ) ;
+#3182 = EDGE_CURVE ( 'NONE', #638, #4691, #2116, .T. ) ;
+#3183 = AXIS2_PLACEMENT_3D ( 'NONE', #1402, #5780, #3302 ) ;
+#3184 = CARTESIAN_POINT ( 'NONE',  ( -5.245099999999999900, -1.447800000000000000, 0.2920999999999999200 ) ) ;
+#3185 = ORIENTED_EDGE ( 'NONE', *, *, #4675, .T. ) ;
+#3186 = CARTESIAN_POINT ( 'NONE',  ( -1.701799999999999800, -1.320800000000000000, -0.2540000000000000000 ) ) ;
+#3187 = VECTOR ( 'NONE', #5089, 1000.000000000000000 ) ;
+#3188 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#3189 = EDGE_CURVE ( 'NONE', #984, #4986, #2939, .T. ) ;
+#3190 = ORIENTED_EDGE ( 'NONE', *, *, #4281, .T. ) ;
+#3191 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #4484 ) ) ;
+#3192 = VECTOR ( 'NONE', #5033, 1000.000000000000000 ) ;
+#3193 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3194 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, 1.244599999999999900, 1.155699999999999900 ) ) ;
+#3195 = LINE ( 'NONE', #1002, #4937 ) ;
+#3196 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.597660000000000100, -1.524000000000000000 ) ) ;
+#3197 = VECTOR ( 'NONE', #3538, 1000.000000000000000 ) ;
+#3198 = EDGE_CURVE ( 'NONE', #4341, #51, #5562, .T. ) ;
+#3199 = VECTOR ( 'NONE', #5281, 1000.000000000000000 ) ;
+#3200 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3201 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3202 = FACE_OUTER_BOUND ( 'NONE', #2333, .T. ) ;
+#3203 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3204 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3205 = ORIENTED_EDGE ( 'NONE', *, *, #1011, .F. ) ;
+#3206 = VECTOR ( 'NONE', #660, 1000.000000000000000 ) ;
+#3207 = AXIS2_PLACEMENT_3D ( 'NONE', #4326, #2882, #5317 ) ;
+#3208 = LINE ( 'NONE', #5266, #641 ) ;
+#3209 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.447800000000000000, -0.5080000000000000100 ) ) ;
+#3210 = CARTESIAN_POINT ( 'NONE',  ( -4.295140000000000000, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#3211 = CARTESIAN_POINT ( 'NONE',  ( -2.786318537231599700, 2.539999999999999600, -1.852788888888899700 ) ) ;
+#3212 = ORIENTED_EDGE ( 'NONE', *, *, #199, .F. ) ;
+#3213 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3214 = VECTOR ( 'NONE', #5516, 1000.000000000000000 ) ;
+#3215 = VECTOR ( 'NONE', #3115, 1000.000000000000000 ) ;
+#3216 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#3217 = EDGE_CURVE ( 'NONE', #1732, #3841, #1686, .T. ) ;
+#3218 = ORIENTED_EDGE ( 'NONE', *, *, #4715, .T. ) ;
+#3219 = CARTESIAN_POINT ( 'NONE',  ( -4.253718461538460900, 1.244599999999999900, 1.155699999999999900 ) ) ;
+#3220 = EDGE_LOOP ( 'NONE', ( #6031, #1045, #748, #4155 ) ) ;
+#3221 = PRESENTATION_STYLE_ASSIGNMENT (( #725 ) ) ;
+#3222 = ORIENTED_EDGE ( 'NONE', *, *, #2044, .T. ) ;
+#3223 = ORIENTED_EDGE ( 'NONE', *, *, #3911, .F. ) ;
+#3224 = CARTESIAN_POINT ( 'NONE',  ( -4.295140000000000000, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#3225 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -2.311399999999999900, 0.2540000000000000000 ) ) ;
+#3226 = EDGE_CURVE ( 'NONE', #2643, #1701, #5943, .T. ) ;
+#3227 = VECTOR ( 'NONE', #902, 1000.000000000000000 ) ;
+#3228 = ORIENTED_EDGE ( 'NONE', *, *, #1562, .F. ) ;
+#3229 = ADVANCED_FACE ( 'NONE', ( #666, #4364 ), #4919, .F. ) ;
+#3230 = ORIENTED_EDGE ( 'NONE', *, *, #5324, .T. ) ;
+#3231 = SURFACE_STYLE_USAGE ( .BOTH. , #800 ) ;
+#3232 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3233 = PLANE ( 'NONE',  #4948 ) ;
+#3234 = VERTEX_POINT ( 'NONE', #5917 ) ;
+#3235 = VECTOR ( 'NONE', #6254, 1000.000000000000000 ) ;
+#3236 = CARTESIAN_POINT ( 'NONE',  ( 4.343399999999999900, 1.447800000000000000, -1.181100000000000000 ) ) ;
+#3237 = VECTOR ( 'NONE', #1659, 1000.000000000000000 ) ;
+#3238 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3239 = VERTEX_POINT ( 'NONE', #3049 ) ;
+#3240 = ORIENTED_EDGE ( 'NONE', *, *, #21, .T. ) ;
+#3241 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -1.120139999999999900, 0.2920999999999999200 ) ) ;
+#3242 = ORIENTED_EDGE ( 'NONE', *, *, #3746, .F. ) ;
+#3243 = ORIENTED_EDGE ( 'NONE', *, *, #3549, .T. ) ;
+#3244 = VERTEX_POINT ( 'NONE', #4450 ) ;
+#3245 = ORIENTED_EDGE ( 'NONE', *, *, #5035, .F. ) ;
+#3246 = ORIENTED_EDGE ( 'NONE', *, *, #1918, .T. ) ;
+#3247 = EDGE_LOOP ( 'NONE', ( #2509, #2582, #5876, #5038 ) ) ;
+#3248 = CARTESIAN_POINT ( 'NONE',  ( -4.295140000000000000, -1.447800000000000000, 1.993899999999999800 ) ) ;
+#3249 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3250 = EDGE_CURVE ( 'NONE', #260, #2385, #5637, .T. ) ;
+#3251 = CARTESIAN_POINT ( 'NONE',  ( -4.168140000000000200, 1.447800000000000000, 1.155699999999999900 ) ) ;
+#3252 = AXIS2_PLACEMENT_3D ( 'NONE', #2484, #982, #1933 ) ;
+#3253 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.447800000000000400, -1.866900000000000000 ) ) ;
+#3254 = ORIENTED_EDGE ( 'NONE', *, *, #4590, .T. ) ;
+#3255 = VERTEX_POINT ( 'NONE', #5456 ) ;
+#3256 = SURFACE_STYLE_FILL_AREA ( #5747 ) ;
+#3257 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.320800000000000000, 0.2794000000000000400 ) ) ;
+#3258 = FILL_AREA_STYLE_COLOUR ( '', #2806 ) ;
+#3259 = AXIS2_PLACEMENT_3D ( 'NONE', #4551, #703, #3140 ) ;
+#3260 = VERTEX_POINT ( 'NONE', #4515 ) ;
+#3261 = PLANE ( 'NONE',  #3457 ) ;
+#3262 = EDGE_CURVE ( 'NONE', #5361, #3097, #5187, .T. ) ;
+#3263 = VECTOR ( 'NONE', #4174, 1000.000000000000000 ) ;
+#3264 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3265 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, 1.117600000000000100, 1.993899999999999800 ) ) ;
+#3266 = CARTESIAN_POINT ( 'NONE',  ( -0.9905999999999999300, -0.7620000000000001200, -1.993899999999999800 ) ) ;
+#3267 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3268 = VECTOR ( 'NONE', #4188, 1000.000000000000000 ) ;
+#3269 = FACE_OUTER_BOUND ( 'NONE', #669, .T. ) ;
+#3270 = EDGE_CURVE ( 'NONE', #3383, #1368, #740, .T. ) ;
+#3271 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3272 = VECTOR ( 'NONE', #2219, 1000.000000000000000 ) ;
+#3273 = VECTOR ( 'NONE', #3040, 1000.000000000000000 ) ;
+#3274 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3275 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3276 = VECTOR ( 'NONE', #543, 1000.000000000000000 ) ;
+#3277 = FACE_OUTER_BOUND ( 'NONE', #6068, .T. ) ;
+#3278 = EDGE_CURVE ( 'NONE', #3552, #4459, #3758, .T. ) ;
+#3279 = CARTESIAN_POINT ( 'NONE',  ( -4.168140000000000200, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#3280 = EDGE_LOOP ( 'NONE', ( #4079, #587, #3675, #658, #5554, #1759, #1367, #893 ) ) ;
+#3281 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3282 = VECTOR ( 'NONE', #361, 1000.000000000000000 ) ;
+#3283 = VECTOR ( 'NONE', #4460, 1000.000000000000000 ) ;
+#3284 = ORIENTED_EDGE ( 'NONE', *, *, #2204, .F. ) ;
+#3285 = EDGE_CURVE ( 'NONE', #1595, #680, #4894, .T. ) ;
+#3286 = CIRCLE ( 'NONE', #2139, 0.1269999999999715200 ) ;
+#3287 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3288 = ORIENTED_EDGE ( 'NONE', *, *, #3943, .F. ) ;
+#3289 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3290 = VERTEX_POINT ( 'NONE', #4124 ) ;
+#3291 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3292 = VECTOR ( 'NONE', #453, 1000.000000000000000 ) ;
+#3293 = EDGE_CURVE ( 'NONE', #3387, #360, #3392, .T. ) ;
+#3294 = ORIENTED_EDGE ( 'NONE', *, *, #6108, .T. ) ;
+#3295 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3296 = ORIENTED_EDGE ( 'NONE', *, *, #5016, .F. ) ;
+#3297 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3298 = ORIENTED_EDGE ( 'NONE', *, *, #4311, .T. ) ;
+#3299 = VECTOR ( 'NONE', #488, 1000.000000000000000 ) ;
+#3300 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3301 = LINE ( 'NONE', #5764, #2639 ) ;
+#3302 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3303 = EDGE_CURVE ( 'NONE', #2280, #2046, #1064, .T. ) ;
+#3304 = CARTESIAN_POINT ( 'NONE',  ( -4.343400000000057700, 1.193800000000058400, -1.181100000000000000 ) ) ;
+#3305 = AXIS2_PLACEMENT_3D ( 'NONE', #4373, #5315, #3848 ) ;
+#3306 = ORIENTED_EDGE ( 'NONE', *, *, #3669, .F. ) ;
+#3307 = EDGE_LOOP ( 'NONE', ( #218, #2466, #1106, #2420 ) ) ;
+#3308 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -1.320800000000000000, 0.0000000000000000000 ) ) ;
+#3309 = CARTESIAN_POINT ( 'NONE',  ( -3.962400000000028100, 2.539999999999999600, -1.993899999999999800 ) ) ;
+#3310 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000028800, 1.117600000000028800, -1.181100000000000000 ) ) ;
+#3311 = ORIENTED_EDGE ( 'NONE', *, *, #6258, .T. ) ;
+#3312 = ORIENTED_EDGE ( 'NONE', *, *, #5404, .T. ) ;
+#3313 = VERTEX_POINT ( 'NONE', #2684 ) ;
+#3314 = EDGE_CURVE ( 'NONE', #2418, #1599, #1527, .T. ) ;
+#3315 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3316 = ORIENTED_EDGE ( 'NONE', *, *, #775, .T. ) ;
+#3317 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3318 = ORIENTED_EDGE ( 'NONE', *, *, #939, .F. ) ;
+#3319 = CARTESIAN_POINT ( 'NONE',  ( -2.184480263722160300, 1.362779381691988000, -1.986761301147453000 ) ) ;
+#3320 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3321 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3322 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3323 = ORIENTED_EDGE ( 'NONE', *, *, #1868, .T. ) ;
+#3324 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.384300000000000100, 0.2540000000000000000 ) ) ;
+#3325 = VERTEX_POINT ( 'NONE', #3584 ) ;
+#3326 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#3327 = PRESENTATION_STYLE_ASSIGNMENT (( #2953 ) ) ;
+#3328 = EDGE_LOOP ( 'NONE', ( #2859, #4511, #438, #1827 ) ) ;
+#3329 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.447800000000000000, 1.993899999999999800 ) ) ;
+#3330 = CIRCLE ( 'NONE', #4583, 0.05079999999995396500 ) ;
+#3331 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3332 = EDGE_CURVE ( 'NONE', #3477, #3562, #3690, .T. ) ;
+#3333 = AXIS2_PLACEMENT_3D ( 'NONE', #2511, #2163, #3976 ) ;
+#3334 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.244599999999999900, -1.993899999999999800 ) ) ;
+#3335 = ORIENTED_EDGE ( 'NONE', *, *, #1268, .T. ) ;
+#3336 = CARTESIAN_POINT ( 'NONE',  ( -4.168140000000000200, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#3337 = FACE_OUTER_BOUND ( 'NONE', #1677, .T. ) ;
+#3338 = LINE ( 'NONE', #5989, #625 ) ;
+#3339 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3340 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3341 = EDGE_CURVE ( 'NONE', #3452, #3932, #1891, .T. ) ;
+#3342 = EDGE_LOOP ( 'NONE', ( #3981, #3180, #294, #611 ) ) ;
+#3343 = VECTOR ( 'NONE', #2506, 1000.000000000000000 ) ;
+#3344 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3345 = VECTOR ( 'NONE', #4884, 1000.000000000000000 ) ;
+#3346 = ORIENTED_EDGE ( 'NONE', *, *, #2232, .F. ) ;
+#3347 = ADVANCED_FACE ( 'NONE', ( #3546 ), #3828, .T. ) ;
+#3348 = VECTOR ( 'NONE', #1352, 1000.000000000000000 ) ;
+#3349 = LINE ( 'NONE', #2606, #5537 ) ;
+#3350 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3351 = CARTESIAN_POINT ( 'NONE',  ( -0.7366000000000000300, 0.8890000000000000100, -2.540000000000000000 ) ) ;
+#3352 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3353 = VERTEX_POINT ( 'NONE', #3186 ) ;
+#3354 = ADVANCED_FACE ( 'NONE', ( #5112 ), #1262, .F. ) ;
+#3355 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.069340000000080300, -1.943100000000080000 ) ) ;
+#3356 = VECTOR ( 'NONE', #4841, 1000.000000000000000 ) ;
+#3357 = LINE ( 'NONE', #3702, #2754 ) ;
+#3358 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999998400, -1.069340000000000000, 1.993899999999999800 ) ) ;
+#3359 = VERTEX_POINT ( 'NONE', #3127 ) ;
+#3360 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3361 = ORIENTED_EDGE ( 'NONE', *, *, #2672, .F. ) ;
+#3362 = AXIS2_PLACEMENT_3D ( 'NONE', #5509, #5488, #3119 ) ;
+#3363 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, -0.2540000000000000000 ) ) ;
+#3364 = LINE ( 'NONE', #3329, #114 ) ;
+#3365 = EDGE_CURVE ( 'NONE', #2099, #2870, #4669, .T. ) ;
+#3366 = LINE ( 'NONE', #4527, #3215 ) ;
+#3367 = VERTEX_POINT ( 'NONE', #3631 ) ;
+#3368 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -1.069340000000080300, -1.943100000000080000 ) ) ;
+#3369 = CARTESIAN_POINT ( 'NONE',  ( -4.673600000000000400, -1.247140000000000400, 0.2920999999999999200 ) ) ;
+#3370 = EDGE_LOOP ( 'NONE', ( #1981, #1509, #1116, #1684 ) ) ;
+#3371 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.447800000000000400, -1.181100000000000000 ) ) ;
+#3372 = LINE ( 'NONE', #5489, #4186 ) ;
+#3373 = ORIENTED_EDGE ( 'NONE', *, *, #3198, .T. ) ;
+#3374 = EDGE_CURVE ( 'NONE', #4915, #1074, #4280, .T. ) ;
+#3375 = AXIS2_PLACEMENT_3D ( 'NONE', #6040, #3167, #5498 ) ;
+#3376 = VERTEX_POINT ( 'NONE', #2217 ) ;
+#3377 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#3378 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000100, -0.7620000000000000100, -1.739900000000000000 ) ) ;
+#3379 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3380 = LINE ( 'NONE', #4244, #3227 ) ;
+#3381 = PLANE ( 'NONE',  #1455 ) ;
+#3382 = VERTEX_POINT ( 'NONE', #281 ) ;
+#3383 = VERTEX_POINT ( 'NONE', #4142 ) ;
+#3384 = AXIS2_PLACEMENT_3D ( 'NONE', #1994, #4315, #1452 ) ;
+#3385 = CARTESIAN_POINT ( 'NONE',  ( -4.295139999999999100, 2.540000000000000000, 1.155699999999999900 ) ) ;
+#3386 = EDGE_CURVE ( 'NONE', #1624, #2253, #4127, .T. ) ;
+#3387 = VERTEX_POINT ( 'NONE', #5497 ) ;
+#3388 = ADVANCED_FACE ( 'NONE', ( #1749 ), #734, .T. ) ;
+#3389 = ORIENTED_EDGE ( 'NONE', *, *, #3616, .F. ) ;
+#3390 = VECTOR ( 'NONE', #459, 1000.000000000000000 ) ;
+#3391 = CARTESIAN_POINT ( 'NONE',  ( -2.192111799247952400, 1.435354383904277900, -1.923378658582811900 ) ) ;
+#3392 = LINE ( 'NONE', #5997, #6158 ) ;
+#3393 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3394 = ORIENTED_EDGE ( 'NONE', *, *, #5621, .F. ) ;
+#3395 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3396 = ORIENTED_EDGE ( 'NONE', *, *, #5221, .F. ) ;
+#3397 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#3398 = VERTEX_POINT ( 'NONE', #766 ) ;
+#3399 = EDGE_CURVE ( 'NONE', #3696, #3755, #3991, .T. ) ;
+#3400 = CARTESIAN_POINT ( 'NONE',  ( 3.013853367016989800, 2.539999999999999600, -1.739899999999869400 ) ) ;
+#3401 = ORIENTED_EDGE ( 'NONE', *, *, #3081, .T. ) ;
+#3402 = ORIENTED_EDGE ( 'NONE', *, *, #4957, .F. ) ;
+#3403 = ORIENTED_EDGE ( 'NONE', *, *, #3087, .T. ) ;
+#3404 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3405 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.174326666666700000, 0.2540000000000000000 ) ) ;
+#3406 = ADVANCED_FACE ( 'NONE', ( #2853 ), #1715, .F. ) ;
+#3407 = CARTESIAN_POINT ( 'NONE',  ( 2.387599999999999900, -1.193800000000000000, -1.917700000000000000 ) ) ;
+#3408 = VERTEX_POINT ( 'NONE', #2141 ) ;
+#3409 = VERTEX_POINT ( 'NONE', #343 ) ;
+#3410 = SHAPE_DEFINITION_REPRESENTATION ( #1648, #4570 ) ;
+#3411 = EDGE_CURVE ( 'NONE', #1893, #4597, #3025, .T. ) ;
+#3412 = CARTESIAN_POINT ( 'NONE',  ( 4.165600000000000400, 1.244599999999999700, 1.155699999999999900 ) ) ;
+#3413 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3414 = CARTESIAN_POINT ( 'NONE',  ( -2.210906443370285000, 1.447800000000000000, -1.866900000000000000 ) ) ;
+#3415 = VERTEX_POINT ( 'NONE', #1831 ) ;
+#3416 = EDGE_LOOP ( 'NONE', ( #5174, #2481, #4808, #2201 ) ) ;
+#3417 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3418 = AXIS2_PLACEMENT_3D ( 'NONE', #4286, #6256, #3340 ) ;
+#3419 = ORIENTED_EDGE ( 'NONE', *, *, #37, .F. ) ;
+#3420 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.447800000000000400, 1.155699999999999900 ) ) ;
+#3421 = VECTOR ( 'NONE', #1027, 1000.000000000000000 ) ;
+#3422 = VECTOR ( 'NONE', #570, 1000.000000000000000 ) ;
+#3423 = ADVANCED_FACE ( 'NONE', ( #5418 ), #4678, .T. ) ;
+#3424 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -0.8890000000000000100, -1.993899999999999800 ) ) ;
+#3425 = EDGE_LOOP ( 'NONE', ( #3154, #2724, #3419, #2024, #4121, #2399, #219, #5578 ) ) ;
+#3426 = DIRECTION ( 'NONE',  ( -0.3881362313761481100, -0.9216020105735020000, 0.0000000000000000000 ) ) ;
+#3427 = VECTOR ( 'NONE', #3174, 1000.000000000000000 ) ;
+#3428 = EDGE_CURVE ( 'NONE', #2785, #3742, #1438, .T. ) ;
+#3429 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3430 = LINE ( 'NONE', #5999, #2529 ) ;
+#3431 = AXIS2_PLACEMENT_3D ( 'NONE', #5953, #626, #1135 ) ;
+#3432 = ADVANCED_FACE ( 'NONE', ( #5626 ), #3768, .F. ) ;
+#3433 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3434 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3435 = FACE_OUTER_BOUND ( 'NONE', #3995, .T. ) ;
+#3436 = CIRCLE ( 'NONE', #3418, 0.1269999999999715200 ) ;
+#3437 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000600, 1.320800000000000000, -1.993899999999999800 ) ) ;
+#3438 = EDGE_CURVE ( 'NONE', #4068, #1692, #5933, .T. ) ;
+#3439 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #174 ) ) ;
+#3440 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3441 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000600, 1.320800000000000000, -1.993899999999999800 ) ) ;
+#3442 = VECTOR ( 'NONE', #4860, 1000.000000000000000 ) ;
+#3443 = PLANE ( 'NONE',  #4522 ) ;
+#3444 = VECTOR ( 'NONE', #4725, 1000.000000000000000 ) ;
+#3445 = ORIENTED_EDGE ( 'NONE', *, *, #1746, .T. ) ;
+#3446 = ORIENTED_EDGE ( 'NONE', *, *, #1682, .F. ) ;
+#3447 = LINE ( 'NONE', #6114, #868 ) ;
+#3448 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3449 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3450 = LINE ( 'NONE', #5819, #5615 ) ;
+#3451 = EDGE_CURVE ( 'NONE', #1291, #62, #5777, .T. ) ;
+#3452 = VERTEX_POINT ( 'NONE', #4713 ) ;
+#3453 = LINE ( 'NONE', #6130, #4047 ) ;
+#3454 = ADVANCED_FACE ( 'NONE', ( #3904 ), #5594, .F. ) ;
+#3455 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#3456 = ORIENTED_EDGE ( 'NONE', *, *, #94, .T. ) ;
+#3457 = AXIS2_PLACEMENT_3D ( 'NONE', #5137, #853, #5632 ) ;
+#3458 = VECTOR ( 'NONE', #5323, 1000.000000000000000 ) ;
+#3459 = ORIENTED_EDGE ( 'NONE', *, *, #1249, .F. ) ;
+#3460 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3461 = CARTESIAN_POINT ( 'NONE',  ( 2.184436703631602100, 1.355482820333534500, -1.989072427223631100 ) ) ;
+#3462 = EDGE_LOOP ( 'NONE', ( #286, #916, #4953, #3487 ) ) ;
+#3463 = EDGE_CURVE ( 'NONE', #4288, #1908, #4804, .T. ) ;
+#3464 = ORIENTED_EDGE ( 'NONE', *, *, #561, .F. ) ;
+#3465 = CYLINDRICAL_SURFACE ( 'NONE', #6147, 0.1270000000000053600 ) ;
+#3466 = VECTOR ( 'NONE', #2668, 1000.000000000000000 ) ;
+#3467 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3468 = ADVANCED_FACE ( 'NONE', ( #4886 ), #363, .F. ) ;
+#3469 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.174326666666700000, 0.2540000000000000000 ) ) ;
+#3470 = ORIENTED_EDGE ( 'NONE', *, *, #4555, .F. ) ;
+#3471 = VERTEX_POINT ( 'NONE', #4654 ) ;
+#3472 = PLANE ( 'NONE',  #4164 ) ;
+#3473 = ORIENTED_EDGE ( 'NONE', *, *, #4022, .T. ) ;
+#3474 = FACE_OUTER_BOUND ( 'NONE', #1705, .T. ) ;
+#3475 = EDGE_CURVE ( 'NONE', #4978, #5206, #1138, .T. ) ;
+#3476 = ORIENTED_EDGE ( 'NONE', *, *, #2521, .T. ) ;
+#3477 = VERTEX_POINT ( 'NONE', #6077 ) ;
+#3478 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3479 = ORIENTED_EDGE ( 'NONE', *, *, #2501, .F. ) ;
+#3480 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3481 = ORIENTED_EDGE ( 'NONE', *, *, #2654, .F. ) ;
+#3482 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#3483 = ORIENTED_EDGE ( 'NONE', *, *, #5301, .T. ) ;
+#3484 = EDGE_CURVE ( 'NONE', #3139, #1156, #2316, .T. ) ;
+#3485 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3486 = ADVANCED_FACE ( 'NONE', ( #346, #2930 ), #1774, .T. ) ;
+#3487 = ORIENTED_EDGE ( 'NONE', *, *, #3166, .F. ) ;
+#3488 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3489 = ORIENTED_EDGE ( 'NONE', *, *, #1211, .T. ) ;
+#3490 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.597660000000000100, -0.3810000000000000100 ) ) ;
+#3491 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, -0.03809999999999999500, 1.689099999999999800 ) ) ;
+#3492 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, 0.1270000000000000000, 1.155699999999999900 ) ) ;
+#3493 = ORIENTED_EDGE ( 'NONE', *, *, #3182, .T. ) ;
+#3494 = CARTESIAN_POINT ( 'NONE',  ( -4.295140000000000000, -1.447800000000000000, 1.993899999999999800 ) ) ;
+#3495 = FACE_OUTER_BOUND ( 'NONE', #5347, .T. ) ;
+#3496 = PRESENTATION_STYLE_ASSIGNMENT (( #5208 ) ) ;
+#3497 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #3455 ) ;
+#3498 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3499 = VERTEX_POINT ( 'NONE', #2260 ) ;
+#3500 = VECTOR ( 'NONE', #4998, 1000.000000000000000 ) ;
+#3501 = LINE ( 'NONE', #5371, #4477 ) ;
+#3502 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.597660000000000100, -1.524000000000000000 ) ) ;
+#3503 = EDGE_CURVE ( 'NONE', #4915, #5874, #3536, .T. ) ;
+#3504 = CARTESIAN_POINT ( 'NONE',  ( 2.185742116443731800, 1.404094082066127000, -1.963728921852337700 ) ) ;
+#3505 = AXIS2_PLACEMENT_3D ( 'NONE', #1979, #531, #1958 ) ;
+#3506 = VECTOR ( 'NONE', #504, 1000.000000000000000 ) ;
+#3507 = LINE ( 'NONE', #3363, #5674 ) ;
+#3508 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.2540000000000000000 ) ) ;
+#3509 = EDGE_CURVE ( 'NONE', #358, #961, #3603, .T. ) ;
+#3510 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999998400, -0.5080000000000000100, -1.943099999999999800 ) ) ;
+#3511 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #5037 ) ) ;
+#3512 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, 1.193800000000058800, -1.181100000000000000 ) ) ;
+#3513 = VECTOR ( 'NONE', #643, 1000.000000000000000 ) ;
+#3514 = LINE ( 'NONE', #3796, #5750 ) ;
+#3515 = ADVANCED_FACE ( 'NONE', ( #1676 ), #6179, .F. ) ;
+#3516 = LINE ( 'NONE', #5275, #3356 ) ;
+#3517 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3518 = EDGE_CURVE ( 'NONE', #3900, #2125, #4353, .T. ) ;
+#3519 = VECTOR ( 'NONE', #1376, 1000.000000000000000 ) ;
+#3520 = EDGE_CURVE ( 'NONE', #3409, #2270, #198, .T. ) ;
+#3521 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2513 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #5774, #1035, #538 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3522 = ORIENTED_EDGE ( 'NONE', *, *, #1506, .T. ) ;
+#3523 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3524 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3525 = ORIENTED_EDGE ( 'NONE', *, *, #3016, .T. ) ;
+#3526 = ADVANCED_FACE ( 'NONE', ( #5332 ), #2344, .T. ) ;
+#3527 = LINE ( 'NONE', #1179, #3975 ) ;
+#3528 = FACE_OUTER_BOUND ( 'NONE', #6095, .T. ) ;
+#3529 = ORIENTED_EDGE ( 'NONE', *, *, #5150, .T. ) ;
+#3530 = CARTESIAN_POINT ( 'NONE',  ( 4.343399999999999900, 1.447800000000000000, -1.993899999999999800 ) ) ;
+#3531 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.5547001962251990600, -0.8320502943378638200 ) ) ;
+#3532 = LINE ( 'NONE', #5431, #3817 ) ;
+#3533 = VERTEX_POINT ( 'NONE', #4291 ) ;
+#3534 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, 1.155699999999999900, 1.689099999999999800 ) ) ;
+#3535 = ORIENTED_EDGE ( 'NONE', *, *, #4444, .T. ) ;
+#3536 = CIRCLE ( 'NONE', #5152, 0.1269999999999886800 ) ;
+#3537 = ORIENTED_EDGE ( 'NONE', *, *, #4433, .F. ) ;
+#3538 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3539 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #87, 'design' ) ;
+#3540 = ORIENTED_EDGE ( 'NONE', *, *, #1691, .F. ) ;
+#3541 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3542 = ORIENTED_EDGE ( 'NONE', *, *, #1472, .F. ) ;
+#3543 = CARTESIAN_POINT ( 'NONE',  ( 2.387599999999999900, -1.193800000000000000, -1.917700000000000000 ) ) ;
+#3544 = ORIENTED_EDGE ( 'NONE', *, *, #1054, .F. ) ;
+#3545 = CIRCLE ( 'NONE', #3661, 0.05079999999991992300 ) ;
+#3546 = FACE_OUTER_BOUND ( 'NONE', #3462, .T. ) ;
+#3547 = PLANE ( 'NONE',  #4470 ) ;
+#3548 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #5123, #5233 ), #4718 ) ;
+#3549 = EDGE_CURVE ( 'NONE', #1948, #1448, #3985, .T. ) ;
+#3550 = ORIENTED_EDGE ( 'NONE', *, *, #4138, .F. ) ;
+#3551 = ORIENTED_EDGE ( 'NONE', *, *, #4920, .F. ) ;
+#3552 = VERTEX_POINT ( 'NONE', #6197 ) ;
+#3553 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3554 = VERTEX_POINT ( 'NONE', #3786 ) ;
+#3555 = EDGE_LOOP ( 'NONE', ( #3074, #1687, #3481, #974 ) ) ;
+#3556 = EDGE_CURVE ( 'NONE', #6023, #3013, #3380, .T. ) ;
+#3557 = AXIS2_PLACEMENT_3D ( 'NONE', #2648, #2940, #27 ) ;
+#3558 = PLANE ( 'NONE',  #2689 ) ;
+#3559 = EDGE_LOOP ( 'NONE', ( #3396, #5020, #4977, #2960 ) ) ;
+#3560 = EDGE_LOOP ( 'NONE', ( #1817, #5574, #6232, #1474 ) ) ;
+#3561 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#3562 = VERTEX_POINT ( 'NONE', #496 ) ;
+#3563 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3564 = VECTOR ( 'NONE', #203, 1000.000000000000000 ) ;
+#3565 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' ,  #4570, #2423 ) ;
+#3566 = CARTESIAN_POINT ( 'NONE',  ( 1.016000000000000000, -0.6350000000000000100, -1.739900000000000000 ) ) ;
+#3567 = VERTEX_POINT ( 'NONE', #3369 ) ;
+#3568 = LINE ( 'NONE', #2969, #1995 ) ;
+#3569 = CARTESIAN_POINT ( 'NONE',  ( 0.7620000000000000100, -0.6350000000000000100, -1.739900000000000000 ) ) ;
+#3570 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3571 = VECTOR ( 'NONE', #1809, 1000.000000000000000 ) ;
+#3572 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3573 = FACE_OUTER_BOUND ( 'NONE', #1146, .T. ) ;
+#3574 = LINE ( 'NONE', #711, #5074 ) ;
+#3575 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.447800000000000000, 1.993899999999999800 ) ) ;
+#3576 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -0.8890000000000000100, -1.739900000000000000 ) ) ;
+#3577 = EDGE_CURVE ( 'NONE', #5855, #2438, #2246, .T. ) ;
+#3578 = LINE ( 'NONE', #736, #1023 ) ;
+#3579 = AXIS2_PLACEMENT_3D ( 'NONE', #5048, #1247, #1722 ) ;
+#3580 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3581 = VECTOR ( 'NONE', #4927, 1000.000000000000000 ) ;
+#3582 = ORIENTED_EDGE ( 'NONE', *, *, #4632, .T. ) ;
+#3583 = LINE ( 'NONE', #1424, #2089 ) ;
+#3584 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#3585 = VECTOR ( 'NONE', #1880, 1000.000000000000000 ) ;
+#3586 = EDGE_CURVE ( 'NONE', #3637, #1678, #5034, .T. ) ;
+#3587 = PLANE ( 'NONE',  #1983 ) ;
+#3588 = ORIENTED_EDGE ( 'NONE', *, *, #5005, .T. ) ;
+#3589 = PLANE ( 'NONE',  #6101 ) ;
+#3590 = VERTEX_POINT ( 'NONE', #5254 ) ;
+#3591 = FACE_OUTER_BOUND ( 'NONE', #6087, .T. ) ;
+#3592 = LINE ( 'NONE', #1668, #5471 ) ;
+#3593 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.320800000000000000, -0.2540000000000000000 ) ) ;
+#3594 = ORIENTED_EDGE ( 'NONE', *, *, #4422, .T. ) ;
+#3595 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3596 = VERTEX_POINT ( 'NONE', #5228 ) ;
+#3597 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5080000000000000100, 1.943099999999999800 ) ) ;
+#3598 = EDGE_CURVE ( 'NONE', #3367, #2634, #1519, .T. ) ;
+#3599 = VECTOR ( 'NONE', #28, 1000.000000000000000 ) ;
+#3600 = ORIENTED_EDGE ( 'NONE', *, *, #4148, .T. ) ;
+#3601 = EDGE_LOOP ( 'NONE', ( #4217, #3067, #1197, #2947 ) ) ;
+#3602 = PLANE ( 'NONE',  #3259 ) ;
+#3603 = LINE ( 'NONE', #3829, #2770 ) ;
+#3604 = ORIENTED_EDGE ( 'NONE', *, *, #163, .F. ) ;
+#3605 = ORIENTED_EDGE ( 'NONE', *, *, #231, .T. ) ;
+#3606 = PLANE ( 'NONE',  #444 ) ;
+#3607 = CARTESIAN_POINT ( 'NONE',  ( 0.7620000000000001200, 1.447800000000000000, -1.739900000000000000 ) ) ;
+#3608 = EDGE_CURVE ( 'NONE', #5438, #3477, #1815, .T. ) ;
+#3609 = CARTESIAN_POINT ( 'NONE',  ( -2.184400000000000100, 1.447800000000000000, -1.739900000000000000 ) ) ;
+#3610 = ORIENTED_EDGE ( 'NONE', *, *, #2811, .T. ) ;
+#3611 = FACE_OUTER_BOUND ( 'NONE', #2034, .T. ) ;
+#3612 = FACE_OUTER_BOUND ( 'NONE', #3170, .T. ) ;
+#3613 = ORIENTED_EDGE ( 'NONE', *, *, #809, .T. ) ;
+#3614 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3615 = ORIENTED_EDGE ( 'NONE', *, *, #1671, .F. ) ;
+#3616 = EDGE_CURVE ( 'NONE', #933, #5355, #43, .T. ) ;
+#3617 = ORIENTED_EDGE ( 'NONE', *, *, #519, .F. ) ;
+#3618 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3619 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3317, 'distance_accuracy_value', 'NONE');
+#3620 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.069340000000080300, -1.943100000000080000 ) ) ;
+#3621 = EDGE_LOOP ( 'NONE', ( #1728, #3038, #128, #3881 ) ) ;
+#3622 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3623 = EDGE_LOOP ( 'NONE', ( #3605, #5180, #5781, #5199, #1375, #6085, #2577, #490 ) ) ;
+#3624 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5587999999999540000, -1.943100000000045800 ) ) ;
+#3625 = ORIENTED_EDGE ( 'NONE', *, *, #956, .T. ) ;
+#3626 = EDGE_CURVE ( 'NONE', #5257, #1970, #3748, .T. ) ;
+#3627 = AXIS2_PLACEMENT_3D ( 'NONE', #2722, #815, #4180 ) ;
+#3628 = ORIENTED_EDGE ( 'NONE', *, *, #2312, .T. ) ;
+#3629 = PLANE ( 'NONE',  #5942 ) ;
+#3630 = ORIENTED_EDGE ( 'NONE', *, *, #3608, .T. ) ;
+#3631 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.384300000000000100, 0.2540000000000000000 ) ) ;
+#3632 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1625, #796 ) ;
+#3633 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#3634 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3635 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, 0.1270000000000000000, -1.993899999999999800 ) ) ;
+#3636 = ORIENTED_EDGE ( 'NONE', *, *, #4224, .T. ) ;
+#3637 = VERTEX_POINT ( 'NONE', #429 ) ;
+#3638 = EDGE_CURVE ( 'NONE', #3290, #2445, #1053, .T. ) ;
+#3639 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -1.069340000000080100, 1.943100000000080000 ) ) ;
+#3640 = CARTESIAN_POINT ( 'NONE',  ( 2.786318537231599700, 1.244600000000000400, -1.852788888888900100 ) ) ;
+#3641 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.120139999999999900, -1.943099999999999800 ) ) ;
+#3642 = ORIENTED_EDGE ( 'NONE', *, *, #5379, .F. ) ;
+#3643 = VECTOR ( 'NONE', #768, 1000.000000000000000 ) ;
+#3644 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3645 = EDGE_CURVE ( 'NONE', #732, #4945, #6003, .T. ) ;
+#3646 = FACE_OUTER_BOUND ( 'NONE', #2329, .T. ) ;
+#3647 = LINE ( 'NONE', #3806, #3875 ) ;
+#3648 = PLANE ( 'NONE',  #2083 ) ;
+#3649 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3650 = CARTESIAN_POINT ( 'NONE',  ( 4.546599999999942900, -1.193800000000056800, 1.003299999999999900 ) ) ;
+#3651 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3652 = VECTOR ( 'NONE', #3570, 1000.000000000000000 ) ;
+#3653 = VECTOR ( 'NONE', #5000, 1000.000000000000000 ) ;
+#3654 = AXIS2_PLACEMENT_3D ( 'NONE', #1163, #4517, #1662 ) ;
+#3655 = PLANE ( 'NONE',  #6182 ) ;
+#3656 = LINE ( 'NONE', #4231, #3348 ) ;
+#3657 = FACE_OUTER_BOUND ( 'NONE', #5792, .T. ) ;
+#3658 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3659 = EDGE_CURVE ( 'NONE', #4120, #5936, #4726, .T. ) ;
+#3660 = VERTEX_POINT ( 'NONE', #5824 ) ;
+#3661 = AXIS2_PLACEMENT_3D ( 'NONE', #3639, #3020, #1228 ) ;
+#3662 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, 1.193800000000000000, 1.993899999999999800 ) ) ;
+#3663 = LINE ( 'NONE', #4989, #6058 ) ;
+#3664 = VECTOR ( 'NONE', #5132, 1000.000000000000000 ) ;
+#3665 = ORIENTED_EDGE ( 'NONE', *, *, #5887, .T. ) ;
+#3666 = ORIENTED_EDGE ( 'NONE', *, *, #80, .F. ) ;
+#3667 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3668 = VECTOR ( 'NONE', #553, 1000.000000000000000 ) ;
+#3669 = EDGE_CURVE ( 'NONE', #5171, #51, #2174, .T. ) ;
+#3670 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3671 = LINE ( 'NONE', #925, #1512 ) ;
+#3672 = ORIENTED_EDGE ( 'NONE', *, *, #3698, .T. ) ;
+#3673 = FACE_OUTER_BOUND ( 'NONE', #3808, .T. ) ;
+#3674 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3675 = ORIENTED_EDGE ( 'NONE', *, *, #2839, .F. ) ;
+#3676 = EDGE_LOOP ( 'NONE', ( #5436, #2037, #4658, #726 ) ) ;
+#3677 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -0.8890000000000000100, -1.739900000000000000 ) ) ;
+#3678 = ADVANCED_FACE ( 'NONE', ( #4509 ), #4379, .F. ) ;
+#3679 = VECTOR ( 'NONE', #1383, 1000.000000000000000 ) ;
+#3680 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, 1.193800000000000000, 1.993899999999999800 ) ) ;
+#3681 = EDGE_LOOP ( 'NONE', ( #1500, #3479, #2757, #6090 ) ) ;
+#3682 = FACE_OUTER_BOUND ( 'NONE', #5314, .T. ) ;
+#3683 = EDGE_LOOP ( 'NONE', ( #4277, #166, #4832, #2228 ) ) ;
+#3684 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, 0.1270000000000000000, 0.2794000000000000400 ) ) ;
+#3685 = ORIENTED_EDGE ( 'NONE', *, *, #6125, .T. ) ;
+#3686 = VERTEX_POINT ( 'NONE', #1591 ) ;
+#3687 = VECTOR ( 'NONE', #3910, 1000.000000000000000 ) ;
+#3688 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3689 = AXIS2_PLACEMENT_3D ( 'NONE', #4468, #2079, #1679 ) ;
+#3690 = LINE ( 'NONE', #5040, #2409 ) ;
+#3691 = AXIS2_PLACEMENT_3D ( 'NONE', #787, #2233, #1789 ) ;
+#3692 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3693 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.120139999999999900, -1.943099999999999800 ) ) ;
+#3694 = ORIENTED_EDGE ( 'NONE', *, *, #3484, .T. ) ;
+#3695 = EDGE_LOOP ( 'NONE', ( #1694, #943, #2206, #1042 ) ) ;
+#3696 = VERTEX_POINT ( 'NONE', #1571 ) ;
+#3697 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3698 = EDGE_CURVE ( 'NONE', #4710, #4593, #881, .T. ) ;
+#3699 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3700 = ORIENTED_EDGE ( 'NONE', *, *, #3138, .F. ) ;
+#3701 = ORIENTED_EDGE ( 'NONE', *, *, #3016, .F. ) ;
+#3702 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.004146666666700000, 0.2540000000000000000 ) ) ;
+#3703 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3704 = ORIENTED_EDGE ( 'NONE', *, *, #3809, .F. ) ;
+#3705 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3706 = EDGE_LOOP ( 'NONE', ( #131, #3483, #2751, #2067 ) ) ;
+#3707 = AXIS2_PLACEMENT_3D ( 'NONE', #1286, #1265, #2670 ) ;
+#3708 = EDGE_CURVE ( 'NONE', #3988, #1291, #5853, .T. ) ;
+#3709 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#3710 = EDGE_LOOP ( 'NONE', ( #2305, #5654, #5114, #4133 ) ) ;
+#3711 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3712 = LINE ( 'NONE', #5638, #1317 ) ;
+#3713 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3714 = LINE ( 'NONE', #3241, #3047 ) ;
+#3715 = EDGE_CURVE ( 'NONE', #6239, #5198, #5484, .T. ) ;
+#3716 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -1.120139999999999900, -1.943099999999999800 ) ) ;
+#3717 = FACE_OUTER_BOUND ( 'NONE', #6022, .T. ) ;
+#3718 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000028800, 1.117600000000028800, 1.993899999999999800 ) ) ;
+#3719 = VECTOR ( 'NONE', #5434, 1000.000000000000000 ) ;
+#3720 = CARTESIAN_POINT ( 'NONE',  ( 2.387599999999999900, -1.193800000000000000, -1.917700000000000000 ) ) ;
+#3721 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3722 = EDGE_LOOP ( 'NONE', ( #2691, #1953, #5956, #2137, #965, #347, #917, #3103, #2793, #5422, #2917, #2877, #5518, #923, #136, #4572, #1305, #1751, #1070, #3542 ) ) ;
+#3723 = LINE ( 'NONE', #4616, #1177 ) ;
+#3724 = CARTESIAN_POINT ( 'NONE',  ( 4.168140000000000200, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#3725 = EDGE_CURVE ( 'NONE', #4691, #4710, #4579, .T. ) ;
+#3726 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.447800000000000000, -0.5080000000000000100 ) ) ;
+#3727 = LINE ( 'NONE', #5342, #2295 ) ;
+#3728 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3729 = VERTEX_POINT ( 'NONE', #2059 ) ;
+#3730 = LINE ( 'NONE', #2475, #2230 ) ;
+#3731 = AXIS2_PLACEMENT_3D ( 'NONE', #2002, #2970, #559 ) ;
+#3732 = FACE_OUTER_BOUND ( 'NONE', #3122, .T. ) ;
+#3733 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3734 = CARTESIAN_POINT ( 'NONE',  ( 4.295140000000000000, -1.447800000000000000, -1.993899999999999800 ) ) ;
+#3735 = VERTEX_POINT ( 'NONE', #5868 ) ;
+#3736 = CARTESIAN_POINT ( 'NONE',  ( 4.168140000000000200, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#3737 = PLANE ( 'NONE',  #5294 ) ;
+#3738 = VECTOR ( 'NONE', #733, 1000.000000000000000 ) ;
+#3739 = LINE ( 'NONE', #2353, #2231 ) ;
+#3740 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -1.069340000000080300, -1.993899999999999800 ) ) ;
+#3741 = EDGE_CURVE ( 'NONE', #2343, #5794, #4191, .T. ) ;
+#3742 = VERTEX_POINT ( 'NONE', #5803 ) ;
+#3743 = LINE ( 'NONE', #1619, #2478 ) ;
+#3744 = ORIENTED_EDGE ( 'NONE', *, *, #2772, .T. ) ;
+#3745 = ORIENTED_EDGE ( 'NONE', *, *, #5077, .T. ) ;
+#3746 = EDGE_CURVE ( 'NONE', #5994, #229, #4545, .T. ) ;
+#3747 = PLANE ( 'NONE',  #137 ) ;
+#3748 = LINE ( 'NONE', #4774, #2566 ) ;
+#3749 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #628, .NOT_KNOWN. ) ;
+#3750 = VERTEX_POINT ( 'NONE', #112 ) ;
+#3751 = VERTEX_POINT ( 'NONE', #4442 ) ;
+#3752 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3753 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3754 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3755 = VERTEX_POINT ( 'NONE', #544 ) ;
+#3756 = LINE ( 'NONE', #5504, #1214 ) ;
+#3757 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3758 = LINE ( 'NONE', #2196, #5705 ) ;
+#3759 = EDGE_CURVE ( 'NONE', #2385, #4389, #5109, .T. ) ;
+#3760 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3761 = CLOSED_SHELL ( 'NONE', ( #50, #1022, #4834, #2786, #1041, #3903, #4706, #5435, #6213, #2449, #1319, #1530, #2543, #2918, #1796, #5374, #509, #1005, #2374, #5348, #1917, #6093, #2846, #86, #5787, #4817, #2951, #5851, #821, #4475, #2039, #99, #5773, #3347, #5949, #5902, #2406, #2252, #1484, #1028, #367, #5309, #2056, #2480, #464, #1980, #29, #1973, #4966, #883, #5839, #989, #2986, #5743, #3957, #6260, #851, #4902, #728, #4377, #3423, #4165, #3987, #3867, #1491, #1081, #2422, #1059, #2019, #5406, #5590, #5806, #4361, #614, #3939, #5812, #3941, #1078, #3002, #2723, #5919, #4647, #4936 ) ) ;
+#3762 = ORIENTED_EDGE ( 'NONE', *, *, #4346, .F. ) ;
+#3763 = ADVANCED_FACE ( 'NONE', ( #127 ), #4889, .F. ) ;
+#3764 = ORIENTED_EDGE ( 'NONE', *, *, #424, .T. ) ;
+#3765 = ORIENTED_EDGE ( 'NONE', *, *, #3278, .F. ) ;
+#3766 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3767 = VERTEX_POINT ( 'NONE', #1071 ) ;
+#3768 = PLANE ( 'NONE',  #5441 ) ;
+#3769 = ORIENTED_EDGE ( 'NONE', *, *, #939, .T. ) ;
+#3770 = AXIS2_PLACEMENT_3D ( 'NONE', #2357, #5751, #2885 ) ;
+#3771 = EDGE_LOOP ( 'NONE', ( #3105, #5802, #5720, #379 ) ) ;
+#3772 = ORIENTED_EDGE ( 'NONE', *, *, #4474, .F. ) ;
+#3773 = FILL_AREA_STYLE_COLOUR ( '', #1488 ) ;
+#3774 = PLANE ( 'NONE',  #508 ) ;
+#3775 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3776 = EDGE_CURVE ( 'NONE', #2556, #3815, #5929, .T. ) ;
+#3777 = AXIS2_PLACEMENT_3D ( 'NONE', #1372, #6224, #5181 ) ;
+#3778 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, 0.1270000000000000000, 0.2794000000000000400 ) ) ;
+#3779 = VERTEX_POINT ( 'NONE', #2984 ) ;
+#3780 = ORIENTED_EDGE ( 'NONE', *, *, #5414, .F. ) ;
+#3781 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3782 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -1.120139999999999900, 0.2920999999999998000 ) ) ;
+#3783 = ORIENTED_EDGE ( 'NONE', *, *, #3217, .F. ) ;
+#3784 = LINE ( 'NONE', #816, #3947 ) ;
+#3785 = EDGE_CURVE ( 'NONE', #5192, #3018, #650, .T. ) ;
+#3786 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -0.8890000000000000100, -1.993899999999999800 ) ) ;
+#3787 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.5547001962251990600, -0.8320502943378638200 ) ) ;
+#3788 = LINE ( 'NONE', #5203, #1645 ) ;
+#3789 = LINE ( 'NONE', #1757, #558 ) ;
+#3790 = ADVANCED_FACE ( 'NONE', ( #338 ), #170, .F. ) ;
+#3791 = EDGE_CURVE ( 'NONE', #2462, #2249, #192, .T. ) ;
+#3792 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5080000000000000100, -1.943099999999999800 ) ) ;
+#3793 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3794 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3795 = FACE_OUTER_BOUND ( 'NONE', #1311, .T. ) ;
+#3796 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#3797 = FACE_OUTER_BOUND ( 'NONE', #3676, .T. ) ;
+#3798 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3799 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3800 = FACE_OUTER_BOUND ( 'NONE', #6033, .T. ) ;
+#3801 = EDGE_CURVE ( 'NONE', #2462, #369, #500, .T. ) ;
+#3802 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4261, 'distance_accuracy_value', 'NONE');
+#3803 = ORIENTED_EDGE ( 'NONE', *, *, #5128, .T. ) ;
+#3804 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, 0.1270000000000000000, 1.155699999999999900 ) ) ;
+#3805 = VECTOR ( 'NONE', #833, 1000.000000000000000 ) ;
+#3806 = CARTESIAN_POINT ( 'NONE',  ( -0.8635999999999999200, 1.447800000000000000, -1.739900000000000000 ) ) ;
+#3807 = FACE_OUTER_BOUND ( 'NONE', #2402, .T. ) ;
+#3808 = EDGE_LOOP ( 'NONE', ( #4385, #3919, #375, #4661 ) ) ;
+#3809 = EDGE_CURVE ( 'NONE', #2462, #2641, #2765, .T. ) ;
+#3810 = LINE ( 'NONE', #4939, #583 ) ;
+#3811 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3812 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3813 = VERTEX_POINT ( 'NONE', #4463 ) ;
+#3814 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.447800000000000000, -0.5080000000000000100 ) ) ;
+#3815 = VERTEX_POINT ( 'NONE', #4056 ) ;
+#3816 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, -0.03809999999999999500, 1.689099999999999800 ) ) ;
+#3817 = VECTOR ( 'NONE', #2563, 1000.000000000000000 ) ;
+#3818 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3819 = EDGE_CURVE ( 'NONE', #358, #5697, #3532, .T. ) ;
+#3820 = ORIENTED_EDGE ( 'NONE', *, *, #5633, .F. ) ;
+#3821 = AXIS2_PLACEMENT_3D ( 'NONE', #5610, #2276, #4202 ) ;
+#3822 = ORIENTED_EDGE ( 'NONE', *, *, #3102, .F. ) ;
+#3823 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.447800000000000400, 1.866900000000000000 ) ) ;
+#3824 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3825 = EDGE_LOOP ( 'NONE', ( #3316, #5047, #5995, #4382 ) ) ;
+#3826 = VECTOR ( 'NONE', #5261, 1000.000000000000000 ) ;
+#3827 = ADVANCED_FACE ( 'NONE', ( #3673 ), #662, .T. ) ;
+#3828 = CYLINDRICAL_SURFACE ( 'NONE', #2215, 0.1269999999999713300 ) ;
+#3829 = CARTESIAN_POINT ( 'NONE',  ( 0.3048000000000000200, -1.174326666666700000, 0.2540000000000000000 ) ) ;
+#3830 = VERTEX_POINT ( 'NONE', #4972 ) ;
+#3831 = EDGE_CURVE ( 'NONE', #1732, #3735, #3372, .T. ) ;
+#3832 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3833 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #243 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #6255, #4393, #964 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3834 = ORIENTED_EDGE ( 'NONE', *, *, #1911, .T. ) ;
+#3835 = ORIENTED_EDGE ( 'NONE', *, *, #1572, .F. ) ;
+#3836 = VECTOR ( 'NONE', #326, 1000.000000000000000 ) ;
+#3837 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3838 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000100, 1.447800000000000000, -1.739900000000000000 ) ) ;
+#3839 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3840 = CARTESIAN_POINT ( 'NONE',  ( 2.501899999999964900, 1.447800000000000000, -1.993899999999947800 ) ) ;
+#3841 = VERTEX_POINT ( 'NONE', #3062 ) ;
+#3842 = ORIENTED_EDGE ( 'NONE', *, *, #3899, .F. ) ;
+#3843 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3844 = EDGE_LOOP ( 'NONE', ( #6017, #527, #4374, #1744 ) ) ;
+#3845 = EDGE_CURVE ( 'NONE', #961, #1732, #5172, .T. ) ;
+#3846 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, 0.1270000000000000000, -1.993899999999999800 ) ) ;
+#3847 = ORIENTED_EDGE ( 'NONE', *, *, #5176, .T. ) ;
+#3848 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3849 = ORIENTED_EDGE ( 'NONE', *, *, #4090, .T. ) ;
+#3850 = CARTESIAN_POINT ( 'NONE',  ( -2.199234579473756700, 1.443937279218945300, -1.897983926176677100 ) ) ;
+#3851 = CARTESIAN_POINT ( 'NONE',  ( -4.295140000000000000, -0.5080000000000000100, -1.993899999999999800 ) ) ;
+#3852 = ORIENTED_EDGE ( 'NONE', *, *, #3819, .T. ) ;
+#3853 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3854 = AXIS2_PLACEMENT_3D ( 'NONE', #5527, #1208, #2609 ) ;
+#3855 = VERTEX_POINT ( 'NONE', #2113 ) ;
+#3856 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3857 = SHAPE_DEFINITION_REPRESENTATION ( #4227, #545 ) ;
+#3858 = ADVANCED_FACE ( 'NONE', ( #4119 ), #4506, .T. ) ;
+#3859 = ORIENTED_EDGE ( 'NONE', *, *, #2570, .T. ) ;
+#3860 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.447800000000000000, 0.5080000000000000100 ) ) ;
+#3861 = PLANE ( 'NONE',  #6109 ) ;
+#3862 = LINE ( 'NONE', #1807, #619 ) ;
+#3863 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#3864 = EDGE_CURVE ( 'NONE', #3696, #260, #4503, .T. ) ;
+#3865 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999998400, -0.5588000000000000700, 1.993899999999999800 ) ) ;
+#3866 = AXIS2_PLACEMENT_3D ( 'NONE', #4979, #3553, #119 ) ;
+#3867 = ADVANCED_FACE ( 'NONE', ( #1881 ), #1951, .T. ) ;
+#3868 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3869 = FACE_OUTER_BOUND ( 'NONE', #355, .T. ) ;
+#3870 = VECTOR ( 'NONE', #2717, 1000.000000000000000 ) ;
+#3871 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#3872 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -1.170940000000000100, 1.003299999999999900 ) ) ;
+#3873 = EDGE_CURVE ( 'NONE', #3089, #5107, #2920, .T. ) ;
+#3874 = AXIS2_PLACEMENT_3D ( 'NONE', #1548, #4892, #2076 ) ;
+#3875 = VECTOR ( 'NONE', #5256, 1000.000000000000000 ) ;
+#3876 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.004146666666700000, 0.2540000000000000000 ) ) ;
+#3877 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3878 = LINE ( 'NONE', #5387, #2988 ) ;
+#3879 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3880 = CARTESIAN_POINT ( 'NONE',  ( -0.6096000000000000300, -0.6350000000000000100, -1.993899999999999800 ) ) ;
+#3881 = ORIENTED_EDGE ( 'NONE', *, *, #1703, .T. ) ;
+#3882 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -1.120139999999999900, 1.993899999999999800 ) ) ;
+#3883 = FACE_OUTER_BOUND ( 'NONE', #533, .T. ) ;
+#3884 = FACE_OUTER_BOUND ( 'NONE', #4964, .T. ) ;
+#3885 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3886 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude4', #3761 ) ;
+#3887 = ORIENTED_EDGE ( 'NONE', *, *, #4360, .T. ) ;
+#3888 = ADVANCED_FACE ( 'NONE', ( #5242 ), #2152, .T. ) ;
+#3889 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#3890 = ORIENTED_EDGE ( 'NONE', *, *, #6083, .F. ) ;
+#3891 = CARTESIAN_POINT ( 'NONE',  ( 4.546599999999999800, -1.447800000000000000, 1.003299999999999900 ) ) ;
+#3892 = LINE ( 'NONE', #5475, #1943 ) ;
+#3893 = EDGE_CURVE ( 'NONE', #4791, #4691, #2701, .T. ) ;
+#3894 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, -0.5080000000000000100, -1.993899999999999800 ) ) ;
+#3895 = LINE ( 'NONE', #191, #2620 ) ;
+#3896 = ORIENTED_EDGE ( 'NONE', *, *, #231, .F. ) ;
+#3897 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#3898 = CYLINDRICAL_SURFACE ( 'NONE', #5612, 0.05079999999995396500 ) ;
+#3899 = EDGE_CURVE ( 'NONE', #3729, #5127, #5326, .T. ) ;
+#3900 = VERTEX_POINT ( 'NONE', #1212 ) ;
+#3901 = CARTESIAN_POINT ( 'NONE',  ( 1.016000000000000000, -0.6350000000000000100, -2.540000000000000000 ) ) ;
+#3902 = CARTESIAN_POINT ( 'NONE',  ( -5.245099999999999900, -1.247140000000000100, 0.2920999999999999200 ) ) ;
+#3903 = ADVANCED_FACE ( 'NONE', ( #3980 ), #3861, .F. ) ;
+#3904 = FACE_OUTER_BOUND ( 'NONE', #6212, .T. ) ;
+#3905 = PLANE ( 'NONE',  #1896 ) ;
+#3906 = ORIENTED_EDGE ( 'NONE', *, *, #2352, .T. ) ;
+#3907 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, -0.5080000000000000100, 1.155699999999999900 ) ) ;
+#3908 = ORIENTED_EDGE ( 'NONE', *, *, #3031, .T. ) ;
+#3909 = AXIS2_PLACEMENT_3D ( 'NONE', #1699, #5375, #5829 ) ;
+#3910 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3911 = EDGE_CURVE ( 'NONE', #2404, #4906, #1511, .T. ) ;
+#3912 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3913 = ORIENTED_EDGE ( 'NONE', *, *, #2012, .T. ) ;
+#3914 = LINE ( 'NONE', #5649, #5784 ) ;
+#3915 = VECTOR ( 'NONE', #1999, 1000.000000000000000 ) ;
+#3916 = CARTESIAN_POINT ( 'NONE',  ( 4.343399999999999900, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#3917 = ORIENTED_EDGE ( 'NONE', *, *, #3138, .T. ) ;
+#3918 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3919 = ORIENTED_EDGE ( 'NONE', *, *, #2338, .F. ) ;
+#3920 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#3921 = VERTEX_POINT ( 'NONE', #4761 ) ;
+#3922 = EDGE_CURVE ( 'NONE', #1908, #2046, #5695, .T. ) ;
+#3923 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#3924 = ADVANCED_FACE ( 'NONE', ( #2033 ), #1408, .T. ) ;
+#3925 = ORIENTED_EDGE ( 'NONE', *, *, #4742, .F. ) ;
+#3926 = VERTEX_POINT ( 'NONE', #2848 ) ;
+#3927 = ORIENTED_EDGE ( 'NONE', *, *, #1590, .T. ) ;
+#3928 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3929 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.447800000000000000, 1.155699999999999900 ) ) ;
+#3930 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3931 = ORIENTED_EDGE ( 'NONE', *, *, #1621, .T. ) ;
+#3932 = VERTEX_POINT ( 'NONE', #4827 ) ;
+#3933 = FACE_OUTER_BOUND ( 'NONE', #5258, .T. ) ;
+#3934 = EDGE_CURVE ( 'NONE', #6246, #3244, #729, .T. ) ;
+#3935 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#3936 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, 1.117600000000000100, 1.993899999999999800 ) ) ;
+#3937 = ORIENTED_EDGE ( 'NONE', *, *, #5563, .F. ) ;
+#3938 = VERTEX_POINT ( 'NONE', #4251 ) ;
+#3939 = ADVANCED_FACE ( 'NONE', ( #120 ), #6221, .T. ) ;
+#3940 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3941 = ADVANCED_FACE ( 'NONE', ( #4344 ), #4270, .T. ) ;
+#3942 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3943 = EDGE_CURVE ( 'NONE', #3742, #5144, #5101, .T. ) ;
+#3944 = AXIS2_PLACEMENT_3D ( 'NONE', #1162, #81, #5899 ) ;
+#3945 = ORIENTED_EDGE ( 'NONE', *, *, #3484, .F. ) ;
+#3946 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.5547001962251990600, 0.8320502943378638200 ) ) ;
+#3947 = VECTOR ( 'NONE', #2262, 1000.000000000000000 ) ;
+#3948 = PRODUCT ( 'SS312SAH4brac', 'SS312SAH4brac', '', ( #107 ) ) ;
+#3949 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3950 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3951 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.427480000000000100, -1.524000000000000000 ) ) ;
+#3952 = LINE ( 'NONE', #3251, #2673 ) ;
+#3953 = EDGE_CURVE ( 'NONE', #3590, #1291, #4429, .T. ) ;
+#3954 = LINE ( 'NONE', #6200, #4400 ) ;
+#3955 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.120139999999999900, -1.943099999999999800 ) ) ;
+#3956 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -1.447800000000000000, 1.155699999999999900 ) ) ;
+#3957 = ADVANCED_FACE ( 'NONE', ( #5923 ), #436, .F. ) ;
+#3958 = VECTOR ( 'NONE', #3879, 1000.000000000000000 ) ;
+#3959 = FACE_OUTER_BOUND ( 'NONE', #1303, .T. ) ;
+#3960 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #5758, #693 ) ;
+#3961 = ORIENTED_EDGE ( 'NONE', *, *, #377, .T. ) ;
+#3962 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -1.120139999999999900, 1.943099999999999800 ) ) ;
+#3963 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#3964 = VECTOR ( 'NONE', #2456, 1000.000000000000000 ) ;
+#3965 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3966 = VECTOR ( 'NONE', #5964, 1000.000000000000000 ) ;
+#3967 = ORIENTED_EDGE ( 'NONE', *, *, #5685, .F. ) ;
+#3968 = LINE ( 'NONE', #5937, #2016 ) ;
+#3969 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#3970 = LINE ( 'NONE', #2812, #1031 ) ;
+#3971 = EDGE_CURVE ( 'NONE', #3383, #2556, #4262, .T. ) ;
+#3972 = PLANE ( 'NONE',  #4912 ) ;
+#3973 = ORIENTED_EDGE ( 'NONE', *, *, #5201, .T. ) ;
+#3974 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, 0.1270000000000000000, 0.2794000000000000400 ) ) ;
+#3975 = VECTOR ( 'NONE', #5916, 1000.000000000000000 ) ;
+#3976 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3977 = ORIENTED_EDGE ( 'NONE', *, *, #2646, .F. ) ;
+#3978 = ORIENTED_EDGE ( 'NONE', *, *, #106, .T. ) ;
+#3979 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3980 = FACE_OUTER_BOUND ( 'NONE', #5955, .T. ) ;
+#3981 = ORIENTED_EDGE ( 'NONE', *, *, #2615, .T. ) ;
+#3982 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3983 = ORIENTED_EDGE ( 'NONE', *, *, #1992, .F. ) ;
+#3984 = CARTESIAN_POINT ( 'NONE',  ( -1.701799999999999800, -1.597660000000000100, -0.3810000000000000100 ) ) ;
+#3985 = LINE ( 'NONE', #2887, #2485 ) ;
+#3986 = EDGE_CURVE ( 'NONE', #5355, #5192, #3364, .T. ) ;
+#3987 = ADVANCED_FACE ( 'NONE', ( #6065 ), #1480, .T. ) ;
+#3988 = VERTEX_POINT ( 'NONE', #932 ) ;
+#3989 = LINE ( 'NONE', #2203, #6229 ) ;
+#3990 = AXIS2_PLACEMENT_3D ( 'NONE', #2440, #1536, #2973 ) ;
+#3991 = LINE ( 'NONE', #224, #428 ) ;
+#3992 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3993 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3994 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3995 = EDGE_LOOP ( 'NONE', ( #4431, #6243, #2267, #1974 ) ) ;
+#3996 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3997 = ORIENTED_EDGE ( 'NONE', *, *, #4521, .F. ) ;
+#3998 = ORIENTED_EDGE ( 'NONE', *, *, #1782, .T. ) ;
+#3999 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #499, #5213 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #4606 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#4000 = ORIENTED_EDGE ( 'NONE', *, *, #6238, .F. ) ;
+#4001 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4002 = ORIENTED_EDGE ( 'NONE', *, *, #377, .F. ) ;
+#4003 = ADVANCED_FACE ( 'NONE', ( #2097 ), #3774, .F. ) ;
+#4004 = CARTESIAN_POINT ( 'NONE',  ( -0.6096000000000000300, -0.6350000000000000100, -1.739900000000000000 ) ) ;
+#4005 = VERTEX_POINT ( 'NONE', #2387 ) ;
+#4006 = ORIENTED_EDGE ( 'NONE', *, *, #4632, .F. ) ;
+#4007 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4008 = ORIENTED_EDGE ( 'NONE', *, *, #3509, .F. ) ;
+#4009 = PLANE ( 'NONE',  #3689 ) ;
+#4010 = ORIENTED_EDGE ( 'NONE', *, *, #6125, .F. ) ;
+#4011 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.069340000000000000, 1.993899999999999800 ) ) ;
+#4012 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#4013 = AXIS2_PLACEMENT_3D ( 'NONE', #1589, #4888, #2660 ) ;
+#4014 = EDGE_LOOP ( 'NONE', ( #5546, #5687, #741, #483 ) ) ;
+#4015 = LINE ( 'NONE', #5627, #1467 ) ;
+#4016 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2052 ) ;
+#4017 = CARTESIAN_POINT ( 'NONE',  ( -2.501899999999964900, 1.244599999999999900, -1.993899999999947800 ) ) ;
+#4018 = ORIENTED_EDGE ( 'NONE', *, *, #4114, .F. ) ;
+#4019 = LINE ( 'NONE', #6020, #929 ) ;
+#4020 = FACE_OUTER_BOUND ( 'NONE', #5772, .T. ) ;
+#4021 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.597660000000000100, -1.524000000000000000 ) ) ;
+#4022 = EDGE_CURVE ( 'NONE', #3313, #2707, #1275, .T. ) ;
+#4023 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4024 = AXIS2_PLACEMENT_3D ( 'NONE', #6055, #1285, #1308 ) ;
+#4025 = CARTESIAN_POINT ( 'NONE',  ( 4.343399999999999900, 1.447800000000000000, -1.993899999999999800 ) ) ;
+#4026 = ORIENTED_EDGE ( 'NONE', *, *, #4492, .F. ) ;
+#4027 = SURFACE_STYLE_FILL_AREA ( #2348 ) ;
+#4028 = LINE ( 'NONE', #2523, #763 ) ;
+#4029 = AXIS2_PLACEMENT_3D ( 'NONE', #1050, #77, #2017 ) ;
+#4030 = EDGE_CURVE ( 'NONE', #2438, #5572, #5689, .T. ) ;
+#4031 = PLANE ( 'NONE',  #3 ) ;
+#4032 = VECTOR ( 'NONE', #1371, 1000.000000000000000 ) ;
+#4033 = LINE ( 'NONE', #2854, #2078 ) ;
+#4034 = EDGE_LOOP ( 'NONE', ( #4799, #5634, #4075, #5946 ) ) ;
+#4035 = FACE_OUTER_BOUND ( 'NONE', #5560, .T. ) ;
+#4036 = EDGE_CURVE ( 'NONE', #1036, #3988, #5998, .T. ) ;
+#4037 = FACE_OUTER_BOUND ( 'NONE', #4350, .T. ) ;
+#4038 = ORIENTED_EDGE ( 'NONE', *, *, #2471, .F. ) ;
+#4039 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4040 = ORIENTED_EDGE ( 'NONE', *, *, #339, .F. ) ;
+#4041 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4042 = VECTOR ( 'NONE', #5715, 1000.000000000000000 ) ;
+#4043 = VECTOR ( 'NONE', #1864, 1000.000000000000000 ) ;
+#4044 = EDGE_LOOP ( 'NONE', ( #882, #2944, #3613, #4381 ) ) ;
+#4045 = CARTESIAN_POINT ( 'NONE',  ( -0.05079999999999993500, 0.0000000000000000000, 0.5968999999999999900 ) ) ;
+#4046 = EDGE_CURVE ( 'NONE', #1136, #606, #6214, .T. ) ;
+#4047 = VECTOR ( 'NONE', #381, 1000.000000000000000 ) ;
+#4048 = PLANE ( 'NONE',  #5659 ) ;
+#4049 = EDGE_LOOP ( 'NONE', ( #4651, #679, #5119, #1435 ) ) ;
+#4050 = VECTOR ( 'NONE', #471, 1000.000000000000000 ) ;
+#4051 = ORIENTED_EDGE ( 'NONE', *, *, #3899, .T. ) ;
+#4052 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -1.120140000000000100, 1.993899999999999800 ) ) ;
+#4053 = ORIENTED_EDGE ( 'NONE', *, *, #2780, .F. ) ;
+#4054 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4055 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.244599999999999900, -1.993899999999999800 ) ) ;
+#4056 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, -0.5080000000000000100, -1.993899999999999800 ) ) ;
+#4057 = ORIENTED_EDGE ( 'NONE', *, *, #3365, .F. ) ;
+#4058 = VECTOR ( 'NONE', #1206, 1000.000000000000000 ) ;
+#4059 = VECTOR ( 'NONE', #141, 1000.000000000000000 ) ;
+#4060 = EDGE_CURVE ( 'NONE', #1219, #5981, #3286, .T. ) ;
+#4061 = VERTEX_POINT ( 'NONE', #5376 ) ;
+#4062 = ORIENTED_EDGE ( 'NONE', *, *, #920, .T. ) ;
+#4063 = EDGE_LOOP ( 'NONE', ( #5056, #3665, #5922, #185 ) ) ;
+#4064 = CARTESIAN_POINT ( 'NONE',  ( 3.962399999999999700, 1.244600000000000600, 1.993899999999999800 ) ) ;
+#4065 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4066 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -0.5080000000000000100, 0.0000000000000000000 ) ) ;
+#4067 = ORIENTED_EDGE ( 'NONE', *, *, #3285, .T. ) ;
+#4068 = VERTEX_POINT ( 'NONE', #3424 ) ;
+#4069 = EDGE_LOOP ( 'NONE', ( #1088, #2516, #4362, #5848, #4397, #1524 ) ) ;
+#4070 = EDGE_CURVE ( 'NONE', #4597, #4219, #2386, .T. ) ;
+#4071 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #628 ) ) ;
+#4072 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4073 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4074 = ORIENTED_EDGE ( 'NONE', *, *, #5136, .F. ) ;
+#4075 = ORIENTED_EDGE ( 'NONE', *, *, #2213, .T. ) ;
+#4076 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1986, #5273, #2421, #3319, #2860, #994, #516, #2926, #1465, #1445, #3391, #466, #3850, #2837, #4815, #3414 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 4.258210834160494700E-005, 8.517852678973923400E-005, 0.0001274885693690032100, 0.0001686414216247716100, 0.0002018731151234539700 ),
+ .UNSPECIFIED. ) ;
+#4077 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, 0.1270000000000000000, 1.155699999999999900 ) ) ;
+#4078 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4079 = ORIENTED_EDGE ( 'NONE', *, *, #450, .F. ) ;
+#4080 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.244600000000000400, -1.866900000000000000 ) ) ;
+#4081 = ORIENTED_EDGE ( 'NONE', *, *, #4715, .F. ) ;
+#4082 = EDGE_CURVE ( 'NONE', #4005, #254, #2026, .T. ) ;
+#4083 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4084 = ORIENTED_EDGE ( 'NONE', *, *, #1486, .F. ) ;
+#4085 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4086 = FACE_OUTER_BOUND ( 'NONE', #6132, .T. ) ;
+#4087 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4088 = VECTOR ( 'NONE', #3161, 1000.000000000000000 ) ;
+#4089 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4090 = EDGE_CURVE ( 'NONE', #4369, #4432, #4420, .T. ) ;
+#4091 = ORIENTED_EDGE ( 'NONE', *, *, #2512, .T. ) ;
+#4092 = VECTOR ( 'NONE', #3094, 1000.000000000000000 ) ;
+#4093 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4094 = LINE ( 'NONE', #1347, #6119 ) ;
+#4095 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4096 = CARTESIAN_POINT ( 'NONE',  ( -4.168140000000000200, 1.447800000000000000, -1.993899999999999800 ) ) ;
+#4097 = EDGE_CURVE ( 'NONE', #1585, #4288, #3810, .T. ) ;
+#4098 = FACE_OUTER_BOUND ( 'NONE', #2864, .T. ) ;
+#4099 = AXIS2_PLACEMENT_3D ( 'NONE', #718, #4072, #2050 ) ;
+#4100 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, -0.5080000000000000100, -1.181100000000000000 ) ) ;
+#4101 = VECTOR ( 'NONE', #2493, 1000.000000000000000 ) ;
+#4102 = ORIENTED_EDGE ( 'NONE', *, *, #2512, .F. ) ;
+#4103 = VECTOR ( 'NONE', #2766, 1000.000000000000000 ) ;
+#4104 = LINE ( 'NONE', #1007, #4779 ) ;
+#4105 = EDGE_CURVE ( 'NONE', #4260, #2702, #5095, .T. ) ;
+#4106 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4107 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.427480000000000100, -1.524000000000000000 ) ) ;
+#4108 = ORIENTED_EDGE ( 'NONE', *, *, #3250, .T. ) ;
+#4109 = VECTOR ( 'NONE', #4199, 1000.000000000000000 ) ;
+#4110 = LINE ( 'NONE', #1567, #6139 ) ;
+#4111 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.384300000000000100, 0.2540000000000000000 ) ) ;
+#4112 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4113 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4114 = EDGE_CURVE ( 'NONE', #1136, #5820, #2554, .T. ) ;
+#4115 = VECTOR ( 'NONE', #4895, 1000.000000000000000 ) ;
+#4116 = VECTOR ( 'NONE', #1468, 1000.000000000000000 ) ;
+#4117 = VERTEX_POINT ( 'NONE', #2941 ) ;
+#4118 = CARTESIAN_POINT ( 'NONE',  ( -3.013853367017000000, 1.447800000000000900, -1.993899999999999800 ) ) ;
+#4119 = FACE_OUTER_BOUND ( 'NONE', #3623, .T. ) ;
+#4120 = VERTEX_POINT ( 'NONE', #1051 ) ;
+#4121 = ORIENTED_EDGE ( 'NONE', *, *, #4880, .F. ) ;
+#4122 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4123 = AXIS2_PLACEMENT_3D ( 'NONE', #972, #3322, #1949 ) ;
+#4124 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5080000000000000100, -1.181100000000000000 ) ) ;
+#4125 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4126 = ORIENTED_EDGE ( 'NONE', *, *, #2187, .T. ) ;
+#4127 = LINE ( 'NONE', #1681, #5253 ) ;
+#4128 = ORIENTED_EDGE ( 'NONE', *, *, #4171, .F. ) ;
+#4129 = EDGE_CURVE ( 'NONE', #1624, #1213, #722, .T. ) ;
+#4130 = VERTEX_POINT ( 'NONE', #4407 ) ;
+#4131 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#4132 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, -0.2540000000000000000, 0.5968999999999999900 ) ) ;
+#4133 = ORIENTED_EDGE ( 'NONE', *, *, #3182, .F. ) ;
+#4134 = ORIENTED_EDGE ( 'NONE', *, *, #767, .T. ) ;
+#4135 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4136 = ORIENTED_EDGE ( 'NONE', *, *, #4758, .F. ) ;
+#4137 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4138 = EDGE_CURVE ( 'NONE', #3359, #2726, #4574, .T. ) ;
+#4139 = AXIS2_PLACEMENT_3D ( 'NONE', #5754, #973, #5278 ) ;
+#4140 = ORIENTED_EDGE ( 'NONE', *, *, #5182, .T. ) ;
+#4141 = VERTEX_POINT ( 'NONE', #4365 ) ;
+#4142 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, 0.1270000000000000000, -1.181100000000000000 ) ) ;
+#4143 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.597660000000000100, -1.524000000000000000 ) ) ;
+#4144 = ORIENTED_EDGE ( 'NONE', *, *, #4281, .F. ) ;
+#4145 = EDGE_LOOP ( 'NONE', ( #2642, #5939, #1693, #1811 ) ) ;
+#4146 = EDGE_CURVE ( 'NONE', #3408, #6153, #1123, .T. ) ;
+#4147 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#4148 = EDGE_CURVE ( 'NONE', #2249, #5688, #791, .T. ) ;
+#4149 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #5889 ) ) ;
+#4150 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.384300000000000100, 0.2540000000000000000 ) ) ;
+#4151 = ORIENTED_EDGE ( 'NONE', *, *, #2145, .F. ) ;
+#4152 = LINE ( 'NONE', #312, #5283 ) ;
+#4153 = CIRCLE ( 'NONE', #6070, 0.1269999999999715200 ) ;
+#4154 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4155 = ORIENTED_EDGE ( 'NONE', *, *, #5799, .T. ) ;
+#4156 = LINE ( 'NONE', #4012, #1170 ) ;
+#4157 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 2.539999999999999600, 1.155699999999999900 ) ) ;
+#4158 = VECTOR ( 'NONE', #75, 1000.000000000000000 ) ;
+#4159 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4160 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.244600000000000400, 1.866900000000000000 ) ) ;
+#4161 = VECTOR ( 'NONE', #6122, 1000.000000000000000 ) ;
+#4162 = VECTOR ( 'NONE', #1892, 1000.000000000000000 ) ;
+#4163 = VECTOR ( 'NONE', #639, 1000.000000000000000 ) ;
+#4164 = AXIS2_PLACEMENT_3D ( 'NONE', #2573, #4941, #5383 ) ;
+#4165 = ADVANCED_FACE ( 'NONE', ( #4878 ), #5877, .F. ) ;
+#4166 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#4167 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4168 = LINE ( 'NONE', #5467, #2682 ) ;
+#4169 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -1.193800000000000000, 0.2920999999999999200 ) ) ;
+#4170 = FACE_OUTER_BOUND ( 'NONE', #3559, .T. ) ;
+#4171 = EDGE_CURVE ( 'NONE', #62, #1382, #3011, .T. ) ;
+#4172 = ORIENTED_EDGE ( 'NONE', *, *, #3759, .F. ) ;
+#4173 = AXIS2_PLACEMENT_3D ( 'NONE', #633, #615, #2591 ) ;
+#4174 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4175 = LINE ( 'NONE', #2035, #3276 ) ;
+#4176 = VECTOR ( 'NONE', #3757, 1000.000000000000000 ) ;
+#4177 = EDGE_LOOP ( 'NONE', ( #5103, #3997, #2807, #5549 ) ) ;
+#4178 = EDGE_LOOP ( 'NONE', ( #836, #4533, #6097, #5405 ) ) ;
+#4179 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, 0.1270000000000000000, -1.181100000000000000 ) ) ;
+#4180 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4181 = LINE ( 'NONE', #296, #332 ) ;
+#4182 = EDGE_CURVE ( 'NONE', #3830, #3290, #5548, .T. ) ;
+#4183 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #3886, #5233 ), #5676 ) ;
+#4184 = VECTOR ( 'NONE', #2057, 1000.000000000000000 ) ;
+#4185 = ORIENTED_EDGE ( 'NONE', *, *, #2021, .F. ) ;
+#4186 = VECTOR ( 'NONE', #1113, 1000.000000000000000 ) ;
+#4187 = VERTEX_POINT ( 'NONE', #4064 ) ;
+#4188 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4189 = ORIENTED_EDGE ( 'NONE', *, *, #1361, .F. ) ;
+#4190 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4191 = LINE ( 'NONE', #1018, #6225 ) ;
+#4192 = CARTESIAN_POINT ( 'NONE',  ( 2.184399999999999700, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#4193 = EDGE_LOOP ( 'NONE', ( #2574, #2856, #4887, #5164 ) ) ;
+#4194 = ADVANCED_FACE ( 'NONE', ( #4720 ), #2457, .F. ) ;
+#4195 = CARTESIAN_POINT ( 'NONE',  ( 5.245099999999999900, -1.247140000000000100, 0.2920999999999999200 ) ) ;
+#4196 = EDGE_LOOP ( 'NONE', ( #5503, #3906, #44, #1935 ) ) ;
+#4197 = ORIENTED_EDGE ( 'NONE', *, *, #5128, .F. ) ;
+#4198 = VECTOR ( 'NONE', #1462, 1000.000000000000000 ) ;
+#4199 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4200 = AXIS2_PLACEMENT_3D ( 'NONE', #3164, #4159, #1753 ) ;
+#4201 = CIRCLE ( 'NONE', #866, 0.05079999999995396500 ) ;
+#4202 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4203 = AXIS2_PLACEMENT_3D ( 'NONE', #4150, #4095, #6064 ) ;
+#4204 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4205 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#4206 = ORIENTED_EDGE ( 'NONE', *, *, #3801, .T. ) ;
+#4207 = EDGE_LOOP ( 'NONE', ( #4418, #834, #667, #74, #6102, #6168, #5265, #4780 ) ) ;
+#4208 = EDGE_LOOP ( 'NONE', ( #284, #2320, #5541, #4067, #5495, #5124, #4639, #4296, #3925, #5049, #1773, #3744, #688, #1292, #745, #5061, #3033, #4831, #6170, #1828, #1173, #443, #1559, #425 ) ) ;
+#4209 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4210 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000028800, 1.117600000000028800, 1.993899999999999800 ) ) ;
+#4211 = EDGE_CURVE ( 'NONE', #5355, #2971, #409, .T. ) ;
+#4212 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, 1.244600000000000200, -1.993899999999999800 ) ) ;
+#4213 = ORIENTED_EDGE ( 'NONE', *, *, #4358, .T. ) ;
+#4214 = AXIS2_PLACEMENT_3D ( 'NONE', #870, #5686, #2813 ) ;
+#4215 = ORIENTED_EDGE ( 'NONE', *, *, #4396, .T. ) ;
+#4216 = CARTESIAN_POINT ( 'NONE',  ( 0.8890000000000000100, 0.8890000000000000100, -2.540000000000000000 ) ) ;
+#4217 = ORIENTED_EDGE ( 'NONE', *, *, #2145, .T. ) ;
+#4218 = PLANE ( 'NONE',  #2370 ) ;
+#4219 = VERTEX_POINT ( 'NONE', #670 ) ;
+#4220 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4221 = VERTEX_POINT ( 'NONE', #5974 ) ;
+#4222 = AXIS2_PLACEMENT_3D ( 'NONE', #691, #5849, #3949 ) ;
+#4223 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4224 = EDGE_CURVE ( 'NONE', #719, #5965, #1048, .T. ) ;
+#4225 = EDGE_LOOP ( 'NONE', ( #1816, #5060, #797, #1388, #668, #3346, #3540, #1801 ) ) ;
+#4226 = CARTESIAN_POINT ( 'NONE',  ( -5.245099999999999900, -1.247140000000000100, 0.2920999999999999200 ) ) ;
+#4227 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #3960 ) ;
+#4228 = VERTEX_POINT ( 'NONE', #3566 ) ;
+#4229 = EDGE_CURVE ( 'NONE', #5725, #3452, #1351, .T. ) ;
+#4230 = VERTEX_POINT ( 'NONE', #4045 ) ;
+#4231 = CARTESIAN_POINT ( 'NONE',  ( 4.168140000000000200, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#4232 = LINE ( 'NONE', #482, #1779 ) ;
+#4233 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4234 = LINE ( 'NONE', #2477, #3422 ) ;
+#4235 = CARTESIAN_POINT ( 'NONE',  ( 2.786318537231599700, 1.447800000000000400, -1.852788888888900100 ) ) ;
+#4236 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4237 = PLANE ( 'NONE',  #2657 ) ;
+#4238 = VECTOR ( 'NONE', #6188, 1000.000000000000000 ) ;
+#4239 = LINE ( 'NONE', #1309, #2001 ) ;
+#4240 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.120139999999999900, 1.003299999999999200 ) ) ;
+#4241 = EDGE_CURVE ( 'NONE', #680, #1697, #873, .T. ) ;
+#4242 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000000400, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#4243 = LINE ( 'NONE', #3901, #3343 ) ;
+#4244 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#4245 = LINE ( 'NONE', #1128, #2372 ) ;
+#4246 = PLANE ( 'NONE',  #2101 ) ;
+#4247 = EDGE_CURVE ( 'NONE', #2643, #1901, #1593, .T. ) ;
+#4248 = LINE ( 'NONE', #4528, #1653 ) ;
+#4249 = LINE ( 'NONE', #82, #5395 ) ;
+#4250 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4251 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.384300000000000100, 0.2540000000000000000 ) ) ;
+#4252 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, -0.2540000000000000000, -0.5968999999999999900 ) ) ;
+#4253 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4254 = VERTEX_POINT ( 'NONE', #5455 ) ;
+#4255 = CARTESIAN_POINT ( 'NONE',  ( -4.673600000000000400, -1.247140000000000100, 0.2920999999999999200 ) ) ;
+#4256 = VECTOR ( 'NONE', #790, 1000.000000000000000 ) ;
+#4257 = LINE ( 'NONE', #2495, #5400 ) ;
+#4258 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#4259 = EDGE_CURVE ( 'NONE', #3637, #1122, #5028, .T. ) ;
+#4260 = VERTEX_POINT ( 'NONE', #5996 ) ;
+#4261 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4262 = LINE ( 'NONE', #4337, #36 ) ;
+#4263 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4264 = VERTEX_POINT ( 'NONE', #4554 ) ;
+#4265 = ORIENTED_EDGE ( 'NONE', *, *, #6061, .T. ) ;
+#4266 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4267 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#4268 = EDGE_CURVE ( 'NONE', #5361, #4962, #3527, .T. ) ;
+#4269 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#4270 = CYLINDRICAL_SURFACE ( 'NONE', #1178, 0.1270000000000053000 ) ;
+#4271 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #2621 ) ) ;
+#4272 = VERTEX_POINT ( 'NONE', #4960 ) ;
+#4273 = ORIENTED_EDGE ( 'NONE', *, *, #5858, .T. ) ;
+#4274 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, 1.155699999999999900, 1.689099999999999800 ) ) ;
+#4275 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4276 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -1.069340000000000000, 1.993899999999999800 ) ) ;
+#4277 = ORIENTED_EDGE ( 'NONE', *, *, #6029, .F. ) ;
+#4278 = LINE ( 'NONE', #2347, #426 ) ;
+#4279 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4280 = LINE ( 'NONE', #6052, #275 ) ;
+#4281 = EDGE_CURVE ( 'NONE', #6153, #742, #2694, .T. ) ;
+#4282 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, 2.539999999999999600, 1.155699999999999900 ) ) ;
+#4283 = ORIENTED_EDGE ( 'NONE', *, *, #4600, .T. ) ;
+#4284 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#4285 = ORIENTED_EDGE ( 'NONE', *, *, #730, .T. ) ;
+#4286 = CARTESIAN_POINT ( 'NONE',  ( 3.962400000000028100, 1.447800000000000000, 1.866900000000028200 ) ) ;
+#4287 = PLANE ( 'NONE',  #655 ) ;
+#4288 = VERTEX_POINT ( 'NONE', #5437 ) ;
+#4289 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4290 = EDGE_LOOP ( 'NONE', ( #5515, #5934, #279, #1338 ) ) ;
+#4291 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5080000000000000100, 1.943100000000045800 ) ) ;
+#4292 = ORIENTED_EDGE ( 'NONE', *, *, #5262, .F. ) ;
+#4293 = AXIS2_PLACEMENT_3D ( 'NONE', #3575, #678, #2150 ) ;
+#4294 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4295 = ORIENTED_EDGE ( 'NONE', *, *, #4462, .T. ) ;
+#4296 = ORIENTED_EDGE ( 'NONE', *, *, #5838, .T. ) ;
+#4297 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4298 = PLANE ( 'NONE',  #3777 ) ;
+#4299 = EDGE_CURVE ( 'NONE', #6172, #5144, #952, .T. ) ;
+#4300 = AXIS2_PLACEMENT_3D ( 'NONE', #6121, #4638, #5102 ) ;
+#4301 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.244600000000000400, -1.181100000000000000 ) ) ;
+#4302 = EDGE_LOOP ( 'NONE', ( #2844, #6091, #4091, #6111 ) ) ;
+#4303 = ORIENTED_EDGE ( 'NONE', *, *, #2845, .F. ) ;
+#4304 = SURFACE_STYLE_FILL_AREA ( #1013 ) ;
+#4305 = PLANE ( 'NONE',  #2171 ) ;
+#4306 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#4307 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, 1.117600000000000100, -1.181100000000000000 ) ) ;
+#4308 = ORIENTED_EDGE ( 'NONE', *, *, #4682, .T. ) ;
+#4309 = FACE_OUTER_BOUND ( 'NONE', #1185, .T. ) ;
+#4310 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4311 = EDGE_CURVE ( 'NONE', #2834, #6246, #3743, .T. ) ;
+#4312 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' ,  #4673, #4183 ) ;
+#4313 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4314 = ORIENTED_EDGE ( 'NONE', *, *, #2222, .F. ) ;
+#4315 = DIRECTION ( 'NONE',  ( -0.9216020105735020000, -0.3881362313761481100, 0.0000000000000000000 ) ) ;
+#4316 = FACE_OUTER_BOUND ( 'NONE', #3247, .T. ) ;
+#4317 = FACE_OUTER_BOUND ( 'NONE', #4177, .T. ) ;
+#4318 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4319 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.069340000000000000, -1.993899999999999800 ) ) ;
+#4320 = FACE_OUTER_BOUND ( 'NONE', #1160, .T. ) ;
+#4321 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -0.8890000000000000100, -1.993899999999999800 ) ) ;
+#4322 = VECTOR ( 'NONE', #4073, 1000.000000000000000 ) ;
+#4323 = ADVANCED_FACE ( 'NONE', ( #6141 ), #4009, .F. ) ;
+#4324 = SURFACE_SIDE_STYLE ('',( #3256 ) ) ;
+#4325 = VECTOR ( 'NONE', #1409, 1000.000000000000000 ) ;
+#4326 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.689099999999999800 ) ) ;
+#4327 = VECTOR ( 'NONE', #123, 1000.000000000000000 ) ;
+#4328 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4329 = EDGE_LOOP ( 'NONE', ( #4206, #2335, #2576, #5354 ) ) ;
+#4330 = CYLINDRICAL_SURFACE ( 'NONE', #1239, 0.2539999999999417700 ) ;
+#4331 = LINE ( 'NONE', #2392, #1587 ) ;
+#4332 = ORIENTED_EDGE ( 'NONE', *, *, #5528, .F. ) ;
+#4333 = EDGE_CURVE ( 'NONE', #1073, #4221, #1346, .T. ) ;
+#4334 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #5870 ) ) ;
+#4335 = LINE ( 'NONE', #813, #3141 ) ;
+#4336 = CARTESIAN_POINT ( 'NONE',  ( -4.673600000000000400, -1.247140000000000100, 1.003299999999999900 ) ) ;
+#4337 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, 0.1270000000000000000, 1.993899999999999800 ) ) ;
+#4338 = CARTESIAN_POINT ( 'NONE',  ( -2.786318537231599700, 1.447800000000000400, -1.852788888888899700 ) ) ;
+#4339 = LINE ( 'NONE', #5391, #2238 ) ;
+#4340 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4341 = VERTEX_POINT ( 'NONE', #4994 ) ;
+#4342 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4343 = AXIS2_PLACEMENT_3D ( 'NONE', #3304, #2339, #1870 ) ;
+#4344 = FACE_OUTER_BOUND ( 'NONE', #604, .T. ) ;
+#4345 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -1.120139999999999900, 0.2920999999999999200 ) ) ;
+#4346 = EDGE_CURVE ( 'NONE', #1832, #1423, #4714, .T. ) ;
+#4347 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1883, 'distance_accuracy_value', 'NONE');
+#4348 = EDGE_LOOP ( 'NONE', ( #1763, #5988, #1127, #90, #795, #738, #6140, #2053 ) ) ;
+#4349 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.866900000000000000 ) ) ;
+#4350 = EDGE_LOOP ( 'NONE', ( #2191, #5241, #599, #1760 ) ) ;
+#4351 = CARTESIAN_POINT ( 'NONE',  ( -5.245099999999999900, -1.247140000000000100, 0.2920999999999999200 ) ) ;
+#4352 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4353 = LINE ( 'NONE', #4820, #6080 ) ;
+#4354 = ORIENTED_EDGE ( 'NONE', *, *, #4965, .T. ) ;
+#4355 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4356 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4357 = ORIENTED_EDGE ( 'NONE', *, *, #242, .F. ) ;
+#4358 = EDGE_CURVE ( 'NONE', #5688, #1627, #3968, .T. ) ;
+#4359 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4360 = EDGE_CURVE ( 'NONE', #2309, #4635, #2913, .T. ) ;
+#4361 = ADVANCED_FACE ( 'NONE', ( #5168 ), #3648, .F. ) ;
+#4362 = ORIENTED_EDGE ( 'NONE', *, *, #349, .F. ) ;
+#4363 = LINE ( 'NONE', #2949, #3299 ) ;
+#4364 = FACE_BOUND ( 'NONE', #3555, .T. ) ;
+#4365 = CARTESIAN_POINT ( 'NONE',  ( -2.210906443370285000, 1.447800000000000000, -1.866900000000000000 ) ) ;
+#4366 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.320800000000000000, 0.2794000000000000400 ) ) ;
+#4367 = ORIENTED_EDGE ( 'NONE', *, *, #4920, .T. ) ;
+#4368 = ORIENTED_EDGE ( 'NONE', *, *, #4590, .F. ) ;
+#4369 = VERTEX_POINT ( 'NONE', #2258 ) ;
+#4370 = EDGE_CURVE ( 'NONE', #4904, #4724, #3892, .T. ) ;
+#4371 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, 1.155699999999999900, 1.993899999999999800 ) ) ;
+#4372 = ORIENTED_EDGE ( 'NONE', *, *, #3451, .F. ) ;
+#4373 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4374 = ORIENTED_EDGE ( 'NONE', *, *, #1453, .F. ) ;
+#4375 = CARTESIAN_POINT ( 'NONE',  ( -4.295140000000000000, -0.5080000000000000100, -1.993899999999999800 ) ) ;
+#4376 = ORIENTED_EDGE ( 'NONE', *, *, #2248, .F. ) ;
+#4377 = ADVANCED_FACE ( 'NONE', ( #2619 ), #3606, .T. ) ;
+#4378 = ORIENTED_EDGE ( 'NONE', *, *, #4997, .F. ) ;
+#4379 = PLANE ( 'NONE',  #2665 ) ;
+#4380 = AXIS2_PLACEMENT_3D ( 'NONE', #423, #3799, #922 ) ;
+#4381 = ORIENTED_EDGE ( 'NONE', *, *, #5336, .F. ) ;
+#4382 = ORIENTED_EDGE ( 'NONE', *, *, #752, .F. ) ;
+#4383 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4384 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4385 = ORIENTED_EDGE ( 'NONE', *, *, #3953, .F. ) ;
+#4386 = CARTESIAN_POINT ( 'NONE',  ( 4.673600000000051900, -1.170939999999948400, 0.2920999999999999200 ) ) ;
+#4387 = EDGE_CURVE ( 'NONE', #4272, #1073, #2161, .T. ) ;
+#4388 = AXIS2_PLACEMENT_3D ( 'NONE', #1997, #2990, #5830 ) ;
+#4389 = VERTEX_POINT ( 'NONE', #2177 ) ;
+#4390 = LINE ( 'NONE', #2081, #1640 ) ;
+#4391 = VECTOR ( 'NONE', #4935, 1000.000000000000000 ) ;
+#4392 = ADVANCED_FACE ( 'NONE', ( #5542 ), #707, .T. ) ;
+#4393 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#4394 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4395 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4396 = EDGE_CURVE ( 'NONE', #5506, #1382, #4415, .T. ) ;
+#4397 = ORIENTED_EDGE ( 'NONE', *, *, #2179, .F. ) ;
+#4398 = LINE ( 'NONE', #1802, #387 ) ;
+#4399 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #4840, #3539 ) ;
+#4400 = VECTOR ( 'NONE', #975, 1000.000000000000000 ) ;
+#4401 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, 2.539999999999999600, 1.155699999999999900 ) ) ;
+#4402 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000600, 1.332472402553582600, -1.993900000000002400 ) ) ;
+#4403 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4404 = LINE ( 'NONE', #3377, #563 ) ;
+#4405 = FACE_OUTER_BOUND ( 'NONE', #39, .T. ) ;
+#4406 = CARTESIAN_POINT ( 'NONE',  ( -4.295140000000000000, -1.447800000000000000, 1.993899999999999800 ) ) ;
+#4407 = CARTESIAN_POINT ( 'NONE',  ( 3.962400000000028100, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#4408 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4409 = EDGE_CURVE ( 'NONE', #1618, #5865, #4181, .T. ) ;
+#4410 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4411 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.597660000000000100, -1.524000000000000000 ) ) ;
+#4412 = LINE ( 'NONE', #1902, #4327 ) ;
+#4413 = PRODUCT_CONTEXT ( 'NONE', #1985, 'mechanical' ) ;
+#4414 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4415 = LINE ( 'NONE', #6035, #492 ) ;
+#4416 = AXIS2_PLACEMENT_3D ( 'NONE', #5967, #4481, #2558 ) ;
+#4417 = VECTOR ( 'NONE', #5428, 1000.000000000000000 ) ;
+#4418 = ORIENTED_EDGE ( 'NONE', *, *, #1242, .F. ) ;
+#4419 = CARTESIAN_POINT ( 'NONE',  ( 2.190271801730153000, 1.430706127770229100, -1.932067618445128200 ) ) ;
+#4420 = LINE ( 'NONE', #1576, #4115 ) ;
+#4421 = LINE ( 'NONE', #4157, #115 ) ;
+#4422 = EDGE_CURVE ( 'NONE', #2176, #4459, #4870, .T. ) ;
+#4423 = ADVANCED_FACE ( 'NONE', ( #5021 ), #1221, .F. ) ;
+#4424 = STYLED_ITEM ( 'NONE', ( #4806 ), #2975 ) ;
+#4425 = EDGE_LOOP ( 'NONE', ( #3473, #3803, #501, #2135 ) ) ;
+#4426 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.244599999999999900, -1.181100000000000000 ) ) ;
+#4427 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#4428 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, 1.117600000000028800, 1.155699999999999900 ) ) ;
+#4429 = LINE ( 'NONE', #2365, #589 ) ;
+#4430 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4431 = ORIENTED_EDGE ( 'NONE', *, *, #5336, .T. ) ;
+#4432 = VERTEX_POINT ( 'NONE', #5536 ) ;
+#4433 = EDGE_CURVE ( 'NONE', #2373, #2726, #1664, .T. ) ;
+#4434 = ORIENTED_EDGE ( 'NONE', *, *, #1790, .F. ) ;
+#4435 = FACE_OUTER_BOUND ( 'NONE', #368, .T. ) ;
+#4436 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.384300000000000100, 0.2540000000000000000 ) ) ;
+#4437 = VECTOR ( 'NONE', #1596, 1000.000000000000000 ) ;
+#4438 = ADVANCED_FACE ( 'NONE', ( #3001 ), #4573, .F. ) ;
+#4439 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, 1.117600000000000100, -1.181100000000000000 ) ) ;
+#4440 = ADVANCED_FACE ( 'NONE', ( #4569 ), #3629, .T. ) ;
+#4441 = VERTEX_POINT ( 'NONE', #4612 ) ;
+#4442 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -1.120139999999999900, 1.003300000000000100 ) ) ;
+#4443 = ORIENTED_EDGE ( 'NONE', *, *, #461, .T. ) ;
+#4444 = EDGE_CURVE ( 'NONE', #4543, #4671, #1869, .T. ) ;
+#4445 = FACE_BOUND ( 'NONE', #3560, .T. ) ;
+#4446 = PLANE ( 'NONE',  #11 ) ;
+#4447 = EDGE_LOOP ( 'NONE', ( #1638, #4000, #819, #2933 ) ) ;
+#4448 = ORIENTED_EDGE ( 'NONE', *, *, #126, .F. ) ;
+#4449 = ORIENTED_EDGE ( 'NONE', *, *, #1154, .T. ) ;
+#4450 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -1.120139999999999900, 1.003299999999999900 ) ) ;
+#4451 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, 1.155699999999999900, 1.689099999999999800 ) ) ;
+#4452 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.384300000000000100, -0.5080000000000000100 ) ) ;
+#4453 = ORIENTED_EDGE ( 'NONE', *, *, #2155, .T. ) ;
+#4454 = ORIENTED_EDGE ( 'NONE', *, *, #1000, .F. ) ;
+#4455 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4456 = ADVANCED_FACE ( 'NONE', ( #1729 ), #3145, .T. ) ;
+#4457 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #5407 ) ;
+#4458 = ORIENTED_EDGE ( 'NONE', *, *, #3262, .T. ) ;
+#4459 = VERTEX_POINT ( 'NONE', #5093 ) ;
+#4460 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4461 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, 0.1270000000000000000, 1.993899999999999800 ) ) ;
+#4462 = EDGE_CURVE ( 'NONE', #2945, #2106, #2545, .T. ) ;
+#4463 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -1.193800000000000000, 1.003299999999999900 ) ) ;
+#4464 = AXIS2_PLACEMENT_3D ( 'NONE', #1735, #181, #5539 ) ;
+#4465 = ORIENTED_EDGE ( 'NONE', *, *, #2950, .T. ) ;
+#4466 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -1.120139999999999900, 1.003299999999999900 ) ) ;
+#4467 = LINE ( 'NONE', #3188, #4926 ) ;
+#4468 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.597660000000000100, -1.524000000000000000 ) ) ;
+#4469 = ADVANCED_FACE ( 'NONE', ( #3591 ), #4736, .F. ) ;
+#4470 = AXIS2_PLACEMENT_3D ( 'NONE', #3121, #645, #2173 ) ;
+#4471 = VERTEX_POINT ( 'NONE', #3126 ) ;
+#4472 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, 0.1270000000000000000, -1.181100000000000000 ) ) ;
+#4473 = VECTOR ( 'NONE', #4921, 1000.000000000000000 ) ;
+#4474 = EDGE_CURVE ( 'NONE', #4982, #613, #1038, .T. ) ;
+#4475 = ADVANCED_FACE ( 'NONE', ( #5470 ), #5196, .F. ) ;
+#4476 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, 2.057399999999999900, -0.5968999999999999900 ) ) ;
+#4477 = VECTOR ( 'NONE', #3946, 1000.000000000000000 ) ;
+#4478 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.320800000000000000, -0.2540000000000000000 ) ) ;
+#4479 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4480 = VECTOR ( 'NONE', #3134, 1000.000000000000000 ) ;
+#4481 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4482 = EDGE_CURVE ( 'NONE', #5206, #6007, #5399, .T. ) ;
+#4483 = EDGE_CURVE ( 'NONE', #3290, #5264, #3447, .T. ) ;
+#4484 = STYLED_ITEM ( 'NONE', ( #3111 ), #3548 ) ;
+#4485 = VERTEX_POINT ( 'NONE', #4695 ) ;
+#4486 = VECTOR ( 'NONE', #3733, 1000.000000000000000 ) ;
+#4487 = LINE ( 'NONE', #4765, #2997 ) ;
+#4488 = ORIENTED_EDGE ( 'NONE', *, *, #4828, .F. ) ;
+#4489 = FACE_OUTER_BOUND ( 'NONE', #2468, .T. ) ;
+#4490 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.447800000000000000, 1.155699999999999900 ) ) ;
+#4491 = LINE ( 'NONE', #3236, #257 ) ;
+#4492 = EDGE_CURVE ( 'NONE', #4441, #3900, #714, .T. ) ;
+#4493 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4494 = EDGE_LOOP ( 'NONE', ( #5502, #5809, #3288, #2426 ) ) ;
+#4495 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#4496 = ORIENTED_EDGE ( 'NONE', *, *, #1608, .F. ) ;
+#4497 = VECTOR ( 'NONE', #1198, 1000.000000000000000 ) ;
+#4498 = LINE ( 'NONE', #2536, #2916 ) ;
+#4499 = ORIENTED_EDGE ( 'NONE', *, *, #5158, .F. ) ;
+#4500 = ORIENTED_EDGE ( 'NONE', *, *, #5924, .T. ) ;
+#4501 = AXIS2_PLACEMENT_3D ( 'NONE', #3778, #2325, #1842 ) ;
+#4502 = CARTESIAN_POINT ( 'NONE',  ( 0.3048000000000000200, -1.597660000000000100, -0.3810000000000000100 ) ) ;
+#4503 = LINE ( 'NONE', #5031, #1131 ) ;
+#4504 = ORIENTED_EDGE ( 'NONE', *, *, #1549, .T. ) ;
+#4505 = PLANE ( 'NONE',  #4653 ) ;
+#4506 = PLANE ( 'NONE',  #5879 ) ;
+#4507 = ORIENTED_EDGE ( 'NONE', *, *, #1597, .F. ) ;
+#4508 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4509 = FACE_OUTER_BOUND ( 'NONE', #2202, .T. ) ;
+#4510 = EDGE_CURVE ( 'NONE', #949, #1552, #4335, .T. ) ;
+#4511 = ORIENTED_EDGE ( 'NONE', *, *, #4692, .T. ) ;
+#4512 = AXIS2_PLACEMENT_3D ( 'NONE', #6206, #2366, #1432 ) ;
+#4513 = ORIENTED_EDGE ( 'NONE', *, *, #2625, .F. ) ;
+#4514 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4515 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.320800000000000000, -0.2540000000000000000 ) ) ;
+#4516 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -1.120139999999999900, 1.003299999999999900 ) ) ;
+#4517 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4518 = ORIENTED_EDGE ( 'NONE', *, *, #5545, .F. ) ;
+#4519 = VECTOR ( 'NONE', #5268, 1000.000000000000000 ) ;
+#4520 = VECTOR ( 'NONE', #179, 1000.000000000000000 ) ;
+#4521 = EDGE_CURVE ( 'NONE', #3742, #1430, #5318, .T. ) ;
+#4522 = AXIS2_PLACEMENT_3D ( 'NONE', #547, #3485, #3965 ) ;
+#4523 = ORIENTED_EDGE ( 'NONE', *, *, #2780, .T. ) ;
+#4524 = ORIENTED_EDGE ( 'NONE', *, *, #6094, .T. ) ;
+#4525 = CARTESIAN_POINT ( 'NONE',  ( 5.245099999999999900, -1.447800000000000000, 0.2920999999999999200 ) ) ;
+#4526 = VERTEX_POINT ( 'NONE', #2779 ) ;
+#4527 = CARTESIAN_POINT ( 'NONE',  ( -1.701799999999999800, -1.427480000000000100, -1.524000000000000000 ) ) ;
+#4528 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.447800000000000000, -1.993899999999999800 ) ) ;
+#4529 = ORIENTED_EDGE ( 'NONE', *, *, #6154, .T. ) ;
+#4530 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#4531 = ORIENTED_EDGE ( 'NONE', *, *, #1044, .T. ) ;
+#4532 = ORIENTED_EDGE ( 'NONE', *, *, #1105, .T. ) ;
+#4533 = ORIENTED_EDGE ( 'NONE', *, *, #2012, .F. ) ;
+#4534 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4535 = EDGE_LOOP ( 'NONE', ( #4273, #818, #4057, #4197 ) ) ;
+#4536 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4537 = PLANE ( 'NONE',  #1142 ) ;
+#4538 = CARTESIAN_POINT ( 'NONE',  ( -0.4825999999999947000, -0.6349999999999945700, -1.993899999999999800 ) ) ;
+#4539 = VERTEX_POINT ( 'NONE', #2801 ) ;
+#4540 = AXIS2_PLACEMENT_3D ( 'NONE', #5086, #213, #252 ) ;
+#4541 = ORIENTED_EDGE ( 'NONE', *, *, #1782, .F. ) ;
+#4542 = CARTESIAN_POINT ( 'NONE',  ( 4.295140000000000000, -1.447800000000000000, 1.993899999999999800 ) ) ;
+#4543 = VERTEX_POINT ( 'NONE', #6157 ) ;
+#4544 = VECTOR ( 'NONE', #3994, 1000.000000000000000 ) ;
+#4545 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1991, #19, #4911, #1523, #4861, #4419, #5392, #4934, #3504, #3009, #93, #46, #3461, #567, #4402, #3441 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 4.238328585597068700E-005, 8.490916460145254100E-005, 0.0001257045924143613300, 0.0001670602383815453100, 0.0002019253663414485900 ),
+ .UNSPECIFIED. ) ;
+#4546 = LINE ( 'NONE', #2733, #3571 ) ;
+#4547 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, 1.320800000000029500, -1.866900000000029300 ) ) ;
+#4548 = EDGE_CURVE ( 'NONE', #3750, #5648, #2831, .T. ) ;
+#4549 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4550 = AXIS2_PLACEMENT_3D ( 'NONE', #5094, #241, #5062 ) ;
+#4551 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 2.539999999999999600, -1.181100000000000000 ) ) ;
+#4552 = FACE_OUTER_BOUND ( 'NONE', #2699, .T. ) ;
+#4553 = CYLINDRICAL_SURFACE ( 'NONE', #1788, 0.05079999999991992300 ) ;
+#4554 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, 1.193800000000058800, 1.155699999999999900 ) ) ;
+#4555 = EDGE_CURVE ( 'NONE', #4825, #3244, #574, .T. ) ;
+#4556 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4557 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4558 = LINE ( 'NONE', #1528, #1254 ) ;
+#4559 = LINE ( 'NONE', #5248, #1575 ) ;
+#4560 = SHAPE_REPRESENTATION ( 'SS312SAH4actu', ( #5233 ), #4718 ) ;
+#4561 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4562 = LINE ( 'NONE', #1233, #3068 ) ;
+#4563 = CARTESIAN_POINT ( 'NONE',  ( 2.387599999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4564 = EDGE_CURVE ( 'NONE', #2702, #5131, #404, .T. ) ;
+#4565 = VECTOR ( 'NONE', #418, 1000.000000000000000 ) ;
+#4566 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000001300, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#4567 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4568 = ORIENTED_EDGE ( 'NONE', *, *, #1825, .T. ) ;
+#4569 = FACE_OUTER_BOUND ( 'NONE', #526, .T. ) ;
+#4570 = SHAPE_REPRESENTATION ( 'SS312SAH4trmnls', ( #5233 ), #6201 ) ;
+#4571 = VECTOR ( 'NONE', #4352, 1000.000000000000000 ) ;
+#4572 = ORIENTED_EDGE ( 'NONE', *, *, #4148, .F. ) ;
+#4573 = PLANE ( 'NONE',  #993 ) ;
+#4574 = LINE ( 'NONE', #3969, #3146 ) ;
+#4575 = EDGE_CURVE ( 'NONE', #139, #2109, #2759, .T. ) ;
+#4576 = FACE_OUTER_BOUND ( 'NONE', #2871, .T. ) ;
+#4577 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4578 = ORIENTED_EDGE ( 'NONE', *, *, #2021, .T. ) ;
+#4579 = LINE ( 'NONE', #2476, #2706 ) ;
+#4580 = ORIENTED_EDGE ( 'NONE', *, *, #2615, .F. ) ;
+#4581 = EDGE_CURVE ( 'NONE', #2373, #1923, #1805, .T. ) ;
+#4582 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4583 = AXIS2_PLACEMENT_3D ( 'NONE', #2705, #3713, #2296 ) ;
+#4584 = VERTEX_POINT ( 'NONE', #2334 ) ;
+#4585 = PLANE ( 'NONE',  #1124 ) ;
+#4586 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4587 = EDGE_LOOP ( 'NONE', ( #271, #3913, #995, #618 ) ) ;
+#4588 = VECTOR ( 'NONE', #3433, 1000.000000000000000 ) ;
+#4589 = VECTOR ( 'NONE', #577, 1000.000000000000000 ) ;
+#4590 = EDGE_CURVE ( 'NONE', #2180, #3108, #5229, .T. ) ;
+#4591 = ORIENTED_EDGE ( 'NONE', *, *, #550, .F. ) ;
+#4592 = AXIS2_PLACEMENT_3D ( 'NONE', #1241, #2645, #689 ) ;
+#4593 = VERTEX_POINT ( 'NONE', #1323 ) ;
+#4594 = FACE_OUTER_BOUND ( 'NONE', #6247, .T. ) ;
+#4595 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4596 = PLANE ( 'NONE',  #498 ) ;
+#4597 = VERTEX_POINT ( 'NONE', #4179 ) ;
+#4598 = ORIENTED_EDGE ( 'NONE', *, *, #5867, .T. ) ;
+#4599 = ORIENTED_EDGE ( 'NONE', *, *, #3173, .F. ) ;
+#4600 = EDGE_CURVE ( 'NONE', #1344, #4959, #109, .T. ) ;
+#4601 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4602 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4603 = ORIENTED_EDGE ( 'NONE', *, *, #2794, .F. ) ;
+#4604 = ORIENTED_EDGE ( 'NONE', *, *, #3715, .F. ) ;
+#4605 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, 1.447800000000000000, -1.181100000000000000 ) ) ;
+#4606 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #3112,  #5233 ) ;
+#4607 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.447800000000000000, 0.5080000000000000100 ) ) ;
+#4608 = VERTEX_POINT ( 'NONE', #1364 ) ;
+#4609 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4610 = ORIENTED_EDGE ( 'NONE', *, *, #3110, .T. ) ;
+#4611 = EDGE_CURVE ( 'NONE', #5728, #884, #186, .T. ) ;
+#4612 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#4613 = ORIENTED_EDGE ( 'NONE', *, *, #1934, .T. ) ;
+#4614 = CARTESIAN_POINT ( 'NONE',  ( -4.295140000000000000, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#4615 = LINE ( 'NONE', #1253, #3187 ) ;
+#4616 = CARTESIAN_POINT ( 'NONE',  ( -4.168140000000000200, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#4617 = ADVANCED_FACE ( 'NONE', ( #646 ), #1522, .T. ) ;
+#4618 = CIRCLE ( 'NONE', #5737, 0.2540000000001302300 ) ;
+#4619 = VECTOR ( 'NONE', #2229, 1000.000000000000000 ) ;
+#4620 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4621 = PLANE ( 'NONE',  #1446 ) ;
+#4622 = ADVANCED_FACE ( 'NONE', ( #860 ), #855, .F. ) ;
+#4623 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4624 = EDGE_CURVE ( 'NONE', #606, #5775, #3516, .T. ) ;
+#4625 = VECTOR ( 'NONE', #5236, 1000.000000000000000 ) ;
+#4626 = AXIS2_PLACEMENT_3D ( 'NONE', #1104, #105, #4093 ) ;
+#4627 = VECTOR ( 'NONE', #621, 1000.000000000000000 ) ;
+#4628 = ORIENTED_EDGE ( 'NONE', *, *, #1257, .F. ) ;
+#4629 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4630 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4631 = LINE ( 'NONE', #2371, #861 ) ;
+#4632 = EDGE_CURVE ( 'NONE', #2126, #2100, #4708, .T. ) ;
+#4633 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4634 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, -0.03809999999999999500, 1.689099999999999800 ) ) ;
+#4635 = VERTEX_POINT ( 'NONE', #3897 ) ;
+#4636 = FACE_OUTER_BOUND ( 'NONE', #4196, .T. ) ;
+#4637 = VECTOR ( 'NONE', #2287, 1000.000000000000000 ) ;
+#4638 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4639 = ORIENTED_EDGE ( 'NONE', *, *, #3556, .T. ) ;
+#4640 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.384300000000000100, 0.2540000000000000000 ) ) ;
+#4641 = ORIENTED_EDGE ( 'NONE', *, *, #5510, .T. ) ;
+#4642 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4643 = VECTOR ( 'NONE', #4297, 1000.000000000000000 ) ;
+#4644 = FACE_OUTER_BOUND ( 'NONE', #5036, .T. ) ;
+#4645 = CARTESIAN_POINT ( 'NONE',  ( 1.143000000000000000, -0.7620000000000000100, -1.739900000000000000 ) ) ;
+#4646 = ORIENTED_EDGE ( 'NONE', *, *, #5357, .F. ) ;
+#4647 = ADVANCED_FACE ( 'NONE', ( #2753 ), #4862, .T. ) ;
+#4648 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, 1.244599999999999900, 1.155699999999999900 ) ) ;
+#4649 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#4650 = ORIENTED_EDGE ( 'NONE', *, *, #2983, .F. ) ;
+#4651 = ORIENTED_EDGE ( 'NONE', *, *, #3270, .F. ) ;
+#4652 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4653 = AXIS2_PLACEMENT_3D ( 'NONE', #683, #5007, #2602 ) ;
+#4654 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -0.5080000000000000100, 1.943099999999999800 ) ) ;
+#4655 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000000400, 1.244599999999999900, -1.181100000000000000 ) ) ;
+#4656 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4657 = VECTOR ( 'NONE', #6098, 1000.000000000000000 ) ;
+#4658 = ORIENTED_EDGE ( 'NONE', *, *, #461, .F. ) ;
+#4659 = ORIENTED_EDGE ( 'NONE', *, *, #4259, .T. ) ;
+#4660 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4661 = ORIENTED_EDGE ( 'NONE', *, *, #3708, .T. ) ;
+#4662 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4663 = EDGE_CURVE ( 'NONE', #2193, #3409, #1030, .T. ) ;
+#4664 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.8320502943378638200, -0.5547001962251990600 ) ) ;
+#4665 = ORIENTED_EDGE ( 'NONE', *, *, #2318, .T. ) ;
+#4666 = LINE ( 'NONE', #560, #4588 ) ;
+#4667 = AXIS2_PLACEMENT_3D ( 'NONE', #5440, #2993, #4430 ) ;
+#4668 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.174326666666700000, 0.2540000000000000000 ) ) ;
+#4669 = LINE ( 'NONE', #3607, #2709 ) ;
+#4670 = ORIENTED_EDGE ( 'NONE', *, *, #1720, .T. ) ;
+#4671 = VERTEX_POINT ( 'NONE', #2907 ) ;
+#4672 = VERTEX_POINT ( 'NONE', #1017 ) ;
+#4673 = SHAPE_REPRESENTATION ( 'SS312SAH4brac', ( #5233 ), #5676 ) ;
+#4674 = AXIS2_PLACEMENT_3D ( 'NONE', #1929, #6244, #1498 ) ;
+#4675 = EDGE_CURVE ( 'NONE', #5127, #642, #1340, .T. ) ;
+#4676 = EDGE_LOOP ( 'NONE', ( #5617, #1439, #6074, #4665 ) ) ;
+#4677 = ORIENTED_EDGE ( 'NONE', *, *, #2664, .T. ) ;
+#4678 = PLANE ( 'NONE',  #1259 ) ;
+#4679 = ORIENTED_EDGE ( 'NONE', *, *, #2625, .T. ) ;
+#4680 = EDGE_LOOP ( 'NONE', ( #2407, #2412, #40, #1098 ) ) ;
+#4681 = ORIENTED_EDGE ( 'NONE', *, *, #3518, .F. ) ;
+#4682 = EDGE_CURVE ( 'NONE', #4230, #3755, #177, .T. ) ;
+#4683 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4684 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4685 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.120139999999999900, 1.943099999999999800 ) ) ;
+#4686 = ORIENTED_EDGE ( 'NONE', *, *, #2427, .T. ) ;
+#4687 = FACE_OUTER_BOUND ( 'NONE', #1277, .T. ) ;
+#4688 = SURFACE_STYLE_FILL_AREA ( #1847 ) ;
+#4689 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4690 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#4691 = VERTEX_POINT ( 'NONE', #2842 ) ;
+#4692 = EDGE_CURVE ( 'NONE', #6246, #933, #3730, .T. ) ;
+#4693 = LINE ( 'NONE', #3017, #5372 ) ;
+#4694 = VECTOR ( 'NONE', #5113, 1000.000000000000000 ) ;
+#4695 = CARTESIAN_POINT ( 'NONE',  ( -4.343399999999999900, 1.447800000000000000, -1.181100000000000000 ) ) ;
+#4696 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, -0.2540000000000000000, 0.5968999999999999900 ) ) ;
+#4697 = VECTOR ( 'NONE', #4602, 1000.000000000000000 ) ;
+#4698 = LINE ( 'NONE', #345, #4162 ) ;
+#4699 = AXIS2_PLACEMENT_3D ( 'NONE', #184, #144, #2629 ) ;
+#4700 = CARTESIAN_POINT ( 'NONE',  ( -0.6096000000000000300, 1.447800000000000000, -1.739900000000000000 ) ) ;
+#4701 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#4702 = CIRCLE ( 'NONE', #3707, 0.07620000000005226800 ) ;
+#4703 = LINE ( 'NONE', #588, #3273 ) ;
+#4704 = EDGE_CURVE ( 'NONE', #2106, #5024, #1267, .T. ) ;
+#4705 = AXIS2_PLACEMENT_3D ( 'NONE', #4614, #262, #3649 ) ;
+#4706 = ADVANCED_FACE ( 'NONE', ( #5834 ), #6196, .T. ) ;
+#4707 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#4708 = LINE ( 'NONE', #4793, #5677 ) ;
+#4709 = LINE ( 'NONE', #4746, #180 ) ;
+#4710 = VERTEX_POINT ( 'NONE', #2932 ) ;
+#4711 = VERTEX_POINT ( 'NONE', #3851 ) ;
+#4712 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#4713 = CARTESIAN_POINT ( 'NONE',  ( 4.343399999999999900, 1.447800000000000000, 1.155699999999999900 ) ) ;
+#4714 = LINE ( 'NONE', #2120, #5990 ) ;
+#4715 = EDGE_CURVE ( 'NONE', #2489, #4228, #3583, .T. ) ;
+#4716 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#4717 = VECTOR ( 'NONE', #1065, 1000.000000000000000 ) ;
+#4718 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3802 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4261, #6194, #5246 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#4719 = ORIENTED_EDGE ( 'NONE', *, *, #4611, .F. ) ;
+#4720 = FACE_OUTER_BOUND ( 'NONE', #803, .T. ) ;
+#4721 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.384300000000000100, -0.2540000000000000000 ) ) ;
+#4722 = ORIENTED_EDGE ( 'NONE', *, *, #3303, .F. ) ;
+#4723 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#4724 = VERTEX_POINT ( 'NONE', #3804 ) ;
+#4725 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.5547001962251990600, -0.8320502943378638200 ) ) ;
+#4726 = LINE ( 'NONE', #5891, #2107 ) ;
+#4727 = EDGE_CURVE ( 'NONE', #5192, #3533, #2298, .T. ) ;
+#4728 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -0.5080000000000000100, -1.181100000000000000 ) ) ;
+#4729 = VERTEX_POINT ( 'NONE', #3876 ) ;
+#4730 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4731 = ORIENTED_EDGE ( 'NONE', *, *, #199, .T. ) ;
+#4732 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4733 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2419, 'distance_accuracy_value', 'NONE');
+#4734 = ORIENTED_EDGE ( 'NONE', *, *, #1232, .T. ) ;
+#4735 = CIRCLE ( 'NONE', #1551, 0.05079999999991992300 ) ;
+#4736 = PLANE ( 'NONE',  #582 ) ;
+#4737 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4738 = ORIENTED_EDGE ( 'NONE', *, *, #3039, .T. ) ;
+#4739 = ORIENTED_EDGE ( 'NONE', *, *, #3341, .T. ) ;
+#4740 = ORIENTED_EDGE ( 'NONE', *, *, #4940, .T. ) ;
+#4741 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4742 = EDGE_CURVE ( 'NONE', #2658, #3415, #1496, .T. ) ;
+#4743 = ORIENTED_EDGE ( 'NONE', *, *, #6116, .T. ) ;
+#4744 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #4424 ), #5512 ) ;
+#4745 = ORIENTED_EDGE ( 'NONE', *, *, #2486, .T. ) ;
+#4746 = CARTESIAN_POINT ( 'NONE',  ( -0.6095999999999999200, 0.8890000000000000100, -2.540000000000000000 ) ) ;
+#4747 = VERTEX_POINT ( 'NONE', #2982 ) ;
+#4748 = ORIENTED_EDGE ( 'NONE', *, *, #1222, .T. ) ;
+#4749 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4750 = VERTEX_POINT ( 'NONE', #5801 ) ;
+#4751 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.244600000000000400, 1.866900000000000000 ) ) ;
+#4752 = EDGE_CURVE ( 'NONE', #1905, #2564, #1936, .T. ) ;
+#4753 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4754 = ORIENTED_EDGE ( 'NONE', *, *, #1453, .T. ) ;
+#4755 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4756 = VERTEX_POINT ( 'NONE', #3502 ) ;
+#4757 = CARTESIAN_POINT ( 'NONE',  ( 1.016000000000000000, 0.8890000000000000100, -1.993899999999999800 ) ) ;
+#4758 = EDGE_CURVE ( 'NONE', #4883, #4471, #3135, .T. ) ;
+#4759 = EDGE_LOOP ( 'NONE', ( #2355, #5650, #200, #2718 ) ) ;
+#4760 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4761 = CARTESIAN_POINT ( 'NONE',  ( -2.786318537231599700, 1.244600000000000400, -1.852788888888899700 ) ) ;
+#4762 = VECTOR ( 'NONE', #3692, 1000.000000000000000 ) ;
+#4763 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -0.5587999999999540000, 1.943100000000045800 ) ) ;
+#4764 = VECTOR ( 'NONE', #4220, 1000.000000000000000 ) ;
+#4765 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.120139999999999900, -1.943099999999999800 ) ) ;
+#4766 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.427480000000000100, -1.524000000000000000 ) ) ;
+#4767 = LINE ( 'NONE', #4980, #4473 ) ;
+#4768 = LINE ( 'NONE', #1614, #2736 ) ;
+#4769 = ADVANCED_FACE ( 'NONE', ( #5915 ), #5866, .T. ) ;
+#4770 = SURFACE_STYLE_USAGE ( .BOTH. , #1398 ) ;
+#4771 = AXIS2_PLACEMENT_3D ( 'NONE', #779, #1274, #721 ) ;
+#4772 = LINE ( 'NONE', #2431, #1924 ) ;
+#4773 = CARTESIAN_POINT ( 'NONE',  ( 4.165600000000000400, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#4774 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, 1.155699999999999900, 1.689099999999999800 ) ) ;
+#4775 = LINE ( 'NONE', #491, #2154 ) ;
+#4776 = EDGE_CURVE ( 'NONE', #3359, #5507, #5755, .T. ) ;
+#4777 = CYLINDRICAL_SURFACE ( 'NONE', #6133, 0.1269999999999704400 ) ;
+#4778 = AXIS2_PLACEMENT_3D ( 'NONE', #1793, #365, #4204 ) ;
+#4779 = VECTOR ( 'NONE', #986, 1000.000000000000000 ) ;
+#4780 = ORIENTED_EDGE ( 'NONE', *, *, #2811, .F. ) ;
+#4781 = VECTOR ( 'NONE', #194, 1000.000000000000000 ) ;
+#4782 = AXIS2_PLACEMENT_3D ( 'NONE', #3308, #435, #6184 ) ;
+#4783 = VECTOR ( 'NONE', #3721, 1000.000000000000000 ) ;
+#4784 = PLANE ( 'NONE',  #4869 ) ;
+#4785 = EDGE_CURVE ( 'NONE', #3554, #4978, #4175, .T. ) ;
+#4786 = FILL_AREA_STYLE ('',( #3258 ) ) ;
+#4787 = VERTEX_POINT ( 'NONE', #4004 ) ;
+#4788 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4789 = VECTOR ( 'NONE', #160, 1000.000000000000000 ) ;
+#4790 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5080000000000000100, -1.943099999999999800 ) ) ;
+#4791 = VERTEX_POINT ( 'NONE', #1133 ) ;
+#4792 = ORIENTED_EDGE ( 'NONE', *, *, #4929, .T. ) ;
+#4793 = CARTESIAN_POINT ( 'NONE',  ( -0.4825999999999947000, -0.7620000000000000100, -2.540000000000000000 ) ) ;
+#4794 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -1.120139999999999900, -1.943099999999999800 ) ) ;
+#4795 = EDGE_CURVE ( 'NONE', #4264, #5125, #5310, .T. ) ;
+#4796 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.069340000000080300, -1.943100000000080000 ) ) ;
+#4797 = VECTOR ( 'NONE', #2075, 1000.000000000000000 ) ;
+#4798 = AXIS2_PLACEMENT_3D ( 'NONE', #2490, #1538, #4882 ) ;
+#4799 = ORIENTED_EDGE ( 'NONE', *, *, #1369, .F. ) ;
+#4800 = ADVANCED_FACE ( 'NONE', ( #4489 ), #4908, .T. ) ;
+#4801 = ORIENTED_EDGE ( 'NONE', *, *, #2728, .F. ) ;
+#4802 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.384300000000000100, -0.2540000000000000000 ) ) ;
+#4803 = CARTESIAN_POINT ( 'NONE',  ( -0.4825999999999947000, -0.6349999999999945700, -2.540000000000000000 ) ) ;
+#4804 = LINE ( 'NONE', #6115, #2398 ) ;
+#4805 = VERTEX_POINT ( 'NONE', #5890 ) ;
+#4806 = PRESENTATION_STYLE_ASSIGNMENT (( #2322 ) ) ;
+#4807 = ADVANCED_FACE ( 'NONE', ( #5012 ), #2093, .F. ) ;
+#4808 = ORIENTED_EDGE ( 'NONE', *, *, #1859, .T. ) ;
+#4809 = EDGE_CURVE ( 'NONE', #4868, #5568, #6209, .T. ) ;
+#4810 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4811 = ORIENTED_EDGE ( 'NONE', *, *, #4909, .T. ) ;
+#4812 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4813 = ORIENTED_EDGE ( 'NONE', *, *, #569, .T. ) ;
+#4814 = LINE ( 'NONE', #512, #3235 ) ;
+#4815 = CARTESIAN_POINT ( 'NONE',  ( -2.206449511719585900, 1.447800000000875300, -1.877112113327895200 ) ) ;
+#4816 = VECTOR ( 'NONE', #671, 1000.000000000000000 ) ;
+#4817 = ADVANCED_FACE ( 'NONE', ( #4636 ), #4330, .T. ) ;
+#4818 = ORIENTED_EDGE ( 'NONE', *, *, #661, .F. ) ;
+#4819 = ORIENTED_EDGE ( 'NONE', *, *, #2636, .F. ) ;
+#4820 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#4821 = ORIENTED_EDGE ( 'NONE', *, *, #1196, .F. ) ;
+#4822 = AXIS2_PLACEMENT_3D ( 'NONE', #5445, #3056, #3080 ) ;
+#4823 = CARTESIAN_POINT ( 'NONE',  ( 4.295140000000000000, -0.5080000000000000100, -1.181100000000000000 ) ) ;
+#4824 = VERTEX_POINT ( 'NONE', #45 ) ;
+#4825 = VERTEX_POINT ( 'NONE', #3962 ) ;
+#4826 = CARTESIAN_POINT ( 'NONE',  ( -4.546599999999942900, -1.193800000000056800, 0.2920999999999999200 ) ) ;
+#4827 = CARTESIAN_POINT ( 'NONE',  ( 4.343399999999999900, 1.447800000000000000, -1.181100000000000000 ) ) ;
+#4828 = EDGE_CURVE ( 'NONE', #5397, #1908, #1657, .T. ) ;
+#4829 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4830 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4831 = ORIENTED_EDGE ( 'NONE', *, *, #2232, .T. ) ;
+#4832 = ORIENTED_EDGE ( 'NONE', *, *, #6192, .T. ) ;
+#4833 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #4944, #2129 ) ;
+#4834 = ADVANCED_FACE ( 'NONE', ( #3883 ), #5823, .F. ) ;
+#4835 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4836 = ORIENTED_EDGE ( 'NONE', *, *, #3509, .T. ) ;
+#4837 = LINE ( 'NONE', #4192, #924 ) ;
+#4838 = EDGE_CURVE ( 'NONE', #4710, #1832, #640, .T. ) ;
+#4839 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' ,  #4560, #3548 ) ;
+#4840 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1175, .NOT_KNOWN. ) ;
+#4841 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4842 = ADVANCED_FACE ( 'NONE', ( #323 ), #2497, .T. ) ;
+#4843 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4844 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #6265 ) ;
+#4845 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5588000000000000700, 1.993899999999999800 ) ) ;
+#4846 = LINE ( 'NONE', #2022, #1010 ) ;
+#4847 = VECTOR ( 'NONE', #4403, 1000.000000000000000 ) ;
+#4848 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4849 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4850 = ADVANCED_FACE ( 'NONE', ( #4035 ), #1091, .F. ) ;
+#4851 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4852 = VECTOR ( 'NONE', #5567, 1000.000000000000000 ) ;
+#4853 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000000400, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#4854 = FACE_OUTER_BOUND ( 'NONE', #2776, .T. ) ;
+#4855 = PLANE ( 'NONE',  #2587 ) ;
+#4856 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1985 ) ;
+#4857 = LINE ( 'NONE', #2444, #97 ) ;
+#4858 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.384300000000000100, -0.5080000000000000100 ) ) ;
+#4859 = ORIENTED_EDGE ( 'NONE', *, *, #1385, .F. ) ;
+#4860 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4861 = CARTESIAN_POINT ( 'NONE',  ( 2.192987348474063000, 1.437279094053321800, -1.919323279170308300 ) ) ;
+#4862 = CYLINDRICAL_SURFACE ( 'NONE', #2836, 0.1269999999999886800 ) ;
+#4863 = PLANE ( 'NONE',  #3384 ) ;
+#4864 = FACE_OUTER_BOUND ( 'NONE', #5717, .T. ) ;
+#4865 = ORIENTED_EDGE ( 'NONE', *, *, #3102, .T. ) ;
+#4866 = EDGE_CURVE ( 'NONE', #452, #4883, #4562, .T. ) ;
+#4867 = ADVANCED_FACE ( 'NONE', ( #1187 ), #4505, .F. ) ;
+#4868 = VERTEX_POINT ( 'NONE', #2519 ) ;
+#4869 = AXIS2_PLACEMENT_3D ( 'NONE', #441, #1440, #848 ) ;
+#4870 = LINE ( 'NONE', #6051, #4256 ) ;
+#4871 = PLANE ( 'NONE',  #4222 ) ;
+#4872 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.447800000000000000, -1.181100000000000000 ) ) ;
+#4873 = CIRCLE ( 'NONE', #996, 0.1269999999999999500 ) ;
+#4874 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4875 = ORIENTED_EDGE ( 'NONE', *, *, #1518, .T. ) ;
+#4876 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -0.5588000000000000700, -1.993899999999999800 ) ) ;
+#4877 = ORIENTED_EDGE ( 'NONE', *, *, #5230, .F. ) ;
+#4878 = FACE_OUTER_BOUND ( 'NONE', #1057, .T. ) ;
+#4879 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.004146666666700000, 0.2540000000000000000 ) ) ;
+#4880 = EDGE_CURVE ( 'NONE', #25, #1948, #5982, .T. ) ;
+#4881 = ORIENTED_EDGE ( 'NONE', *, *, #4211, .T. ) ;
+#4882 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4883 = VERTEX_POINT ( 'NONE', #5030 ) ;
+#4884 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.5547001962251990600, 0.8320502943378638200 ) ) ;
+#4885 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4886 = FACE_OUTER_BOUND ( 'NONE', #6178, .T. ) ;
+#4887 = ORIENTED_EDGE ( 'NONE', *, *, #242, .T. ) ;
+#4888 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4889 = PLANE ( 'NONE',  #463 ) ;
+#4890 = ORIENTED_EDGE ( 'NONE', *, *, #5472, .T. ) ;
+#4891 = EDGE_CURVE ( 'NONE', #595, #5759, #2156, .T. ) ;
+#4892 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4893 = ORIENTED_EDGE ( 'NONE', *, *, #1597, .T. ) ;
+#4894 = CIRCLE ( 'NONE', #4550, 0.2540000000001304000 ) ;
+#4895 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4896 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4897 = ORIENTED_EDGE ( 'NONE', *, *, #1698, .F. ) ;
+#4898 = ORIENTED_EDGE ( 'NONE', *, *, #4268, .F. ) ;
+#4899 = ORIENTED_EDGE ( 'NONE', *, *, #5975, .T. ) ;
+#4900 = EDGE_CURVE ( 'NONE', #2638, #884, #1866, .T. ) ;
+#4901 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4902 = ADVANCED_FACE ( 'NONE', ( #4947 ), #2381, .F. ) ;
+#4903 = ORIENTED_EDGE ( 'NONE', *, *, #5992, .T. ) ;
+#4904 = VERTEX_POINT ( 'NONE', #214 ) ;
+#4905 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, 1.155699999999999900, 1.689099999999999800 ) ) ;
+#4906 = VERTEX_POINT ( 'NONE', #2614 ) ;
+#4907 = CARTESIAN_POINT ( 'NONE',  ( 3.013853367016989800, 2.539999999999999600, -1.993899999999999800 ) ) ;
+#4908 = PLANE ( 'NONE',  #6174 ) ;
+#4909 = EDGE_CURVE ( 'NONE', #3116, #610, #3663, .T. ) ;
+#4910 = ORIENTED_EDGE ( 'NONE', *, *, #1268, .F. ) ;
+#4911 = CARTESIAN_POINT ( 'NONE',  ( 2.200429794458900600, 1.445753672684106700, -1.893383121156327000 ) ) ;
+#4912 = AXIS2_PLACEMENT_3D ( 'NONE', #4451, #2066, #2550 ) ;
+#4913 = ORIENTED_EDGE ( 'NONE', *, *, #2879, .F. ) ;
+#4914 = CARTESIAN_POINT ( 'NONE',  ( -2.057400000000011000, -0.7620000000000000100, -1.993899999999999800 ) ) ;
+#4915 = VERTEX_POINT ( 'NONE', #1210 ) ;
+#4916 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.069340000000000000, 1.993899999999999800 ) ) ;
+#4917 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#4918 = ORIENTED_EDGE ( 'NONE', *, *, #57, .T. ) ;
+#4919 = PLANE ( 'NONE',  #5827 ) ;
+#4920 = EDGE_CURVE ( 'NONE', #3815, #4711, #1117, .T. ) ;
+#4921 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4922 = AXIS2_PLACEMENT_3D ( 'NONE', #6134, #835, #5673 ) ;
+#4923 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4924 = ORIENTED_EDGE ( 'NONE', *, *, #5700, .T. ) ;
+#4925 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.244600000000000400, -1.866900000000000000 ) ) ;
+#4926 = VECTOR ( 'NONE', #2739, 1000.000000000000000 ) ;
+#4927 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4928 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4929 = EDGE_CURVE ( 'NONE', #1515, #1767, #3063, .T. ) ;
+#4930 = ORIENTED_EDGE ( 'NONE', *, *, #5071, .T. ) ;
+#4931 = VECTOR ( 'NONE', #310, 1000.000000000000000 ) ;
+#4932 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4347 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1883, #852, #3295 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#4933 = VECTOR ( 'NONE', #3832, 1000.000000000000000 ) ;
+#4934 = CARTESIAN_POINT ( 'NONE',  ( 2.186719837767807200, 1.414145952545908400, -1.954063911643907800 ) ) ;
+#4935 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4936 = ADVANCED_FACE ( 'NONE', ( #2901 ), #4777, .T. ) ;
+#4937 = VECTOR ( 'NONE', #931, 1000.000000000000000 ) ;
+#4938 = VECTOR ( 'NONE', #2671, 1000.000000000000000 ) ;
+#4939 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.174326666666700000, 0.2540000000000000000 ) ) ;
+#4940 = EDGE_CURVE ( 'NONE', #4187, #4130, #4168, .T. ) ;
+#4941 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4942 = VECTOR ( 'NONE', #5644, 1000.000000000000000 ) ;
+#4943 = VECTOR ( 'NONE', #2105, 1000.000000000000000 ) ;
+#4944 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #499, #4560 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #2962 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#4945 = VERTEX_POINT ( 'NONE', #3543 ) ;
+#4946 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4947 = FACE_OUTER_BOUND ( 'NONE', #514, .T. ) ;
+#4948 = AXIS2_PLACEMENT_3D ( 'NONE', #2243, #4664, #1294 ) ;
+#4949 = VECTOR ( 'NONE', #2748, 1000.000000000000000 ) ;
+#4950 = ORIENTED_EDGE ( 'NONE', *, *, #142, .T. ) ;
+#4951 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000000400, 1.244599999999999900, 1.155699999999999900 ) ) ;
+#4952 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4953 = ORIENTED_EDGE ( 'NONE', *, *, #328, .T. ) ;
+#4954 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4955 = VECTOR ( 'NONE', #3488, 1000.000000000000000 ) ;
+#4956 = VECTOR ( 'NONE', #3824, 1000.000000000000000 ) ;
+#4957 = EDGE_CURVE ( 'NONE', #3398, #5426, #4248, .T. ) ;
+#4958 = AXIS2_PLACEMENT_3D ( 'NONE', #3494, #2282, #2745 ) ;
+#4959 = VERTEX_POINT ( 'NONE', #234 ) ;
+#4960 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.244599999999999900, 1.155699999999999900 ) ) ;
+#4961 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, 1.244599999999999900, -1.181100000000000000 ) ) ;
+#4962 = VERTEX_POINT ( 'NONE', #4055 ) ;
+#4963 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4964 = EDGE_LOOP ( 'NONE', ( #6222, #4051, #3185, #341, #4372, #1145, #3176, #4504 ) ) ;
+#4965 = EDGE_CURVE ( 'NONE', #260, #2176, #5909, .T. ) ;
+#4966 = ADVANCED_FACE ( 'NONE', ( #568 ), #318, .T. ) ;
+#4967 = VERTEX_POINT ( 'NONE', #4096 ) ;
+#4968 = CIRCLE ( 'NONE', #2062, 0.07620000000005226800 ) ;
+#4969 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4970 = ORIENTED_EDGE ( 'NONE', *, *, #2755, .T. ) ;
+#4971 = EDGE_LOOP ( 'NONE', ( #4128, #1539, #1379, #4215 ) ) ;
+#4972 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, 1.193800000000058400, -1.181100000000000000 ) ) ;
+#4973 = VERTEX_POINT ( 'NONE', #2581 ) ;
+#4974 = LINE ( 'NONE', #1033, #3390 ) ;
+#4975 = VECTOR ( 'NONE', #529, 1000.000000000000000 ) ;
+#4976 = ORIENTED_EDGE ( 'NONE', *, *, #2248, .T. ) ;
+#4977 = ORIENTED_EDGE ( 'NONE', *, *, #584, .T. ) ;
+#4978 = VERTEX_POINT ( 'NONE', #1708 ) ;
+#4979 = CARTESIAN_POINT ( 'NONE',  ( 3.962400000000028100, 1.244599999999999900, -1.866900000000028400 ) ) ;
+#4980 = CARTESIAN_POINT ( 'NONE',  ( -0.8635999999999999200, -0.6350000000000000100, -2.540000000000000000 ) ) ;
+#4981 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.447800000000000000, 1.155699999999999900 ) ) ;
+#4982 = VERTEX_POINT ( 'NONE', #724 ) ;
+#4983 = ORIENTED_EDGE ( 'NONE', *, *, #1134, .T. ) ;
+#4984 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1885 ) ) ;
+#4985 = CARTESIAN_POINT ( 'NONE',  ( -2.057400000000011400, -0.6350000000000115600, -1.739900000000000000 ) ) ;
+#4986 = VERTEX_POINT ( 'NONE', #169 ) ;
+#4987 = ORIENTED_EDGE ( 'NONE', *, *, #4828, .T. ) ;
+#4988 = CARTESIAN_POINT ( 'NONE',  ( 0.3048000000000000200, -1.320800000000000000, -0.2540000000000000000 ) ) ;
+#4989 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#4990 = EDGE_CURVE ( 'NONE', #2404, #3696, #2747, .T. ) ;
+#4991 = ORIENTED_EDGE ( 'NONE', *, *, #1531, .F. ) ;
+#4992 = LINE ( 'NONE', #2626, #3564 ) ;
+#4993 = LINE ( 'NONE', #5629, #1563 ) ;
+#4994 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.427480000000000100, -1.524000000000000000 ) ) ;
+#4995 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4996 = LINE ( 'NONE', #4853, #2734 ) ;
+#4997 = EDGE_CURVE ( 'NONE', #2384, #2106, #1260, .T. ) ;
+#4998 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4999 = LINE ( 'NONE', #4025, #2601 ) ;
+#5000 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5001 = LINE ( 'NONE', #3814, #849 ) ;
+#5002 = CYLINDRICAL_SURFACE ( 'NONE', #304, 0.2540000000001304000 ) ;
+#5003 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.447800000000000000, 0.5080000000000000100 ) ) ;
+#5004 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5005 = EDGE_CURVE ( 'NONE', #452, #2180, #2824, .T. ) ;
+#5006 = EDGE_CURVE ( 'NONE', #5507, #3382, #1724, .T. ) ;
+#5007 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.8320502943378638200, 0.5547001962251990600 ) ) ;
+#5008 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5009 = CARTESIAN_POINT ( 'NONE',  ( 4.165600000000028800, 1.117600000000028800, 1.155699999999999900 ) ) ;
+#5010 = VECTOR ( 'NONE', #4479, 1000.000000000000000 ) ;
+#5011 = ORIENTED_EDGE ( 'NONE', *, *, #3715, .T. ) ;
+#5012 = FACE_OUTER_BOUND ( 'NONE', #4049, .T. ) ;
+#5013 = CARTESIAN_POINT ( 'NONE',  ( 4.295140000000000000, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#5014 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.5547001962251990600, -0.8320502943378638200 ) ) ;
+#5015 = CYLINDRICAL_SURFACE ( 'NONE', #4540, 0.05079999999995396500 ) ;
+#5016 = EDGE_CURVE ( 'NONE', #5630, #5127, #400, .T. ) ;
+#5017 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -1.069340000000080100, -1.993899999999999800 ) ) ;
+#5018 = ORIENTED_EDGE ( 'NONE', *, *, #2103, .F. ) ;
+#5019 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000100, -0.7620000000000000100, -1.739900000000000000 ) ) ;
+#5020 = ORIENTED_EDGE ( 'NONE', *, *, #5046, .F. ) ;
+#5021 = FACE_OUTER_BOUND ( 'NONE', #2784, .T. ) ;
+#5022 = LINE ( 'NONE', #874, #1730 ) ;
+#5023 = CARTESIAN_POINT ( 'NONE',  ( -0.9906000000000055900, -0.6349999999999946800, -2.540000000000000000 ) ) ;
+#5024 = VERTEX_POINT ( 'NONE', #3716 ) ;
+#5025 = CARTESIAN_POINT ( 'NONE',  ( -3.962400000000028100, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#5026 = AXIS2_PLACEMENT_3D ( 'NONE', #823, #5584, #5105 ) ;
+#5027 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#5028 = LINE ( 'NONE', #178, #3214 ) ;
+#5029 = LINE ( 'NONE', #1399, #1195 ) ;
+#5030 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.597660000000000100, -1.524000000000000000 ) ) ;
+#5031 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, -0.2540000000000000000, 0.5968999999999999900 ) ) ;
+#5032 = ORIENTED_EDGE ( 'NONE', *, *, #3386, .T. ) ;
+#5033 = DIRECTION ( 'NONE',  ( -0.3881362313761481100, -0.9216020105735020000, 0.0000000000000000000 ) ) ;
+#5034 = LINE ( 'NONE', #4794, #4050 ) ;
+#5035 = EDGE_CURVE ( 'NONE', #2384, #6026, #103, .T. ) ;
+#5036 = EDGE_LOOP ( 'NONE', ( #439, #3822, #1152, #5245 ) ) ;
+#5037 = STYLED_ITEM ( 'NONE', ( #3221 ), #3886 ) ;
+#5038 = ORIENTED_EDGE ( 'NONE', *, *, #476, .T. ) ;
+#5039 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5040 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.447800000000000000, -0.5080000000000000100 ) ) ;
+#5041 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -2.311399999999999900, -1.524000000000000000 ) ) ;
+#5042 = CARTESIAN_POINT ( 'NONE',  ( -2.184400000000000100, -0.6350000000000000100, -1.739900000000000000 ) ) ;
+#5043 = ORIENTED_EDGE ( 'NONE', *, *, #3285, .F. ) ;
+#5044 = FACE_OUTER_BOUND ( 'NONE', #4329, .T. ) ;
+#5045 = FACE_OUTER_BOUND ( 'NONE', #269, .T. ) ;
+#5046 = EDGE_CURVE ( 'NONE', #3567, #3779, #635, .T. ) ;
+#5047 = ORIENTED_EDGE ( 'NONE', *, *, #2672, .T. ) ;
+#5048 = CARTESIAN_POINT ( 'NONE',  ( 3.962400000000028100, 1.244599999999999900, 1.866900000000028200 ) ) ;
+#5049 = ORIENTED_EDGE ( 'NONE', *, *, #5379, .T. ) ;
+#5050 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5051 = VERTEX_POINT ( 'NONE', #2345 ) ;
+#5052 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5053 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, -0.5080000000000000100, -1.993899999999999800 ) ) ;
+#5054 = ORIENTED_EDGE ( 'NONE', *, *, #4611, .T. ) ;
+#5055 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#5056 = ORIENTED_EDGE ( 'NONE', *, *, #2570, .F. ) ;
+#5057 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5058 = ORIENTED_EDGE ( 'NONE', *, *, #4129, .F. ) ;
+#5059 = EDGE_CURVE ( 'NONE', #1219, #5487, #2224, .T. ) ;
+#5060 = ORIENTED_EDGE ( 'NONE', *, *, #4510, .F. ) ;
+#5061 = ORIENTED_EDGE ( 'NONE', *, *, #4809, .T. ) ;
+#5062 = DIRECTION ( 'NONE',  ( 1.707404996039287900E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5063 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5064 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5065 = ORIENTED_EDGE ( 'NONE', *, *, #2597, .T. ) ;
+#5066 = AXIS2_PLACEMENT_3D ( 'NONE', #2332, #5690, #3321 ) ;
+#5067 = ORIENTED_EDGE ( 'NONE', *, *, #4997, .T. ) ;
+#5068 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5069 = ORIENTED_EDGE ( 'NONE', *, *, #690, .T. ) ;
+#5070 = LINE ( 'NONE', #4282, #2767 ) ;
+#5071 = EDGE_CURVE ( 'NONE', #4824, #4729, #6202, .T. ) ;
+#5072 = ORIENTED_EDGE ( 'NONE', *, *, #1904, .F. ) ;
+#5073 = CIRCLE ( 'NONE', #1673, 0.1270000000000052500 ) ;
+#5074 = VECTOR ( 'NONE', #5143, 1000.000000000000000 ) ;
+#5075 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5076 = CARTESIAN_POINT ( 'NONE',  ( 4.343399999999999900, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#5077 = EDGE_CURVE ( 'NONE', #4369, #3092, #3656, .T. ) ;
+#5078 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5079 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5080 = PLANE ( 'NONE',  #5582 ) ;
+#5081 = VECTOR ( 'NONE', #4848, 1000.000000000000000 ) ;
+#5082 = VECTOR ( 'NONE', #737, 1000.000000000000000 ) ;
+#5083 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5084 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.427480000000000100, -1.524000000000000000 ) ) ;
+#5085 = VECTOR ( 'NONE', #2827, 1000.000000000000000 ) ;
+#5086 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5587999999999540000, 1.943100000000045800 ) ) ;
+#5087 = EDGE_CURVE ( 'NONE', #5568, #3139, #5535, .T. ) ;
+#5088 = VECTOR ( 'NONE', #5880, 1000.000000000000000 ) ;
+#5089 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5090 = ORIENTED_EDGE ( 'NONE', *, *, #3986, .T. ) ;
+#5091 = FACE_OUTER_BOUND ( 'NONE', #2264, .T. ) ;
+#5092 = ORIENTED_EDGE ( 'NONE', *, *, #4575, .F. ) ;
+#5093 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, 2.057399999999999900, -0.5968999999999999900 ) ) ;
+#5094 = CARTESIAN_POINT ( 'NONE',  ( 3.013853367016989800, 1.244599999999999900, -1.739899999999869400 ) ) ;
+#5095 = LINE ( 'NONE', #4917, #1419 ) ;
+#5096 = AXIS2_PLACEMENT_3D ( 'NONE', #132, #4054, #3517 ) ;
+#5097 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.597660000000000100, -0.3810000000000000100 ) ) ;
+#5098 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, 1.625600000000000200, -1.739900000000000000 ) ) ;
+#5099 = FACE_OUTER_BOUND ( 'NONE', #1610, .T. ) ;
+#5100 = EDGE_LOOP ( 'NONE', ( #4603, #4801, #6060, #1950 ) ) ;
+#5101 = LINE ( 'NONE', #3309, #6071 ) ;
+#5102 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5103 = ORIENTED_EDGE ( 'NONE', *, *, #1873, .F. ) ;
+#5104 = EDGE_CURVE ( 'NONE', #3239, #3109, #5602, .T. ) ;
+#5105 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5106 = AXIS2_PLACEMENT_3D ( 'NONE', #4766, #397, #1846 ) ;
+#5107 = VERTEX_POINT ( 'NONE', #2321 ) ;
+#5108 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5109 = LINE ( 'NONE', #1546, #2560 ) ;
+#5110 = EDGE_LOOP ( 'NONE', ( #2628, #5466, #403, #5420 ) ) ;
+#5111 = LINE ( 'NONE', #4252, #3826 ) ;
+#5112 = FACE_OUTER_BOUND ( 'NONE', #2622, .T. ) ;
+#5113 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5114 = ORIENTED_EDGE ( 'NONE', *, *, #3725, .F. ) ;
+#5115 = AXIS2_PLACEMENT_3D ( 'NONE', #3724, #2679, #315 ) ;
+#5116 = EDGE_CURVE ( 'NONE', #3144, #4904, #171, .T. ) ;
+#5117 = ORIENTED_EDGE ( 'NONE', *, *, #2894, .T. ) ;
+#5118 = AXIS2_PLACEMENT_3D ( 'NONE', #1709, #2170, #5530 ) ;
+#5119 = ORIENTED_EDGE ( 'NONE', *, *, #3776, .T. ) ;
+#5120 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#5121 = CIRCLE ( 'NONE', #5185, 0.07620000000005226800 ) ;
+#5122 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#5123 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2', #951 ) ;
+#5124 = ORIENTED_EDGE ( 'NONE', *, *, #3166, .T. ) ;
+#5125 = VERTEX_POINT ( 'NONE', #2808 ) ;
+#5126 = ADVANCED_FACE ( 'NONE', ( #251 ), #1313, .F. ) ;
+#5127 = VERTEX_POINT ( 'NONE', #1840 ) ;
+#5128 = EDGE_CURVE ( 'NONE', #2707, #2099, #5459, .T. ) ;
+#5129 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -0.5080000000000000100, 1.155699999999999900 ) ) ;
+#5130 = ORIENTED_EDGE ( 'NONE', *, *, #6258, .F. ) ;
+#5131 = VERTEX_POINT ( 'NONE', #3248 ) ;
+#5132 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5133 = ORIENTED_EDGE ( 'NONE', *, *, #2299, .F. ) ;
+#5134 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5135 = VERTEX_POINT ( 'NONE', #5698 ) ;
+#5136 = EDGE_CURVE ( 'NONE', #5965, #5728, #2996, .T. ) ;
+#5137 = CARTESIAN_POINT ( 'NONE',  ( 4.295140000000000000, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#5138 = CARTESIAN_POINT ( 'NONE',  ( 4.295139999999999100, -2.540000000000000000, -1.181100000000000000 ) ) ;
+#5139 = ORIENTED_EDGE ( 'NONE', *, *, #6015, .F. ) ;
+#5140 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5141 = CIRCLE ( 'NONE', #5547, 0.2539999999999417700 ) ;
+#5142 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5143 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5144 = VERTEX_POINT ( 'NONE', #325 ) ;
+#5145 = CIRCLE ( 'NONE', #1334, 0.2539999999999434900 ) ;
+#5146 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.2794000000000000400 ) ) ;
+#5147 = VECTOR ( 'NONE', #4609, 1000.000000000000000 ) ;
+#5148 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.447800000000000000, 0.5080000000000000100 ) ) ;
+#5149 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5150 = EDGE_CURVE ( 'NONE', #5586, #4787, #5223, .T. ) ;
+#5151 = LINE ( 'NONE', #5300, #1330 ) ;
+#5152 = AXIS2_PLACEMENT_3D ( 'NONE', #1926, #3853, #4313 ) ;
+#5153 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5154 = SURFACE_STYLE_FILL_AREA ( #840 ) ;
+#5155 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.384300000000000100, 0.5080000000000000100 ) ) ;
+#5156 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5157 = LINE ( 'NONE', #1606, #3132 ) ;
+#5158 = EDGE_CURVE ( 'NONE', #4805, #4608, #477, .T. ) ;
+#5159 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5160 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #220, .NOT_KNOWN. ) ;
+#5161 = ORIENTED_EDGE ( 'NONE', *, *, #2735, .F. ) ;
+#5162 = VECTOR ( 'NONE', #1611, 1000.000000000000000 ) ;
+#5163 = LINE ( 'NONE', #867, #110 ) ;
+#5164 = ORIENTED_EDGE ( 'NONE', *, *, #5975, .F. ) ;
+#5165 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#5166 = ORIENTED_EDGE ( 'NONE', *, *, #2867, .F. ) ;
+#5167 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5168 = FACE_OUTER_BOUND ( 'NONE', #5707, .T. ) ;
+#5169 = VECTOR ( 'NONE', #5465, 1000.000000000000000 ) ;
+#5170 = PLANE ( 'NONE',  #665 ) ;
+#5171 = VERTEX_POINT ( 'NONE', #6248 ) ;
+#5172 = LINE ( 'NONE', #3098, #419 ) ;
+#5173 = LINE ( 'NONE', #2397, #2840 ) ;
+#5174 = ORIENTED_EDGE ( 'NONE', *, *, #6015, .T. ) ;
+#5175 = AXIS2_PLACEMENT_3D ( 'NONE', #4461, #3918, #5368 ) ;
+#5176 = EDGE_CURVE ( 'NONE', #2384, #138, #5748, .T. ) ;
+#5177 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.427480000000000100, -0.3810000000000000100 ) ) ;
+#5178 = CARTESIAN_POINT ( 'NONE',  ( 0.8890000000000000100, 0.8890000000000000100, -1.739900000000000000 ) ) ;
+#5179 = VECTOR ( 'NONE', #6242, 1000.000000000000000 ) ;
+#5180 = ORIENTED_EDGE ( 'NONE', *, *, #1886, .T. ) ;
+#5181 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5182 = EDGE_CURVE ( 'NONE', #1368, #3815, #777, .T. ) ;
+#5183 = ORIENTED_EDGE ( 'NONE', *, *, #1143, .F. ) ;
+#5184 = CIRCLE ( 'NONE', #3333, 0.1270000000000053600 ) ;
+#5185 = AXIS2_PLACEMENT_3D ( 'NONE', #1293, #1761, #3674 ) ;
+#5186 = CARTESIAN_POINT ( 'NONE',  ( 4.168140000000000200, 1.447800000000000000, -1.181100000000000000 ) ) ;
+#5187 = LINE ( 'NONE', #4961, #3160 ) ;
+#5188 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5189 = EDGE_LOOP ( 'NONE', ( #2502, #807, #4285, #1139 ) ) ;
+#5190 = ORIENTED_EDGE ( 'NONE', *, *, #2735, .T. ) ;
+#5191 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5192 = VERTEX_POINT ( 'NONE', #980 ) ;
+#5193 = AXIS2_PLACEMENT_3D ( 'NONE', #3650, #3634, #2686 ) ;
+#5194 = EDGE_CURVE ( 'NONE', #1939, #3750, #4772, .T. ) ;
+#5195 = ORIENTED_EDGE ( 'NONE', *, *, #2521, .F. ) ;
+#5196 = PLANE ( 'NONE',  #2925 ) ;
+#5197 = ORIENTED_EDGE ( 'NONE', *, *, #3785, .T. ) ;
+#5198 = VERTEX_POINT ( 'NONE', #3860 ) ;
+#5199 = ORIENTED_EDGE ( 'NONE', *, *, #3133, .T. ) ;
+#5200 = ORIENTED_EDGE ( 'NONE', *, *, #473, .F. ) ;
+#5201 = EDGE_CURVE ( 'NONE', #3097, #6057, #3195, .T. ) ;
+#5202 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999998400, -0.5587999999999540000, -1.943100000000045800 ) ) ;
+#5203 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000100, -0.7620000000000000100, -1.739900000000000000 ) ) ;
+#5204 = PLANE ( 'NONE',  #4501 ) ;
+#5205 = ORIENTED_EDGE ( 'NONE', *, *, #5194, .T. ) ;
+#5206 = VERTEX_POINT ( 'NONE', #2410 ) ;
+#5207 = ADVANCED_FACE ( 'NONE', ( #4098 ), #1978, .F. ) ;
+#5208 = SURFACE_STYLE_USAGE ( .BOTH. , #6152 ) ;
+#5209 = ORIENTED_EDGE ( 'NONE', *, *, #4433, .T. ) ;
+#5210 = EDGE_CURVE ( 'NONE', #4593, #1692, #2818, .T. ) ;
+#5211 = VECTOR ( 'NONE', #1756, 1000.000000000000000 ) ;
+#5212 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5213 = SHAPE_REPRESENTATION ( 'SS312SAH4body', ( #5233 ), #4932 ) ;
+#5214 = LINE ( 'NONE', #3336, #2809 ) ;
+#5215 = LINE ( 'NONE', #2428, #5526 ) ;
+#5216 = EDGE_CURVE ( 'NONE', #2046, #1624, #4404, .T. ) ;
+#5217 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -1.707404996040555800E-015, 0.0000000000000000000 ) ) ;
+#5218 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5219 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5220 = CIRCLE ( 'NONE', #47, 0.2539999999999434900 ) ;
+#5221 = EDGE_CURVE ( 'NONE', #3779, #606, #1107, .T. ) ;
+#5222 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5223 = LINE ( 'NONE', #4700, #3964 ) ;
+#5224 = FACE_OUTER_BOUND ( 'NONE', #5333, .T. ) ;
+#5225 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#5226 = ORIENTED_EDGE ( 'NONE', *, *, #267, .T. ) ;
+#5227 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000000400, 1.244599999999999900, -1.993899999999999800 ) ) ;
+#5228 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.447800000000000400, 1.866900000000000000 ) ) ;
+#5229 = LINE ( 'NONE', #2819, #1194 ) ;
+#5230 = EDGE_CURVE ( 'NONE', #4986, #2445, #3131, .T. ) ;
+#5231 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5232 = VECTOR ( 'NONE', #4113, 1000.000000000000000 ) ;
+#5233 = AXIS2_PLACEMENT_3D ( 'NONE', #894, #1417, #2775 ) ;
+#5234 = ORIENTED_EDGE ( 'NONE', *, *, #2169, .F. ) ;
+#5235 = ADVANCED_FACE ( 'NONE', ( #3795 ), #5721, .F. ) ;
+#5236 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5237 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5238 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5239 = ORIENTED_EDGE ( 'NONE', *, *, #2530, .F. ) ;
+#5240 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#5241 = ORIENTED_EDGE ( 'NONE', *, *, #1531, .T. ) ;
+#5242 = FACE_OUTER_BOUND ( 'NONE', #2425, .T. ) ;
+#5243 = EDGE_CURVE ( 'NONE', #732, #3034, #771, .T. ) ;
+#5244 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5245 = ORIENTED_EDGE ( 'NONE', *, *, #6038, .F. ) ;
+#5246 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#5247 = ORIENTED_EDGE ( 'NONE', *, *, #4663, .F. ) ;
+#5248 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.447800000000000000, -0.5080000000000000100 ) ) ;
+#5249 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5250 = EDGE_LOOP ( 'NONE', ( #746, #4734, #2936, #1164 ) ) ;
+#5251 = CYLINDRICAL_SURFACE ( 'NONE', #1215, 0.1269999999999708900 ) ;
+#5252 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5587999999999540000, 1.943100000000045800 ) ) ;
+#5253 = VECTOR ( 'NONE', #5014, 1000.000000000000000 ) ;
+#5254 = CARTESIAN_POINT ( 'NONE',  ( 0.3048000000000000200, -1.447800000000000000, -0.5079999999999997900 ) ) ;
+#5255 = AXIS2_PLACEMENT_3D ( 'NONE', #4066, #4089, #2159 ) ;
+#5256 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5257 = VERTEX_POINT ( 'NONE', #4274 ) ;
+#5258 = EDGE_LOOP ( 'NONE', ( #5660, #4295, #1525, #334, #4529, #2888, #2595, #6106, #4970, #146, #5804, #651, #5702, #189, #5544, #2924 ) ) ;
+#5259 = LINE ( 'NONE', #3734, #3836 ) ;
+#5260 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5261 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5262 = EDGE_CURVE ( 'NONE', #1169, #3750, #630, .T. ) ;
+#5263 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.993899999999999800 ) ) ;
+#5264 = VERTEX_POINT ( 'NONE', #3792 ) ;
+#5265 = ORIENTED_EDGE ( 'NONE', *, *, #4929, .F. ) ;
+#5266 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 2.539999999999999600, -1.181100000000000000 ) ) ;
+#5267 = EDGE_LOOP ( 'NONE', ( #4819, #4591, #3700, #1034 ) ) ;
+#5268 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5269 = ADVANCED_FACE ( 'NONE', ( #2987 ), #910, .T. ) ;
+#5270 = ORIENTED_EDGE ( 'NONE', *, *, #3087, .F. ) ;
+#5271 = PRODUCT_CONTEXT ( 'NONE', #1564, 'mechanical' ) ;
+#5272 = ORIENTED_EDGE ( 'NONE', *, *, #6192, .F. ) ;
+#5273 = CARTESIAN_POINT ( 'NONE',  ( -2.184400000000001500, 1.334994036113860100, -1.993900000000003300 ) ) ;
+#5274 = EDGE_CURVE ( 'NONE', #4959, #2634, #1400, .T. ) ;
+#5275 = CARTESIAN_POINT ( 'NONE',  ( -5.245099999999999900, -1.247140000000000100, 1.003299999999999900 ) ) ;
+#5276 = ADVANCED_FACE ( 'NONE', ( #3435 ), #4537, .T. ) ;
+#5277 = ORIENTED_EDGE ( 'NONE', *, *, #2138, .F. ) ;
+#5278 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5279 = ORIENTED_EDGE ( 'NONE', *, *, #2003, .F. ) ;
+#5280 = EDGE_LOOP ( 'NONE', ( #5272, #4449, #3852, #265 ) ) ;
+#5281 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5282 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5283 = VECTOR ( 'NONE', #781, 1000.000000000000000 ) ;
+#5284 = CARTESIAN_POINT ( 'NONE',  ( 2.786318537231599700, 2.539999999999999600, -1.852788888888900100 ) ) ;
+#5285 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' ,  #5213, #2302 ) ;
+#5286 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5287 = CARTESIAN_POINT ( 'NONE',  ( -4.295139999999999100, 1.146247488584476200, 1.155699999999999900 ) ) ;
+#5288 = ORIENTED_EDGE ( 'NONE', *, *, #2427, .F. ) ;
+#5289 = CIRCLE ( 'NONE', #1251, 0.3174999999999645300 ) ;
+#5290 = VECTOR ( 'NONE', #3705, 1000.000000000000000 ) ;
+#5291 = SURFACE_STYLE_USAGE ( .BOTH. , #4324 ) ;
+#5292 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1885 ), #5609 ) ;
+#5293 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.174326666666700000, 0.2540000000000000000 ) ) ;
+#5294 = AXIS2_PLACEMENT_3D ( 'NONE', #2349, #1862, #5167 ) ;
+#5295 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5296 = FACE_OUTER_BOUND ( 'NONE', #1663, .T. ) ;
+#5297 = VECTOR ( 'NONE', #5325, 1000.000000000000000 ) ;
+#5298 = CARTESIAN_POINT ( 'NONE',  ( -4.295140000000000000, -1.447800000000000000, -1.993899999999999800 ) ) ;
+#5299 = LINE ( 'NONE', #720, #4163 ) ;
+#5300 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.447800000000000000, 0.5080000000000000100 ) ) ;
+#5301 = EDGE_CURVE ( 'NONE', #3533, #5125, #6123, .T. ) ;
+#5302 = ADVANCED_FACE ( 'NONE', ( #6195 ), #5499, .F. ) ;
+#5303 = VECTOR ( 'NONE', #4250, 1000.000000000000000 ) ;
+#5304 = LINE ( 'NONE', #4495, #2226 ) ;
+#5305 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -1.447800000000000000, -1.993899999999999800 ) ) ;
+#5306 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5307 = CARTESIAN_POINT ( 'NONE',  ( -4.168140000000000200, 1.447800000000000000, -1.181100000000000000 ) ) ;
+#5308 = ORIENTED_EDGE ( 'NONE', *, *, #4268, .T. ) ;
+#5309 = ADVANCED_FACE ( 'NONE', ( #5598 ), #552, .F. ) ;
+#5310 = LINE ( 'NONE', #4401, #945 ) ;
+#5311 = AXIS2_PLACEMENT_3D ( 'NONE', #5415, #4954, #4007 ) ;
+#5312 = LINE ( 'NONE', #3641, #1342 ) ;
+#5313 = EDGE_CURVE ( 'NONE', #5131, #1190, #2220, .T. ) ;
+#5314 = EDGE_LOOP ( 'NONE', ( #4568, #6001, #1374, #5927, #63, #6173, #5365, #1959, #1695, #3243, #4865, #3079, #148, #5534, #3099, #3076, #4739, #2114, #1700, #3456, #4899, #1612 ) ) ;
+#5315 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5316 = ORIENTED_EDGE ( 'NONE', *, *, #5472, .F. ) ;
+#5317 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5318 = LINE ( 'NONE', #5227, #3077 ) ;
+#5319 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5320 = VECTOR ( 'NONE', #5906, 1000.000000000000000 ) ;
+#5321 = ADVANCED_FACE ( 'NONE', ( #468 ), #575, .F. ) ;
+#5322 = CARTESIAN_POINT ( 'NONE',  ( 2.387599999999999900, -1.447800000000000000, -1.917700000000000000 ) ) ;
+#5323 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5324 = EDGE_CURVE ( 'NONE', #65, #3729, #702, .T. ) ;
+#5325 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5326 = LINE ( 'NONE', #701, #1279 ) ;
+#5327 = FACE_OUTER_BOUND ( 'NONE', #3710, .T. ) ;
+#5328 = VERTEX_POINT ( 'NONE', #1553 ) ;
+#5329 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.244599999999999900, -1.993899999999999800 ) ) ;
+#5330 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5331 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5332 = FACE_OUTER_BOUND ( 'NONE', #5474, .T. ) ;
+#5333 = EDGE_LOOP ( 'NONE', ( #5340, #5513, #3927, #2588 ) ) ;
+#5334 = PLANE ( 'NONE',  #622 ) ;
+#5335 = VERTEX_POINT ( 'NONE', #5479 ) ;
+#5336 = EDGE_CURVE ( 'NONE', #3034, #3239, #4558, .T. ) ;
+#5337 = CARTESIAN_POINT ( 'NONE',  ( 4.295140000000000000, -0.5080000000000000100, -1.993899999999999800 ) ) ;
+#5338 = ADVANCED_FACE ( 'NONE', ( #1786 ), #1025, .F. ) ;
+#5339 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5340 = ORIENTED_EDGE ( 'NONE', *, *, #2597, .F. ) ;
+#5341 = LINE ( 'NONE', #1938, #5941 ) ;
+#5342 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.427480000000000100, -1.524000000000000000 ) ) ;
+#5343 = LINE ( 'NONE', #79, #4520 ) ;
+#5344 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#5345 = ORIENTED_EDGE ( 'NONE', *, *, #2094, .F. ) ;
+#5346 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5347 = EDGE_LOOP ( 'NONE', ( #2064, #431, #1493, #1633 ) ) ;
+#5348 = ADVANCED_FACE ( 'NONE', ( #2007 ), #4871, .T. ) ;
+#5349 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5350 = ORIENTED_EDGE ( 'NONE', *, *, #1972, .F. ) ;
+#5351 = AXIS2_PLACEMENT_3D ( 'NONE', #5421, #2082, #2946 ) ;
+#5352 = CARTESIAN_POINT ( 'NONE',  ( 1.142999999999988500, -0.6350000000000116700, -2.540000000000000000 ) ) ;
+#5353 = ORIENTED_EDGE ( 'NONE', *, *, #215, .T. ) ;
+#5354 = ORIENTED_EDGE ( 'NONE', *, *, #3791, .F. ) ;
+#5355 = VERTEX_POINT ( 'NONE', #4916 ) ;
+#5356 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.427480000000000100, -0.3810000000000000100 ) ) ;
+#5357 = EDGE_CURVE ( 'NONE', #3660, #5797, #5742, .T. ) ;
+#5358 = AXIS2_PLACEMENT_3D ( 'NONE', #911, #4275, #5738 ) ;
+#5359 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000100, 1.447800000000000000, -1.739900000000000000 ) ) ;
+#5360 = EDGE_LOOP ( 'NONE', ( #4523, #223, #2488, #4136, #351, #1072 ) ) ;
+#5361 = VERTEX_POINT ( 'NONE', #4426 ) ;
+#5362 = CARTESIAN_POINT ( 'NONE',  ( 4.295139999999999100, 1.146247488584476200, 1.155699999999999900 ) ) ;
+#5363 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5364 = EDGE_LOOP ( 'NONE', ( #3849, #782, #4580, #422 ) ) ;
+#5365 = ORIENTED_EDGE ( 'NONE', *, *, #4891, .T. ) ;
+#5366 = EDGE_CURVE ( 'NONE', #4061, #4228, #4243, .T. ) ;
+#5367 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1175 ) ) ;
+#5368 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5369 = DIRECTION ( 'NONE',  ( 0.9216020105735020000, -0.3881362313761481100, 0.0000000000000000000 ) ) ;
+#5370 = VERTEX_POINT ( 'NONE', #2627 ) ;
+#5371 = CARTESIAN_POINT ( 'NONE',  ( -1.701799999999999800, -1.174326666666700000, 0.2540000000000000000 ) ) ;
+#5372 = VECTOR ( 'NONE', #1577, 1000.000000000000000 ) ;
+#5373 = CIRCLE ( 'NONE', #1680, 0.1269999999999708900 ) ;
+#5374 = ADVANCED_FACE ( 'NONE', ( #4320 ), #3587, .T. ) ;
+#5375 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.8320502943378638200, 0.5547001962251990600 ) ) ;
+#5376 = CARTESIAN_POINT ( 'NONE',  ( 1.016000000000000000, -0.6350000000000000100, -1.993899999999999800 ) ) ;
+#5377 = ORIENTED_EDGE ( 'NONE', *, *, #591, .F. ) ;
+#5378 = PLANE ( 'NONE',  #96 ) ;
+#5379 = EDGE_CURVE ( 'NONE', #2658, #1220, #936, .T. ) ;
+#5380 = LINE ( 'NONE', #2746, #3268 ) ;
+#5381 = CARTESIAN_POINT ( 'NONE',  ( 4.546599999999942900, -1.193800000000056800, 0.2920999999999999200 ) ) ;
+#5382 = CYLINDRICAL_SURFACE ( 'NONE', #2948, 0.1269999999999886800 ) ;
+#5383 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5384 = PLANE ( 'NONE',  #4626 ) ;
+#5385 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #605 ) ;
+#5386 = VECTOR ( 'NONE', #4595, 1000.000000000000000 ) ;
+#5387 = CARTESIAN_POINT ( 'NONE',  ( -1.701799999999999800, -1.427480000000000100, -0.3810000000000000100 ) ) ;
+#5388 = LINE ( 'NONE', #147, #4480 ) ;
+#5389 = AXIS2_PLACEMENT_3D ( 'NONE', #1967, #2151, #2090 ) ;
+#5390 = ADVANCED_FACE ( 'NONE', ( #3055 ), #2043, .F. ) ;
+#5391 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#5392 = CARTESIAN_POINT ( 'NONE',  ( 2.188460301189065800, 1.422260443439707700, -1.943285721290178600 ) ) ;
+#5393 = VECTOR ( 'NONE', #5931, 1000.000000000000000 ) ;
+#5394 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5395 = VECTOR ( 'NONE', #1083, 1000.000000000000000 ) ;
+#5396 = EDGE_CURVE ( 'NONE', #4471, #3767, #2077, .T. ) ;
+#5397 = VERTEX_POINT ( 'NONE', #6056 ) ;
+#5398 = AXIS2_PLACEMENT_3D ( 'NONE', #5146, #3249, #842 ) ;
+#5399 = LINE ( 'NONE', #1345, #2306 ) ;
+#5400 = VECTOR ( 'NONE', #5410, 1000.000000000000000 ) ;
+#5401 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5402 = ORIENTED_EDGE ( 'NONE', *, *, #1731, .T. ) ;
+#5403 = VECTOR ( 'NONE', #1554, 1000.000000000000000 ) ;
+#5404 = EDGE_CURVE ( 'NONE', #1666, #2343, #2153, .T. ) ;
+#5405 = ORIENTED_EDGE ( 'NONE', *, *, #2992, .T. ) ;
+#5406 = ADVANCED_FACE ( 'NONE', ( #2292 ), #3148, .T. ) ;
+#5407 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#5408 = ORIENTED_EDGE ( 'NONE', *, *, #424, .F. ) ;
+#5409 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#5410 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5411 = ORIENTED_EDGE ( 'NONE', *, *, #1886, .F. ) ;
+#5412 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5413 = ORIENTED_EDGE ( 'NONE', *, *, #1280, .T. ) ;
+#5414 = EDGE_CURVE ( 'NONE', #1970, #5135, #1574, .T. ) ;
+#5415 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.120139999999999900, -1.943099999999999800 ) ) ;
+#5416 = VERTEX_POINT ( 'NONE', #245 ) ;
+#5417 = CIRCLE ( 'NONE', #4300, 0.2539999999999417700 ) ;
+#5418 = FACE_OUTER_BOUND ( 'NONE', #2787, .T. ) ;
+#5419 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, 0.1270000000000000000, 1.993899999999999800 ) ) ;
+#5420 = ORIENTED_EDGE ( 'NONE', *, *, #4880, .T. ) ;
+#5421 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.384300000000000100, 0.2540000000000000000 ) ) ;
+#5422 = ORIENTED_EDGE ( 'NONE', *, *, #4022, .F. ) ;
+#5423 = FACE_OUTER_BOUND ( 'NONE', #4759, .T. ) ;
+#5424 = AXIS2_PLACEMENT_3D ( 'NONE', #1783, #2729, #5052 ) ;
+#5425 = EDGE_LOOP ( 'NONE', ( #278, #5843, #540, #2317 ) ) ;
+#5426 = VERTEX_POINT ( 'NONE', #770 ) ;
+#5427 = ORIENTED_EDGE ( 'NONE', *, *, #4046, .F. ) ;
+#5428 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5429 = EDGE_CURVE ( 'NONE', #6007, #4584, #2369, .T. ) ;
+#5430 = ORIENTED_EDGE ( 'NONE', *, *, #4727, .F. ) ;
+#5431 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.597660000000000100, -0.3810000000000000100 ) ) ;
+#5432 = AXIS2_PLACEMENT_3D ( 'NONE', #5084, #2205, #3289 ) ;
+#5433 = ORIENTED_EDGE ( 'NONE', *, *, #775, .F. ) ;
+#5434 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5435 = ADVANCED_FACE ( 'NONE', ( #247 ), #2237, .T. ) ;
+#5436 = ORIENTED_EDGE ( 'NONE', *, *, #4129, .T. ) ;
+#5437 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.174326666666700000, 0.2540000000000000000 ) ) ;
+#5438 = VERTEX_POINT ( 'NONE', #5559 ) ;
+#5439 = EDGE_CURVE ( 'NONE', #4230, #4389, #3578, .T. ) ;
+#5440 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5587999999999540000, -1.943100000000045800 ) ) ;
+#5441 = AXIS2_PLACEMENT_3D ( 'NONE', #5655, #5156, #879 ) ;
+#5442 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5443 = ORIENTED_EDGE ( 'NONE', *, *, #5653, .T. ) ;
+#5444 = CIRCLE ( 'NONE', #3375, 0.2540000000001304000 ) ;
+#5445 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.597660000000000100, -0.3810000000000000100 ) ) ;
+#5446 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #3871, 'design' ) ;
+#5447 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5448 = EDGE_CURVE ( 'NONE', #6127, #3567, #4702, .T. ) ;
+#5449 = LINE ( 'NONE', #58, #2441 ) ;
+#5450 = LINE ( 'NONE', #2192, #5147 ) ;
+#5451 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000100, -0.7620000000000000100, -1.739900000000000000 ) ) ;
+#5452 = VECTOR ( 'NONE', #3754, 1000.000000000000000 ) ;
+#5453 = VECTOR ( 'NONE', #999, 1000.000000000000000 ) ;
+#5454 = VECTOR ( 'NONE', #230, 1000.000000000000000 ) ;
+#5455 = CARTESIAN_POINT ( 'NONE',  ( -4.168139999999999300, 1.447800000000000000, -1.181100000000000000 ) ) ;
+#5456 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -1.120139999999999900, 0.2920999999999989200 ) ) ;
+#5457 = EDGE_CURVE ( 'NONE', #4671, #2638, #5903, .T. ) ;
+#5458 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.170940000000000100, 0.2920999999999999200 ) ) ;
+#5459 = LINE ( 'NONE', #1799, #2539 ) ;
+#5460 = LINE ( 'NONE', #3407, #1580 ) ;
+#5461 = ORIENTED_EDGE ( 'NONE', *, *, #2961, .F. ) ;
+#5462 = PLANE ( 'NONE',  #4293 ) ;
+#5463 = VECTOR ( 'NONE', #3043, 1000.000000000000000 ) ;
+#5464 = AXIS2_PLACEMENT_3D ( 'NONE', #5622, #2712, #4112 ) ;
+#5465 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5466 = ORIENTED_EDGE ( 'NONE', *, *, #5595, .T. ) ;
+#5467 = CARTESIAN_POINT ( 'NONE',  ( 3.962400000000028100, 2.539999999999999600, 1.993899999999999800 ) ) ;
+#5468 = ORIENTED_EDGE ( 'NONE', *, *, #4114, .T. ) ;
+#5469 = CARTESIAN_POINT ( 'NONE',  ( -3.962400000000028100, 1.244599999999999900, 1.866900000000028400 ) ) ;
+#5470 = FACE_OUTER_BOUND ( 'NONE', #4225, .T. ) ;
+#5471 = VECTOR ( 'NONE', #2599, 1000.000000000000000 ) ;
+#5472 = EDGE_CURVE ( 'NONE', #4672, #5697, #854, .T. ) ;
+#5473 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #912 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4567, #3622, #5055 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#5474 = EDGE_LOOP ( 'NONE', ( #1739, #2777, #4134, #5288 ) ) ;
+#5475 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, 0.1270000000000000000, 1.155699999999999900 ) ) ;
+#5476 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, -0.03809999999999999500, 1.993899999999999800 ) ) ;
+#5477 = VECTOR ( 'NONE', #1652, 1000.000000000000000 ) ;
+#5478 = CARTESIAN_POINT ( 'NONE',  ( 4.295140000000000000, -0.5080000000000000100, -1.993899999999999800 ) ) ;
+#5479 = CARTESIAN_POINT ( 'NONE',  ( 0.6350000000000000100, -0.7620000000000001200, -1.739900000000000000 ) ) ;
+#5480 = VERTEX_POINT ( 'NONE', #5580 ) ;
+#5481 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5482 = ORIENTED_EDGE ( 'NONE', *, *, #4224, .F. ) ;
+#5483 = EDGE_CURVE ( 'NONE', #5370, #4883, #394, .T. ) ;
+#5484 = LINE ( 'NONE', #3920, #1287 ) ;
+#5485 = AXIS2_PLACEMENT_3D ( 'NONE', #1359, #1380, #4730 ) ;
+#5486 = VERTEX_POINT ( 'NONE', #5540 ) ;
+#5487 = VERTEX_POINT ( 'NONE', #4160 ) ;
+#5488 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5489 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.004146666666700000, 0.2540000000000000000 ) ) ;
+#5490 = ORIENTED_EDGE ( 'NONE', *, *, #2537, .T. ) ;
+#5491 = VECTOR ( 'NONE', #3614, 1000.000000000000000 ) ;
+#5492 = VECTOR ( 'NONE', #3036, 1000.000000000000000 ) ;
+#5493 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5494 = ORIENTED_EDGE ( 'NONE', *, *, #715, .F. ) ;
+#5495 = ORIENTED_EDGE ( 'NONE', *, *, #4241, .T. ) ;
+#5496 = ORIENTED_EDGE ( 'NONE', *, *, #4692, .F. ) ;
+#5497 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -0.5080000000000000100, 1.155699999999999900 ) ) ;
+#5498 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5499 = PLANE ( 'NONE',  #3909 ) ;
+#5500 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5501 = ORIENTED_EDGE ( 'NONE', *, *, #2742, .F. ) ;
+#5502 = ORIENTED_EDGE ( 'NONE', *, *, #1712, .F. ) ;
+#5503 = ORIENTED_EDGE ( 'NONE', *, *, #3341, .F. ) ;
+#5504 = CARTESIAN_POINT ( 'NONE',  ( 4.546599999999999800, -1.447800000000000000, 0.2920999999999999200 ) ) ;
+#5505 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.447800000000000000, -1.993899999999999800 ) ) ;
+#5506 = VERTEX_POINT ( 'NONE', #3129 ) ;
+#5507 = VERTEX_POINT ( 'NONE', #302 ) ;
+#5508 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5509 = CARTESIAN_POINT ( 'NONE',  ( -4.673600000000051900, -1.170939999999948400, 0.2920999999999999200 ) ) ;
+#5510 = EDGE_CURVE ( 'NONE', #5581, #4221, #3723, .T. ) ;
+#5511 = CARTESIAN_POINT ( 'NONE',  ( 4.295140000000000000, -0.5080000000000000100, 1.155699999999999900 ) ) ;
+#5512 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1390 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #5740, #412, #3793 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#5513 = ORIENTED_EDGE ( 'NONE', *, *, #4492, .T. ) ;
+#5514 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#5515 = ORIENTED_EDGE ( 'NONE', *, *, #4965, .F. ) ;
+#5516 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5517 = AXIS2_PLACEMENT_3D ( 'NONE', #1457, #4760, #1898 ) ;
+#5518 = ORIENTED_EDGE ( 'NONE', *, *, #1394, .F. ) ;
+#5519 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5520 = FACE_OUTER_BOUND ( 'NONE', #3370, .T. ) ;
+#5521 = EDGE_CURVE ( 'NONE', #3841, #761, #3574, .T. ) ;
+#5522 = CYLINDRICAL_SURFACE ( 'NONE', #3874, 0.2539999999999417700 ) ;
+#5523 = PLANE ( 'NONE',  #5255 ) ;
+#5524 = VECTOR ( 'NONE', #3794, 1000.000000000000000 ) ;
+#5525 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5526 = VECTOR ( 'NONE', #6220, 1000.000000000000000 ) ;
+#5527 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 2.539999999999999600, 1.155699999999999900 ) ) ;
+#5528 = EDGE_CURVE ( 'NONE', #4254, #3116, #3430, .T. ) ;
+#5529 = CARTESIAN_POINT ( 'NONE',  ( -4.343400000000057700, 1.193800000000058400, 1.155699999999999900 ) ) ;
+#5530 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5531 = VECTOR ( 'NONE', #1996, 1000.000000000000000 ) ;
+#5532 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5533 = VECTOR ( 'NONE', #168, 1000.000000000000000 ) ;
+#5534 = ORIENTED_EDGE ( 'NONE', *, *, #1143, .T. ) ;
+#5535 = CIRCLE ( 'NONE', #240, 0.1269999999999708900 ) ;
+#5536 = CARTESIAN_POINT ( 'NONE',  ( 4.168139999999999300, 1.447800000000000000, 1.155699999999999900 ) ) ;
+#5537 = VECTOR ( 'NONE', #3053, 1000.000000000000000 ) ;
+#5538 = EDGE_CURVE ( 'NONE', #3018, #2971, #3789, .T. ) ;
+#5539 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5540 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#5541 = ORIENTED_EDGE ( 'NONE', *, *, #187, .T. ) ;
+#5542 = FACE_OUTER_BOUND ( 'NONE', #5768, .T. ) ;
+#5543 = VECTOR ( 'NONE', #1631, 1000.000000000000000 ) ;
+#5544 = ORIENTED_EDGE ( 'NONE', *, *, #4510, .T. ) ;
+#5545 = EDGE_CURVE ( 'NONE', #546, #1599, #4239, .T. ) ;
+#5546 = ORIENTED_EDGE ( 'NONE', *, *, #4482, .T. ) ;
+#5547 = AXIS2_PLACEMENT_3D ( 'NONE', #743, #1785, #4689 ) ;
+#5548 = LINE ( 'NONE', #2546, #5761 ) ;
+#5549 = ORIENTED_EDGE ( 'NONE', *, *, #4299, .F. ) ;
+#5550 = ORIENTED_EDGE ( 'NONE', *, *, #5653, .F. ) ;
+#5551 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5552 = VECTOR ( 'NONE', #5987, 1000.000000000000000 ) ;
+#5553 = EDGE_CURVE ( 'NONE', #3092, #5486, #3125, .T. ) ;
+#5554 = ORIENTED_EDGE ( 'NONE', *, *, #3638, .T. ) ;
+#5555 = AXIS2_PLACEMENT_3D ( 'NONE', #3561, #4023, #5908 ) ;
+#5556 = ORIENTED_EDGE ( 'NONE', *, *, #6199, .F. ) ;
+#5557 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5558 = CARTESIAN_POINT ( 'NONE',  ( 1.142999999999988500, -0.7620000000000000100, -2.540000000000000000 ) ) ;
+#5559 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#5560 = EDGE_LOOP ( 'NONE', ( #992, #4859, #5482, #4918 ) ) ;
+#5561 = LINE ( 'NONE', #3210, #2049 ) ;
+#5562 = LINE ( 'NONE', #100, #4816 ) ;
+#5563 = EDGE_CURVE ( 'NONE', #6239, #4441, #4094, .T. ) ;
+#5564 = ADVANCED_FACE ( 'NONE', ( #3269 ), #4246, .T. ) ;
+#5565 = ORIENTED_EDGE ( 'NONE', *, *, #1825, .F. ) ;
+#5566 = PLANE ( 'NONE',  #5398 ) ;
+#5567 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5568 = VERTEX_POINT ( 'NONE', #5658 ) ;
+#5569 = PLANE ( 'NONE',  #541 ) ;
+#5570 = CARTESIAN_POINT ( 'NONE',  ( 0.6349999999999945700, -0.7620000000000000100, -2.540000000000000000 ) ) ;
+#5571 = VERTEX_POINT ( 'NONE', #2361 ) ;
+#5572 = VERTEX_POINT ( 'NONE', #4269 ) ;
+#5573 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.320800000000000000, -0.2540000000000000000 ) ) ;
+#5574 = ORIENTED_EDGE ( 'NONE', *, *, #3451, .T. ) ;
+#5575 = EDGE_CURVE ( 'NONE', #4288, #1888, #2896, .T. ) ;
+#5576 = ORIENTED_EDGE ( 'NONE', *, *, #3189, .T. ) ;
+#5577 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5578 = ORIENTED_EDGE ( 'NONE', *, *, #2817, .F. ) ;
+#5579 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#5580 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.447800000000000400, -1.181100000000000000 ) ) ;
+#5581 = VERTEX_POINT ( 'NONE', #1405 ) ;
+#5582 = AXIS2_PLACEMENT_3D ( 'NONE', #6021, #3651, #1738 ) ;
+#5583 = VERTEX_POINT ( 'NONE', #6160 ) ;
+#5584 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5585 = PLANE ( 'NONE',  #4771 ) ;
+#5586 = VERTEX_POINT ( 'NONE', #1386 ) ;
+#5587 = VECTOR ( 'NONE', #3088, 1000.000000000000000 ) ;
+#5588 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5589 = EDGE_CURVE ( 'NONE', #139, #546, #2981, .T. ) ;
+#5590 = ADVANCED_FACE ( 'NONE', ( #4854 ), #5382, .T. ) ;
+#5591 = ORIENTED_EDGE ( 'NONE', *, *, #2003, .T. ) ;
+#5592 = PLANE ( 'NONE',  #3691 ) ;
+#5593 = LINE ( 'NONE', #5514, #1 ) ;
+#5594 = PLANE ( 'NONE',  #3627 ) ;
+#5595 = EDGE_CURVE ( 'NONE', #4485, #949, #1248, .T. ) ;
+#5596 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, -0.2540000000000000000, -0.5968999999999999900 ) ) ;
+#5597 = CARTESIAN_POINT ( 'NONE',  ( -0.3048000000000000200, -1.174326666666700000, 0.2540000000000000000 ) ) ;
+#5598 = FACE_OUTER_BOUND ( 'NONE', #3425, .T. ) ;
+#5599 = FACE_OUTER_BOUND ( 'NONE', #2350, .T. ) ;
+#5600 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, 2.057399999999999900, 0.5968999999999999900 ) ) ;
+#5601 = CARTESIAN_POINT ( 'NONE',  ( 4.168140000000000200, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#5602 = LINE ( 'NONE', #390, #4032 ) ;
+#5603 = CYLINDRICAL_SURFACE ( 'NONE', #89, 0.1269999999999715200 ) ;
+#5604 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, -0.5080000000000000100, 1.155699999999999900 ) ) ;
+#5605 = ORIENTED_EDGE ( 'NONE', *, *, #3173, .T. ) ;
+#5606 = VECTOR ( 'NONE', #6009, 1000.000000000000000 ) ;
+#5607 = LINE ( 'NONE', #4169, #4637 ) ;
+#5608 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5609 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #5763 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #6165, #1818, #4166 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#5610 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.993899999999999800 ) ) ;
+#5611 = VECTOR ( 'NONE', #749, 1000.000000000000000 ) ;
+#5612 = AXIS2_PLACEMENT_3D ( 'NONE', #295, #4223, #4137 ) ;
+#5613 = CARTESIAN_POINT ( 'NONE',  ( -0.4826000000000000300, -0.7620000000000000100, -1.739900000000000000 ) ) ;
+#5614 = CARTESIAN_POINT ( 'NONE',  ( 5.245099999999999900, -1.447800000000000000, 1.003299999999999900 ) ) ;
+#5615 = VECTOR ( 'NONE', #2956, 1000.000000000000000 ) ;
+#5616 = EDGE_LOOP ( 'NONE', ( #5652, #1623, #713, #511, #1971, #4930, #288, #3772, #2756, #1281, #4053, #5058 ) ) ;
+#5617 = ORIENTED_EDGE ( 'NONE', *, *, #2044, .F. ) ;
+#5618 = VECTOR ( 'NONE', #5237, 1000.000000000000000 ) ;
+#5619 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, 1.117600000000000100, -1.181100000000000000 ) ) ;
+#5620 = ORIENTED_EDGE ( 'NONE', *, *, #5136, .T. ) ;
+#5621 = EDGE_CURVE ( 'NONE', #2870, #2489, #2289, .T. ) ;
+#5622 = CARTESIAN_POINT ( 'NONE',  ( -4.546599999999942900, -1.193800000000056800, 1.003299999999999900 ) ) ;
+#5623 = AXIS2_PLACEMENT_3D ( 'NONE', #287, #2184, #2677 ) ;
+#5624 = VERTEX_POINT ( 'NONE', #4757 ) ;
+#5625 = CARTESIAN_POINT ( 'NONE',  ( 4.295140000000000000, -1.447800000000000000, 1.993899999999999800 ) ) ;
+#5626 = FACE_OUTER_BOUND ( 'NONE', #1460, .T. ) ;
+#5627 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#5628 = ORIENTED_EDGE ( 'NONE', *, *, #70, .T. ) ;
+#5629 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000000400, 1.244599999999999700, 1.993899999999999800 ) ) ;
+#5630 = VERTEX_POINT ( 'NONE', #4205 ) ;
+#5631 = AXIS2_PLACEMENT_3D ( 'NONE', #2038, #5394, #727 ) ;
+#5632 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5633 = EDGE_CURVE ( 'NONE', #6127, #1122, #2815, .T. ) ;
+#5634 = ORIENTED_EDGE ( 'NONE', *, *, #13, .F. ) ;
+#5635 = LINE ( 'NONE', #5337, #1147 ) ;
+#5636 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5637 = LINE ( 'NONE', #162, #4059 ) ;
+#5638 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.244599999999999900, -1.993899999999999800 ) ) ;
+#5639 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5640 = VERTEX_POINT ( 'NONE', #2761 ) ;
+#5641 = VERTEX_POINT ( 'NONE', #2297 ) ;
+#5642 = ORIENTED_EDGE ( 'NONE', *, *, #300, .F. ) ;
+#5643 = EDGE_CURVE ( 'NONE', #2280, #5328, #1016, .T. ) ;
+#5644 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5645 = VERTEX_POINT ( 'NONE', #366 ) ;
+#5646 = ORIENTED_EDGE ( 'NONE', *, *, #3645, .F. ) ;
+#5647 = CARTESIAN_POINT ( 'NONE',  ( 4.295140000000000000, -1.447800000000000000, -1.993899999999999800 ) ) ;
+#5648 = VERTEX_POINT ( 'NONE', #1835 ) ;
+#5649 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, -0.03809999999999999500, 1.689099999999999800 ) ) ;
+#5650 = ORIENTED_EDGE ( 'NONE', *, *, #3226, .T. ) ;
+#5651 = PLANE ( 'NONE',  #5485 ) ;
+#5652 = ORIENTED_EDGE ( 'NONE', *, *, #5216, .F. ) ;
+#5653 = EDGE_CURVE ( 'NONE', #2180, #4471, #4698, .T. ) ;
+#5654 = ORIENTED_EDGE ( 'NONE', *, *, #4838, .F. ) ;
+#5655 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.2540000000000000000 ) ) ;
+#5656 = ORIENTED_EDGE ( 'NONE', *, *, #4909, .F. ) ;
+#5657 = CARTESIAN_POINT ( 'NONE',  ( -2.184400000000000100, -0.7620000000000000100, -1.993899999999999800 ) ) ;
+#5658 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000000400, 1.244599999999999900, 1.155699999999999900 ) ) ;
+#5659 = AXIS2_PLACEMENT_3D ( 'NONE', #5019, #5064, #4557 ) ;
+#5660 = ORIENTED_EDGE ( 'NONE', *, *, #3072, .T. ) ;
+#5661 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999998400, -1.069340000000080300, -1.943100000000080000 ) ) ;
+#5662 = CIRCLE ( 'NONE', #2286, 0.1269999999999708900 ) ;
+#5663 = LINE ( 'NONE', #627, #3719 ) ;
+#5664 = CARTESIAN_POINT ( 'NONE',  ( 2.387599999999999900, -1.447800000000000000, -1.993899999999999800 ) ) ;
+#5665 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5666 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5667 = LINE ( 'NONE', #4640, #3427 ) ;
+#5668 = EDGE_CURVE ( 'NONE', #642, #62, #1397, .T. ) ;
+#5669 = FACE_OUTER_BOUND ( 'NONE', #2172, .T. ) ;
+#5670 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5671 = VECTOR ( 'NONE', #3467, 1000.000000000000000 ) ;
+#5672 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.120139999999999900, 0.2920999999999999200 ) ) ;
+#5673 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5674 = VECTOR ( 'NONE', #966, 1000.000000000000000 ) ;
+#5675 = EDGE_CURVE ( 'NONE', #161, #4724, #5973, .T. ) ;
+#5676 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4733 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2419, #2394, #3434 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#5677 = VECTOR ( 'NONE', #2401, 1000.000000000000000 ) ;
+#5678 = LINE ( 'NONE', #35, #1725 ) ;
+#5679 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, -0.5080000000000000100, 1.155699999999999900 ) ) ;
+#5680 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5681 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, 1.193800000000000000, 1.993899999999999800 ) ) ;
+#5682 = VERTEX_POINT ( 'NONE', #2382 ) ;
+#5683 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5684 = VECTOR ( 'NONE', #4395, 1000.000000000000000 ) ;
+#5685 = EDGE_CURVE ( 'NONE', #5682, #5257, #2447, .T. ) ;
+#5686 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5687 = ORIENTED_EDGE ( 'NONE', *, *, #5429, .T. ) ;
+#5688 = VERTEX_POINT ( 'NONE', #5782 ) ;
+#5689 = LINE ( 'NONE', #4427, #5403 ) ;
+#5690 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5691 = VECTOR ( 'NONE', #6072, 1000.000000000000000 ) ;
+#5692 = ORIENTED_EDGE ( 'NONE', *, *, #1731, .F. ) ;
+#5693 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5694 = AXIS2_PLACEMENT_3D ( 'NONE', #1485, #6231, #2437 ) ;
+#5695 = LINE ( 'NONE', #411, #5618 ) ;
+#5696 = ORIENTED_EDGE ( 'NONE', *, *, #3934, .T. ) ;
+#5697 = VERTEX_POINT ( 'NONE', #2934 ) ;
+#5698 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, -0.03809999999999999500, 1.689099999999999800 ) ) ;
+#5699 = PLANE ( 'NONE',  #1748 ) ;
+#5700 = EDGE_CURVE ( 'NONE', #5855, #5416, #3954, .T. ) ;
+#5701 = CARTESIAN_POINT ( 'NONE',  ( 5.245099999999999900, -1.447800000000000000, 1.003299999999999900 ) ) ;
+#5702 = ORIENTED_EDGE ( 'NONE', *, *, #2417, .F. ) ;
+#5703 = LINE ( 'NONE', #3257, #352 ) ;
+#5704 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.447800000000000000, -1.993899999999999800 ) ) ;
+#5705 = VECTOR ( 'NONE', #1733, 1000.000000000000000 ) ;
+#5706 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.170940000000000100, 0.2920999999999999200 ) ) ;
+#5707 = EDGE_LOOP ( 'NONE', ( #6223, #623, #4081, #6228 ) ) ;
+#5708 = ADVANCED_FACE ( 'NONE', ( #167 ), #1021, .F. ) ;
+#5709 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#5710 = EDGE_LOOP ( 'NONE', ( #5646, #4434, #5247, #4991 ) ) ;
+#5711 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.244600000000000400, 1.155699999999999900 ) ) ;
+#5712 = LINE ( 'NONE', #3956, #1605 ) ;
+#5713 = EDGE_CURVE ( 'NONE', #4221, #6057, #2149, .T. ) ;
+#5714 = ORIENTED_EDGE ( 'NONE', *, *, #1161, .F. ) ;
+#5715 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5716 = ORIENTED_EDGE ( 'NONE', *, *, #2794, .T. ) ;
+#5717 = EDGE_LOOP ( 'NONE', ( #1656, #6252, #1092, #3230 ) ) ;
+#5718 = CARTESIAN_POINT ( 'NONE',  ( -4.168140000000000200, 1.447800000000000000, 1.155699999999999900 ) ) ;
+#5719 = ORIENTED_EDGE ( 'NONE', *, *, #2664, .F. ) ;
+#5720 = ORIENTED_EDGE ( 'NONE', *, *, #487, .F. ) ;
+#5721 = PLANE ( 'NONE',  #4782 ) ;
+#5722 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5723 = DIRECTION ( 'NONE',  ( 0.3881362313761481100, 0.9216020105735020000, 0.0000000000000000000 ) ) ;
+#5724 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5725 = VERTEX_POINT ( 'NONE', #3420 ) ;
+#5726 = ORIENTED_EDGE ( 'NONE', *, *, #5810, .T. ) ;
+#5727 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5728 = VERTEX_POINT ( 'NONE', #1427 ) ;
+#5729 = LINE ( 'NONE', #5177, #5211 ) ;
+#5730 = PLANE ( 'NONE',  #1852 ) ;
+#5731 = VECTOR ( 'NONE', #6069, 1000.000000000000000 ) ;
+#5732 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5733 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5734 = VECTOR ( 'NONE', #3106, 1000.000000000000000 ) ;
+#5735 = LINE ( 'NONE', #4466, #4391 ) ;
+#5736 = EDGE_CURVE ( 'NONE', #2641, #5051, #3647, .T. ) ;
+#5737 = AXIS2_PLACEMENT_3D ( 'NONE', #2875, #1483, #8 ) ;
+#5738 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5739 = EDGE_LOOP ( 'NONE', ( #4748, #2504, #5940, #1381 ) ) ;
+#5740 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#5741 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000028800, 1.117600000000028800, -1.993899999999999800 ) ) ;
+#5742 = LINE ( 'NONE', #5041, #5531 ) ;
+#5743 = ADVANCED_FACE ( 'NONE', ( #2363 ), #4553, .T. ) ;
+#5744 = LINE ( 'NONE', #2633, #3197 ) ;
+#5745 = CARTESIAN_POINT ( 'NONE',  ( 4.168140000000000200, 1.447800000000000000, -1.993899999999999800 ) ) ;
+#5746 = EDGE_CURVE ( 'NONE', #1901, #2175, #314, .T. ) ;
+#5747 = FILL_AREA_STYLE ('',( #1962 ) ) ;
+#5748 = LINE ( 'NONE', #5305, #1406 ) ;
+#5749 = PLANE ( 'NONE',  #3207 ) ;
+#5750 = VECTOR ( 'NONE', #4279, 1000.000000000000000 ) ;
+#5751 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5752 = ORIENTED_EDGE ( 'NONE', *, *, #4070, .T. ) ;
+#5753 = CARTESIAN_POINT ( 'NONE',  ( -2.057400000000011400, -0.6350000000000115600, -2.540000000000000000 ) ) ;
+#5754 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -0.8890000000000000100, -1.739900000000000000 ) ) ;
+#5755 = LINE ( 'NONE', #5907, #5463 ) ;
+#5756 = EDGE_CURVE ( 'NONE', #4543, #1893, #1855, .T. ) ;
+#5757 = CYLINDRICAL_SURFACE ( 'NONE', #1928, 0.1269999999999999500 ) ;
+#5758 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #2621, .NOT_KNOWN. ) ;
+#5759 = VERTEX_POINT ( 'NONE', #3371 ) ;
+#5760 = ORIENTED_EDGE ( 'NONE', *, *, #4360, .F. ) ;
+#5761 = VECTOR ( 'NONE', #4849, 1000.000000000000000 ) ;
+#5762 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.427480000000000100, -0.3810000000000000100 ) ) ;
+#5763 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #6165, 'distance_accuracy_value', 'NONE');
+#5764 = CARTESIAN_POINT ( 'NONE',  ( -4.295140000000000000, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#5765 = VECTOR ( 'NONE', #1990, 1000.000000000000000 ) ;
+#5766 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5767 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5768 = EDGE_LOOP ( 'NONE', ( #1764, #5881, #3085, #3769, #3022, #2314, #3977, #997 ) ) ;
+#5769 = SURFACE_STYLE_FILL_AREA ( #235 ) ;
+#5770 = EDGE_CURVE ( 'NONE', #5583, #1288, #5215, .T. ) ;
+#5771 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5772 = EDGE_LOOP ( 'NONE', ( #205, #5166, #908, #1882 ) ) ;
+#5773 = ADVANCED_FACE ( 'NONE', ( #6045 ), #5002, .T. ) ;
+#5774 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#5775 = VERTEX_POINT ( 'NONE', #947 ) ;
+#5776 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5777 = LINE ( 'NONE', #3726, #1433 ) ;
+#5778 = ORIENTED_EDGE ( 'NONE', *, *, #1691, .T. ) ;
+#5779 = ADVANCED_FACE ( 'NONE', ( #2603 ), #4863, .F. ) ;
+#5780 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5781 = ORIENTED_EDGE ( 'NONE', *, *, #1972, .T. ) ;
+#5782 = CARTESIAN_POINT ( 'NONE',  ( -0.8635999999999999200, -0.6350000000000000100, -1.993899999999999800 ) ) ;
+#5783 = VERTEX_POINT ( 'NONE', #449 ) ;
+#5784 = VECTOR ( 'NONE', #6126, 1000.000000000000000 ) ;
+#5785 = LINE ( 'NONE', #555, #4975 ) ;
+#5786 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#5787 = ADVANCED_FACE ( 'NONE', ( #5669 ), #238, .F. ) ;
+#5788 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -1.193800000000000000, 0.2920999999999999200 ) ) ;
+#5789 = EDGE_CURVE ( 'NONE', #5328, #895, #2741, .T. ) ;
+#5790 = ORIENTED_EDGE ( 'NONE', *, *, #2284, .F. ) ;
+#5791 = ORIENTED_EDGE ( 'NONE', *, *, #5675, .F. ) ;
+#5792 = EDGE_LOOP ( 'NONE', ( #6063, #2965, #3610, #769 ) ) ;
+#5793 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5794 = VERTEX_POINT ( 'NONE', #2403 ) ;
+#5795 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#5796 = ORIENTED_EDGE ( 'NONE', *, *, #744, .T. ) ;
+#5797 = VERTEX_POINT ( 'NONE', #1475 ) ;
+#5798 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5799 = EDGE_CURVE ( 'NONE', #5198, #3477, #5151, .T. ) ;
+#5800 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2674 ), #608 ) ;
+#5801 = CARTESIAN_POINT ( 'NONE',  ( 4.546599999999999800, -1.447800000000000000, 0.2920999999999999200 ) ) ;
+#5802 = ORIENTED_EDGE ( 'NONE', *, *, #661, .T. ) ;
+#5803 = CARTESIAN_POINT ( 'NONE',  ( -3.962399999999999700, 1.244600000000000600, -1.993899999999999800 ) ) ;
+#5804 = ORIENTED_EDGE ( 'NONE', *, *, #1845, .T. ) ;
+#5805 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5806 = ADVANCED_FACE ( 'NONE', ( #389 ), #1850, .T. ) ;
+#5807 = EDGE_LOOP ( 'NONE', ( #1906, #4719, #4074, #3030 ) ) ;
+#5808 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.447800000000000000, 0.5080000000000000100 ) ) ;
+#5809 = ORIENTED_EDGE ( 'NONE', *, *, #6211, .F. ) ;
+#5810 = EDGE_CURVE ( 'NONE', #648, #4230, #4028, .T. ) ;
+#5811 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5812 = ADVANCED_FACE ( 'NONE', ( #692 ), #5872, .F. ) ;
+#5813 = ORIENTED_EDGE ( 'NONE', *, *, #3411, .F. ) ;
+#5814 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5815 = FACE_OUTER_BOUND ( 'NONE', #1226, .T. ) ;
+#5816 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.5587999999999999600, 1.943099999999999800 ) ) ;
+#5817 = AXIS2_PLACEMENT_3D ( 'NONE', #5529, #1651, #2133 ) ;
+#5818 = PLANE ( 'NONE',  #1404 ) ;
+#5819 = CARTESIAN_POINT ( 'NONE',  ( -4.292599999999999300, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#5820 = VERTEX_POINT ( 'NONE', #5910 ) ;
+#5821 = LINE ( 'NONE', #5681, #556 ) ;
+#5822 = VECTOR ( 'NONE', #1912, 1000.000000000000000 ) ;
+#5823 = PLANE ( 'NONE',  #3054 ) ;
+#5824 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.597660000000000100, -1.524000000000000000 ) ) ;
+#5825 = EDGE_CURVE ( 'NONE', #4756, #2721, #462, .T. ) ;
+#5826 = VECTOR ( 'NONE', #4383, 1000.000000000000000 ) ;
+#5827 = AXIS2_PLACEMENT_3D ( 'NONE', #3508, #3070, #1099 ) ;
+#5828 = VECTOR ( 'NONE', #1037, 1000.000000000000000 ) ;
+#5829 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.5547001962251990600, -0.8320502943378638200 ) ) ;
+#5830 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5831 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5832 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000028800, 1.117600000000028800, -1.993899999999999800 ) ) ;
+#5833 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5834 = FACE_OUTER_BOUND ( 'NONE', #4145, .T. ) ;
+#5835 = AXIS2_PLACEMENT_3D ( 'NONE', #3693, #5079, #1777 ) ;
+#5836 = LINE ( 'NONE', #4452, #5088 ) ;
+#5837 = CARTESIAN_POINT ( 'NONE',  ( 2.057400000000011400, -0.6350000000000115600, -1.993899999999999800 ) ) ;
+#5838 = EDGE_CURVE ( 'NONE', #3013, #3415, #5663, .T. ) ;
+#5839 = ADVANCED_FACE ( 'NONE', ( #2214 ), #1093, .T. ) ;
+#5840 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.447800000000000000, 0.0000000000000000000 ) ) ;
+#5841 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5842 = FACE_OUTER_BOUND ( 'NONE', #322, .T. ) ;
+#5843 = ORIENTED_EDGE ( 'NONE', *, *, #163, .T. ) ;
+#5844 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5845 = EDGE_CURVE ( 'NONE', #3244, #3813, #5735, .T. ) ;
+#5846 = VECTOR ( 'NONE', #3069, 1000.000000000000000 ) ;
+#5847 = ORIENTED_EDGE ( 'NONE', *, *, #1549, .F. ) ;
+#5848 = ORIENTED_EDGE ( 'NONE', *, *, #1232, .F. ) ;
+#5849 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5850 = CARTESIAN_POINT ( 'NONE',  ( -3.962400000000028100, 1.447800000000000000, 1.866900000000028400 ) ) ;
+#5851 = ADVANCED_FACE ( 'NONE', ( #1012 ), #5522, .T. ) ;
+#5852 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.447800000000000000, 1.993899999999999800 ) ) ;
+#5853 = LINE ( 'NONE', #3963, #3458 ) ;
+#5854 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#5855 = VERTEX_POINT ( 'NONE', #1634 ) ;
+#5856 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5857 = ORIENTED_EDGE ( 'NONE', *, *, #2213, .F. ) ;
+#5858 = EDGE_CURVE ( 'NONE', #2707, #362, #4768, .T. ) ;
+#5859 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5860 = ORIENTED_EDGE ( 'NONE', *, *, #3801, .F. ) ;
+#5861 = FACE_OUTER_BOUND ( 'NONE', #5425, .T. ) ;
+#5862 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.384300000000000100, -0.2540000000000000000 ) ) ;
+#5863 = LINE ( 'NONE', #2991, #2494 ) ;
+#5864 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, -0.2540000000000000000, -0.5968999999999999900 ) ) ;
+#5865 = VERTEX_POINT ( 'NONE', #1573 ) ;
+#5866 = PLANE ( 'NONE',  #319 ) ;
+#5867 = EDGE_CURVE ( 'NONE', #884, #3089, #4234, .T. ) ;
+#5868 = CARTESIAN_POINT ( 'NONE',  ( -0.3047999999999999600, -1.004146666666700000, 0.2540000000000000000 ) ) ;
+#5869 = ORIENTED_EDGE ( 'NONE', *, *, #3463, .T. ) ;
+#5870 = STYLED_ITEM ( 'NONE', ( #2740 ), #1784 ) ;
+#5871 = CIRCLE ( 'NONE', #1861, 0.05079999999995396500 ) ;
+#5872 = PLANE ( 'NONE',  #2905 ) ;
+#5873 = ADVANCED_FACE ( 'NONE', ( #2890 ), #3443, .F. ) ;
+#5874 = VERTEX_POINT ( 'NONE', #4914 ) ;
+#5875 = ORIENTED_EDGE ( 'NONE', *, *, #1472, .T. ) ;
+#5876 = ORIENTED_EDGE ( 'NONE', *, *, #4727, .T. ) ;
+#5877 = PLANE ( 'NONE',  #2023 ) ;
+#5878 = EDGE_CURVE ( 'NONE', #642, #5506, #6113, .T. ) ;
+#5879 = AXIS2_PLACEMENT_3D ( 'NONE', #195, #4952, #4549 ) ;
+#5880 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5881 = ORIENTED_EDGE ( 'NONE', *, *, #2138, .T. ) ;
+#5882 = ORIENTED_EDGE ( 'NONE', *, *, #4444, .F. ) ;
+#5883 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1603, #4844 ) ;
+#5884 = ORIENTED_EDGE ( 'NONE', *, *, #4581, .F. ) ;
+#5885 = EDGE_LOOP ( 'NONE', ( #2651, #4185, #5402, #5011 ) ) ;
+#5886 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5887 = EDGE_CURVE ( 'NONE', #2721, #1585, #3501, .T. ) ;
+#5888 = PRESENTATION_STYLE_ASSIGNMENT (( #5291 ) ) ;
+#5889 = STYLED_ITEM ( 'NONE', ( #3496 ), #2302 ) ;
+#5890 = CARTESIAN_POINT ( 'NONE',  ( -4.546599999999999800, -1.447800000000000000, 0.2920999999999999200 ) ) ;
+#5891 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000000400, 1.244599999999999900, -1.739900000000000000 ) ) ;
+#5892 = ORIENTED_EDGE ( 'NONE', *, *, #1859, .F. ) ;
+#5893 = LINE ( 'NONE', #4143, #2596 ) ;
+#5894 = VECTOR ( 'NONE', #5222, 1000.000000000000000 ) ;
+#5895 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5896 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5897 = EDGE_CURVE ( 'NONE', #4141, #3041, #1478, .T. ) ;
+#5898 = FACE_OUTER_BOUND ( 'NONE', #1245, .T. ) ;
+#5899 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5900 = LINE ( 'NONE', #1675, #843 ) ;
+#5901 = ORIENTED_EDGE ( 'NONE', *, *, #2772, .F. ) ;
+#5902 = ADVANCED_FACE ( 'NONE', ( #3118 ), #4446, .F. ) ;
+#5903 = LINE ( 'NONE', #754, #1860 ) ;
+#5904 = PLANE ( 'NONE',  #1046 ) ;
+#5905 = LINE ( 'NONE', #246, #5082 ) ;
+#5906 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5907 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#5908 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5909 = LINE ( 'NONE', #1191, #3513 ) ;
+#5910 = CARTESIAN_POINT ( 'NONE',  ( -5.245099999999999900, -1.447800000000000000, 0.2920999999999999200 ) ) ;
+#5911 = LINE ( 'NONE', #4478, #3137 ) ;
+#5912 = EDGE_CURVE ( 'NONE', #5571, #1552, #2976, .T. ) ;
+#5913 = ORIENTED_EDGE ( 'NONE', *, *, #3293, .T. ) ;
+#5914 = AXIS2_PLACEMENT_3D ( 'NONE', #372, #1858, #5218 ) ;
+#5915 = FACE_OUTER_BOUND ( 'NONE', #4178, .T. ) ;
+#5916 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5917 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, 1.155699999999999900, 1.993899999999999800 ) ) ;
+#5918 = FACE_OUTER_BOUND ( 'NONE', #1300, .T. ) ;
+#5919 = ADVANCED_FACE ( 'NONE', ( #1642 ), #236, .F. ) ;
+#5920 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5587999999999540000, 1.943100000000045800 ) ) ;
+#5921 = ORIENTED_EDGE ( 'NONE', *, *, #5457, .F. ) ;
+#5922 = ORIENTED_EDGE ( 'NONE', *, *, #4097, .T. ) ;
+#5923 = FACE_OUTER_BOUND ( 'NONE', #1151, .T. ) ;
+#5924 = EDGE_CURVE ( 'NONE', #4635, #5581, #5593, .T. ) ;
+#5925 = LINE ( 'NONE', #2010, #4571 ) ;
+#5926 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1514 ) ;
+#5927 = ORIENTED_EDGE ( 'NONE', *, *, #1810, .T. ) ;
+#5928 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5929 = LINE ( 'NONE', #217, #4797 ) ;
+#5930 = ORIENTED_EDGE ( 'NONE', *, *, #6002, .T. ) ;
+#5931 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5932 = ORIENTED_EDGE ( 'NONE', *, *, #1161, .T. ) ;
+#5933 = LINE ( 'NONE', #1306, #1957 ) ;
+#5934 = ORIENTED_EDGE ( 'NONE', *, *, #3864, .F. ) ;
+#5935 = CYLINDRICAL_SURFACE ( 'NONE', #1301, 0.1269999999999999500 ) ;
+#5936 = VERTEX_POINT ( 'NONE', #6014 ) ;
+#5937 = CARTESIAN_POINT ( 'NONE',  ( -0.8635999999999999200, 1.117600000000028800, -1.993899999999999800 ) ) ;
+#5938 = PLANE ( 'NONE',  #1592 ) ;
+#5939 = ORIENTED_EDGE ( 'NONE', *, *, #4548, .T. ) ;
+#5940 = ORIENTED_EDGE ( 'NONE', *, *, #1054, .T. ) ;
+#5941 = VECTOR ( 'NONE', #5793, 1000.000000000000000 ) ;
+#5942 = AXIS2_PLACEMENT_3D ( 'NONE', #239, #3667, #1771 ) ;
+#5943 = LINE ( 'NONE', #4011, #207 ) ;
+#5944 = ORIENTED_EDGE ( 'NONE', *, *, #5675, .T. ) ;
+#5945 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #5795 ) ;
+#5946 = ORIENTED_EDGE ( 'NONE', *, *, #968, .T. ) ;
+#5947 = CARTESIAN_POINT ( 'NONE',  ( 4.673600000000051900, -1.170939999999948400, 0.2920999999999999200 ) ) ;
+#5948 = ORIENTED_EDGE ( 'NONE', *, *, #5643, .F. ) ;
+#5949 = ADVANCED_FACE ( 'NONE', ( #4020 ), #3602, .F. ) ;
+#5950 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5951 = EDGE_CURVE ( 'NONE', #5264, #5426, #930, .T. ) ;
+#5952 = EDGE_LOOP ( 'NONE', ( #6036, #5018, #1829, #4038 ) ) ;
+#5953 = CARTESIAN_POINT ( 'NONE',  ( 4.546599999999942900, -1.193800000000056800, 0.2920999999999999200 ) ) ;
+#5954 = AXIS2_PLACEMENT_3D ( 'NONE', #2823, #6028, #3238 ) ;
+#5955 = EDGE_LOOP ( 'NONE', ( #1588, #421, #4518, #2999 ) ) ;
+#5956 = ORIENTED_EDGE ( 'NONE', *, *, #6226, .F. ) ;
+#5957 = ORIENTED_EDGE ( 'NONE', *, *, #2681, .T. ) ;
+#5958 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#5959 = ORIENTED_EDGE ( 'NONE', *, *, #3293, .F. ) ;
+#5960 = AXIS2_PLACEMENT_3D ( 'NONE', #3624, #5532, #5057 ) ;
+#5961 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5962 = EDGE_CURVE ( 'NONE', #1454, #5487, #309, .T. ) ;
+#5963 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000000400, 1.244599999999999900, 1.155699999999999900 ) ) ;
+#5964 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5965 = VERTEX_POINT ( 'NONE', #3065 ) ;
+#5966 = LINE ( 'NONE', #5570, #84 ) ;
+#5967 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 2.539999999999999600, 1.155699999999999900 ) ) ;
+#5968 = EDGE_CURVE ( 'NONE', #360, #2658, #5373, .T. ) ;
+#5969 = ORIENTED_EDGE ( 'NONE', *, *, #5448, .F. ) ;
+#5970 = LINE ( 'NONE', #2943, #2600 ) ;
+#5971 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5972 = VECTOR ( 'NONE', #5928, 1000.000000000000000 ) ;
+#5973 = LINE ( 'NONE', #1328, #5453 ) ;
+#5974 = CARTESIAN_POINT ( 'NONE',  ( -4.168140000000000200, 1.447800000000000000, 1.155699999999999900 ) ) ;
+#5975 = EDGE_CURVE ( 'NONE', #970, #228, #4999, .T. ) ;
+#5976 = ADVANCED_FACE ( 'NONE', ( #549 ), #3547, .F. ) ;
+#5977 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.384300000000000100, 0.2540000000000000000 ) ) ;
+#5978 = CARTESIAN_POINT ( 'NONE',  ( -4.597399999999999500, 2.539999999999999600, 1.155699999999999900 ) ) ;
+#5979 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5980 = VECTOR ( 'NONE', #3670, 1000.000000000000000 ) ;
+#5981 = VERTEX_POINT ( 'NONE', #2640 ) ;
+#5982 = CIRCLE ( 'NONE', #5817, 0.2539999999999417700 ) ;
+#5983 = AXIS2_PLACEMENT_3D ( 'NONE', #1029, #5833, #2553 ) ;
+#5984 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, 1.117600000000000100, 1.155699999999999900 ) ) ;
+#5985 = LINE ( 'NONE', #1315, #4949 ) ;
+#5986 = ORIENTED_EDGE ( 'NONE', *, *, #2742, .T. ) ;
+#5987 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5988 = ORIENTED_EDGE ( 'NONE', *, *, #4663, .T. ) ;
+#5989 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5080000000000000100, -1.943099999999999800 ) ) ;
+#5990 = VECTOR ( 'NONE', #632, 1000.000000000000000 ) ;
+#5991 = LINE ( 'NONE', #4858, #5765 ) ;
+#5992 = EDGE_CURVE ( 'NONE', #1451, #2270, #382, .T. ) ;
+#5993 = AXIS2_PLACEMENT_3D ( 'NONE', #3838, #1389, #3811 ) ;
+#5994 = VERTEX_POINT ( 'NONE', #157 ) ;
+#5995 = ORIENTED_EDGE ( 'NONE', *, *, #2549, .F. ) ;
+#5996 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#5997 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, 1.117600000000000100, 1.155699999999999900 ) ) ;
+#5998 = LINE ( 'NONE', #6185, #4643 ) ;
+#5999 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.447800000000000000, -1.181100000000000000 ) ) ;
+#6000 = ORIENTED_EDGE ( 'NONE', *, *, #4462, .F. ) ;
+#6001 = ORIENTED_EDGE ( 'NONE', *, *, #2111, .T. ) ;
+#6002 = EDGE_CURVE ( 'NONE', #3108, #2555, #5900, .T. ) ;
+#6003 = LINE ( 'NONE', #6218, #3084 ) ;
+#6004 = AXIS2_PLACEMENT_3D ( 'NONE', #3662, #2310, #2858 ) ;
+#6005 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6006 = ORIENTED_EDGE ( 'NONE', *, *, #2155, .F. ) ;
+#6007 = VERTEX_POINT ( 'NONE', #3100 ) ;
+#6008 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6009 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6010 = SURFACE_SIDE_STYLE ('',( #5769 ) ) ;
+#6011 = ORIENTED_EDGE ( 'NONE', *, *, #4752, .F. ) ;
+#6012 = LINE ( 'NONE', #6233, #739 ) ;
+#6013 = VECTOR ( 'NONE', #5519, 1000.000000000000000 ) ;
+#6014 = CARTESIAN_POINT ( 'NONE',  ( -2.184400000000000100, 1.244599999999999900, -1.739900000000000400 ) ) ;
+#6015 = EDGE_CURVE ( 'NONE', #6153, #3383, #165, .T. ) ;
+#6016 = ORIENTED_EDGE ( 'NONE', *, *, #1671, .T. ) ;
+#6017 = ORIENTED_EDGE ( 'NONE', *, *, #3503, .T. ) ;
+#6018 = ORIENTED_EDGE ( 'NONE', *, *, #788, .F. ) ;
+#6019 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6020 = CARTESIAN_POINT ( 'NONE',  ( 4.724400000000000200, 0.1270000000000000000, -1.181100000000000000 ) ) ;
+#6021 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -1.320800000000000000, 0.0000000000000000000 ) ) ;
+#6022 = EDGE_LOOP ( 'NONE', ( #503, #507, #5550, #1302 ) ) ;
+#6023 = VERTEX_POINT ( 'NONE', #4080 ) ;
+#6024 = ORIENTED_EDGE ( 'NONE', *, *, #1790, .T. ) ;
+#6025 = ORIENTED_EDGE ( 'NONE', *, *, #21, .F. ) ;
+#6026 = VERTEX_POINT ( 'NONE', #1193 ) ;
+#6027 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.597660000000000100, -0.3810000000000000100 ) ) ;
+#6028 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6029 = EDGE_CURVE ( 'NONE', #5865, #5797, #1920, .T. ) ;
+#6030 = AXIS2_PLACEMENT_3D ( 'NONE', #913, #2874, #3839 ) ;
+#6031 = ORIENTED_EDGE ( 'NONE', *, *, #3332, .T. ) ;
+#6032 = CARTESIAN_POINT ( 'NONE',  ( -4.165600000000028800, 1.117600000000028800, -1.993899999999999800 ) ) ;
+#6033 = EDGE_LOOP ( 'NONE', ( #2584, #657, #4811, #4813 ) ) ;
+#6034 = ADVANCED_FACE ( 'NONE', ( #2073 ), #831, .F. ) ;
+#6035 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#6036 = ORIENTED_EDGE ( 'NONE', *, *, #1183, .T. ) ;
+#6037 = LINE ( 'NONE', #282, #3643 ) ;
+#6038 = EDGE_CURVE ( 'NONE', #5487, #4868, #5450, .T. ) ;
+#6039 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #513, 'distance_accuracy_value', 'NONE');
+#6040 = CARTESIAN_POINT ( 'NONE',  ( -3.013853367016990200, 1.244599999999999900, -1.739899999999869700 ) ) ;
+#6041 = VECTOR ( 'NONE', #1255, 1000.000000000000000 ) ;
+#6042 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#6043 = ORIENTED_EDGE ( 'NONE', *, *, #2530, .T. ) ;
+#6044 = LINE ( 'NONE', #1899, #4161 ) ;
+#6045 = FACE_OUTER_BOUND ( 'NONE', #2613, .T. ) ;
+#6046 = CARTESIAN_POINT ( 'NONE',  ( 4.089400000000000400, 1.244599999999999900, 1.993899999999999800 ) ) ;
+#6047 = CARTESIAN_POINT ( 'NONE',  ( 1.955800000000000200, 1.155699999999999900, 1.993899999999999800 ) ) ;
+#6048 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6049 = VECTOR ( 'NONE', #1736, 1000.000000000000000 ) ;
+#6050 = LINE ( 'NONE', #227, #3653 ) ;
+#6051 = CARTESIAN_POINT ( 'NONE',  ( -1.549400000000000100, -0.2540000000000000000, -0.5968999999999999900 ) ) ;
+#6052 = CARTESIAN_POINT ( 'NONE',  ( -2.184400000000000100, -0.6350000000000000100, -2.540000000000000000 ) ) ;
+#6053 = VECTOR ( 'NONE', #4923, 1000.000000000000000 ) ;
+#6054 = AXIS2_PLACEMENT_3D ( 'NONE', #42, #5319, #5798 ) ;
+#6055 = CARTESIAN_POINT ( 'NONE',  ( 1.142999999999988500, -0.6350000000000116700, -1.739900000000000000 ) ) ;
+#6056 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.320800000000000000, 0.2794000000000000400 ) ) ;
+#6057 = VERTEX_POINT ( 'NONE', #3219 ) ;
+#6058 = VECTOR ( 'NONE', #3060, 1000.000000000000000 ) ;
+#6059 = FACE_OUTER_BOUND ( 'NONE', #4587, .T. ) ;
+#6060 = ORIENTED_EDGE ( 'NONE', *, *, #927, .T. ) ;
+#6061 = EDGE_CURVE ( 'NONE', #5264, #4986, #3338, .T. ) ;
+#6062 = CARTESIAN_POINT ( 'NONE',  ( -0.6095999999999999200, 0.8890000000000000100, -1.993899999999999800 ) ) ;
+#6063 = ORIENTED_EDGE ( 'NONE', *, *, #1205, .F. ) ;
+#6064 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6065 = FACE_OUTER_BOUND ( 'NONE', #990, .T. ) ;
+#6066 = ORIENTED_EDGE ( 'NONE', *, *, #5563, .T. ) ;
+#6067 = CARTESIAN_POINT ( 'NONE',  ( 3.962400000000028100, 2.539999999999999600, 1.866900000000028200 ) ) ;
+#6068 = EDGE_LOOP ( 'NONE', ( #73, #825, #2479, #4881 ) ) ;
+#6069 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6070 = AXIS2_PLACEMENT_3D ( 'NONE', #6128, #5670, #3798 ) ;
+#6071 = VECTOR ( 'NONE', #5282, 1000.000000000000000 ) ;
+#6072 = DIRECTION ( 'NONE',  ( -0.3881362313761481100, -0.9216020105735020000, 0.0000000000000000000 ) ) ;
+#6073 = EDGE_CURVE ( 'NONE', #5936, #1149, #4546, .T. ) ;
+#6074 = ORIENTED_EDGE ( 'NONE', *, *, #1242, .T. ) ;
+#6075 = ORIENTED_EDGE ( 'NONE', *, *, #4370, .F. ) ;
+#6076 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 1.244599999999999900, 1.155699999999999900 ) ) ;
+#6077 = CARTESIAN_POINT ( 'NONE',  ( -1.701799999999999800, -1.447800000000000000, -0.5079999999999997900 ) ) ;
+#6078 = CARTESIAN_POINT ( 'NONE',  ( -0.05080000000000000500, 2.057399999999999900, 0.5968999999999999900 ) ) ;
+#6079 = CARTESIAN_POINT ( 'NONE',  ( 1.701800000000000000, -1.597660000000000100, -0.3810000000000000100 ) ) ;
+#6080 = VECTOR ( 'NONE', #2908, 1000.000000000000000 ) ;
+#6081 = VECTOR ( 'NONE', #3753, 1000.000000000000000 ) ;
+#6082 = ORIENTED_EDGE ( 'NONE', *, *, #4333, .T. ) ;
+#6083 = EDGE_CURVE ( 'NONE', #1767, #2343, #1707, .T. ) ;
+#6084 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #3749, #1331 ) ;
+#6085 = ORIENTED_EDGE ( 'NONE', *, *, #4776, .F. ) ;
+#6086 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6087 = EDGE_LOOP ( 'NONE', ( #2847, #4376, #3780, #2048 ) ) ;
+#6088 = FACE_OUTER_BOUND ( 'NONE', #3621, .T. ) ;
+#6089 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6090 = ORIENTED_EDGE ( 'NONE', *, *, #1032, .T. ) ;
+#6091 = ORIENTED_EDGE ( 'NONE', *, *, #2, .T. ) ;
+#6092 = ORIENTED_EDGE ( 'NONE', *, *, #4675, .F. ) ;
+#6093 = ADVANCED_FACE ( 'NONE', ( #4317 ), #6110, .T. ) ;
+#6094 = EDGE_CURVE ( 'NONE', #24, #3813, #2283, .T. ) ;
+#6095 = EDGE_LOOP ( 'NONE', ( #122, #208, #3476, #1988 ) ) ;
+#6096 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6097 = ORIENTED_EDGE ( 'NONE', *, *, #4422, .F. ) ;
+#6098 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6099 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6100 = ORIENTED_EDGE ( 'NONE', *, *, #3157, .F. ) ;
+#6101 = AXIS2_PLACEMENT_3D ( 'NONE', #2123, #3572, #1683 ) ;
+#6102 = ORIENTED_EDGE ( 'NONE', *, *, #3031, .F. ) ;
+#6103 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -1.069340000000000000, 1.993899999999999800 ) ) ;
+#6104 = PLANE ( 'NONE',  #5026 ) ;
+#6105 = PLANE ( 'NONE',  #2085 ) ;
+#6106 = ORIENTED_EDGE ( 'NONE', *, *, #3586, .T. ) ;
+#6107 = CIRCLE ( 'NONE', #451, 0.2540000000001304000 ) ;
+#6108 = EDGE_CURVE ( 'NONE', #2160, #3751, #1322, .T. ) ;
+#6109 = AXIS2_PLACEMENT_3D ( 'NONE', #3378, #1914, #391 ) ;
+#6110 = PLANE ( 'NONE',  #717 ) ;
+#6111 = ORIENTED_EDGE ( 'NONE', *, *, #5643, .T. ) ;
+#6112 = LINE ( 'NONE', #33, #460 ) ;
+#6113 = LINE ( 'NONE', #3923, #4847 ) ;
+#6114 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#6115 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, 0.1270000000000000000, 0.2540000000000000000 ) ) ;
+#6116 = EDGE_CURVE ( 'NONE', #2564, #4791, #1171, .T. ) ;
+#6117 = LINE ( 'NONE', #190, #4852 ) ;
+#6118 = STYLED_ITEM ( 'NONE', ( #5888 ), #4183 ) ;
+#6119 = VECTOR ( 'NONE', #904, 1000.000000000000000 ) ;
+#6120 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6121 = CARTESIAN_POINT ( 'NONE',  ( 4.343400000000057700, 1.193800000000058400, -1.181100000000000000 ) ) ;
+#6122 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6123 = LINE ( 'NONE', #410, #5826 ) ;
+#6124 = LINE ( 'NONE', #539, #4101 ) ;
+#6125 = EDGE_CURVE ( 'NONE', #895, #613, #1781, .T. ) ;
+#6126 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6127 = VERTEX_POINT ( 'NONE', #3179 ) ;
+#6128 = CARTESIAN_POINT ( 'NONE',  ( -3.962400000000028100, 1.447800000000000000, -1.866900000000028200 ) ) ;
+#6129 = LINE ( 'NONE', #6027, #2091 ) ;
+#6130 = CARTESIAN_POINT ( 'NONE',  ( -1.701800000000000000, -2.311399999999999900, -1.524000000000000000 ) ) ;
+#6131 = ORIENTED_EDGE ( 'NONE', *, *, #629, .T. ) ;
+#6132 = EDGE_LOOP ( 'NONE', ( #2393, #5494, #4792, #442 ) ) ;
+#6133 = AXIS2_PLACEMENT_3D ( 'NONE', #4547, #1726, #700 ) ;
+#6134 = CARTESIAN_POINT ( 'NONE',  ( -4.724400000000000200, -0.5080000000000000100, 1.993899999999999800 ) ) ;
+#6135 = VECTOR ( 'NONE', #2216, 1000.000000000000000 ) ;
+#6136 = AXIS2_PLACEMENT_3D ( 'NONE', #1231, #2693, #758 ) ;
+#6137 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6138 = CARTESIAN_POINT ( 'NONE',  ( -2.311399999999999900, -1.174326666666700000, 0.2540000000000000000 ) ) ;
+#6139 = VECTOR ( 'NONE', #2518, 1000.000000000000000 ) ;
+#6140 = ORIENTED_EDGE ( 'NONE', *, *, #151, .T. ) ;
+#6141 = FACE_OUTER_BOUND ( 'NONE', #3683, .T. ) ;
+#6142 = CARTESIAN_POINT ( 'NONE',  ( -4.089400000000000400, 2.539999999999999600, 1.866900000000000000 ) ) ;
+#6143 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6144 = ORIENTED_EDGE ( 'NONE', *, *, #5176, .F. ) ;
+#6145 = EDGE_CURVE ( 'NONE', #5568, #4539, #4993, .T. ) ;
+#6146 = FILL_AREA_STYLE_COLOUR ( '', #2980 ) ;
+#6147 = AXIS2_PLACEMENT_3D ( 'NONE', #5023, #4601, #6005 ) ;
+#6148 = ORIENTED_EDGE ( 'NONE', *, *, #4182, .F. ) ;
+#6149 = VECTOR ( 'NONE', #3281, 1000.000000000000000 ) ;
+#6150 = PLANE ( 'NONE',  #4214 ) ;
+#6151 = ORIENTED_EDGE ( 'NONE', *, *, #569, .F. ) ;
+#6152 = SURFACE_SIDE_STYLE ('',( #4688 ) ) ;
+#6153 = VERTEX_POINT ( 'NONE', #2210 ) ;
+#6154 = EDGE_CURVE ( 'NONE', #3255, #6127, #3714, .T. ) ;
+#6155 = VERTEX_POINT ( 'NONE', #1768 ) ;
+#6156 = LINE ( 'NONE', #4371, #3090 ) ;
+#6157 = CARTESIAN_POINT ( 'NONE',  ( 4.295139999999999100, -0.5080000000000002300, -1.181100000000000000 ) ) ;
+#6158 = VECTOR ( 'NONE', #4536, 1000.000000000000000 ) ;
+#6159 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6160 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.384300000000000100, -0.2540000000000000000 ) ) ;
+#6161 = ORIENTED_EDGE ( 'NONE', *, *, #3072, .F. ) ;
+#6162 = EDGE_LOOP ( 'NONE', ( #1355, #3628, #2763, #356 ) ) ;
+#6163 = ORIENTED_EDGE ( 'NONE', *, *, #1176, .T. ) ;
+#6164 = EDGE_CURVE ( 'NONE', #3596, #5725, #2358, .T. ) ;
+#6165 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#6166 = CARTESIAN_POINT ( 'NONE',  ( 3.962400000000027200, 1.244599999999999900, -1.993899999999999800 ) ) ;
+#6167 = ORIENTED_EDGE ( 'NONE', *, *, #4990, .T. ) ;
+#6168 = ORIENTED_EDGE ( 'NONE', *, *, #1868, .F. ) ;
+#6169 = CARTESIAN_POINT ( 'NONE',  ( 4.292599999999999300, -0.5080000000000000100, 1.943099999999999800 ) ) ;
+#6170 = ORIENTED_EDGE ( 'NONE', *, *, #1984, .T. ) ;
+#6171 = PLANE ( 'NONE',  #5106 ) ;
+#6172 = VERTEX_POINT ( 'NONE', #4118 ) ;
+#6173 = ORIENTED_EDGE ( 'NONE', *, *, #6211, .T. ) ;
+#6174 = AXIS2_PLACEMENT_3D ( 'NONE', #1112, #2011, #2957 ) ;
+#6175 = EDGE_CURVE ( 'NONE', #3353, #3260, #1636, .T. ) ;
+#6176 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#6177 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6178 = EDGE_LOOP ( 'NONE', ( #5892, #4140, #4367, #3171 ) ) ;
+#6179 = PLANE ( 'NONE',  #3183 ) ;
+#6180 = EDGE_LOOP ( 'NONE', ( #1843, #4453, #1769, #4818 ) ) ;
+#6181 = EDGE_CURVE ( 'NONE', #1948, #4485, #456, .T. ) ;
+#6182 = AXIS2_PLACEMENT_3D ( 'NONE', #5601, #4620, #6086 ) ;
+#6183 = ORIENTED_EDGE ( 'NONE', *, *, #4482, .F. ) ;
+#6184 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6185 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.320800000000000000, -0.5080000000000000100 ) ) ;
+#6186 = CYLINDRICAL_SURFACE ( 'NONE', #2319, 0.1269999999999715200 ) ;
+#6187 = VECTOR ( 'NONE', #276, 1000.000000000000000 ) ;
+#6188 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6189 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6190 = ORIENTED_EDGE ( 'NONE', *, *, #798, .F. ) ;
+#6191 = VECTOR ( 'NONE', #864, 1000.000000000000000 ) ;
+#6192 = EDGE_CURVE ( 'NONE', #1618, #3660, #2732, .T. ) ;
+#6193 = VECTOR ( 'NONE', #817, 1000.000000000000000 ) ;
+#6194 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#6195 = FACE_OUTER_BOUND ( 'NONE', #2667, .T. ) ;
+#6196 = PLANE ( 'NONE',  #1579 ) ;
+#6197 = CARTESIAN_POINT ( 'NONE',  ( -0.05080000000000000500, 2.057399999999999900, -0.5968999999999999900 ) ) ;
+#6198 = LINE ( 'NONE', #1565, #5533 ) ;
+#6199 = EDGE_CURVE ( 'NONE', #2726, #1218, #1244, .T. ) ;
+#6200 = CARTESIAN_POINT ( 'NONE',  ( 2.311399999999999900, -1.320800000000000000, 0.5080000000000000100 ) ) ;
+#6201 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #49 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #5709, #4306, #1442 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#6202 = LINE ( 'NONE', #822, #4942 ) ;
+#6203 = LINE ( 'NONE', #3534, #4943 ) ;
+#6204 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6205 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6206 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.069340000000080100, 1.943100000000080000 ) ) ;
+#6207 = ORIENTED_EDGE ( 'NONE', *, *, #6116, .F. ) ;
+#6208 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6209 = LINE ( 'NONE', #4951, #2909 ) ;
+#6210 = LINE ( 'NONE', #4605, #5232 ) ;
+#6211 = EDGE_CURVE ( 'NONE', #5144, #595, #4153, .T. ) ;
+#6212 = EDGE_LOOP ( 'NONE', ( #1838, #4010, #1900, #3764 ) ) ;
+#6213 = ADVANCED_FACE ( 'NONE', ( #3933 ), #2700, .F. ) ;
+#6214 = LINE ( 'NONE', #3902, #263 ) ;
+#6215 = LINE ( 'NONE', #6176, #4956 ) ;
+#6216 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6217 = AXIS2_PLACEMENT_3D ( 'NONE', #2788, #307, #4660 ) ;
+#6218 = CARTESIAN_POINT ( 'NONE',  ( 2.387599999999999900, -1.193800000000000000, -1.993899999999999800 ) ) ;
+#6219 = AXIS2_PLACEMENT_3D ( 'NONE', #2687, #6042, #2200 ) ;
+#6220 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#6221 = CYLINDRICAL_SURFACE ( 'NONE', #829, 0.1270000000000052500 ) ;
+#6222 = ORIENTED_EDGE ( 'NONE', *, *, #863, .T. ) ;
+#6223 = ORIENTED_EDGE ( 'NONE', *, *, #2559, .T. ) ;
+#6224 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6225 = VECTOR ( 'NONE', #4843, 1000.000000000000000 ) ;
+#6226 = EDGE_CURVE ( 'NONE', #5640, #4747, #85, .T. ) ;
+#6227 = CARTESIAN_POINT ( 'NONE',  ( 4.165600000000028800, 1.117600000000028800, -1.181100000000000000 ) ) ;
+#6228 = ORIENTED_EDGE ( 'NONE', *, *, #1343, .F. ) ;
+#6229 = VECTOR ( 'NONE', #1271, 1000.000000000000000 ) ;
+#6230 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #4424 ) ) ;
+#6231 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#6232 = ORIENTED_EDGE ( 'NONE', *, *, #4171, .T. ) ;
+#6233 = CARTESIAN_POINT ( 'NONE',  ( 0.3047999999999999600, -1.447800000000000000, 0.5080000000000000100 ) ) ;
+#6234 = ORIENTED_EDGE ( 'NONE', *, *, #1644, .T. ) ;
+#6235 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6236 = VERTEX_POINT ( 'NONE', #3782 ) ;
+#6237 = VECTOR ( 'NONE', #2711, 1000.000000000000000 ) ;
+#6238 = EDGE_CURVE ( 'NONE', #5640, #2109, #303, .T. ) ;
+#6239 = VERTEX_POINT ( 'NONE', #4707 ) ;
+#6240 = CARTESIAN_POINT ( 'NONE',  ( 4.597399999999999500, -1.120139999999999900, -1.943099999999999800 ) ) ;
+#6241 = ORIENTED_EDGE ( 'NONE', *, *, #215, .F. ) ;
+#6242 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6243 = ORIENTED_EDGE ( 'NONE', *, *, #5104, .T. ) ;
+#6244 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6245 = ADVANCED_FACE ( 'NONE', ( #926 ), #872, .F. ) ;
+#6246 = VERTEX_POINT ( 'NONE', #4240 ) ;
+#6247 = EDGE_LOOP ( 'NONE', ( #1821, #824, #1393, #5882 ) ) ;
+#6248 = CARTESIAN_POINT ( 'NONE',  ( -1.701799999999999800, -1.427480000000000100, -0.3810000000000000100 ) ) ;
+#6249 = PLANE ( 'NONE',  #2251 ) ;
+#6250 = CARTESIAN_POINT ( 'NONE',  ( 2.184400000000000100, -0.7620000000000000100, -1.993899999999999800 ) ) ;
+#6251 = CARTESIAN_POINT ( 'NONE',  ( 2.387599999999999900, -1.193800000000000000, -1.993899999999999800 ) ) ;
+#6252 = ORIENTED_EDGE ( 'NONE', *, *, #5770, .F. ) ;
+#6253 = ORIENTED_EDGE ( 'NONE', *, *, #5713, .F. ) ;
+#6254 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#6255 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#6256 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#6257 = ORIENTED_EDGE ( 'NONE', *, *, #6061, .F. ) ;
+#6258 = EDGE_CURVE ( 'NONE', #3596, #117, #2208, .T. ) ;
+#6259 = VECTOR ( 'NONE', #6089, 1000.000000000000000 ) ;
+#6260 = ADVANCED_FACE ( 'NONE', ( #1469 ), #5651, .T. ) ;
+#6261 = FACE_OUTER_BOUND ( 'NONE', #4034, .T. ) ;
+#6262 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #3960, #153, $ ) ;
+#6263 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO2', ' ', ' ', #153, #4399, $ ) ;
+#6264 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO3', ' ', ' ', #153, #6084, $ ) ;
+#6265 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO4', ' ', ' ', #153, #2473, $ ) ;
+#6266 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO5', ' ', ' ', #153, #1836, $ ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Symbols/Switch.SchLib b/Symbols/Switch.SchLib
new file mode 100644
index 0000000000000000000000000000000000000000..96d1033287493df138d785650676acd4165c22f0
GIT binary patch
literal 5120
zcmeHJ%WvF77$5ij;L$(`P+mqL4wVw@^=7j<n96HUvQ~EOt;f#p_Chv^n^?;3Mw^vN
zB!h}Ts1kSX+<N7}p|{d22a1q5aH0GGm2%=n!*6Ww)=Bf&Zlp?}eAegjjOUy0_q}H3
z!7n2ZzyIO#Ut|}3LQay$+vmxd)VP3e&JkTA<ODu=|MB+rc05Q3K9A`?<bi*H^=uNu
zQ)o|vdCboxV?4IU^#ApML)v({L?o27(00fsB0o5dA!B;p;rqcsv_3s{_qRWP6;5K(
zEuLVY84{2+;*%n{L6-6E#6Jdnk6{<;>F4c$V&rbJky&I8k4P9Eg~%i`=mN>SQ6dPu
zZuoNCuD$5i7bB6~_r4vC+VmU)R(HX}(gkut;CA!69n^ka?^P}U;<$O-IQDe?^Sb9D
zIuE`8z6gE+{37@z@XKHv0b~UH3iws<DEKw-82EMY8{jv=m%(p=-v;w_IlqT*5&V8K
z#<3sM^Y_4yNPw_NHG?{8rPJ>EYvPS|N2~^|<@U`Daa?3etA4Z54VJ`Gu-IvIHbuG|
zbTOq6w0LhOSo6hszq1jvTjJz|6jrG@TXa=f3CpHsJM+|GrfsR2(6h{I9yJZsw!QkC
zR<Xkw+j31qw>=B<LuOv5vMNi_u%(sJaf7D6AzJ=T(P=jut<Yn%T+o^7h9)c6I$Bnw
z)MakHMAhlAU^}n_%93%*D;J=?qUn?`u4Y5cp_*=&Y)6%IiaeE@o(!3#Rc0O2h{cjl
zG+hqoO=cEKwEsKRk7r1s?lIRc*VK$8^*Z&q1F-SW2qQ2#bcQ<A(&=^EqAb#9n5<IL
z>Yu_lF5u~Qxzck-$t*xXQmwf;kugQigcZ$kqrZ~c-=;3|_&HRE<#1sv6D!$E5K%}p
zmTdz<vExn4pf%HqVUEk8UA3sgl_6H>>YfACZZZ%n(VTikbBpSgklCK2Q?3|eJZgN5
z2Zhg{F-tTVb2Vp{rU&}z;LhuY>$x-O;K-BH)A=drj$@U{N5-2*$=2tn0bd%3=q#K@
z%K+JT5#LUP=oo@qA`(tzM#<mFu^`BTjL|(NNu$v&$3+B1P|$qv^hyff;9@$7NC`X$
zUx9o6&mk)<+tqZQZb%!z+~HbfhiADXEm}1VxUp|&Zc3JOc`1aQnv1fDLzE3`QDM|&
z1hAIjHB!&0xv;MAR~FfDCk12b5E$9PVWi6?L1r>$m*8`EFN{hEh&c`sUl}zY))aM$
z!^BsXe`VDi`8<UcS$(k2CU=8P95YcvYD%G_8K%dg%zxrbY8jd}3;!!QX(B4iq~c=}
zaL;)XvqJ&ob^#blWB4o@r*>)V<pN9|*5dC{`jza?tbDrQQwql?`(d7_tCLAR=9PRt
zC*_m<8{T(m%~jdeFsgOK-w0M(4V)1u3=R8gsm@%@rI^>R`T8|abIh_uzD^;_%0nX?
zmk-8vC5EQAn@zvfeS)J{W0qSid(r)-SI5~bKn+OzzSBED%_SUx8?d{v;twcJK1|71
zf)?9sF1FW7LCdcO%iY!9VXBZEwxb7v^f9J?_6J*9Sh&+TcjNZ*mcPEZwX)T?eRk14
zbM;L1n|1Ng{Y&>B{<QG(!aYL1Y@L1-OUnC5GTc7fxN|qi3hv&|PM3zbf4>7Y{9eeZ
zg8P39ckfNoB#S_@MoQ6$PpW8_fo?UPxX=5eA@skCwSM1cy<vvax3*#Ak1BH%{fB2x
SW}nPCNb;x_9m_v25Bv*E-{i6Y

literal 0
HcmV?d00001