From 71960d66639a79bbbfd26629dddb6e159d19ab92 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Tue, 19 Apr 2016 11:47:35 -0600
Subject: [PATCH] Added AllegroACS Series PFF format Current sensors 3D
 Model/Footprint/Schematic Symbol

---
 Celestial Library.LibPkg            |  107 +-
 Footprints/SpecialisedSensor.PcbLib |  Bin 845824 -> 910336 bytes
 STEP/Sensor/Allegro PFF.STEP        | 3933 +++++++++++++++++++++++++++
 Symbols/Current Sensor.SchLib       |  Bin 0 -> 4608 bytes
 4 files changed, 3995 insertions(+), 45 deletions(-)
 create mode 100644 STEP/Sensor/Allegro PFF.STEP
 create mode 100644 Symbols/Current Sensor.SchLib

diff --git a/Celestial Library.LibPkg b/Celestial Library.LibPkg
index 6dbb0d93c..ed12bc772 100644
--- a/Celestial Library.LibPkg	
+++ b/Celestial Library.LibPkg	
@@ -224,6 +224,23 @@ GenerateClassCluster=0
 DocumentUniqueId=DFNCDKLI
 
 [Document12]
+DocumentPath=Symbols\Current Sensor.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=YDGERSYE
+
+[Document13]
 DocumentPath=Symbols\DAC.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -240,7 +257,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=GWOBPPKM
 
-[Document13]
+[Document14]
 DocumentPath=Symbols\Dev Board Connectors.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -257,7 +274,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=DLFADATY
 
-[Document14]
+[Document15]
 DocumentPath=Symbols\Digital Isolator.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -274,7 +291,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=GMFCJFEK
 
-[Document15]
+[Document16]
 DocumentPath=Symbols\Digital Pot.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -291,7 +308,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=SUAGSQHR
 
-[Document16]
+[Document17]
 DocumentPath=Symbols\Diodes.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -308,7 +325,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=CUDYGCMM
 
-[Document17]
+[Document18]
 DocumentPath=Symbols\Ethernet.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -325,7 +342,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=KEEGFNHV
 
-[Document18]
+[Document19]
 DocumentPath=Symbols\Inductance to Digital.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -342,7 +359,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=RUENMOOV
 
-[Document19]
+[Document20]
 DocumentPath=Symbols\LCD.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -359,7 +376,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=
 
-[Document20]
+[Document21]
 DocumentPath=Symbols\LED Driver.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -376,7 +393,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=DAEHPOXS
 
-[Document21]
+[Document22]
 DocumentPath=Symbols\Memory.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -393,7 +410,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=DUDJJPRS
 
-[Document22]
+[Document23]
 DocumentPath=Symbols\Motor Driver.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -410,7 +427,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=QCJPASXU
 
-[Document23]
+[Document24]
 DocumentPath=Symbols\N-CH FETs.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -427,7 +444,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=LYYCTTJS
 
-[Document24]
+[Document25]
 DocumentPath=Symbols\Optoisolators.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -444,7 +461,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=UNQYPTYC
 
-[Document25]
+[Document26]
 DocumentPath=Symbols\Passives.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -461,7 +478,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=MXHXCFRH
 
-[Document26]
+[Document27]
 DocumentPath=Symbols\P-CH FETs.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -478,7 +495,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=TOUQSDKQ
 
-[Document27]
+[Document28]
 DocumentPath=Symbols\Power Module.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -495,7 +512,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=FQXOWEXY
 
-[Document28]
+[Document29]
 DocumentPath=Symbols\Pressure.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -512,7 +529,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=GQHCLQIP
 
-[Document29]
+[Document30]
 DocumentPath=Symbols\RF Amp.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -529,7 +546,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=LAHVWVIL
 
-[Document30]
+[Document31]
 DocumentPath=Symbols\RF Filter.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -546,7 +563,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=KGFWWEPT
 
-[Document31]
+[Document32]
 DocumentPath=Symbols\RF IC.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -563,7 +580,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=
 
-[Document32]
+[Document33]
 DocumentPath=Symbols\RF Module.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -580,7 +597,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=QPPVGOYO
 
-[Document33]
+[Document34]
 DocumentPath=Symbols\RF Switch.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -597,7 +614,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=
 
-[Document34]
+[Document35]
 DocumentPath=Symbols\RS485.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -614,7 +631,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=SAETJOXS
 
-[Document35]
+[Document36]
 DocumentPath=Symbols\Temperature Sensor.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -631,7 +648,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=GFSHLUKB
 
-[Document36]
+[Document37]
 DocumentPath=Symbols\Thermocouple.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -648,7 +665,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=DYORDJSV
 
-[Document37]
+[Document38]
 DocumentPath=Symbols\Video.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -665,7 +682,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=MBHQKNMV
 
-[Document38]
+[Document39]
 DocumentPath=Symbols\Voltage References.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -682,7 +699,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=
 
-[Document39]
+[Document40]
 DocumentPath=Symbols\Voltage Regulators Linear.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -699,7 +716,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=
 
-[Document40]
+[Document41]
 DocumentPath=Symbols\Voltage Regulators Switchmode.SchLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -716,7 +733,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=MBSWLYOO
 
-[Document41]
+[Document42]
 DocumentPath=Footprints\Battery Holder.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -733,7 +750,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=OLTAILMH
 
-[Document42]
+[Document43]
 DocumentPath=Footprints\Buttons.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -750,7 +767,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=
 
-[Document43]
+[Document44]
 DocumentPath=Footprints\Connectors.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -767,7 +784,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=IOVYWBGM
 
-[Document44]
+[Document45]
 DocumentPath=Footprints\Crystals.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -784,7 +801,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=MFYFUAOD
 
-[Document45]
+[Document46]
 DocumentPath=Footprints\Diodes.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -801,7 +818,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=AQKCRYDB
 
-[Document46]
+[Document47]
 DocumentPath=Footprints\Optoisolator.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -818,7 +835,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=QMGURIPY
 
-[Document47]
+[Document48]
 DocumentPath=Footprints\LCD.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -835,7 +852,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=
 
-[Document48]
+[Document49]
 DocumentPath=Footprints\Leaded.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -852,7 +869,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=QOSWIYRF
 
-[Document49]
+[Document50]
 DocumentPath=Footprints\Leadless.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -869,7 +886,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=YVUPUTLG
 
-[Document50]
+[Document51]
 DocumentPath=Footprints\Passives.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -886,7 +903,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=JPLXECUF
 
-[Document51]
+[Document52]
 DocumentPath=Footprints\Power Inductors.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -903,7 +920,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=XWPUUYWV
 
-[Document52]
+[Document53]
 DocumentPath=Footprints\Power Module.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -920,7 +937,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=MGUEHMQD
 
-[Document53]
+[Document54]
 DocumentPath=Footprints\QFN.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -937,7 +954,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=AGEQQRLT
 
-[Document54]
+[Document55]
 DocumentPath=Footprints\RF Filter.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -954,7 +971,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=OXOQRWAV
 
-[Document55]
+[Document56]
 DocumentPath=Footprints\RF Module.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -971,7 +988,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=THNJVAWV
 
-[Document56]
+[Document57]
 DocumentPath=Footprints\SpecialisedSensor.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
@@ -988,7 +1005,7 @@ DItemRevisionGUID=
 GenerateClassCluster=0
 DocumentUniqueId=IKPWCXCL
 
-[Document57]
+[Document58]
 DocumentPath=Footprints\Light Pipe.PcbLib
 AnnotationEnabled=1
 AnnotateStartValue=1
diff --git a/Footprints/SpecialisedSensor.PcbLib b/Footprints/SpecialisedSensor.PcbLib
index fe7e419b64fdd0ff87a8e5393b438745028a510f..48295a6a9302b94f3cdb6ad1c2037ecc2bb6a5dc 100644
GIT binary patch
delta 63618
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
QQLN+8YXW4<Ja+K^2d`&i0ssI2

delta 5301
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

diff --git a/STEP/Sensor/Allegro PFF.STEP b/STEP/Sensor/Allegro PFF.STEP
new file mode 100644
index 000000000..b2fc5dbad
--- /dev/null
+++ b/STEP/Sensor/Allegro PFF.STEP	
@@ -0,0 +1,3933 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('Allegro PFF.STEP',
+    '2016-04-19T17:18:42',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = FILL_AREA_STYLE ('',( #3230 ) ) ;
+#2 = ORIENTED_EDGE ( 'NONE', *, *, #891, .F. ) ;
+#3 = FACE_OUTER_BOUND ( 'NONE', #33, .T. ) ;
+#4 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3090, 'distance_accuracy_value', 'NONE');
+#5 = EDGE_CURVE ( 'NONE', #942, #1025, #790, .T. ) ;
+#6 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#7 = CARTESIAN_POINT ( 'NONE',  ( 1.709500000000000000, 1.309499999999991000, 7.467793920026118700 ) ) ;
+#8 = ORIENTED_EDGE ( 'NONE', *, *, #2064, .F. ) ;
+#9 = ORIENTED_EDGE ( 'NONE', *, *, #2723, .F. ) ;
+#10 = LINE ( 'NONE', #273, #2293 ) ;
+#11 = SURFACE_SIDE_STYLE ('',( #2088 ) ) ;
+#12 = ORIENTED_EDGE ( 'NONE', *, *, #2191, .T. ) ;
+#13 = ADVANCED_FACE ( 'NONE', ( #29 ), #570, .F. ) ;
+#14 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 3.500000000000000000, 2.099999999999999600 ) ) ;
+#15 = CARTESIAN_POINT ( 'NONE',  ( -4.998474972109681500, 3.482568851450468500, 6.299236032491329200 ) ) ;
+#16 = ORIENTED_EDGE ( 'NONE', *, *, #87, .T. ) ;
+#17 = CARTESIAN_POINT ( 'NONE',  ( -4.998982184626168400, 3.511633682957463700, 6.305584917402343100 ) ) ;
+#18 = AXIS2_PLACEMENT_3D ( 'NONE', #1160, #3240, #1468 ) ;
+#19 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#20 = VECTOR ( 'NONE', #311, 1000.000000000000000 ) ;
+#21 = PRESENTATION_STYLE_ASSIGNMENT (( #56 ) ) ;
+#22 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#23 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 4.249999999999998200, -8.184383502355556700 ) ) ;
+#24 = STYLED_ITEM ( 'NONE', ( #1252 ), #3770 ) ;
+#25 = LINE ( 'NONE', #658, #2553 ) ;
+#26 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#27 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 3.469446951953611000E-015 ) ) ;
+#28 = VECTOR ( 'NONE', #701, 1000.000000000000100 ) ;
+#29 = FACE_OUTER_BOUND ( 'NONE', #1289, .T. ) ;
+#30 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#31 = EDGE_CURVE ( 'NONE', #1786, #811, #86, .T. ) ;
+#32 = FACE_OUTER_BOUND ( 'NONE', #3030, .T. ) ;
+#33 = EDGE_LOOP ( 'NONE', ( #576, #585, #3807, #3592, #3775, #1507 ) ) ;
+#34 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 3.499999999999993800, 7.467793920026118700 ) ) ;
+#35 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 4.249999999999998200, -8.679837002188350000 ) ) ;
+#36 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#37 = ADVANCED_FACE ( 'NONE', ( #2594 ), #1442, .T. ) ;
+#38 = ORIENTED_EDGE ( 'NONE', *, *, #552, .F. ) ;
+#39 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2958 ), #921 ) ;
+#40 = ORIENTED_EDGE ( 'NONE', *, *, #210, .T. ) ;
+#41 = FACE_OUTER_BOUND ( 'NONE', #617, .T. ) ;
+#42 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 3.500000000000000000, 2.099999999999999600 ) ) ;
+#43 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 4.249999999999998200, -6.434383502355556700 ) ) ;
+#44 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#45 = ORIENTED_EDGE ( 'NONE', *, *, #2954, .T. ) ;
+#46 = LINE ( 'NONE', #2597, #1045 ) ;
+#47 = AXIS2_PLACEMENT_3D ( 'NONE', #596, #1782, #265 ) ;
+#48 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000005600, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#49 = LINE ( 'NONE', #1089, #3130 ) ;
+#50 = CARTESIAN_POINT ( 'NONE',  ( 6.750000000000000000, -3.516603168993430300, -8.184383502355556700 ) ) ;
+#51 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#52 = ORIENTED_EDGE ( 'NONE', *, *, #1624, .F. ) ;
+#53 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#54 = FACE_OUTER_BOUND ( 'NONE', #2113, .T. ) ;
+#55 = CIRCLE ( 'NONE', #2666, 0.2000000000000002100 ) ;
+#56 = SURFACE_STYLE_USAGE ( .BOTH. , #2164 ) ;
+#57 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3074 ), #1611 ) ;
+#58 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389671900, 0.08682659386424779200 ) ) ;
+#59 = VERTEX_POINT ( 'NONE', #3527 ) ;
+#60 = ORIENTED_EDGE ( 'NONE', *, *, #367, .F. ) ;
+#61 = CARTESIAN_POINT ( 'NONE',  ( -4.802263094336374200, 3.517168326662993400, -6.501502033954721100 ) ) ;
+#62 = CARTESIAN_POINT ( 'NONE',  ( 4.998474972109677900, 3.517431148549531500, 6.299236032491329200 ) ) ;
+#63 = EDGE_CURVE ( 'NONE', #3376, #1620, #2501, .T. ) ;
+#64 = ADVANCED_FACE ( 'NONE', ( #1808 ), #875, .F. ) ;
+#65 = VERTEX_POINT ( 'NONE', #2909 ) ;
+#66 = DIRECTION ( 'NONE',  ( -0.08715574274765837400, 0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#67 = EDGE_LOOP ( 'NONE', ( #2463, #1122, #2170, #3632 ) ) ;
+#68 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2236, 'distance_accuracy_value', 'NONE');
+#69 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917461000, -0.08715574274765221200 ) ) ;
+#70 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#71 = EDGE_LOOP ( 'NONE', ( #911, #2401, #2140, #1379, #2508 ) ) ;
+#72 = EDGE_CURVE ( 'NONE', #2440, #3289, #1198, .T. ) ;
+#73 = LINE ( 'NONE', #1314, #3098 ) ;
+#74 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765820800, -0.9961946980917454300 ) ) ;
+#75 = ORIENTED_EDGE ( 'NONE', *, *, #1760, .F. ) ;
+#76 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2611 ) ) ;
+#77 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 4.249999999999998200, -8.679837002188350000 ) ) ;
+#78 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#79 = LINE ( 'NONE', #3259, #870 ) ;
+#80 = FILL_AREA_STYLE ('',( #107 ) ) ;
+#81 = AXIS2_PLACEMENT_3D ( 'NONE', #354, #925, #2430 ) ;
+#82 = CYLINDRICAL_SURFACE ( 'NONE', #2967, 2.190500000000000600 ) ;
+#83 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#84 = CARTESIAN_POINT ( 'NONE',  ( 4.735144562737209700, 4.249999999999998200, -6.434383502355557600 ) ) ;
+#85 = FILL_AREA_STYLE ('',( #3365 ) ) ;
+#86 = LINE ( 'NONE', #223, #1581 ) ;
+#87 = EDGE_CURVE ( 'NONE', #501, #2715, #509, .T. ) ;
+#88 = EDGE_LOOP ( 'NONE', ( #1538, #713, #3584, #280 ) ) ;
+#89 = VECTOR ( 'NONE', #1143, 1000.000000000000000 ) ;
+#90 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765218500, -0.9961946980917459900 ) ) ;
+#91 = EDGE_LOOP ( 'NONE', ( #1945, #1029, #2711, #3611 ) ) ;
+#92 = EDGE_LOOP ( 'NONE', ( #3217, #3626, #2153, #3836 ) ) ;
+#93 = EDGE_CURVE ( 'NONE', #1044, #2701, #269, .T. ) ;
+#94 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #993, 'distance_accuracy_value', 'NONE');
+#95 = SURFACE_STYLE_FILL_AREA ( #2160 ) ;
+#96 = FILL_AREA_STYLE_COLOUR ( '', #2475 ) ;
+#97 = VERTEX_POINT ( 'NONE', #1121 ) ;
+#98 = LINE ( 'NONE', #2862, #1731 ) ;
+#99 = ORIENTED_EDGE ( 'NONE', *, *, #2931, .T. ) ;
+#100 = LINE ( 'NONE', #2015, #1915 ) ;
+#101 = SURFACE_SIDE_STYLE ('',( #1438 ) ) ;
+#102 = CARTESIAN_POINT ( 'NONE',  ( 4.799236032491328400, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#103 = AXIS2_PLACEMENT_3D ( 'NONE', #1869, #69, #3334 ) ;
+#104 = ORIENTED_EDGE ( 'NONE', *, *, #795, .F. ) ;
+#105 = FILL_AREA_STYLE ('',( #1888 ) ) ;
+#106 = SURFACE_SIDE_STYLE ('',( #3470 ) ) ;
+#107 = FILL_AREA_STYLE_COLOUR ( '', #1434 ) ;
+#108 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 0.5654465241397630400, -12.42926585902483300 ) ) ;
+#109 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#110 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 4.249999999999998200, 2.099999999999999600 ) ) ;
+#111 = CARTESIAN_POINT ( 'NONE',  ( -3.124788663216408600, 7.000000000000000000, 5.668110256738050800 ) ) ;
+#112 = PLANE ( 'NONE',  #641 ) ;
+#113 = LINE ( 'NONE', #883, #2209 ) ;
+#114 = EDGE_CURVE ( 'NONE', #2798, #445, #173, .T. ) ;
+#115 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 4.249999999999998200, -6.934383502355556700 ) ) ;
+#116 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 0.5392679144838579100, -10.92949431629024600 ) ) ;
+#117 = VERTEX_POINT ( 'NONE', #1135 ) ;
+#118 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 6.980000000000000400, 0.0000000000000000000 ) ) ;
+#119 = FACE_OUTER_BOUND ( 'NONE', #3374, .T. ) ;
+#120 = CARTESIAN_POINT ( 'NONE',  ( -5.001502033954722900, 3.482831673337007100, 6.302263094336371600 ) ) ;
+#121 = LINE ( 'NONE', #665, #3196 ) ;
+#122 = EDGE_CURVE ( 'NONE', #1921, #134, #2082, .T. ) ;
+#123 = EDGE_LOOP ( 'NONE', ( #1096, #1656, #2831, #3062, #261, #1448, #3301, #838 ) ) ;
+#124 = FILL_AREA_STYLE_COLOUR ( '', #3081 ) ;
+#125 = ADVANCED_FACE ( 'NONE', ( #1396 ), #3829, .T. ) ;
+#126 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#127 = SURFACE_STYLE_FILL_AREA ( #1589 ) ;
+#128 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1920 ) ) ;
+#129 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, -3.516603168993430300, -6.934383502355556700 ) ) ;
+#130 = AXIS2_PLACEMENT_3D ( 'NONE', #1543, #3011, #1259 ) ;
+#131 = CARTESIAN_POINT ( 'NONE',  ( -4.799236032491331900, 3.500000000000000000, 2.099999999999999600 ) ) ;
+#132 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 2.749999999999999100, -6.434383502355556700 ) ) ;
+#133 = AXIS2_PLACEMENT_3D ( 'NONE', #3046, #1275, #1857 ) ;
+#134 = VERTEX_POINT ( 'NONE', #1491 ) ;
+#135 = SURFACE_STYLE_USAGE ( .BOTH. , #1951 ) ;
+#136 = SURFACE_SIDE_STYLE ('',( #1322 ) ) ;
+#137 = PRESENTATION_STYLE_ASSIGNMENT (( #3302 ) ) ;
+#138 = ORIENTED_EDGE ( 'NONE', *, *, #3494, .F. ) ;
+#139 = LINE ( 'NONE', #2418, #174 ) ;
+#140 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#141 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#142 = EDGE_LOOP ( 'NONE', ( #2762, #3123, #3563, #1987 ) ) ;
+#143 = ADVANCED_FACE ( 'NONE', ( #3004 ), #2452, .T. ) ;
+#144 = SURFACE_SIDE_STYLE ('',( #1802 ) ) ;
+#145 = EDGE_CURVE ( 'NONE', #194, #815, #2551, .T. ) ;
+#146 = VERTEX_POINT ( 'NONE', #3323 ) ;
+#147 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 1.467208316501866300, 9.270408226223132400 ) ) ;
+#148 = FACE_OUTER_BOUND ( 'NONE', #1544, .T. ) ;
+#149 = CYLINDRICAL_SURFACE ( 'NONE', #1699, 2.190500000000000600 ) ;
+#150 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#151 = ORIENTED_EDGE ( 'NONE', *, *, #1401, .F. ) ;
+#152 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1002 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1063, #1956, #1992 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#153 = LINE ( 'NONE', #987, #2890 ) ;
+#154 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3674 ) ) ;
+#155 = LINE ( 'NONE', #2893, #1737 ) ;
+#156 = ORIENTED_EDGE ( 'NONE', *, *, #1142, .F. ) ;
+#157 = CYLINDRICAL_SURFACE ( 'NONE', #1684, 3.749999999999998200 ) ;
+#158 = AXIS2_PLACEMENT_3D ( 'NONE', #1075, #1652, #150 ) ;
+#159 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 6.980000000000000400, 1.501172390697879800 ) ) ;
+#160 = SURFACE_STYLE_USAGE ( .BOTH. , #1935 ) ;
+#161 = SURFACE_STYLE_FILL_AREA ( #1378 ) ;
+#162 = SURFACE_SIDE_STYLE ('',( #2075 ) ) ;
+#163 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#164 = CARTESIAN_POINT ( 'NONE',  ( -6.750000000000000000, 4.249999999999998200, -8.184383502355556700 ) ) ;
+#165 = LINE ( 'NONE', #2292, #1427 ) ;
+#166 = ORIENTED_EDGE ( 'NONE', *, *, #3543, .F. ) ;
+#167 = EDGE_CURVE ( 'NONE', #379, #2851, #2358, .T. ) ;
+#168 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#169 = FILL_AREA_STYLE ('',( #3709 ) ) ;
+#170 = EDGE_CURVE ( 'NONE', #2260, #134, #784, .T. ) ;
+#171 = SURFACE_SIDE_STYLE ('',( #1225 ) ) ;
+#172 = PRESENTATION_STYLE_ASSIGNMENT (( #348 ) ) ;
+#173 = LINE ( 'NONE', #2017, #2175 ) ;
+#174 = VECTOR ( 'NONE', #3624, 1000.000000000000100 ) ;
+#175 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #902 ) ) ;
+#176 = CARTESIAN_POINT ( 'NONE',  ( 6.500000000000000000, 4.249999999999998200, 2.099999999999999600 ) ) ;
+#177 = AXIS2_PLACEMENT_3D ( 'NONE', #129, #2778, #434 ) ;
+#178 = EDGE_LOOP ( 'NONE', ( #2060, #3287, #2210, #3446, #1603 ) ) ;
+#179 = CARTESIAN_POINT ( 'NONE',  ( 1.709500000000000000, -3.516603168993430700, 9.706435232354232700 ) ) ;
+#180 = LINE ( 'NONE', #315, #1718 ) ;
+#181 = VERTEX_POINT ( 'NONE', #293 ) ;
+#182 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#183 = ORIENTED_EDGE ( 'NONE', *, *, #3059, .T. ) ;
+#184 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #785, #1085, #1402, #2906 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.588851704655136000, 7.064785372303751000 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8265586472217078000, 0.8265586472217078000, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#185 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 3.499999999999993800, 6.318252485068862600 ) ) ;
+#186 = ORIENTED_EDGE ( 'NONE', *, *, #3028, .F. ) ;
+#187 = EDGE_CURVE ( 'NONE', #1325, #3417, #1353, .T. ) ;
+#188 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3097, 'distance_accuracy_value', 'NONE');
+#189 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#190 = ORIENTED_EDGE ( 'NONE', *, *, #3689, .F. ) ;
+#191 = SURFACE_STYLE_FILL_AREA ( #2265 ) ;
+#192 = EDGE_CURVE ( 'NONE', #2044, #336, #3246, .T. ) ;
+#193 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, -3.516603168993428100, 9.706435232354232700 ) ) ;
+#194 = VERTEX_POINT ( 'NONE', #15 ) ;
+#195 = VECTOR ( 'NONE', #1302, 1000.000000000000100 ) ;
+#196 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#197 = CARTESIAN_POINT ( 'NONE',  ( -3.124788663216408600, 6.980000000000000400, 5.171985861086311900 ) ) ;
+#198 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #764 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2617, #3495, #1727 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#199 = AXIS2_PLACEMENT_3D ( 'NONE', #3837, #1767, #2338 ) ;
+#200 = CARTESIAN_POINT ( 'NONE',  ( -2.090500000000000000, -3.516603168993428100, 9.706435232354232700 ) ) ;
+#201 = VERTEX_POINT ( 'NONE', #2393 ) ;
+#202 = SURFACE_STYLE_FILL_AREA ( #2721 ) ;
+#203 = AXIS2_PLACEMENT_3D ( 'NONE', #483, #1939, #2510 ) ;
+#204 = ORIENTED_EDGE ( 'NONE', *, *, #1445, .T. ) ;
+#205 = CARTESIAN_POINT ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -6.010523442855779700 ) ) ;
+#206 = FACE_OUTER_BOUND ( 'NONE', #3144, .T. ) ;
+#207 = CARTESIAN_POINT ( 'NONE',  ( 1.838405963236538100E-016, 6.980000000000000400, -1.501172390697879800 ) ) ;
+#208 = VERTEX_POINT ( 'NONE', #932 ) ;
+#209 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765820800, 0.9961946980917454300 ) ) ;
+#210 = EDGE_CURVE ( 'NONE', #3036, #3476, #2129, .T. ) ;
+#211 = ADVANCED_FACE ( 'NONE', ( #1441 ), #2960, .T. ) ;
+#212 = LINE ( 'NONE', #3324, #1101 ) ;
+#213 = CLOSED_SHELL ( 'NONE', ( #3546, #639, #1241, #2929, #1064, #2366, #767, #1746, #3827, #2405, #37, #3847, #2950, #1911, #3813, #3508, #1324, #866, #515, #3226, #521, #1666, #359, #604, #2674, #2047, #1200, #3562, #907, #1224, #3204, #1763, #3050, #143, #2691, #1384, #3583, #887, #1827, #1305, #2078, #1806, #1496, #3067, #484, #2037, #466, #2426, #1884, #564, #3267, #3600, #64, #211, #13, #2226, #953, #3366, #2095, #2385, #2985, #2705, #3770, #1184, #3024, #2630, #303, #1462, #217, #2061, #419, #2753, #584, #3248, #264, #479, #283, #1536, #2845, #2134, #2349, #1480, #3305, #2879, #2965, #3186, #3764, #1513, #729, #2119, #1957, #1615, #404, #1163, #2650, #125, #846, #623, #1781 ) ) ;
+#214 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#215 = FACE_OUTER_BOUND ( 'NONE', #2571, .T. ) ;
+#216 = EDGE_CURVE ( 'NONE', #990, #1502, #3697, .T. ) ;
+#217 = ADVANCED_FACE ( 'NONE', ( #2913 ), #2725, .F. ) ;
+#218 = VECTOR ( 'NONE', #1712, 1000.000000000000000 ) ;
+#219 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 0.5000000000000004400, 0.5999999999999842100 ) ) ;
+#220 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#221 = DIRECTION ( 'NONE',  ( -0.9961946980917455500, -0.08715574274765837400, 0.0000000000000000000 ) ) ;
+#222 = AXIS2_PLACEMENT_3D ( 'NONE', #3748, #2907, #520 ) ;
+#223 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.5392679144838579100, -10.92949431629024600 ) ) ;
+#224 = LINE ( 'NONE', #2840, #1899 ) ;
+#225 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#226 = VECTOR ( 'NONE', #3229, 1000.000000000000000 ) ;
+#227 = VECTOR ( 'NONE', #300, 1000.000000000000000 ) ;
+#228 = STYLED_ITEM ( 'NONE', ( #2249 ), #3067 ) ;
+#229 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#230 = ORIENTED_EDGE ( 'NONE', *, *, #290, .T. ) ;
+#231 = LINE ( 'NONE', #685, #3260 ) ;
+#232 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#233 = ORIENTED_EDGE ( 'NONE', *, *, #653, .T. ) ;
+#234 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#235 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#236 = ORIENTED_EDGE ( 'NONE', *, *, #498, .T. ) ;
+#237 = FACE_OUTER_BOUND ( 'NONE', #1235, .T. ) ;
+#238 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#239 = EDGE_CURVE ( 'NONE', #1749, #1564, #3057, .T. ) ;
+#240 = ORIENTED_EDGE ( 'NONE', *, *, #3210, .F. ) ;
+#241 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389671900, 0.08682659386424779200 ) ) ;
+#242 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#243 = ORIENTED_EDGE ( 'NONE', *, *, #1990, .F. ) ;
+#244 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#245 = AXIS2_PLACEMENT_3D ( 'NONE', #2757, #355, #3043 ) ;
+#246 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 2.749999999999999600, -8.679837002188350000 ) ) ;
+#247 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 0.5000000000000004400, -8.679837002188366000 ) ) ;
+#248 = ORIENTED_EDGE ( 'NONE', *, *, #2564, .F. ) ;
+#249 = SURFACE_STYLE_USAGE ( .BOTH. , #2084 ) ;
+#250 = SURFACE_SIDE_STYLE ('',( #3750 ) ) ;
+#251 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 0.2000000000000000900, -6.010523442855779700 ) ) ;
+#252 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1528 ) ) ;
+#253 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2659 ) ) ;
+#254 = EDGE_LOOP ( 'NONE', ( #281, #438, #1497, #2468 ) ) ;
+#255 = VECTOR ( 'NONE', #3755, 1000.000000000000000 ) ;
+#256 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#257 = ORIENTED_EDGE ( 'NONE', *, *, #1784, .T. ) ;
+#258 = AXIS2_PLACEMENT_3D ( 'NONE', #1052, #760, #3682 ) ;
+#259 = FACE_OUTER_BOUND ( 'NONE', #3737, .T. ) ;
+#260 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#261 = ORIENTED_EDGE ( 'NONE', *, *, #2825, .F. ) ;
+#262 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#263 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3663, 'distance_accuracy_value', 'NONE');
+#264 = ADVANCED_FACE ( 'NONE', ( #1154 ), #3391, .F. ) ;
+#265 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#266 = FILL_AREA_STYLE_COLOUR ( '', #2313 ) ;
+#267 = FACE_OUTER_BOUND ( 'NONE', #2582, .T. ) ;
+#268 = EDGE_CURVE ( 'NONE', #2851, #2383, #827, .T. ) ;
+#269 = LINE ( 'NONE', #2311, #1482 ) ;
+#270 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#271 = EDGE_CURVE ( 'NONE', #2346, #2234, #644, .T. ) ;
+#272 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#273 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 6.817431148549531800, -6.209762382474129300 ) ) ;
+#274 = VECTOR ( 'NONE', #1792, 1000.000000000000000 ) ;
+#275 = VERTEX_POINT ( 'NONE', #2250 ) ;
+#276 = AXIS2_PLACEMENT_3D ( 'NONE', #3576, #2795, #467 ) ;
+#277 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2882 ), #3479 ) ;
+#278 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#279 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#280 = ORIENTED_EDGE ( 'NONE', *, *, #1672, .T. ) ;
+#281 = ORIENTED_EDGE ( 'NONE', *, *, #474, .F. ) ;
+#282 = AXIS2_PLACEMENT_3D ( 'NONE', #1065, #3147, #3432 ) ;
+#283 = ADVANCED_FACE ( 'NONE', ( #1151 ), #3109, .F. ) ;
+#284 = ORIENTED_EDGE ( 'NONE', *, *, #2354, .F. ) ;
+#285 = FACE_OUTER_BOUND ( 'NONE', #664, .T. ) ;
+#286 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#287 = SURFACE_SIDE_STYLE ('',( #2767 ) ) ;
+#288 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#289 = ORIENTED_EDGE ( 'NONE', *, *, #2283, .F. ) ;
+#290 = EDGE_CURVE ( 'NONE', #2977, #1118, #1351, .T. ) ;
+#291 = CARTESIAN_POINT ( 'NONE',  ( -3.124788663216408600, 6.980000000000000400, 5.668110256738050800 ) ) ;
+#292 = FACE_OUTER_BOUND ( 'NONE', #2802, .T. ) ;
+#293 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 0.0000000000000000000, 6.010523442855779700 ) ) ;
+#294 = ORIENTED_EDGE ( 'NONE', *, *, #2162, .F. ) ;
+#295 = VECTOR ( 'NONE', #976, 1000.000000000000100 ) ;
+#296 = EDGE_CURVE ( 'NONE', #903, #422, #3783, .T. ) ;
+#297 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 0.1825688514504684200, 6.209762382474129300 ) ) ;
+#298 = ORIENTED_EDGE ( 'NONE', *, *, #2329, .T. ) ;
+#299 = ORIENTED_EDGE ( 'NONE', *, *, #3816, .F. ) ;
+#300 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#301 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.08715574274765139400, 0.9961946980917461000 ) ) ;
+#302 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 0.5000000000000004400, 0.5999999999999842100 ) ) ;
+#303 = ADVANCED_FACE ( 'NONE', ( #267 ), #2548, .F. ) ;
+#304 = ORIENTED_EDGE ( 'NONE', *, *, #3593, .F. ) ;
+#305 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#306 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#307 = VECTOR ( 'NONE', #1439, 1000.000000000000000 ) ;
+#308 = STYLED_ITEM ( 'NONE', ( #3236 ), #2385 ) ;
+#309 = ORIENTED_EDGE ( 'NONE', *, *, #3424, .T. ) ;
+#310 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2771, 'distance_accuracy_value', 'NONE');
+#311 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#312 = SURFACE_STYLE_FILL_AREA ( #1260 ) ;
+#313 = ORIENTED_EDGE ( 'NONE', *, *, #3622, .T. ) ;
+#314 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2128, 'distance_accuracy_value', 'NONE');
+#315 = CARTESIAN_POINT ( 'NONE',  ( 1.709500000000000000, 3.118999999999991300, 6.318252485068862600 ) ) ;
+#316 = FACE_OUTER_BOUND ( 'NONE', #71, .T. ) ;
+#317 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855783200, 6.799999999999999800, -6.010523442855779700 ) ) ;
+#318 = CARTESIAN_POINT ( 'NONE',  ( 4.934383502355554900, 2.749999999999999600, -6.352038889480619200 ) ) ;
+#319 = EDGE_CURVE ( 'NONE', #771, #3464, #1851, .T. ) ;
+#320 = CARTESIAN_POINT ( 'NONE',  ( -4.999236032491331200, 3.505819610968792700, 6.311927759581720000 ) ) ;
+#321 = FACE_OUTER_BOUND ( 'NONE', #1372, .T. ) ;
+#322 = FILL_AREA_STYLE ('',( #2844 ) ) ;
+#323 = SURFACE_STYLE_FILL_AREA ( #1579 ) ;
+#324 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#325 = VERTEX_POINT ( 'NONE', #3311 ) ;
+#326 = STYLED_ITEM ( 'NONE', ( #1210 ), #13 ) ;
+#327 = VERTEX_POINT ( 'NONE', #919 ) ;
+#328 = PLANE ( 'NONE',  #1853 ) ;
+#329 = DIRECTION ( 'NONE',  ( 0.08682659386424777800, 0.9924325091389670800, 0.08682659386424702900 ) ) ;
+#330 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#331 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3269 ) ) ;
+#332 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, -3.499999999999999600, -11.00000000000000200 ) ) ;
+#333 = ORIENTED_EDGE ( 'NONE', *, *, #3085, .F. ) ;
+#334 = CARTESIAN_POINT ( 'NONE',  ( -4.999236032491331200, 3.500000000000000000, 6.318252485068867900 ) ) ;
+#335 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#336 = VERTEX_POINT ( 'NONE', #3017 ) ;
+#337 = CARTESIAN_POINT ( 'NONE',  ( -4.934383502355558400, 2.749999999999999100, -6.235144562737207100 ) ) ;
+#338 = PRESENTATION_STYLE_ASSIGNMENT (( #135 ) ) ;
+#339 = PRESENTATION_STYLE_ASSIGNMENT (( #3351 ) ) ;
+#340 = VERTEX_POINT ( 'NONE', #35 ) ;
+#341 = LINE ( 'NONE', #3605, #3222 ) ;
+#342 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, -3.473821390344084200, -12.49977154273458900 ) ) ;
+#343 = ORIENTED_EDGE ( 'NONE', *, *, #694, .F. ) ;
+#344 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#345 = FILL_AREA_STYLE_COLOUR ( '', #2628 ) ;
+#346 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 0.2000000000000000100, 6.010523442855779700 ) ) ;
+#347 = EDGE_CURVE ( 'NONE', #1749, #881, #1667, .T. ) ;
+#348 = SURFACE_STYLE_USAGE ( .BOTH. , #3595 ) ;
+#349 = EDGE_LOOP ( 'NONE', ( #2607, #2614, #1359, #3716 ) ) ;
+#350 = LINE ( 'NONE', #3201, #2394 ) ;
+#351 = STYLED_ITEM ( 'NONE', ( #172 ), #2037 ) ;
+#352 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3674 ), #488 ) ;
+#353 = VERTEX_POINT ( 'NONE', #905 ) ;
+#354 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 6.800000000000000700, -6.010523442855780600 ) ) ;
+#355 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#356 = AXIS2_PLACEMENT_3D ( 'NONE', #1518, #53, #335 ) ;
+#357 = LINE ( 'NONE', #1829, #3422 ) ;
+#358 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#359 = ADVANCED_FACE ( 'NONE', ( #2264 ), #3001, .T. ) ;
+#360 = VECTOR ( 'NONE', #894, 1000.000000000000000 ) ;
+#361 = SURFACE_STYLE_FILL_AREA ( #3706 ) ;
+#362 = VECTOR ( 'NONE', #1007, 1000.000000000000000 ) ;
+#363 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#364 = FILL_AREA_STYLE ('',( #3009 ) ) ;
+#365 = LINE ( 'NONE', #1887, #28 ) ;
+#366 = PLANE ( 'NONE',  #3387 ) ;
+#367 = EDGE_CURVE ( 'NONE', #2076, #1726, #3293, .T. ) ;
+#368 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#369 = VECTOR ( 'NONE', #3824, 1000.000000000000000 ) ;
+#370 = ORIENTED_EDGE ( 'NONE', *, *, #3162, .T. ) ;
+#371 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#372 = PLANE ( 'NONE',  #3291 ) ;
+#373 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#374 = VERTEX_POINT ( 'NONE', #951 ) ;
+#375 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #326 ), #977 ) ;
+#376 = ORIENTED_EDGE ( 'NONE', *, *, #1768, .T. ) ;
+#377 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#378 = CARTESIAN_POINT ( 'NONE',  ( -4.852038889480620100, 2.749999999999999600, -6.434383502355556700 ) ) ;
+#379 = VERTEX_POINT ( 'NONE', #1248 ) ;
+#380 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1528 ), #462 ) ;
+#381 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#382 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 1.500414654488724200, 9.649958406196089900 ) ) ;
+#383 = ORIENTED_EDGE ( 'NONE', *, *, #1742, .F. ) ;
+#384 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 2.749999999999999600, -8.679837002188350000 ) ) ;
+#385 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#386 = CIRCLE ( 'NONE', #1429, 0.1999999999999999800 ) ;
+#387 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#388 = VERTEX_POINT ( 'NONE', #3544 ) ;
+#389 = FACE_OUTER_BOUND ( 'NONE', #3833, .T. ) ;
+#390 = ORIENTED_EDGE ( 'NONE', *, *, #3499, .F. ) ;
+#391 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#392 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#393 = CARTESIAN_POINT ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 6.010523442855779700 ) ) ;
+#394 = EDGE_CURVE ( 'NONE', #719, #1091, #2495, .T. ) ;
+#395 = DIRECTION ( 'NONE',  ( -0.3162277660168353300, -1.144987063390601300E-016, 0.9486832980505147700 ) ) ;
+#396 = FILL_AREA_STYLE_COLOUR ( '', #3341 ) ;
+#397 = CIRCLE ( 'NONE', #1082, 0.1999999999999996500 ) ;
+#398 = SURFACE_SIDE_STYLE ('',( #312 ) ) ;
+#399 = CARTESIAN_POINT ( 'NONE',  ( -2.090500000000000000, 1.500414654488724200, 9.649958406196089900 ) ) ;
+#400 = ORIENTED_EDGE ( 'NONE', *, *, #2142, .F. ) ;
+#401 = EDGE_CURVE ( 'NONE', #117, #2902, #1459, .T. ) ;
+#402 = SURFACE_SIDE_STYLE ('',( #3271 ) ) ;
+#403 = VECTOR ( 'NONE', #2275, 1000.000000000000000 ) ;
+#404 = ADVANCED_FACE ( 'NONE', ( #3053 ), #709, .T. ) ;
+#405 = ORIENTED_EDGE ( 'NONE', *, *, #773, .F. ) ;
+#406 = AXIS2_PLACEMENT_3D ( 'NONE', #2023, #229, #2036 ) ;
+#407 = AXIS2_PLACEMENT_3D ( 'NONE', #3521, #3815, #2362 ) ;
+#408 = FACE_OUTER_BOUND ( 'NONE', #1638, .T. ) ;
+#409 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, -3.483396831006575500, 10.08598541232718800 ) ) ;
+#410 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9998476951563912700, -0.01745240643727706200 ) ) ;
+#411 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#412 = AXIS2_PLACEMENT_3D ( 'NONE', #959, #3599, #3330 ) ;
+#413 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -4.336808689942017700E-015 ) ) ;
+#414 = LINE ( 'NONE', #769, #606 ) ;
+#415 = FACE_OUTER_BOUND ( 'NONE', #2054, .T. ) ;
+#416 = EDGE_LOOP ( 'NONE', ( #2144, #3540, #2734 ) ) ;
+#417 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#418 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 4.249999999999998200, 2.099999999999999600 ) ) ;
+#419 = ADVANCED_FACE ( 'NONE', ( #292 ), #372, .F. ) ;
+#420 = LINE ( 'NONE', #2970, #227 ) ;
+#421 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 0.5392679144838579100, -10.92949431629024600 ) ) ;
+#422 = VERTEX_POINT ( 'NONE', #680 ) ;
+#423 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.01745240643727706500, -0.9998476951563913800 ) ) ;
+#424 = EDGE_CURVE ( 'NONE', #1325, #1230, #386, .T. ) ;
+#425 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#426 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#427 = LINE ( 'NONE', #1909, #1685 ) ;
+#428 = FILL_AREA_STYLE_COLOUR ( '', #3670 ) ;
+#429 = ORIENTED_EDGE ( 'NONE', *, *, #2758, .F. ) ;
+#430 = SURFACE_STYLE_USAGE ( .BOTH. , #3672 ) ;
+#431 = CIRCLE ( 'NONE', #130, 2.190500000000000600 ) ;
+#432 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1249, 'distance_accuracy_value', 'NONE');
+#433 = ORIENTED_EDGE ( 'NONE', *, *, #791, .F. ) ;
+#434 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 3.469446951953611000E-015 ) ) ;
+#435 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#436 = STYLED_ITEM ( 'NONE', ( #813 ), #2845 ) ;
+#437 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #334, #320, #17, #635 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.483529864195180000, 1.570796326794896600 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9993654810545719000, 0.9993654810545719000, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#438 = ORIENTED_EDGE ( 'NONE', *, *, #1383, .F. ) ;
+#439 = LINE ( 'NONE', #120, #195 ) ;
+#440 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#441 = ORIENTED_EDGE ( 'NONE', *, *, #1000, .T. ) ;
+#442 = PLANE ( 'NONE',  #2811 ) ;
+#443 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3102 ), #591 ) ;
+#444 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 2.749999999999998200, 2.099999999999999600 ) ) ;
+#445 = VERTEX_POINT ( 'NONE', #2743 ) ;
+#446 = VECTOR ( 'NONE', #3492, 999.9999999999998900 ) ;
+#447 = EDGE_LOOP ( 'NONE', ( #3586, #1244, #1477, #1126 ) ) ;
+#448 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2807 ) ;
+#449 = LINE ( 'NONE', #1426, #403 ) ;
+#450 = EDGE_CURVE ( 'NONE', #1385, #1966, #1277, .T. ) ;
+#451 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#452 = SURFACE_STYLE_USAGE ( .BOTH. , #144 ) ;
+#453 = ORIENTED_EDGE ( 'NONE', *, *, #1380, .T. ) ;
+#454 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#455 = CIRCLE ( 'NONE', #2962, 1.809499999999999400 ) ;
+#456 = CARTESIAN_POINT ( 'NONE',  ( -4.934383502355559300, 4.249999999999998200, -6.352038889480617500 ) ) ;
+#457 = VECTOR ( 'NONE', #1574, 1000.000000000000000 ) ;
+#458 = STYLED_ITEM ( 'NONE', ( #3425 ), #264 ) ;
+#459 = VERTEX_POINT ( 'NONE', #1016 ) ;
+#460 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 0.5654465241397630400, -12.42926585902483300 ) ) ;
+#461 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#462 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2663 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1145, #1197, #2339 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#463 = DIRECTION ( 'NONE',  ( 0.08715574274765837400, 0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#464 = STYLED_ITEM ( 'NONE', ( #794 ), #1064 ) ;
+#465 = FACE_OUTER_BOUND ( 'NONE', #2318, .T. ) ;
+#466 = ADVANCED_FACE ( 'NONE', ( #672 ), #3047, .F. ) ;
+#467 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#468 = SURFACE_STYLE_USAGE ( .BOTH. , #162 ) ;
+#469 = VECTOR ( 'NONE', #3064, 1000.000000000000100 ) ;
+#470 = AXIS2_PLACEMENT_3D ( 'NONE', #3282, #1199, #1754 ) ;
+#471 = ORIENTED_EDGE ( 'NONE', *, *, #3332, .F. ) ;
+#472 = SURFACE_SIDE_STYLE ('',( #161 ) ) ;
+#473 = VERTEX_POINT ( 'NONE', #778 ) ;
+#474 = EDGE_CURVE ( 'NONE', #1218, #667, #2244, .T. ) ;
+#475 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, -3.516603168993430700, 9.706435232354232700 ) ) ;
+#476 = VERTEX_POINT ( 'NONE', #1055 ) ;
+#477 = ORIENTED_EDGE ( 'NONE', *, *, #2954, .F. ) ;
+#478 = VECTOR ( 'NONE', #1453, 999.9999999999998900 ) ;
+#479 = ADVANCED_FACE ( 'NONE', ( #2938 ), #1664, .F. ) ;
+#480 = EDGE_CURVE ( 'NONE', #811, #1966, #1084, .T. ) ;
+#481 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 7.000000000000000000, 0.0000000000000000000 ) ) ;
+#482 = ORIENTED_EDGE ( 'NONE', *, *, #1323, .F. ) ;
+#483 = CARTESIAN_POINT ( 'NONE',  ( -0.1905000000000000000, 1.309499999999993700, 7.467793920026118700 ) ) ;
+#484 = ADVANCED_FACE ( 'NONE', ( #2887 ), #149, .T. ) ;
+#485 = CARTESIAN_POINT ( 'NONE',  ( -4.934383502355558400, 4.249999999999998200, 2.100000000000000100 ) ) ;
+#486 = VERTEX_POINT ( 'NONE', #460 ) ;
+#487 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3268 ) ) ;
+#488 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2261 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1940, #3101, #2229 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#489 = PRODUCT ( 'Allegro PFF', 'Allegro PFF', '', ( #2842 ) ) ;
+#490 = EDGE_LOOP ( 'NONE', ( #2880, #2246, #2193, #1001 ) ) ;
+#491 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#492 = CYLINDRICAL_SURFACE ( 'NONE', #3414, 0.1999999999999996500 ) ;
+#493 = AXIS2_PLACEMENT_3D ( 'NONE', #497, #2601, #209 ) ;
+#494 = ORIENTED_EDGE ( 'NONE', *, *, #1890, .T. ) ;
+#495 = CIRCLE ( 'NONE', #1155, 0.4961243956517384900 ) ;
+#496 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#497 = CARTESIAN_POINT ( 'NONE',  ( 4.704257948109499500, 2.414395527899614100, -6.204257948109501300 ) ) ;
+#498 = EDGE_CURVE ( 'NONE', #388, #2927, #573, .T. ) ;
+#499 = VERTEX_POINT ( 'NONE', #2204 ) ;
+#500 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, -3.499999999999999600, -11.00000000000000200 ) ) ;
+#501 = VERTEX_POINT ( 'NONE', #1333 ) ;
+#502 = EDGE_CURVE ( 'NONE', #3464, #978, #799, .T. ) ;
+#503 = VECTOR ( 'NONE', #989, 1000.000000000000000 ) ;
+#504 = ORIENTED_EDGE ( 'NONE', *, *, #2781, .F. ) ;
+#505 = CARTESIAN_POINT ( 'NONE',  ( 1.838405963236538100E-016, 6.980000000000000400, -1.501172390697879800 ) ) ;
+#506 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1499 ), #631 ) ;
+#507 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#508 = VECTOR ( 'NONE', #2399, 1000.000000000000000 ) ;
+#509 = LINE ( 'NONE', #3503, #2777 ) ;
+#510 = FILL_AREA_STYLE_COLOUR ( '', #2615 ) ;
+#511 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1697 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2846, #3143, #1371 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#512 = CARTESIAN_POINT ( 'NONE',  ( -6.750000000000000000, -3.516603168993430300, -6.934383502355557600 ) ) ;
+#513 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#514 = ORIENTED_EDGE ( 'NONE', *, *, #3743, .T. ) ;
+#515 = ADVANCED_FACE ( 'NONE', ( #1964 ), #442, .T. ) ;
+#516 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.9998476951563912700, -0.01745240643727706200 ) ) ;
+#517 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #24 ) ) ;
+#518 = SURFACE_STYLE_USAGE ( .BOTH. , #3467 ) ;
+#519 = VERTEX_POINT ( 'NONE', #1027 ) ;
+#520 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.206922337247296700E-016, 1.000000000000000000 ) ) ;
+#521 = ADVANCED_FACE ( 'NONE', ( #2521 ), #3359, .T. ) ;
+#522 = FILL_AREA_STYLE ('',( #2288 ) ) ;
+#523 = ORIENTED_EDGE ( 'NONE', *, *, #679, .T. ) ;
+#524 = EDGE_CURVE ( 'NONE', #579, #208, #3529, .T. ) ;
+#525 = CARTESIAN_POINT ( 'NONE',  ( 4.998982184626165700, 3.488366317042534500, 6.305584917402343900 ) ) ;
+#526 = ORIENTED_EDGE ( 'NONE', *, *, #1142, .T. ) ;
+#527 = PRESENTATION_STYLE_ASSIGNMENT (( #2256 ) ) ;
+#528 = DIRECTION ( 'NONE',  ( -0.9486832980505147700, -0.0000000000000000000, -0.3162277660168353300 ) ) ;
+#529 = EDGE_CURVE ( 'NONE', #1417, #3420, #1458, .T. ) ;
+#530 = ORIENTED_EDGE ( 'NONE', *, *, #1550, .T. ) ;
+#531 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#532 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#533 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 2.749999999999999600, -8.679837002188350000 ) ) ;
+#534 = AXIS2_PLACEMENT_3D ( 'NONE', #2322, #2971, #2620 ) ;
+#535 = ORIENTED_EDGE ( 'NONE', *, *, #3543, .T. ) ;
+#536 = AXIS2_PLACEMENT_3D ( 'NONE', #2891, #3690, #897 ) ;
+#537 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9998476951563912700, -0.01745240643727711100 ) ) ;
+#538 = SURFACE_STYLE_USAGE ( .BOTH. , #1703 ) ;
+#539 = FACE_OUTER_BOUND ( 'NONE', #1598, .T. ) ;
+#540 = AXIS2_PLACEMENT_3D ( 'NONE', #3164, #3202, #2324 ) ;
+#541 = EDGE_LOOP ( 'NONE', ( #1617, #1903, #1567, #1826, #1546, #2667, #1313, #1339, #1466, #895 ) ) ;
+#542 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#543 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917455500, -0.08715574274765836000 ) ) ;
+#544 = VECTOR ( 'NONE', #1695, 1000.000000000000000 ) ;
+#545 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 0.5000000000000004400, -8.184383502355556700 ) ) ;
+#546 = ORIENTED_EDGE ( 'NONE', *, *, #1668, .F. ) ;
+#547 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#548 = SURFACE_SIDE_STYLE ('',( #1206 ) ) ;
+#549 = PRESENTATION_STYLE_ASSIGNMENT (( #2437 ) ) ;
+#550 = VERTEX_POINT ( 'NONE', #1707 ) ;
+#551 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#552 = EDGE_CURVE ( 'NONE', #476, #97, #1081, .T. ) ;
+#553 = FACE_OUTER_BOUND ( 'NONE', #1812, .T. ) ;
+#554 = VECTOR ( 'NONE', #2481, 1000.000000000000000 ) ;
+#555 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2577, 'distance_accuracy_value', 'NONE');
+#556 = VECTOR ( 'NONE', #3356, 1000.000000000000000 ) ;
+#557 = AXIS2_PLACEMENT_3D ( 'NONE', #3431, #1041, #2819 ) ;
+#558 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#559 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 3.500000000000000000, -6.500000000000000000 ) ) ;
+#560 = VECTOR ( 'NONE', #3400, 1000.000000000000100 ) ;
+#561 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#562 = ORIENTED_EDGE ( 'NONE', *, *, #1672, .F. ) ;
+#563 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#564 = ADVANCED_FACE ( 'NONE', ( #3027 ), #2579, .F. ) ;
+#565 = ORIENTED_EDGE ( 'NONE', *, *, #2996, .F. ) ;
+#566 = VERTEX_POINT ( 'NONE', #2310 ) ;
+#567 = ORIENTED_EDGE ( 'NONE', *, *, #3786, .F. ) ;
+#568 = CARTESIAN_POINT ( 'NONE',  ( 4.709762382474128400, 0.1825688514504684200, 6.010523442855779700 ) ) ;
+#569 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#570 = PLANE ( 'NONE',  #2980 ) ;
+#571 = VERTEX_POINT ( 'NONE', #788 ) ;
+#572 = CIRCLE ( 'NONE', #3510, 2.190500000000000600 ) ;
+#573 = LINE ( 'NONE', #1073, #1375 ) ;
+#574 = EDGE_CURVE ( 'NONE', #2940, #1317, #98, .T. ) ;
+#575 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 0.5654465241397630400, -12.42926585902483300 ) ) ;
+#576 = ORIENTED_EDGE ( 'NONE', *, *, #2627, .F. ) ;
+#577 = SURFACE_SIDE_STYLE ('',( #2776 ) ) ;
+#578 = SURFACE_STYLE_FILL_AREA ( #169 ) ;
+#579 = VERTEX_POINT ( 'NONE', #2296 ) ;
+#580 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#581 = EDGE_CURVE ( 'NONE', #1230, #181, #2056, .T. ) ;
+#582 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 3.118999999999990900, 7.467793920026118700 ) ) ;
+#583 = CARTESIAN_POINT ( 'NONE',  ( 1.709500000000000000, 1.309499999999991000, 7.467793920026118700 ) ) ;
+#584 = ADVANCED_FACE ( 'NONE', ( #1774 ), #1405, .F. ) ;
+#585 = ORIENTED_EDGE ( 'NONE', *, *, #1644, .T. ) ;
+#586 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#587 = STYLED_ITEM ( 'NONE', ( #2043 ), #1480 ) ;
+#588 = VECTOR ( 'NONE', #1824, 1000.000000000000000 ) ;
+#589 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 0.5000000000000004400, -8.679837002188366000 ) ) ;
+#590 = ORIENTED_EDGE ( 'NONE', *, *, #3645, .T. ) ;
+#591 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #94 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #993, #3651, #3066 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#592 = CIRCLE ( 'NONE', #2370, 1.501172390697879800 ) ;
+#593 = ORIENTED_EDGE ( 'NONE', *, *, #3539, .T. ) ;
+#594 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 0.5000000000000004400, -8.679837002188366000 ) ) ;
+#595 = FILL_AREA_STYLE ('',( #3853 ) ) ;
+#596 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 0.5000000000000004400, -8.679837002188366000 ) ) ;
+#597 = CIRCLE ( 'NONE', #3525, 2.190500000000000600 ) ;
+#598 = ORIENTED_EDGE ( 'NONE', *, *, #3035, .F. ) ;
+#599 = EDGE_CURVE ( 'NONE', #3756, #3036, #49, .T. ) ;
+#600 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#601 = VECTOR ( 'NONE', #1777, 1000.000000000000000 ) ;
+#602 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1891, #3073, #3373, #3362 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.588851704655105800, 7.064785372303746600 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8265586472217020300, 0.8265586472217020300, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#603 = VECTOR ( 'NONE', #306, 1000.000000000000100 ) ;
+#604 = ADVANCED_FACE ( 'NONE', ( #754 ), #668, .T. ) ;
+#605 = EDGE_CURVE ( 'NONE', #1195, #486, #3174, .T. ) ;
+#606 = VECTOR ( 'NONE', #782, 1000.000000000000000 ) ;
+#607 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1036, 'distance_accuracy_value', 'NONE');
+#608 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 0.5654465241397630400, -12.42926585902483300 ) ) ;
+#609 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#610 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#611 = VECTOR ( 'NONE', #642, 1000.000000000000000 ) ;
+#612 = ORIENTED_EDGE ( 'NONE', *, *, #3447, .T. ) ;
+#613 = AXIS2_PLACEMENT_3D ( 'NONE', #3776, #1049, #1658 ) ;
+#614 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#615 = EDGE_LOOP ( 'NONE', ( #1261, #3760, #1237 ) ) ;
+#616 = STYLED_ITEM ( 'NONE', ( #3633 ), #3764 ) ;
+#617 = EDGE_LOOP ( 'NONE', ( #1269, #3822 ) ) ;
+#618 = PRESENTATION_STYLE_ASSIGNMENT (( #249 ) ) ;
+#619 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#620 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 0.2000000000000000900, 6.010523442855779700 ) ) ;
+#621 = CARTESIAN_POINT ( 'NONE',  ( -3.124788663216408600, 6.980000000000000400, 5.171985861086311900 ) ) ;
+#622 = ORIENTED_EDGE ( 'NONE', *, *, #3210, .T. ) ;
+#623 = ADVANCED_FACE ( 'NONE', ( #41 ), #2589, .T. ) ;
+#624 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#625 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#626 = ORIENTED_EDGE ( 'NONE', *, *, #167, .F. ) ;
+#627 = SURFACE_SIDE_STYLE ('',( #1331 ) ) ;
+#628 = EDGE_CURVE ( 'NONE', #3461, #1918, #3310, .T. ) ;
+#629 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#630 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#631 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #314 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2128, #1835, #1775 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#632 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#633 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#634 = LINE ( 'NONE', #809, #307 ) ;
+#635 = CARTESIAN_POINT ( 'NONE',  ( -4.998474972109681500, 3.517431148549531500, 6.299236032491329200 ) ) ;
+#636 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #228 ) ) ;
+#637 = CARTESIAN_POINT ( 'NONE',  ( -4.709762382474131900, 0.1825688514504684200, -6.010523442855779700 ) ) ;
+#638 = ORIENTED_EDGE ( 'NONE', *, *, #450, .T. ) ;
+#639 = ADVANCED_FACE ( 'NONE', ( #3666 ), #2516, .F. ) ;
+#640 = CIRCLE ( 'NONE', #1582, 1.809499999999999400 ) ;
+#641 = AXIS2_PLACEMENT_3D ( 'NONE', #1877, #3388, #702 ) ;
+#642 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#643 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#644 = LINE ( 'NONE', #1328, #3509 ) ;
+#645 = PLANE ( 'NONE',  #1042 ) ;
+#646 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 2.749999999999999600, -8.679837002188350000 ) ) ;
+#647 = VECTOR ( 'NONE', #831, 1000.000000000000000 ) ;
+#648 = EDGE_CURVE ( 'NONE', #486, #3036, #1318, .T. ) ;
+#649 = VECTOR ( 'NONE', #3856, 1000.000000000000000 ) ;
+#650 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#651 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#652 = PLANE ( 'NONE',  #803 ) ;
+#653 = EDGE_CURVE ( 'NONE', #1059, #1572, #1452, .T. ) ;
+#654 = SURFACE_STYLE_FILL_AREA ( #3662 ) ;
+#655 = ORIENTED_EDGE ( 'NONE', *, *, #3694, .F. ) ;
+#656 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 0.5654465241397630400, -12.42926585902483300 ) ) ;
+#657 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 3.118999999999993600, 6.318252485068862600 ) ) ;
+#658 = CARTESIAN_POINT ( 'NONE',  ( -2.090500000000000000, 1.467208316501869000, 9.270408226223132400 ) ) ;
+#659 = VECTOR ( 'NONE', #1597, 1000.000000000000000 ) ;
+#660 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #310 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2771, #368, #3058 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#661 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #880 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3415, #3704, #2014 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#662 = ORIENTED_EDGE ( 'NONE', *, *, #2804, .T. ) ;
+#663 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#664 = EDGE_LOOP ( 'NONE', ( #190, #1556, #793, #104 ) ) ;
+#665 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 0.5392679144838581400, -10.92949431629024600 ) ) ;
+#666 = AXIS2_PLACEMENT_3D ( 'NONE', #583, #3826, #2340 ) ;
+#667 = VERTEX_POINT ( 'NONE', #2368 ) ;
+#668 = CYLINDRICAL_SURFACE ( 'NONE', #823, 0.1999999999999996500 ) ;
+#669 = ORIENTED_EDGE ( 'NONE', *, *, #498, .F. ) ;
+#670 = CIRCLE ( 'NONE', #2053, 2.249999999999999600 ) ;
+#671 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#672 = FACE_OUTER_BOUND ( 'NONE', #1872, .T. ) ;
+#673 = EDGE_CURVE ( 'NONE', #942, #3448, #3618, .T. ) ;
+#674 = VERTEX_POINT ( 'NONE', #3828 ) ;
+#675 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#676 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#677 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 4.249999999999998200, 2.099999999999999600 ) ) ;
+#678 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1925, 'distance_accuracy_value', 'NONE');
+#679 = EDGE_CURVE ( 'NONE', #1519, #1222, #1728, .T. ) ;
+#680 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 0.5392679144838581400, -10.92949431629024600 ) ) ;
+#681 = ORIENTED_EDGE ( 'NONE', *, *, #145, .T. ) ;
+#682 = PRESENTATION_STYLE_ASSIGNMENT (( #1540 ) ) ;
+#683 = STYLED_ITEM ( 'NONE', ( #2773 ), #2095 ) ;
+#684 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.01745240643727704100, -0.9998476951563912700 ) ) ;
+#685 = CARTESIAN_POINT ( 'NONE',  ( -2.090500000000000000, -3.483396831006572800, 10.08598541232718800 ) ) ;
+#686 = ORIENTED_EDGE ( 'NONE', *, *, #744, .F. ) ;
+#687 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#688 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3297 ) ) ;
+#689 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#690 = EDGE_CURVE ( 'NONE', #3668, #3461, #1960, .T. ) ;
+#691 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#692 = FACE_OUTER_BOUND ( 'NONE', #3842, .T. ) ;
+#693 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 3.469446951953611000E-015 ) ) ;
+#694 = EDGE_CURVE ( 'NONE', #2837, #1587, #2325, .T. ) ;
+#695 = LINE ( 'NONE', #869, #369 ) ;
+#696 = ORIENTED_EDGE ( 'NONE', *, *, #1644, .F. ) ;
+#697 = CARTESIAN_POINT ( 'NONE',  ( 4.852038889480621000, 4.249999999999999100, -6.434383502355556700 ) ) ;
+#698 = ORIENTED_EDGE ( 'NONE', *, *, #2259, .F. ) ;
+#699 = STYLED_ITEM ( 'NONE', ( #2009 ), #419 ) ;
+#700 = LINE ( 'NONE', #2446, #2511 ) ;
+#701 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#702 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, -0.08715574274765836000 ) ) ;
+#703 = ORIENTED_EDGE ( 'NONE', *, *, #3539, .F. ) ;
+#704 = AXIS2_PLACEMENT_3D ( 'NONE', #3707, #1625, #425 ) ;
+#705 = CARTESIAN_POINT ( 'NONE',  ( -6.750000000000000000, 4.249999999999998200, -6.934383502355557600 ) ) ;
+#706 = CARTESIAN_POINT ( 'NONE',  ( 6.750000000000000000, 4.249999999999998200, -6.934383502355557600 ) ) ;
+#707 = ORIENTED_EDGE ( 'NONE', *, *, #2698, .F. ) ;
+#708 = SURFACE_SIDE_STYLE ('',( #807 ) ) ;
+#709 = PLANE ( 'NONE',  #3598 ) ;
+#710 = ORIENTED_EDGE ( 'NONE', *, *, #2040, .T. ) ;
+#711 = VECTOR ( 'NONE', #2924, 1000.000000000000000 ) ;
+#712 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #260, 'distance_accuracy_value', 'NONE');
+#713 = ORIENTED_EDGE ( 'NONE', *, *, #1937, .F. ) ;
+#714 = SURFACE_STYLE_USAGE ( .BOTH. , #725 ) ;
+#715 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917455500, -0.08715574274765836000 ) ) ;
+#716 = EDGE_CURVE ( 'NONE', #2585, #566, #1076, .T. ) ;
+#717 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1421, #3507, #525, #2914 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.625122517784999900, 4.712388980384690600 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9993654810545722400, 0.9993654810545722400, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#718 = CARTESIAN_POINT ( 'NONE',  ( 4.998474972109677900, 3.482568851450468500, 6.500000000000000000 ) ) ;
+#719 = VERTEX_POINT ( 'NONE', #2675 ) ;
+#720 = CIRCLE ( 'NONE', #158, 1.809499999999999400 ) ;
+#721 = FILL_AREA_STYLE_COLOUR ( '', #1558 ) ;
+#722 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 0.5000000000000004400, -8.679837002188366000 ) ) ;
+#723 = ORIENTED_EDGE ( 'NONE', *, *, #2564, .T. ) ;
+#724 = AXIS2_PLACEMENT_3D ( 'NONE', #3264, #609, #2934 ) ;
+#725 = SURFACE_SIDE_STYLE ('',( #654 ) ) ;
+#726 = AXIS2_PLACEMENT_3D ( 'NONE', #2945, #2669, #619 ) ;
+#727 = VECTOR ( 'NONE', #3578, 1000.000000000000100 ) ;
+#728 = VERTEX_POINT ( 'NONE', #2343 ) ;
+#729 = ADVANCED_FACE ( 'NONE', ( #939 ), #2836, .F. ) ;
+#730 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917461000, 0.08715574274765139400 ) ) ;
+#731 = VECTOR ( 'NONE', #2690, 1000.000000000000000 ) ;
+#732 = SURFACE_STYLE_USAGE ( .BOTH. , #1071 ) ;
+#733 = AXIS2_PLACEMENT_3D ( 'NONE', #2002, #221, #2294 ) ;
+#734 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9998476951563912700, 0.01745240643727710700 ) ) ;
+#735 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#736 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.206922337247296700E-016 ) ) ;
+#737 = SURFACE_STYLE_FILL_AREA ( #1391 ) ;
+#738 = ORIENTED_EDGE ( 'NONE', *, *, #2673, .F. ) ;
+#739 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#740 = SURFACE_SIDE_STYLE ('',( #2360 ) ) ;
+#741 = FACE_OUTER_BOUND ( 'NONE', #1889, .T. ) ;
+#742 = SURFACE_STYLE_USAGE ( .BOTH. , #3200 ) ;
+#743 = VERTEX_POINT ( 'NONE', #874 ) ;
+#744 = EDGE_CURVE ( 'NONE', #3792, #550, #1870, .T. ) ;
+#745 = SURFACE_STYLE_USAGE ( .BOTH. , #2818 ) ;
+#746 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#747 = ORIENTED_EDGE ( 'NONE', *, *, #2357, .T. ) ;
+#748 = VERTEX_POINT ( 'NONE', #3254 ) ;
+#749 = SURFACE_STYLE_FILL_AREA ( #2922 ) ;
+#750 = AXIS2_PLACEMENT_3D ( 'NONE', #2118, #865, #1171 ) ;
+#751 = AXIS2_PLACEMENT_3D ( 'NONE', #1431, #182, #1689 ) ;
+#752 = ORIENTED_EDGE ( 'NONE', *, *, #1755, .T. ) ;
+#753 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 0.2000000000000000100, 6.010523442855779700 ) ) ;
+#754 = FACE_OUTER_BOUND ( 'NONE', #2432, .T. ) ;
+#755 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2101 ) ) ;
+#756 = EDGE_LOOP ( 'NONE', ( #3315, #1984, #2182, #3569 ) ) ;
+#757 = PRESENTATION_STYLE_ASSIGNMENT (( #3335 ) ) ;
+#758 = LINE ( 'NONE', #1982, #2151 ) ;
+#759 = PLANE ( 'NONE',  #2046 ) ;
+#760 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#761 = ORIENTED_EDGE ( 'NONE', *, *, #72, .T. ) ;
+#762 = CIRCLE ( 'NONE', #877, 0.1999999999999996500 ) ;
+#763 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#764 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2617, 'distance_accuracy_value', 'NONE');
+#765 = CARTESIAN_POINT ( 'NONE',  ( -2.090500000000000000, 1.467208316501869000, 9.270408226223132400 ) ) ;
+#766 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #3450, 'design' ) ;
+#767 = ADVANCED_FACE ( 'NONE', ( #2052 ), #1133, .F. ) ;
+#768 = PRESENTATION_STYLE_ASSIGNMENT (( #1722 ) ) ;
+#769 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 0.5392679144838581400, -10.92949431629024600 ) ) ;
+#770 = VERTEX_POINT ( 'NONE', #901 ) ;
+#771 = VERTEX_POINT ( 'NONE', #3322 ) ;
+#772 = CIRCLE ( 'NONE', #981, 0.2000000000000002100 ) ;
+#773 = EDGE_CURVE ( 'NONE', #2560, #519, #3570, .T. ) ;
+#774 = ORIENTED_EDGE ( 'NONE', *, *, #1220, .T. ) ;
+#775 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#776 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #326 ) ) ;
+#777 = ORIENTED_EDGE ( 'NONE', *, *, #2730, .F. ) ;
+#778 = CARTESIAN_POINT ( 'NONE',  ( -0.1905000000000000000, -3.516603168993428100, 9.706435232354232700 ) ) ;
+#779 = FACE_OUTER_BOUND ( 'NONE', #2442, .T. ) ;
+#780 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#781 = AXIS2_PLACEMENT_3D ( 'NONE', #3273, #600, #2662 ) ;
+#782 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#783 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3555 ) ) ;
+#784 = CIRCLE ( 'NONE', #1577, 0.2000000000000002900 ) ;
+#785 = CARTESIAN_POINT ( 'NONE',  ( -4.999236032491331200, 3.500000000000000000, 6.318252485068867900 ) ) ;
+#786 = LINE ( 'NONE', #2333, #1440 ) ;
+#787 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#788 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 4.249999999999998200, -6.934383502355556700 ) ) ;
+#789 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3657, 'distance_accuracy_value', 'NONE');
+#790 = LINE ( 'NONE', #3796, #226 ) ;
+#791 = EDGE_CURVE ( 'NONE', #1726, #815, #2565, .T. ) ;
+#792 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#793 = ORIENTED_EDGE ( 'NONE', *, *, #2647, .F. ) ;
+#794 = PRESENTATION_STYLE_ASSIGNMENT (( #1021 ) ) ;
+#795 = EDGE_CURVE ( 'NONE', #2076, #3041, #1770, .T. ) ;
+#796 = CARTESIAN_POINT ( 'NONE',  ( -6.550000000000000700, 4.249999999999998200, 1.950000000000001500 ) ) ;
+#797 = VERTEX_POINT ( 'NONE', #48 ) ;
+#798 = CARTESIAN_POINT ( 'NONE',  ( 6.500000000000000000, 2.749999999999998200, 2.099999999999999600 ) ) ;
+#799 = LINE ( 'NONE', #164, #2747 ) ;
+#800 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 2.749999999999998200, 2.099999999999999600 ) ) ;
+#801 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#802 = ORIENTED_EDGE ( 'NONE', *, *, #1601, .T. ) ;
+#803 = AXIS2_PLACEMENT_3D ( 'NONE', #1566, #2700, #1288 ) ;
+#804 = STYLED_ITEM ( 'NONE', ( #137 ), #1462 ) ;
+#805 = ORIENTED_EDGE ( 'NONE', *, *, #3107, .T. ) ;
+#806 = CARTESIAN_POINT ( 'NONE',  ( -4.704257948109503000, 4.585604472100386400, -6.204257948109501300 ) ) ;
+#807 = SURFACE_STYLE_FILL_AREA ( #1315 ) ;
+#808 = STYLED_ITEM ( 'NONE', ( #1600 ), #3366 ) ;
+#809 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 2.749999999999998200, 2.099999999999999600 ) ) ;
+#810 = CARTESIAN_POINT ( 'NONE',  ( -0.1905000000000000000, 3.499999999999993800, 6.500000000000000900 ) ) ;
+#811 = VERTEX_POINT ( 'NONE', #332 ) ;
+#812 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 0.5654465241397630400, -12.42926585902483300 ) ) ;
+#813 = PRESENTATION_STYLE_ASSIGNMENT (( #3116 ) ) ;
+#814 = EDGE_CURVE ( 'NONE', #3209, #2230, #2104, .T. ) ;
+#815 = VERTEX_POINT ( 'NONE', #2136 ) ;
+#816 = CYLINDRICAL_SURFACE ( 'NONE', #724, 1.501172390697879800 ) ;
+#817 = ORIENTED_EDGE ( 'NONE', *, *, #3589, .F. ) ;
+#818 = EDGE_CURVE ( 'NONE', #1025, #65, #431, .T. ) ;
+#819 = PLANE ( 'NONE',  #536 ) ;
+#820 = ORIENTED_EDGE ( 'NONE', *, *, #1323, .T. ) ;
+#821 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 0.5392679144838581400, -10.92949431629024600 ) ) ;
+#822 = FILL_AREA_STYLE_COLOUR ( '', #2380 ) ;
+#823 = AXIS2_PLACEMENT_3D ( 'NONE', #3156, #3738, #1985 ) ;
+#824 = FILL_AREA_STYLE_COLOUR ( '', #3805 ) ;
+#825 = LINE ( 'NONE', #2637, #3104 ) ;
+#826 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#827 = CIRCLE ( 'NONE', #2120, 1.809499999999999400 ) ;
+#828 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#829 = LINE ( 'NONE', #3137, #3559 ) ;
+#830 = AXIS2_PLACEMENT_3D ( 'NONE', #1676, #225, #1973 ) ;
+#831 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#832 = ORIENTED_EDGE ( 'NONE', *, *, #2482, .F. ) ;
+#833 = CARTESIAN_POINT ( 'NONE',  ( 4.726874520315703900, 4.344527017423861700, -6.426113459934051700 ) ) ;
+#834 = VECTOR ( 'NONE', #2429, 1000.000000000000100 ) ;
+#835 = ORIENTED_EDGE ( 'NONE', *, *, #2698, .T. ) ;
+#836 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#837 = ORIENTED_EDGE ( 'NONE', *, *, #187, .F. ) ;
+#838 = ORIENTED_EDGE ( 'NONE', *, *, #3761, .F. ) ;
+#839 = EDGE_CURVE ( 'NONE', #3476, #2902, #2694, .T. ) ;
+#840 = DIRECTION ( 'NONE',  ( -0.9486832980505151000, 0.0000000000000000000, 0.3162277660168342800 ) ) ;
+#841 = ORIENTED_EDGE ( 'NONE', *, *, #2651, .F. ) ;
+#842 = LINE ( 'NONE', #3022, #2746 ) ;
+#843 = AXIS2_PLACEMENT_3D ( 'NONE', #1585, #3404, #3721 ) ;
+#844 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#845 = ORIENTED_EDGE ( 'NONE', *, *, #2602, .T. ) ;
+#846 = ADVANCED_FACE ( 'NONE', ( #2146 ), #3169, .F. ) ;
+#847 = VECTOR ( 'NONE', #2177, 1000.000000000000000 ) ;
+#848 = CYLINDRICAL_SURFACE ( 'NONE', #935, 0.2000000000000002100 ) ;
+#849 = SURFACE_STYLE_USAGE ( .BOTH. , #250 ) ;
+#850 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#851 = ORIENTED_EDGE ( 'NONE', *, *, #1848, .T. ) ;
+#852 = AXIS2_PLACEMENT_3D ( 'NONE', #2957, #2070, #855 ) ;
+#853 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274766037200, -0.9961946980917453200 ) ) ;
+#854 = ORIENTED_EDGE ( 'NONE', *, *, #1694, .T. ) ;
+#855 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#856 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#857 = FACE_OUTER_BOUND ( 'NONE', #1948, .T. ) ;
+#858 = CARTESIAN_POINT ( 'NONE',  ( -0.1905000000000000000, -3.483396831006572800, 10.08598541232718800 ) ) ;
+#859 = ORIENTED_EDGE ( 'NONE', *, *, #1401, .T. ) ;
+#860 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#861 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765139400, -0.9961946980917461000 ) ) ;
+#862 = VECTOR ( 'NONE', #3692, 1000.000000000000100 ) ;
+#863 = EDGE_CURVE ( 'NONE', #1730, #1059, #3798, .T. ) ;
+#864 = ORIENTED_EDGE ( 'NONE', *, *, #3447, .F. ) ;
+#865 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#866 = ADVANCED_FACE ( 'NONE', ( #2881 ), #366, .T. ) ;
+#867 = PRESENTATION_STYLE_ASSIGNMENT (( #1785 ) ) ;
+#868 = EDGE_CURVE ( 'NONE', #2837, #3417, #3241, .T. ) ;
+#869 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 2.749999999999998200, 2.099999999999999600 ) ) ;
+#870 = VECTOR ( 'NONE', #3582, 1000.000000000000000 ) ;
+#871 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#872 = AXIS2_PLACEMENT_3D ( 'NONE', #1521, #1193, #3298 ) ;
+#873 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3192 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2624, #569, #3808 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#874 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 4.249999999999998200, -6.934383502355556700 ) ) ;
+#875 = PLANE ( 'NONE',  #3383 ) ;
+#876 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #629, 'distance_accuracy_value', 'NONE');
+#877 = AXIS2_PLACEMENT_3D ( 'NONE', #3580, #2141, #1247 ) ;
+#878 = CARTESIAN_POINT ( 'NONE',  ( -6.750000000000000000, 2.749999999999999100, -6.934383502355557600 ) ) ;
+#879 = ORIENTED_EDGE ( 'NONE', *, *, #1844, .F. ) ;
+#880 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3415, 'distance_accuracy_value', 'NONE');
+#881 = VERTEX_POINT ( 'NONE', #3295 ) ;
+#882 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#883 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 4.249999999999998200, 2.099999999999999600 ) ) ;
+#884 = EDGE_LOOP ( 'NONE', ( #1046, #383, #2372, #638 ) ) ;
+#885 = SURFACE_STYLE_USAGE ( .BOTH. , #2656 ) ;
+#886 = EDGE_CURVE ( 'NONE', #3792, #2585, #700, .T. ) ;
+#887 = ADVANCED_FACE ( 'NONE', ( #3481 ), #1215, .T. ) ;
+#888 = LINE ( 'NONE', #2782, #1031 ) ;
+#889 = EDGE_LOOP ( 'NONE', ( #3019, #183, #3455, #2857 ) ) ;
+#890 = SURFACE_STYLE_FILL_AREA ( #3490 ) ;
+#891 = EDGE_CURVE ( 'NONE', #353, #1620, #231, .T. ) ;
+#892 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#893 = ORIENTED_EDGE ( 'NONE', *, *, #319, .F. ) ;
+#894 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#895 = ORIENTED_EDGE ( 'NONE', *, *, #1356, .T. ) ;
+#896 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#897 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917461000, -0.08715574274765139400 ) ) ;
+#898 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1814 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2809, #1639, #3408 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#899 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#900 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 7.000000000000000000, 0.0000000000000000000 ) ) ;
+#901 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 7.000000000000000000, -6.010523442855780600 ) ) ;
+#902 = STYLED_ITEM ( 'NONE', ( #1618 ), #2349 ) ;
+#903 = VERTEX_POINT ( 'NONE', #646 ) ;
+#904 = CYLINDRICAL_SURFACE ( 'NONE', #2911, 0.2000000000000002100 ) ;
+#905 = CARTESIAN_POINT ( 'NONE',  ( -2.090500000000000000, -3.483396831006572800, 10.08598541232718800 ) ) ;
+#906 = SURFACE_STYLE_USAGE ( .BOTH. , #577 ) ;
+#907 = ADVANCED_FACE ( 'NONE', ( #2320 ), #1542, .T. ) ;
+#908 = ORIENTED_EDGE ( 'NONE', *, *, #2758, .T. ) ;
+#909 = VECTOR ( 'NONE', #1706, 1000.000000000000100 ) ;
+#910 = CARTESIAN_POINT ( 'NONE',  ( -2.090500000000000000, 3.118999999999993600, 6.318252485068862600 ) ) ;
+#911 = ORIENTED_EDGE ( 'NONE', *, *, #2212, .F. ) ;
+#912 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#913 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#914 = LINE ( 'NONE', #1855, #3419 ) ;
+#915 = ORIENTED_EDGE ( 'NONE', *, *, #3283, .T. ) ;
+#916 = EDGE_CURVE ( 'NONE', #2274, #571, #3018, .T. ) ;
+#917 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#918 = SURFACE_STYLE_USAGE ( .BOTH. , #1801 ) ;
+#919 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 3.118999999999990900, 7.467793920026118700 ) ) ;
+#920 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#921 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1525 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #961, #1841, #663 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#922 = LINE ( 'NONE', #176, #2820 ) ;
+#923 = LINE ( 'NONE', #409, #1671 ) ;
+#924 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#925 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#926 = SURFACE_STYLE_USAGE ( .BOTH. , #2159 ) ;
+#927 = PRESENTATION_STYLE_ASSIGNMENT (( #2533 ) ) ;
+#928 = VERTEX_POINT ( 'NONE', #132 ) ;
+#929 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #902 ), #3625 ) ;
+#930 = STYLED_ITEM ( 'NONE', ( #3434 ), #1241 ) ;
+#931 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 3.500000000000000000, -6.500000000000000000 ) ) ;
+#932 = CARTESIAN_POINT ( 'NONE',  ( -2.090500000000000000, 3.499999999999993800, 7.467793920026118700 ) ) ;
+#933 = SURFACE_SIDE_STYLE ('',( #1060 ) ) ;
+#934 = ORIENTED_EDGE ( 'NONE', *, *, #3308, .F. ) ;
+#935 = AXIS2_PLACEMENT_3D ( 'NONE', #2042, #3523, #2682 ) ;
+#936 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#937 = VECTOR ( 'NONE', #1732, 1000.000000000000000 ) ;
+#938 = ORIENTED_EDGE ( 'NONE', *, *, #3424, .F. ) ;
+#939 = FACE_OUTER_BOUND ( 'NONE', #3227, .T. ) ;
+#940 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, -3.473821390344084200, -12.49977154273458900 ) ) ;
+#941 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917461000, 0.08715574274765139400 ) ) ;
+#942 = VERTEX_POINT ( 'NONE', #3069 ) ;
+#943 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 0.2000000000000000900, 6.010523442855779700 ) ) ;
+#944 = VECTOR ( 'NONE', #3167, 1000.000000000000000 ) ;
+#945 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#946 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#947 = ORIENTED_EDGE ( 'NONE', *, *, #3361, .T. ) ;
+#948 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#949 = LINE ( 'NONE', #545, #3718 ) ;
+#950 = EDGE_CURVE ( 'NONE', #422, #501, #427, .T. ) ;
+#951 = CARTESIAN_POINT ( 'NONE',  ( 4.999236032491329400, 3.499999999999994200, 6.318252485068862600 ) ) ;
+#952 = CARTESIAN_POINT ( 'NONE',  ( -4.709762382474131900, 0.1825688514504684200, 6.500000000000000000 ) ) ;
+#953 = ADVANCED_FACE ( 'NONE', ( #1723 ), #2769, .F. ) ;
+#954 = ORIENTED_EDGE ( 'NONE', *, *, #347, .T. ) ;
+#955 = AXIS2_PLACEMENT_3D ( 'NONE', #7, #324, #1789 ) ;
+#956 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 1.309499999999993700, 7.467793920026118700 ) ) ;
+#957 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1629 ), #1148 ) ;
+#958 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 1.500414654488724200, 9.649958406196089900 ) ) ;
+#959 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 0.2000000000000000100, -6.010523442855779700 ) ) ;
+#960 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#961 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#962 = CARTESIAN_POINT ( 'NONE',  ( 6.750000000000000000, -3.516603168993430300, -8.184383502355556700 ) ) ;
+#963 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2211 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2503, #1334, #3397 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#964 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #62, #2994, #3318, #2112 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 1.658062789394612900 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9993654810545719000, 0.9993654810545719000, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#965 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#966 = ORIENTED_EDGE ( 'NONE', *, *, #3135, .T. ) ;
+#967 = FILL_AREA_STYLE ('',( #1553 ) ) ;
+#968 = ORIENTED_EDGE ( 'NONE', *, *, #3308, .T. ) ;
+#969 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 4.249999999999998200, -8.184383502355556700 ) ) ;
+#970 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#971 = CARTESIAN_POINT ( 'NONE',  ( 4.799236032491328400, 3.500000000000000000, 2.099999999999999600 ) ) ;
+#972 = SURFACE_STYLE_USAGE ( .BOTH. , #2137 ) ;
+#973 = CIRCLE ( 'NONE', #1147, 0.1999999999999996500 ) ;
+#974 = EDGE_CURVE ( 'NONE', #3756, #1404, #2692, .T. ) ;
+#975 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917461000, 0.08715574274765139400 ) ) ;
+#976 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917461000, 0.08715574274765139400 ) ) ;
+#977 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1416 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3491, #1166, #2297 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#978 = VERTEX_POINT ( 'NONE', #705 ) ;
+#979 = SURFACE_STYLE_USAGE ( .BOTH. , #1922 ) ;
+#980 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#981 = AXIS2_PLACEMENT_3D ( 'NONE', #620, #329, #2131 ) ;
+#982 = AXIS2_PLACEMENT_3D ( 'NONE', #1321, #1604, #1004 ) ;
+#983 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#984 = EDGE_LOOP ( 'NONE', ( #2523, #2534, #2462, #1392 ) ) ;
+#985 = ORIENTED_EDGE ( 'NONE', *, *, #1090, .F. ) ;
+#986 = CARTESIAN_POINT ( 'NONE',  ( 6.750000000000000000, -3.516603168993430300, -6.934383502355557600 ) ) ;
+#987 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 2.749999999999999100, -6.434383502355556700 ) ) ;
+#988 = ORIENTED_EDGE ( 'NONE', *, *, #3761, .T. ) ;
+#989 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#990 = VERTEX_POINT ( 'NONE', #2469 ) ;
+#991 = LINE ( 'NONE', #147, #3176 ) ;
+#992 = FILL_AREA_STYLE_COLOUR ( '', #1358 ) ;
+#993 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#994 = EDGE_CURVE ( 'NONE', #2599, #2940, #3710, .T. ) ;
+#995 = ORIENTED_EDGE ( 'NONE', *, *, #2749, .T. ) ;
+#996 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9998476951563912700, -0.01745240643727706200 ) ) ;
+#997 = FACE_BOUND ( 'NONE', #3814, .T. ) ;
+#998 = SURFACE_STYLE_USAGE ( .BOTH. , #2457 ) ;
+#999 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1000 = EDGE_CURVE ( 'NONE', #476, #3399, #888, .T. ) ;
+#1001 = ORIENTED_EDGE ( 'NONE', *, *, #1220, .F. ) ;
+#1002 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1063, 'distance_accuracy_value', 'NONE');
+#1003 = AXIS2_PLACEMENT_3D ( 'NONE', #2460, #58, #74 ) ;
+#1004 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1005 = AXIS2_PLACEMENT_3D ( 'NONE', #2433, #1529, #2724 ) ;
+#1006 = ORIENTED_EDGE ( 'NONE', *, *, #1278, .T. ) ;
+#1007 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1008 = LINE ( 'NONE', #796, #1138 ) ;
+#1009 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #561, 'distance_accuracy_value', 'NONE');
+#1010 = FILL_AREA_STYLE ('',( #3653 ) ) ;
+#1011 = EDGE_LOOP ( 'NONE', ( #2321, #626, #1630, #2744 ) ) ;
+#1012 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1013 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2868 ), #3465 ) ;
+#1014 = SURFACE_STYLE_USAGE ( .BOTH. , #3617 ) ;
+#1015 = VERTEX_POINT ( 'NONE', #1312 ) ;
+#1016 = CARTESIAN_POINT ( 'NONE',  ( -6.500000000000001800, 4.249999999999998200, 2.099999999999999600 ) ) ;
+#1017 = FACE_OUTER_BOUND ( 'NONE', #1969, .T. ) ;
+#1018 = EDGE_CURVE ( 'NONE', #3122, #566, #2280, .T. ) ;
+#1019 = DIRECTION ( 'NONE',  ( -0.9961946980917453200, -0.08715574274766037200, 0.0000000000000000000 ) ) ;
+#1020 = LINE ( 'NONE', #2282, #1205 ) ;
+#1021 = SURFACE_STYLE_USAGE ( .BOTH. , #3642 ) ;
+#1022 = CYLINDRICAL_SURFACE ( 'NONE', #1590, 0.1999999999999996500 ) ;
+#1023 = EDGE_CURVE ( 'NONE', #1050, #2981, #1114, .T. ) ;
+#1024 = CARTESIAN_POINT ( 'NONE',  ( -4.998474972109681500, 3.517431148549531500, 2.099999999999999600 ) ) ;
+#1025 = VERTEX_POINT ( 'NONE', #2200 ) ;
+#1026 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1027 = CARTESIAN_POINT ( 'NONE',  ( 4.800761060381650400, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#1028 = CARTESIAN_POINT ( 'NONE',  ( 0.1904999999999997000, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#1029 = ORIENTED_EDGE ( 'NONE', *, *, #1784, .F. ) ;
+#1030 = STYLED_ITEM ( 'NONE', ( #2197 ), #479 ) ;
+#1031 = VECTOR ( 'NONE', #395, 999.9999999999998900 ) ;
+#1032 = FILL_AREA_STYLE_COLOUR ( '', #871 ) ;
+#1033 = ORIENTED_EDGE ( 'NONE', *, *, #2235, .F. ) ;
+#1034 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #436 ) ) ;
+#1035 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1036 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1037 = ORIENTED_EDGE ( 'NONE', *, *, #367, .T. ) ;
+#1038 = PLANE ( 'NONE',  #2847 ) ;
+#1039 = VECTOR ( 'NONE', #288, 1000.000000000000000 ) ;
+#1040 = VECTOR ( 'NONE', #2600, 1000.000000000000000 ) ;
+#1041 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917461000, -0.08715574274765221200 ) ) ;
+#1042 = AXIS2_PLACEMENT_3D ( 'NONE', #1268, #2704, #684 ) ;
+#1043 = CARTESIAN_POINT ( 'NONE',  ( -4.999236032491331200, 3.500000000000000000, 6.318252485068867900 ) ) ;
+#1044 = VERTEX_POINT ( 'NONE', #2755 ) ;
+#1045 = VECTOR ( 'NONE', #3189, 1000.000000000000000 ) ;
+#1046 = ORIENTED_EDGE ( 'NONE', *, *, #480, .F. ) ;
+#1047 = CARTESIAN_POINT ( 'NONE',  ( 4.934383502355554900, 2.749999999999997800, 6.500000000000000000 ) ) ;
+#1048 = EDGE_CURVE ( 'NONE', #3122, #2732, #1904, .T. ) ;
+#1049 = DIRECTION ( 'NONE',  ( 0.08682659386424740300, 0.9924325091389670800, -0.08682659386424777800 ) ) ;
+#1050 = VERTEX_POINT ( 'NONE', #1571 ) ;
+#1051 = FACE_OUTER_BOUND ( 'NONE', #1882, .T. ) ;
+#1052 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, -3.516603168993430300, -8.184383502355556700 ) ) ;
+#1053 = ORIENTED_EDGE ( 'NONE', *, *, #1517, .F. ) ;
+#1054 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #458 ) ) ;
+#1055 = CARTESIAN_POINT ( 'NONE',  ( 6.999999999999999100, 2.749999999999998200, 0.5999999999999901000 ) ) ;
+#1056 = VECTOR ( 'NONE', #3177, 1000.000000000000000 ) ;
+#1057 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 6.817431148549531800, 6.209762382474129300 ) ) ;
+#1058 = ORIENTED_EDGE ( 'NONE', *, *, #1865, .T. ) ;
+#1059 = VERTEX_POINT ( 'NONE', #1607 ) ;
+#1060 = SURFACE_STYLE_FILL_AREA ( #2713 ) ;
+#1061 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1062 = LINE ( 'NONE', #3533, #2590 ) ;
+#1063 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1064 = ADVANCED_FACE ( 'NONE', ( #1594 ), #2507, .F. ) ;
+#1065 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 4.249999999999998200, 2.099999999999999600 ) ) ;
+#1066 = FACE_OUTER_BOUND ( 'NONE', #142, .T. ) ;
+#1067 = EDGE_CURVE ( 'NONE', #97, #571, #3306, .T. ) ;
+#1068 = VECTOR ( 'NONE', #3571, 1000.000000000000100 ) ;
+#1069 = ORIENTED_EDGE ( 'NONE', *, *, #394, .T. ) ;
+#1070 = EDGE_CURVE ( 'NONE', #1455, #2748, #1819, .T. ) ;
+#1071 = SURFACE_SIDE_STYLE ('',( #2541 ) ) ;
+#1072 = ORIENTED_EDGE ( 'NONE', *, *, #1291, .F. ) ;
+#1073 = CARTESIAN_POINT ( 'NONE',  ( -4.934383502355558400, 4.249999999999998200, 6.500000000000000000 ) ) ;
+#1074 = ORIENTED_EDGE ( 'NONE', *, *, #1175, .F. ) ;
+#1075 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 1.309499999999993700, 7.467793920026118700 ) ) ;
+#1076 = LINE ( 'NONE', #2951, #2742 ) ;
+#1077 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3268 ), #1282 ) ;
+#1078 = STYLED_ITEM ( 'NONE', ( #618 ), #729 ) ;
+#1079 = ORIENTED_EDGE ( 'NONE', *, *, #529, .F. ) ;
+#1080 = LINE ( 'NONE', #3572, #1834 ) ;
+#1081 = LINE ( 'NONE', #800, #944 ) ;
+#1082 = AXIS2_PLACEMENT_3D ( 'NONE', #2417, #2983, #3852 ) ;
+#1083 = ORIENTED_EDGE ( 'NONE', *, *, #974, .T. ) ;
+#1084 = LINE ( 'NONE', #2557, #2751 ) ;
+#1085 = CARTESIAN_POINT ( 'NONE',  ( -4.989741071097633100, 3.500000000000000400, 6.426705134377725100 ) ) ;
+#1086 = PLANE ( 'NONE',  #258 ) ;
+#1087 = EDGE_LOOP ( 'NONE', ( #3390, #1436, #2237, #1868, #2789, #1256, #2350, #3731 ) ) ;
+#1088 = CIRCLE ( 'NONE', #356, 0.1999999999999996500 ) ;
+#1089 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 4.249999999999998200, -8.679837002188350000 ) ) ;
+#1090 = EDGE_CURVE ( 'NONE', #1417, #3349, #1407, .T. ) ;
+#1091 = VERTEX_POINT ( 'NONE', #1369 ) ;
+#1092 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1093 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #3450 ) ;
+#1094 = LINE ( 'NONE', #3789, #1422 ) ;
+#1095 = EDGE_CURVE ( 'NONE', #340, #667, #1901, .T. ) ;
+#1096 = ORIENTED_EDGE ( 'NONE', *, *, #1601, .F. ) ;
+#1097 = CARTESIAN_POINT ( 'NONE',  ( -3.100000000000001900, 3.499999999999997300, 6.500000000000000000 ) ) ;
+#1098 = AXIS2_PLACEMENT_3D ( 'NONE', #1106, #3203, #1991 ) ;
+#1099 = EDGE_LOOP ( 'NONE', ( #16, #3520, #2412, #3091 ) ) ;
+#1100 = SURFACE_STYLE_USAGE ( .BOTH. , #2581 ) ;
+#1101 = VECTOR ( 'NONE', #3296, 1000.000000000000000 ) ;
+#1102 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765820800, -0.9961946980917454300 ) ) ;
+#1103 = CARTESIAN_POINT ( 'NONE',  ( -2.090499999999999600, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#1104 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1105 = CIRCLE ( 'NONE', #1395, 0.1999999999999996500 ) ;
+#1106 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 6.800000000000000700, -6.010523442855780600 ) ) ;
+#1107 = FACE_OUTER_BOUND ( 'NONE', #3493, .T. ) ;
+#1108 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 0.5000000000000004400, -8.679837002188366000 ) ) ;
+#1109 = ORIENTED_EDGE ( 'NONE', *, *, #3332, .T. ) ;
+#1110 = EDGE_CURVE ( 'NONE', #1325, #1587, #1952, .T. ) ;
+#1111 = PRESENTATION_STYLE_ASSIGNMENT (( #742 ) ) ;
+#1112 = ORIENTED_EDGE ( 'NONE', *, *, #1110, .F. ) ;
+#1113 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1654, 'distance_accuracy_value', 'NONE');
+#1114 = CIRCLE ( 'NONE', #1258, 0.1999999999999996500 ) ;
+#1115 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 0.5000000000000004400, -8.679837002188366000 ) ) ;
+#1116 = AXIS2_PLACEMENT_3D ( 'NONE', #3124, #2817, #2828 ) ;
+#1117 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.08715574274765139400, 0.9961946980917461000 ) ) ;
+#1118 = VERTEX_POINT ( 'NONE', #1131 ) ;
+#1119 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2063, 'distance_accuracy_value', 'NONE');
+#1120 = LINE ( 'NONE', #2443, #3395 ) ;
+#1121 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 2.749999999999999100, -6.934383502355556700 ) ) ;
+#1122 = ORIENTED_EDGE ( 'NONE', *, *, #271, .F. ) ;
+#1123 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3370 ) ) ;
+#1124 = AXIS2_PLACEMENT_3D ( 'NONE', #2091, #286, #580 ) ;
+#1125 = SURFACE_STYLE_FILL_AREA ( #1279 ) ;
+#1126 = ORIENTED_EDGE ( 'NONE', *, *, #1383, .T. ) ;
+#1127 = LINE ( 'NONE', #2410, #3850 ) ;
+#1128 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3021 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1745, #2378, #610 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1129 = ORIENTED_EDGE ( 'NONE', *, *, #1291, .T. ) ;
+#1130 = LINE ( 'NONE', #34, #1232 ) ;
+#1131 = CARTESIAN_POINT ( 'NONE',  ( 1.709500000000000000, -3.483396831006575500, 10.08598541232718800 ) ) ;
+#1132 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1133 = PLANE ( 'NONE',  #1005 ) ;
+#1134 = SURFACE_STYLE_FILL_AREA ( #522 ) ;
+#1135 = CARTESIAN_POINT ( 'NONE',  ( 4.934383502355554900, 4.249999999999998200, -6.235144562737205300 ) ) ;
+#1136 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1137 = VERTEX_POINT ( 'NONE', #3498 ) ;
+#1138 = VECTOR ( 'NONE', #2576, 999.9999999999998900 ) ;
+#1139 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 1.309499999999993700, 7.467793920026118700 ) ) ;
+#1140 = FILL_AREA_STYLE ('',( #2232 ) ) ;
+#1141 = ORIENTED_EDGE ( 'NONE', *, *, #1299, .F. ) ;
+#1142 = EDGE_CURVE ( 'NONE', #65, #275, #1996, .T. ) ;
+#1143 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#1144 = ORIENTED_EDGE ( 'NONE', *, *, #3515, .T. ) ;
+#1145 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1146 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855781400, 6.817431148549531800, -6.209762382474129300 ) ) ;
+#1147 = AXIS2_PLACEMENT_3D ( 'NONE', #3339, #3352, #2166 ) ;
+#1148 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1693 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3468, #2266, #547 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1149 = FILL_AREA_STYLE_COLOUR ( '', #1821 ) ;
+#1150 = SURFACE_STYLE_USAGE ( .BOTH. , #548 ) ;
+#1151 = FACE_OUTER_BOUND ( 'NONE', #1907, .T. ) ;
+#1152 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1153 = LINE ( 'NONE', #1223, #508 ) ;
+#1154 = FACE_OUTER_BOUND ( 'NONE', #88, .T. ) ;
+#1155 = AXIS2_PLACEMENT_3D ( 'NONE', #197, #1136, #1420 ) ;
+#1156 = VECTOR ( 'NONE', #3401, 1000.000000000000000 ) ;
+#1157 = LINE ( 'NONE', #1309, #469 ) ;
+#1158 = ORIENTED_EDGE ( 'NONE', *, *, #605, .F. ) ;
+#1159 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1160 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 3.499999999999993800, 6.318252485068862600 ) ) ;
+#1161 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1162 = SPHERICAL_SURFACE ( 'NONE', #1773, 0.2000000000000000100 ) ;
+#1163 = ADVANCED_FACE ( 'NONE', ( #2369 ), #3765, .F. ) ;
+#1164 = ORIENTED_EDGE ( 'NONE', *, *, #1959, .T. ) ;
+#1165 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1166 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1167 = EDGE_LOOP ( 'NONE', ( #3713, #2284, #2150, #1663 ) ) ;
+#1168 = ORIENTED_EDGE ( 'NONE', *, *, #605, .T. ) ;
+#1169 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #377, 'distance_accuracy_value', 'NONE');
+#1170 = EDGE_CURVE ( 'NONE', #459, #2927, #3659, .T. ) ;
+#1171 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1172 = ORIENTED_EDGE ( 'NONE', *, *, #1817, .T. ) ;
+#1173 = LINE ( 'NONE', #2752, #3443 ) ;
+#1174 = PRESENTATION_STYLE_ASSIGNMENT (( #2004 ) ) ;
+#1175 = EDGE_CURVE ( 'NONE', #1564, #3522, #3256, .T. ) ;
+#1176 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1177 = DIRECTION ( 'NONE',  ( -0.9961946980917449900, 0.08715574274766467500, 0.0000000000000000000 ) ) ;
+#1178 = ORIENTED_EDGE ( 'NONE', *, *, #2162, .T. ) ;
+#1179 = LINE ( 'NONE', #1360, #2474 ) ;
+#1180 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1181 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1182 = VERTEX_POINT ( 'NONE', #1934 ) ;
+#1183 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3090, #140, #1905 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1184 = ADVANCED_FACE ( 'NONE', ( #2875 ), #819, .F. ) ;
+#1185 = ORIENTED_EDGE ( 'NONE', *, *, #1299, .T. ) ;
+#1186 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 7.000000000000000000, 6.010523442855780600 ) ) ;
+#1187 = VECTOR ( 'NONE', #941, 1000.000000000000100 ) ;
+#1188 = DIRECTION ( 'NONE',  ( 0.08682659386424752800, -0.9924325091389670800, -0.08682659386424776400 ) ) ;
+#1189 = ORIENTED_EDGE ( 'NONE', *, *, #2539, .T. ) ;
+#1190 = LINE ( 'NONE', #3500, #544 ) ;
+#1191 = EDGE_CURVE ( 'NONE', #2905, #2765, #180, .T. ) ;
+#1192 = ORIENTED_EDGE ( 'NONE', *, *, #2627, .T. ) ;
+#1193 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389671900, -0.08682659386424779200 ) ) ;
+#1194 = EDGE_CURVE ( 'NONE', #325, #1749, #420, .T. ) ;
+#1195 = VERTEX_POINT ( 'NONE', #608 ) ;
+#1196 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 3.499999999999993800, 7.467793920026118700 ) ) ;
+#1197 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1198 = LINE ( 'NONE', #3819, #1753 ) ;
+#1199 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389671900, 0.08682659386424779200 ) ) ;
+#1200 = ADVANCED_FACE ( 'NONE', ( #3477 ), #1211, .T. ) ;
+#1201 = STYLED_ITEM ( 'NONE', ( #2722 ), #2061 ) ;
+#1202 = AXIS2_PLACEMENT_3D ( 'NONE', #2074, #3243, #1469 ) ;
+#1203 = CARTESIAN_POINT ( 'NONE',  ( -3.124788663216408600, 6.980000000000000400, 5.171985861086311900 ) ) ;
+#1204 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1205 = VECTOR ( 'NONE', #1643, 1000.000000000000000 ) ;
+#1206 = SURFACE_STYLE_FILL_AREA ( #2896 ) ;
+#1207 = PLANE ( 'NONE',  #103 ) ;
+#1208 = LINE ( 'NONE', #475, #2679 ) ;
+#1209 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2529 ), #1263 ) ;
+#1210 = PRESENTATION_STYLE_ASSIGNMENT (( #849 ) ) ;
+#1211 = CYLINDRICAL_SURFACE ( 'NONE', #726, 0.1999999999999996500 ) ;
+#1212 = ORIENTED_EDGE ( 'NONE', *, *, #679, .F. ) ;
+#1213 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1214 = EDGE_CURVE ( 'NONE', #3656, #325, #3835, .T. ) ;
+#1215 = SPHERICAL_SURFACE ( 'NONE', #2196, 0.2000000000000000100 ) ;
+#1216 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1217 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 1.309499999999991000, 7.467793920026118700 ) ) ;
+#1218 = VERTEX_POINT ( 'NONE', #3560 ) ;
+#1219 = VECTOR ( 'NONE', #344, 1000.000000000000000 ) ;
+#1220 = EDGE_CURVE ( 'NONE', #1025, #208, #1765, .T. ) ;
+#1221 = FILL_AREA_STYLE_COLOUR ( '', #3381 ) ;
+#1222 = VERTEX_POINT ( 'NONE', #3280 ) ;
+#1223 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, -3.499999999999999600, -11.00000000000000200 ) ) ;
+#1224 = ADVANCED_FACE ( 'NONE', ( #3612 ), #2686, .T. ) ;
+#1225 = SURFACE_STYLE_FILL_AREA ( #1349 ) ;
+#1226 = ORIENTED_EDGE ( 'NONE', *, *, #581, .T. ) ;
+#1227 = CARTESIAN_POINT ( 'NONE',  ( 4.999999999999998200, 3.500000000000000000, 2.099999999999999600 ) ) ;
+#1228 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #699 ), #1748 ) ;
+#1229 = CARTESIAN_POINT ( 'NONE',  ( -2.090500000000000000, 1.500414654488724200, 9.649958406196089900 ) ) ;
+#1230 = VERTEX_POINT ( 'NONE', #3237 ) ;
+#1231 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1232 = VECTOR ( 'NONE', #2396, 1000.000000000000000 ) ;
+#1233 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 0.5000000000000004400, -8.679837002188366000 ) ) ;
+#1234 = CARTESIAN_POINT ( 'NONE',  ( 1.709500000000000200, 3.499999999999997300, 6.500000000000000000 ) ) ;
+#1235 = EDGE_LOOP ( 'NONE', ( #8, #138, #1294, #1033, #3257, #1053, #2135, #3762 ) ) ;
+#1236 = CARTESIAN_POINT ( 'NONE',  ( 4.934383502355554900, 4.249999999999998200, -6.235144562737205300 ) ) ;
+#1237 = ORIENTED_EDGE ( 'NONE', *, *, #2157, .F. ) ;
+#1238 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1239 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1240 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 3.118999999999991300, 6.466666819196622600 ) ) ;
+#1241 = ADVANCED_FACE ( 'NONE', ( #3751 ), #3225, .T. ) ;
+#1242 = CARTESIAN_POINT ( 'NONE',  ( -3.124788663216408600, 6.980000000000000400, 5.171985861086311900 ) ) ;
+#1243 = LINE ( 'NONE', #1531, #727 ) ;
+#1244 = ORIENTED_EDGE ( 'NONE', *, *, #450, .F. ) ;
+#1245 = EDGE_CURVE ( 'NONE', #3668, #2701, #3115, .T. ) ;
+#1246 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.5000000000000004400, -8.679837002188366000 ) ) ;
+#1247 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1248 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 1.467208316501869000, 9.270408226223132400 ) ) ;
+#1249 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1250 = STYLED_ITEM ( 'NONE', ( #2305 ), #283 ) ;
+#1251 = FACE_OUTER_BOUND ( 'NONE', #2740, .T. ) ;
+#1252 = PRESENTATION_STYLE_ASSIGNMENT (( #2522 ) ) ;
+#1253 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1254 = CARTESIAN_POINT ( 'NONE',  ( -4.735144562737208900, 2.749999999999999100, -6.434383502355555800 ) ) ;
+#1255 = LINE ( 'NONE', #2764, #3475 ) ;
+#1256 = ORIENTED_EDGE ( 'NONE', *, *, #839, .F. ) ;
+#1257 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3370 ), #2123 ) ;
+#1258 = AXIS2_PLACEMENT_3D ( 'NONE', #3346, #3042, #3628 ) ;
+#1259 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1260 = FILL_AREA_STYLE ('',( #1505 ) ) ;
+#1261 = ORIENTED_EDGE ( 'NONE', *, *, #170, .T. ) ;
+#1262 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 3.118999999999993100, 7.467793920026118700 ) ) ;
+#1263 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2050 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #163, #2542, #746 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1264 = ORIENTED_EDGE ( 'NONE', *, *, #1397, .T. ) ;
+#1265 = VERTEX_POINT ( 'NONE', #3511 ) ;
+#1266 = VECTOR ( 'NONE', #2406, 1000.000000000000100 ) ;
+#1267 = FILL_AREA_STYLE_COLOUR ( '', #513 ) ;
+#1268 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, -3.473821390344084200, -12.49977154273458900 ) ) ;
+#1269 = ORIENTED_EDGE ( 'NONE', *, *, #2976, .T. ) ;
+#1270 = EDGE_CURVE ( 'NONE', #1691, #2346, #1307, .T. ) ;
+#1271 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1272 = PRESENTATION_STYLE_ASSIGNMENT (( #2016 ) ) ;
+#1273 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1274 = EDGE_LOOP ( 'NONE', ( #3535, #1764, #893, #3180 ) ) ;
+#1275 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1276 = FACE_OUTER_BOUND ( 'NONE', #3849, .T. ) ;
+#1277 = LINE ( 'NONE', #1551, #1464 ) ;
+#1278 = EDGE_CURVE ( 'NONE', #3329, #2688, #695, .T. ) ;
+#1279 = FILL_AREA_STYLE ('',( #96 ) ) ;
+#1280 = PLANE ( 'NONE',  #3793 ) ;
+#1281 = ORIENTED_EDGE ( 'NONE', *, *, #3740, .T. ) ;
+#1282 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2550 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3554, #2100, #51 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1283 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1284 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1285 = CARTESIAN_POINT ( 'NONE',  ( 6.500000000000000000, 4.249999999999998200, 2.099999999999999600 ) ) ;
+#1286 = EDGE_LOOP ( 'NONE', ( #2065, #2484, #2563, #3646, #2538, #151 ) ) ;
+#1287 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #436 ), #1830 ) ;
+#1288 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917461000, -0.08715574274765139400 ) ) ;
+#1289 = EDGE_LOOP ( 'NONE', ( #1738, #1687, #289, #1993 ) ) ;
+#1290 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2192, 'distance_accuracy_value', 'NONE');
+#1291 = EDGE_CURVE ( 'NONE', #3083, #499, #2872, .T. ) ;
+#1292 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1293 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1294 = ORIENTED_EDGE ( 'NONE', *, *, #3261, .F. ) ;
+#1295 = FILL_AREA_STYLE ('',( #1032 ) ) ;
+#1296 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1303, 'distance_accuracy_value', 'NONE');
+#1297 = SURFACE_SIDE_STYLE ('',( #2231 ) ) ;
+#1298 = LINE ( 'NONE', #23, #2451 ) ;
+#1299 = EDGE_CURVE ( 'NONE', #2981, #194, #3749, .T. ) ;
+#1300 = VECTOR ( 'NONE', #2435, 1000.000000000000000 ) ;
+#1301 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1302 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#1303 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1304 = SURFACE_STYLE_FILL_AREA ( #1740 ) ;
+#1305 = ADVANCED_FACE ( 'NONE', ( #3061 ), #1633, .T. ) ;
+#1306 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1030 ) ) ;
+#1307 = CIRCLE ( 'NONE', #852, 2.190500000000000600 ) ;
+#1308 = ORIENTED_EDGE ( 'NONE', *, *, #1067, .F. ) ;
+#1309 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.5654465241397630400, -12.42926585902483300 ) ) ;
+#1310 = FILL_AREA_STYLE ('',( #3304 ) ) ;
+#1311 = STYLED_ITEM ( 'NONE', ( #2941 ), #2985 ) ;
+#1312 = CARTESIAN_POINT ( 'NONE',  ( 4.998474972109677900, 3.517431148549531500, 6.299236032491329200 ) ) ;
+#1313 = ORIENTED_EDGE ( 'NONE', *, *, #1990, .T. ) ;
+#1314 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 3.500000000000000000, -6.500000000000000000 ) ) ;
+#1315 = FILL_AREA_STYLE ('',( #721 ) ) ;
+#1316 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.5000000000000004400, -8.679837002188366000 ) ) ;
+#1317 = VERTEX_POINT ( 'NONE', #2982 ) ;
+#1318 = CIRCLE ( 'NONE', #47, 3.749999999999998200 ) ;
+#1319 = EDGE_LOOP ( 'NONE', ( #1552, #3615 ) ) ;
+#1320 = LINE ( 'NONE', #3644, #1414 ) ;
+#1321 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 6.800000000000000700, -6.010523442855780600 ) ) ;
+#1322 = SURFACE_STYLE_FILL_AREA ( #1954 ) ;
+#1323 = EDGE_CURVE ( 'NONE', #117, #146, #3610, .T. ) ;
+#1324 = ADVANCED_FACE ( 'NONE', ( #741 ), #2695, .T. ) ;
+#1325 = VERTEX_POINT ( 'NONE', #2121 ) ;
+#1326 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1327 = VECTOR ( 'NONE', #2787, 1000.000000000000100 ) ;
+#1328 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 1.500414654488724200, 9.649958406196089900 ) ) ;
+#1329 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1330 = ORIENTED_EDGE ( 'NONE', *, *, #192, .T. ) ;
+#1331 = SURFACE_STYLE_FILL_AREA ( #2327 ) ;
+#1332 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #458 ), #1716 ) ;
+#1333 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, -3.499999999999999600, -11.00000000000000200 ) ) ;
+#1334 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1335 = CIRCLE ( 'NONE', #2223, 0.4961243956517384900 ) ;
+#1336 = STYLED_ITEM ( 'NONE', ( #2952 ), #2426 ) ;
+#1337 = CARTESIAN_POINT ( 'NONE',  ( -0.1905000000000000000, 1.500414654488724200, 9.649958406196089900 ) ) ;
+#1338 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #930 ), #1923 ) ;
+#1339 = ORIENTED_EDGE ( 'NONE', *, *, #1596, .T. ) ;
+#1340 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1341 = LINE ( 'NONE', #2859, #3462 ) ;
+#1342 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1343 = FILL_AREA_STYLE ('',( #2537 ) ) ;
+#1344 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1345 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #808 ) ) ;
+#1346 = CIRCLE ( 'NONE', #3435, 1.501172390697879800 ) ;
+#1347 = CARTESIAN_POINT ( 'NONE',  ( -4.934383502355558400, 4.249999999999998200, -6.235144562737205300 ) ) ;
+#1348 = ORIENTED_EDGE ( 'NONE', *, *, #31, .T. ) ;
+#1349 = FILL_AREA_STYLE ('',( #124 ) ) ;
+#1350 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1351 = LINE ( 'NONE', #3530, #218 ) ;
+#1352 = VECTOR ( 'NONE', #3802, 1000.000000000000000 ) ;
+#1353 = LINE ( 'NONE', #2974, #603 ) ;
+#1354 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 1.500414654488724200, 9.649958406196089900 ) ) ;
+#1355 = FACE_OUTER_BOUND ( 'NONE', #2861, .T. ) ;
+#1356 = EDGE_CURVE ( 'NONE', #3668, #1381, #1761, .T. ) ;
+#1357 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1358 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1359 = ORIENTED_EDGE ( 'NONE', *, *, #424, .F. ) ;
+#1360 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 0.5654465241397630400, -12.42926585902483300 ) ) ;
+#1361 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.01745240643727703800, -0.9998476951563912700 ) ) ;
+#1362 = LINE ( 'NONE', #2130, #2826 ) ;
+#1363 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1364 = ORIENTED_EDGE ( 'NONE', *, *, #93, .F. ) ;
+#1365 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1366 = EDGE_LOOP ( 'NONE', ( #2953, #3437, #2754, #3363, #3787 ) ) ;
+#1367 = VERTEX_POINT ( 'NONE', #3037 ) ;
+#1368 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2382 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1239, #912, #643 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1369 = CARTESIAN_POINT ( 'NONE',  ( 1.709500000000000000, 1.467208316501866300, 9.270408226223132400 ) ) ;
+#1370 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1371 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1372 = EDGE_LOOP ( 'NONE', ( #593, #240, #3497, #774 ) ) ;
+#1373 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1374 = LINE ( 'NONE', #2276, #1647 ) ;
+#1375 = VECTOR ( 'NONE', #763, 1000.000000000000000 ) ;
+#1376 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1377 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1839, 'distance_accuracy_value', 'NONE');
+#1378 = FILL_AREA_STYLE ('',( #1665 ) ) ;
+#1379 = ORIENTED_EDGE ( 'NONE', *, *, #690, .T. ) ;
+#1380 = EDGE_CURVE ( 'NONE', #2827, #3122, #1675, .T. ) ;
+#1381 = VERTEX_POINT ( 'NONE', #1822 ) ;
+#1382 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855781400, 0.1825688514504684200, 6.209762382474129300 ) ) ;
+#1383 = EDGE_CURVE ( 'NONE', #1698, #1218, #3654, .T. ) ;
+#1384 = ADVANCED_FACE ( 'NONE', ( #2636 ), #1162, .T. ) ;
+#1385 = VERTEX_POINT ( 'NONE', #940 ) ;
+#1386 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1119 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2063, #826, #278 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1387 = CARTESIAN_POINT ( 'NONE',  ( -3.124788663216408600, 6.980000000000000400, 5.171985861086311900 ) ) ;
+#1388 = VERTEX_POINT ( 'NONE', #969 ) ;
+#1389 = SURFACE_STYLE_FILL_AREA ( #80 ) ;
+#1390 = AXIS2_PLACEMENT_3D ( 'NONE', #594, #2918, #3550 ) ;
+#1391 = FILL_AREA_STYLE ('',( #2183 ) ) ;
+#1392 = ORIENTED_EDGE ( 'NONE', *, *, #1624, .T. ) ;
+#1393 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1394 = ORIENTED_EDGE ( 'NONE', *, *, #114, .F. ) ;
+#1395 = AXIS2_PLACEMENT_3D ( 'NONE', #131, #1606, #691 ) ;
+#1396 = FACE_OUTER_BOUND ( 'NONE', #3799, .T. ) ;
+#1397 = EDGE_CURVE ( 'NONE', #728, #3596, #3517, .T. ) ;
+#1398 = CARTESIAN_POINT ( 'NONE',  ( -3.124788663216408600, 6.980000000000000400, 4.675861465434573800 ) ) ;
+#1399 = LINE ( 'NONE', #42, #1068 ) ;
+#1400 = ORIENTED_EDGE ( 'NONE', *, *, #2087, .T. ) ;
+#1401 = EDGE_CURVE ( 'NONE', #2927, #2440, #1399, .T. ) ;
+#1402 = CARTESIAN_POINT ( 'NONE',  ( -4.909700381596729300, 3.500000000000000400, 6.499999999999999100 ) ) ;
+#1403 = CARTESIAN_POINT ( 'NONE',  ( -6.750000000000000000, 4.249999999999998200, -8.184383502355556700 ) ) ;
+#1404 = VERTEX_POINT ( 'NONE', #2720 ) ;
+#1405 = PLANE ( 'NONE',  #222 ) ;
+#1406 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1407 = LINE ( 'NONE', #159, #3661 ) ;
+#1408 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1201 ) ) ;
+#1409 = AXIS2_PLACEMENT_3D ( 'NONE', #2158, #2415, #1539 ) ;
+#1410 = ORIENTED_EDGE ( 'NONE', *, *, #2606, .T. ) ;
+#1411 = VECTOR ( 'NONE', #1840, 1000.000000000000100 ) ;
+#1412 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1377 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1839, #3038, #1852 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1413 = ORIENTED_EDGE ( 'NONE', *, *, #3589, .T. ) ;
+#1414 = VECTOR ( 'NONE', #83, 1000.000000000000000 ) ;
+#1415 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 3.118999999999993100, 7.467793920026118700 ) ) ;
+#1416 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3491, 'distance_accuracy_value', 'NONE');
+#1417 = VERTEX_POINT ( 'NONE', #1863 ) ;
+#1418 = FACE_OUTER_BOUND ( 'NONE', #1980, .T. ) ;
+#1419 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 6.980000000000000400, 0.0000000000000000000 ) ) ;
+#1420 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1421 = CARTESIAN_POINT ( 'NONE',  ( 4.999236032491329400, 3.499999999999994200, 6.318252485068862600 ) ) ;
+#1422 = VECTOR ( 'NONE', #632, 1000.000000000000000 ) ;
+#1423 = EDGE_CURVE ( 'NONE', #3448, #797, #3252, .T. ) ;
+#1424 = ORIENTED_EDGE ( 'NONE', *, *, #1848, .F. ) ;
+#1425 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917461000, 0.08715574274765139400 ) ) ;
+#1426 = CARTESIAN_POINT ( 'NONE',  ( -3.100000000000001900, 3.118999999999991300, 6.466666819196622600 ) ) ;
+#1427 = VECTOR ( 'NONE', #2588, 1000.000000000000000 ) ;
+#1428 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 4.187353024207361400E-031, -3.469446951953611000E-015 ) ) ;
+#1429 = AXIS2_PLACEMENT_3D ( 'NONE', #2485, #2761, #413 ) ;
+#1430 = ORIENTED_EDGE ( 'NONE', *, *, #3667, .T. ) ;
+#1431 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 3.118999999999993600, 6.318252485068862600 ) ) ;
+#1432 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 3.499999999999991600, 6.318252485068862600 ) ) ;
+#1433 = FILL_AREA_STYLE ('',( #2898 ) ) ;
+#1434 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1435 = LINE ( 'NONE', #2785, #2025 ) ;
+#1436 = ORIENTED_EDGE ( 'NONE', *, *, #114, .T. ) ;
+#1437 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 1.309499999999993700, 7.467793920026118700 ) ) ;
+#1438 = SURFACE_STYLE_FILL_AREA ( #2454 ) ;
+#1439 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.206922337247296700E-016, -1.000000000000000000 ) ) ;
+#1440 = VECTOR ( 'NONE', #3184, 1000.000000000000000 ) ;
+#1441 = FACE_OUTER_BOUND ( 'NONE', #3150, .T. ) ;
+#1442 = PLANE ( 'NONE',  #3238 ) ;
+#1443 = FILL_AREA_STYLE_COLOUR ( '', #3855 ) ;
+#1444 = ORIENTED_EDGE ( 'NONE', *, *, #2363, .F. ) ;
+#1445 = EDGE_CURVE ( 'NONE', #3312, #3278, #2733, .T. ) ;
+#1446 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -8.673617379884030700E-015, -7.588431925012821300E-016 ) ) ;
+#1447 = ORIENTED_EDGE ( 'NONE', *, *, #2034, .T. ) ;
+#1448 = ORIENTED_EDGE ( 'NONE', *, *, #2459, .F. ) ;
+#1449 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1250 ) ) ;
+#1450 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917461000, 0.08715574274765139400 ) ) ;
+#1451 = ORIENTED_EDGE ( 'NONE', *, *, #2302, .F. ) ;
+#1452 = LINE ( 'NONE', #291, #3524 ) ;
+#1453 = DIRECTION ( 'NONE',  ( 0.3162277660168353300, -0.0000000000000000000, -0.9486832980505147700 ) ) ;
+#1454 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1455 = VERTEX_POINT ( 'NONE', #2148 ) ;
+#1456 = AXIS2_PLACEMENT_3D ( 'NONE', #1233, #946, #3013 ) ;
+#1457 = CIRCLE ( 'NONE', #666, 2.190500000000000600 ) ;
+#1458 = CIRCLE ( 'NONE', #1894, 1.501172390697879800 ) ;
+#1459 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1236, #3276, #697, #84 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055408100, 7.064785372303742200 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8065248903853481400, 0.8065248903853481400, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1460 = ORIENTED_EDGE ( 'NONE', *, *, #2008, .T. ) ;
+#1461 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.5392679144838581400, -10.92949431629024600 ) ) ;
+#1462 = ADVANCED_FACE ( 'NONE', ( #32 ), #328, .T. ) ;
+#1463 = VECTOR ( 'NONE', #3112, 1000.000000000000000 ) ;
+#1464 = VECTOR ( 'NONE', #3606, 1000.000000000000000 ) ;
+#1465 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2916 ) ) ;
+#1466 = ORIENTED_EDGE ( 'NONE', *, *, #2878, .T. ) ;
+#1467 = SURFACE_STYLE_USAGE ( .BOTH. , #2057 ) ;
+#1468 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1469 = DIRECTION ( 'NONE',  ( -0.9961946980917453200, 0.08715574274766037200, 0.0000000000000000000 ) ) ;
+#1470 = EDGE_CURVE ( 'NONE', #2383, #1222, #1861, .T. ) ;
+#1471 = ORIENTED_EDGE ( 'NONE', *, *, #744, .T. ) ;
+#1472 = ORIENTED_EDGE ( 'NONE', *, *, #3055, .F. ) ;
+#1473 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.01745240643727711400, 0.9998476951563913800 ) ) ;
+#1474 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 7.000000000000000000, 6.010523442855780600 ) ) ;
+#1475 = EDGE_CURVE ( 'NONE', #797, #1815, #1362, .T. ) ;
+#1476 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1477 = ORIENTED_EDGE ( 'NONE', *, *, #2411, .T. ) ;
+#1478 = FILL_AREA_STYLE_COLOUR ( '', #3045 ) ;
+#1479 = CARTESIAN_POINT ( 'NONE',  ( 1.709500000000000000, 1.500414654488721800, 9.649958406196089900 ) ) ;
+#1480 = ADVANCED_FACE ( 'NONE', ( #3348 ), #3676, .F. ) ;
+#1481 = STYLED_ITEM ( 'NONE', ( #3715 ), #767 ) ;
+#1482 = VECTOR ( 'NONE', #2612, 1000.000000000000000 ) ;
+#1483 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1484 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1485 = VECTOR ( 'NONE', #189, 1000.000000000000000 ) ;
+#1486 = VECTOR ( 'NONE', #586, 1000.000000000000000 ) ;
+#1487 = FILL_AREA_STYLE ('',( #1717 ) ) ;
+#1488 = VECTOR ( 'NONE', #3006, 1000.000000000000000 ) ;
+#1489 = ORIENTED_EDGE ( 'NONE', *, *, #916, .T. ) ;
+#1490 = CARTESIAN_POINT ( 'NONE',  ( 4.726874520315702100, 2.655472982576138300, -6.426113459934051700 ) ) ;
+#1491 = CARTESIAN_POINT ( 'NONE',  ( 4.709762382474128400, 6.817431148549532700, 6.010523442855779700 ) ) ;
+#1492 = SURFACE_STYLE_FILL_AREA ( #2524 ) ;
+#1493 = ORIENTED_EDGE ( 'NONE', *, *, #2133, .F. ) ;
+#1494 = EDGE_CURVE ( 'NONE', #146, #3620, #3205, .T. ) ;
+#1495 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 2.749999999999998200, 0.5999999999999839900 ) ) ;
+#1496 = ADVANCED_FACE ( 'NONE', ( #1811 ), #1944, .T. ) ;
+#1497 = ORIENTED_EDGE ( 'NONE', *, *, #1965, .T. ) ;
+#1498 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1499 = STYLED_ITEM ( 'NONE', ( #2910 ), #303 ) ;
+#1500 = SURFACE_STYLE_USAGE ( .BOTH. , #2041 ) ;
+#1501 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1502 = VERTEX_POINT ( 'NONE', #3080 ) ;
+#1503 = LINE ( 'NONE', #2830, #3720 ) ;
+#1504 = CARTESIAN_POINT ( 'NONE',  ( 4.852038889480620100, 2.749999999999999600, -6.434383502355556700 ) ) ;
+#1505 = FILL_AREA_STYLE_COLOUR ( '', #2300 ) ;
+#1506 = AXIS2_PLACEMENT_3D ( 'NONE', #346, #2689, #1152 ) ;
+#1507 = ORIENTED_EDGE ( 'NONE', *, *, #1380, .F. ) ;
+#1508 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1509 = LINE ( 'NONE', #3325, #847 ) ;
+#1510 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #489, .NOT_KNOWN. ) ;
+#1511 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#1512 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1513 = ADVANCED_FACE ( 'NONE', ( #1066 ), #2479, .T. ) ;
+#1514 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #2821 ) ;
+#1515 = FILL_AREA_STYLE_COLOUR ( '', #1293 ) ;
+#1516 = SURFACE_STYLE_FILL_AREA ( #364 ) ;
+#1517 = EDGE_CURVE ( 'NONE', #2234, #3596, #2132, .T. ) ;
+#1518 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 6.800000000000000700, -6.010523442855780600 ) ) ;
+#1519 = VERTEX_POINT ( 'NONE', #3687 ) ;
+#1520 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1521 = CARTESIAN_POINT ( 'NONE',  ( 4.726874520315702100, 4.327095868874329700, -6.226874520315702100 ) ) ;
+#1522 = STYLED_ITEM ( 'NONE', ( #1895 ), #211 ) ;
+#1523 = ORIENTED_EDGE ( 'NONE', *, *, #2925, .T. ) ;
+#1524 = FILL_AREA_STYLE_COLOUR ( '', #2947 ) ;
+#1525 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #961, 'distance_accuracy_value', 'NONE');
+#1526 = VECTOR ( 'NONE', #6, 1000.000000000000000 ) ;
+#1527 = CARTESIAN_POINT ( 'NONE',  ( -4.934383502355558400, 2.749999999999999100, -6.235144562737207100 ) ) ;
+#1528 = STYLED_ITEM ( 'NONE', ( #3146 ), #2705 ) ;
+#1529 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1530 = CIRCLE ( 'NONE', #406, 0.1999999999999996500 ) ;
+#1531 = CARTESIAN_POINT ( 'NONE',  ( -4.802263094336374200, 3.517168326662993400, 6.501502033954721100 ) ) ;
+#1532 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.206922337247296700E-016, 1.000000000000000000 ) ) ;
+#1533 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 1.467208316501866300, 9.270408226223132400 ) ) ;
+#1534 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1535 = SURFACE_STYLE_USAGE ( .BOTH. , #3002 ) ;
+#1536 = ADVANCED_FACE ( 'NONE', ( #1107 ), #2455, .T. ) ;
+#1537 = ORIENTED_EDGE ( 'NONE', *, *, #3740, .F. ) ;
+#1538 = ORIENTED_EDGE ( 'NONE', *, *, #950, .T. ) ;
+#1539 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1540 = SURFACE_STYLE_USAGE ( .BOTH. , #3303 ) ;
+#1541 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1542 = CYLINDRICAL_SURFACE ( 'NONE', #2792, 0.1999999999999996500 ) ;
+#1543 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 1.309499999999993700, 7.467793920026118700 ) ) ;
+#1544 = EDGE_LOOP ( 'NONE', ( #3608, #1141, #2759, #400, #2739 ) ) ;
+#1545 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1546 = ORIENTED_EDGE ( 'NONE', *, *, #1475, .T. ) ;
+#1547 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1548 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1549 = VECTOR ( 'NONE', #860, 1000.000000000000100 ) ;
+#1550 = EDGE_CURVE ( 'NONE', #1921, #770, #1255, .T. ) ;
+#1551 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, -3.473821390344084200, -12.49977154273458900 ) ) ;
+#1552 = ORIENTED_EDGE ( 'NONE', *, *, #3519, .F. ) ;
+#1553 = FILL_AREA_STYLE_COLOUR ( '', #2079 ) ;
+#1554 = CIRCLE ( 'NONE', #540, 2.249999999999999600 ) ;
+#1555 = VECTOR ( 'NONE', #2660, 1000.000000000000000 ) ;
+#1556 = ORIENTED_EDGE ( 'NONE', *, *, #1445, .F. ) ;
+#1557 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #876 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #629, #920, #1484 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1558 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1559 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#1560 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#1561 = ORIENTED_EDGE ( 'NONE', *, *, #3187, .F. ) ;
+#1562 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.9961946980917455500, -0.08715574274765836000 ) ) ;
+#1563 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2897 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1363, #3158, #3421 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1564 = VERTEX_POINT ( 'NONE', #3386 ) ;
+#1565 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, -3.516603168993430300, -6.934383502355556700 ) ) ;
+#1566 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 1.500414654488724200, 9.649958406196089900 ) ) ;
+#1567 = ORIENTED_EDGE ( 'NONE', *, *, #673, .T. ) ;
+#1568 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1569 = ORIENTED_EDGE ( 'NONE', *, *, #3722, .T. ) ;
+#1570 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917461000, 0.08715574274765139400 ) ) ;
+#1571 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 0.0000000000000000000, 6.010523442855779700 ) ) ;
+#1572 = VERTEX_POINT ( 'NONE', #111 ) ;
+#1573 = EDGE_CURVE ( 'NONE', #1966, #1218, #1157, .T. ) ;
+#1574 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1575 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1576 = VECTOR ( 'NONE', #36, 1000.000000000000100 ) ;
+#1577 = AXIS2_PLACEMENT_3D ( 'NONE', #2710, #2987, #3553 ) ;
+#1578 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2595, 'distance_accuracy_value', 'NONE');
+#1579 = FILL_AREA_STYLE ('',( #1631 ) ) ;
+#1580 = VECTOR ( 'NONE', #551, 1000.000000000000000 ) ;
+#1581 = VECTOR ( 'NONE', #3244, 1000.000000000000100 ) ;
+#1582 = AXIS2_PLACEMENT_3D ( 'NONE', #2470, #3630, #1301 ) ;
+#1583 = STYLED_ITEM ( 'NONE', ( #3010 ), #1536 ) ;
+#1584 = FILL_AREA_STYLE_COLOUR ( '', #330 ) ;
+#1585 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 3.118999999999993600, 6.318252485068862600 ) ) ;
+#1586 = CARTESIAN_POINT ( 'NONE',  ( -0.1905000000000000000, 1.500414654488724200, 9.649958406196089900 ) ) ;
+#1587 = VERTEX_POINT ( 'NONE', #3105 ) ;
+#1588 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9998476951563912700, 0.01745240643727711100 ) ) ;
+#1589 = FILL_AREA_STYLE ('',( #1221 ) ) ;
+#1590 = AXIS2_PLACEMENT_3D ( 'NONE', #102, #1621, #2793 ) ;
+#1591 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1592 = VECTOR ( 'NONE', #542, 1000.000000000000000 ) ;
+#1593 = ORIENTED_EDGE ( 'NONE', *, *, #529, .T. ) ;
+#1594 = FACE_OUTER_BOUND ( 'NONE', #123, .T. ) ;
+#1595 = ORIENTED_EDGE ( 'NONE', *, *, #1550, .F. ) ;
+#1596 = EDGE_CURVE ( 'NONE', #519, #2260, #365, .T. ) ;
+#1597 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1598 = EDGE_LOOP ( 'NONE', ( #1083, #2843, #1006, #968, #1793, #2562, #915, #835 ) ) ;
+#1599 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.206922337247296700E-016, -1.000000000000000000 ) ) ;
+#1600 = PRESENTATION_STYLE_ASSIGNMENT (( #518 ) ) ;
+#1601 = EDGE_CURVE ( 'NONE', #1388, #3224, #224, .T. ) ;
+#1602 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1603 = ORIENTED_EDGE ( 'NONE', *, *, #2329, .F. ) ;
+#1604 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1605 = AXIS2_PLACEMENT_3D ( 'NONE', #3270, #2355, #3526 ) ;
+#1606 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1607 = CARTESIAN_POINT ( 'NONE',  ( -3.124788663216408600, 6.980000000000000400, 5.668110256738050800 ) ) ;
+#1608 = ORIENTED_EDGE ( 'NONE', *, *, #3162, .F. ) ;
+#1609 = VECTOR ( 'NONE', #2696, 1000.000000000000100 ) ;
+#1610 = FILL_AREA_STYLE_COLOUR ( '', #1476 ) ;
+#1611 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2573 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #440, #1373, #496 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1612 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1613 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 1.309499999999993700, 7.467793920026118700 ) ) ;
+#1614 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1615 = ADVANCED_FACE ( 'NONE', ( #1759 ), #2824, .T. ) ;
+#1616 = FILL_AREA_STYLE ('',( #2515 ) ) ;
+#1617 = ORIENTED_EDGE ( 'NONE', *, *, #2436, .T. ) ;
+#1618 = PRESENTATION_STYLE_ASSIGNMENT (( #998 ) ) ;
+#1619 = FILL_AREA_STYLE ('',( #992 ) ) ;
+#1620 = VERTEX_POINT ( 'NONE', #200 ) ;
+#1621 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1622 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1623 = FACE_OUTER_BOUND ( 'NONE', #3299, .T. ) ;
+#1624 = EDGE_CURVE ( 'NONE', #3307, #2517, #1208, .T. ) ;
+#1625 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1626 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 1.309499999999993700, 7.467793920026118700 ) ) ;
+#1627 = FACE_OUTER_BOUND ( 'NONE', #3675, .T. ) ;
+#1628 = CARTESIAN_POINT ( 'NONE',  ( 1.709500000000000000, 3.118999999999990900, 7.467793920026118700 ) ) ;
+#1629 = STYLED_ITEM ( 'NONE', ( #1272 ), #584 ) ;
+#1630 = ORIENTED_EDGE ( 'NONE', *, *, #3622, .F. ) ;
+#1631 = FILL_AREA_STYLE_COLOUR ( '', #3429 ) ;
+#1632 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765218500, -0.9961946980917459900 ) ) ;
+#1633 = SPHERICAL_SURFACE ( 'NONE', #407, 0.2000000000000000100 ) ;
+#1634 = ORIENTED_EDGE ( 'NONE', *, *, #3288, .F. ) ;
+#1635 = DIRECTION ( 'NONE',  ( 0.9961946980917455500, 0.08715574274765837400, 0.0000000000000000000 ) ) ;
+#1636 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1637 = VECTOR ( 'NONE', #693, 1000.000000000000000 ) ;
+#1638 = EDGE_LOOP ( 'NONE', ( #567, #1569, #2328, #612, #1348, #2488, #2566, #2623, #1933 ) ) ;
+#1639 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1640 = EDGE_LOOP ( 'NONE', ( #433, #60, #2535, #1400, #1185, #681 ) ) ;
+#1641 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1642 = ORIENTED_EDGE ( 'NONE', *, *, #1048, .F. ) ;
+#1643 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1644 = EDGE_CURVE ( 'NONE', #3399, #3792, #922, .T. ) ;
+#1645 = ORIENTED_EDGE ( 'NONE', *, *, #1988, .F. ) ;
+#1646 = SURFACE_STYLE_USAGE ( .BOTH. , #2291 ) ;
+#1647 = VECTOR ( 'NONE', #1428, 1000.000000000000000 ) ;
+#1648 = CARTESIAN_POINT ( 'NONE',  ( -2.090500000000000000, 3.118999999999993100, 7.467793920026118700 ) ) ;
+#1649 = ORIENTED_EDGE ( 'NONE', *, *, #1191, .F. ) ;
+#1650 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2240 ) ) ;
+#1651 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #371, 'distance_accuracy_value', 'NONE');
+#1652 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1653 = LINE ( 'NONE', #3168, #446 ) ;
+#1654 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1655 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #930 ) ) ;
+#1656 = ORIENTED_EDGE ( 'NONE', *, *, #2185, .F. ) ;
+#1657 = VECTOR ( 'NONE', #543, 1000.000000000000000 ) ;
+#1658 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765820800, -0.9961946980917454300 ) ) ;
+#1659 = ORIENTED_EDGE ( 'NONE', *, *, #1245, .F. ) ;
+#1660 = FILL_AREA_STYLE ('',( #2213 ) ) ;
+#1661 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #789 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3657, #1612, #426 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1662 = FACE_OUTER_BOUND ( 'NONE', #2301, .T. ) ;
+#1663 = ORIENTED_EDGE ( 'NONE', *, *, #2568, .T. ) ;
+#1664 = PLANE ( 'NONE',  #3794 ) ;
+#1665 = FILL_AREA_STYLE_COLOUR ( '', #2480 ) ;
+#1666 = ADVANCED_FACE ( 'NONE', ( #1251 ), #3003, .T. ) ;
+#1667 = LINE ( 'NONE', #1788, #3337 ) ;
+#1668 = EDGE_CURVE ( 'NONE', #3506, #1519, #1807, .T. ) ;
+#1669 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 7.000000000000000000, 6.010523442855780600 ) ) ;
+#1670 = CYLINDRICAL_SURFACE ( 'NONE', #872, 0.2000000000000002300 ) ;
+#1671 = VECTOR ( 'NONE', #1632, 1000.000000000000100 ) ;
+#1672 = EDGE_CURVE ( 'NONE', #2599, #422, #414, .T. ) ;
+#1673 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 0.5000000000000004400, -8.679837002188366000 ) ) ;
+#1674 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.01745240643727703800, -0.9998476951563912700 ) ) ;
+#1675 = LINE ( 'NONE', #1227, #2920 ) ;
+#1676 = CARTESIAN_POINT ( 'NONE',  ( 1.709500000000000000, 1.309499999999991000, 7.467793920026118700 ) ) ;
+#1677 = ORIENTED_EDGE ( 'NONE', *, *, #2259, .T. ) ;
+#1678 = STYLED_ITEM ( 'NONE', ( #2547 ), #2134 ) ;
+#1679 = AXIS2_PLACEMENT_3D ( 'NONE', #1242, #960, #1854 ) ;
+#1680 = VECTOR ( 'NONE', #1425, 1000.000000000000100 ) ;
+#1681 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1682 = ORIENTED_EDGE ( 'NONE', *, *, #2925, .F. ) ;
+#1683 = ORIENTED_EDGE ( 'NONE', *, *, #3028, .T. ) ;
+#1684 = AXIS2_PLACEMENT_3D ( 'NONE', #1108, #2006, #801 ) ;
+#1685 = VECTOR ( 'NONE', #996, 1000.000000000000100 ) ;
+#1686 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855780600, 0.1825688514504684200, 6.209762382474129300 ) ) ;
+#1687 = ORIENTED_EDGE ( 'NONE', *, *, #290, .F. ) ;
+#1688 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1689 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1690 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1691 = VERTEX_POINT ( 'NONE', #3161 ) ;
+#1692 = ORIENTED_EDGE ( 'NONE', *, *, #2781, .T. ) ;
+#1693 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3468, 'distance_accuracy_value', 'NONE');
+#1694 = EDGE_CURVE ( 'NONE', #3417, #2827, #2033, .T. ) ;
+#1695 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1696 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765218500, -0.9961946980917459900 ) ) ;
+#1697 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2846, 'distance_accuracy_value', 'NONE');
+#1698 = VERTEX_POINT ( 'NONE', #2272 ) ;
+#1699 = AXIS2_PLACEMENT_3D ( 'NONE', #1613, #3671, #2850 ) ;
+#1700 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, -3.499999999999999600, -11.00000000000000200 ) ) ;
+#1701 = LINE ( 'NONE', #205, #1056 ) ;
+#1702 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1880 ) ) ;
+#1703 = SURFACE_SIDE_STYLE ('',( #1304 ) ) ;
+#1704 = VERTEX_POINT ( 'NONE', #1382 ) ;
+#1705 = ORIENTED_EDGE ( 'NONE', *, *, #401, .F. ) ;
+#1706 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#1707 = CARTESIAN_POINT ( 'NONE',  ( 6.999999999999999100, 4.249999999999998200, 0.5999999999999899900 ) ) ;
+#1708 = VECTOR ( 'NONE', #358, 1000.000000000000000 ) ;
+#1709 = VECTOR ( 'NONE', #1483, 1000.000000000000000 ) ;
+#1710 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1711 = EDGE_CURVE ( 'NONE', #2701, #1921, #3830, .T. ) ;
+#1712 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1713 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1714 = ORIENTED_EDGE ( 'NONE', *, *, #63, .F. ) ;
+#1715 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917461000, -0.08715574274765139400 ) ) ;
+#1716 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #68 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2236, #3139, #1370 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1717 = FILL_AREA_STYLE_COLOUR ( '', #1238 ) ;
+#1718 = VECTOR ( 'NONE', #882, 1000.000000000000000 ) ;
+#1719 = ORIENTED_EDGE ( 'NONE', *, *, #3183, .F. ) ;
+#1720 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1721 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1722 = SURFACE_STYLE_USAGE ( .BOTH. , #3759 ) ;
+#1723 = FACE_OUTER_BOUND ( 'NONE', #984, .T. ) ;
+#1724 = AXIS2_PLACEMENT_3D ( 'NONE', #2869, #1117, #1981 ) ;
+#1725 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3269 ), #661 ) ;
+#1726 = VERTEX_POINT ( 'NONE', #3741 ) ;
+#1727 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1728 = LINE ( 'NONE', #3541, #2605 ) ;
+#1729 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2868 ) ) ;
+#1730 = VERTEX_POINT ( 'NONE', #1398 ) ;
+#1731 = VECTOR ( 'NONE', #1674, 1000.000000000000100 ) ;
+#1732 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1733 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 3.500000000000000000, -6.500000000000000000 ) ) ;
+#1734 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1735 = ORIENTED_EDGE ( 'NONE', *, *, #2185, .T. ) ;
+#1736 = SURFACE_SIDE_STYLE ('',( #749 ) ) ;
+#1737 = VECTOR ( 'NONE', #1696, 1000.000000000000100 ) ;
+#1738 = ORIENTED_EDGE ( 'NONE', *, *, #3717, .T. ) ;
+#1739 = VECTOR ( 'NONE', #1532, 1000.000000000000000 ) ;
+#1740 = FILL_AREA_STYLE ('',( #3472 ) ) ;
+#1741 = LINE ( 'NONE', #2298, #2575 ) ;
+#1742 = EDGE_CURVE ( 'NONE', #3284, #811, #2499, .T. ) ;
+#1743 = CARTESIAN_POINT ( 'NONE',  ( 4.903496887727849100, 4.603035620649917400, -6.204257948109499500 ) ) ;
+#1744 = PLANE ( 'NONE',  #18 ) ;
+#1745 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1746 = ADVANCED_FACE ( 'NONE', ( #692 ), #3449, .T. ) ;
+#1747 = AXIS2_PLACEMENT_3D ( 'NONE', #589, #3247, #2955 ) ;
+#1748 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1296 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1303, #3375, #1602 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1749 = VERTEX_POINT ( 'NONE', #3172 ) ;
+#1750 = ORIENTED_EDGE ( 'NONE', *, *, #3766, .F. ) ;
+#1751 = AXIS2_PLACEMENT_3D ( 'NONE', #3591, #1816, #1508 ) ;
+#1752 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000031100, 2.749999999999999600, -6.934383502355556700 ) ) ;
+#1753 = VECTOR ( 'NONE', #3782, 1000.000000000000000 ) ;
+#1754 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765820800, 0.9961946980917454300 ) ) ;
+#1755 = EDGE_CURVE ( 'NONE', #1317, #2715, #829, .T. ) ;
+#1756 = LINE ( 'NONE', #1906, #3699 ) ;
+#1757 = DIRECTION ( 'NONE',  ( 0.08715574274765837400, -0.9961946980917455500, -0.0000000000000000000 ) ) ;
+#1758 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, -3.516603168993428100, 9.706435232354232700 ) ) ;
+#1759 = FACE_OUTER_BOUND ( 'NONE', #1274, .T. ) ;
+#1760 = EDGE_CURVE ( 'NONE', #770, #1044, #1020, .T. ) ;
+#1761 = LINE ( 'NONE', #2736, #3703 ) ;
+#1762 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1763 = ADVANCED_FACE ( 'NONE', ( #465 ), #3471, .T. ) ;
+#1764 = ORIENTED_EDGE ( 'NONE', *, *, #502, .F. ) ;
+#1765 = LINE ( 'NONE', #1196, #3389 ) ;
+#1766 = EDGE_LOOP ( 'NONE', ( #1608, #2332, #3664, #655 ) ) ;
+#1767 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1768 = EDGE_CURVE ( 'NONE', #374, #2732, #717, .T. ) ;
+#1769 = EDGE_LOOP ( 'NONE', ( #1862, #298, #405, #2885, #333 ) ) ;
+#1770 = LINE ( 'NONE', #3026, #1411 ) ;
+#1771 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.01745240643727703800, -0.9998476951563912700 ) ) ;
+#1772 = ORIENTED_EDGE ( 'NONE', *, *, #1711, .T. ) ;
+#1773 = AXIS2_PLACEMENT_3D ( 'NONE', #1809, #1213, #3290 ) ;
+#1774 = FACE_OUTER_BOUND ( 'NONE', #2997, .T. ) ;
+#1775 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1776 = EDGE_LOOP ( 'NONE', ( #3333, #562, #934, #2069 ) ) ;
+#1777 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1778 = ORIENTED_EDGE ( 'NONE', *, *, #3255, .F. ) ;
+#1779 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 3.118999999999993100, 7.467793920026118700 ) ) ;
+#1780 = DIRECTION ( 'NONE',  ( 0.08682659386425443900, 0.9924325091389664100, 0.08682659386424973500 ) ) ;
+#1781 = ADVANCED_FACE ( 'NONE', ( #553 ), #3221, .T. ) ;
+#1782 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1783 = VECTOR ( 'NONE', #2312, 1000.000000000000000 ) ;
+#1784 = EDGE_CURVE ( 'NONE', #1587, #3312, #2407, .T. ) ;
+#1785 = SURFACE_STYLE_USAGE ( .BOTH. , #101 ) ;
+#1786 = VERTEX_POINT ( 'NONE', #1461 ) ;
+#1787 = LINE ( 'NONE', #657, #588 ) ;
+#1788 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 3.499999999999991600, 7.467793920026118700 ) ) ;
+#1789 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1790 = ORIENTED_EDGE ( 'NONE', *, *, #296, .F. ) ;
+#1791 = EDGE_CURVE ( 'NONE', #275, #353, #3160, .T. ) ;
+#1792 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1793 = ORIENTED_EDGE ( 'NONE', *, *, #994, .T. ) ;
+#1794 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1795 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1796 = AXIS2_PLACEMENT_3D ( 'NONE', #3812, #1446, #1997 ) ;
+#1797 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2102 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1622, #1326, #1271 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1798 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1799 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1800 = ORIENTED_EDGE ( 'NONE', *, *, #1214, .F. ) ;
+#1801 = SURFACE_SIDE_STYLE ('',( #3726 ) ) ;
+#1802 = SURFACE_STYLE_FILL_AREA ( #1343 ) ;
+#1803 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 6.800000000000000700, 0.0000000000000000000 ) ) ;
+#1804 = AXIS2_PLACEMENT_3D ( 'NONE', #2772, #3087, #2497 ) ;
+#1805 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, -3.473821390344084200, -12.49977154273458900 ) ) ;
+#1806 = ADVANCED_FACE ( 'NONE', ( #1627 ), #3745, .T. ) ;
+#1807 = LINE ( 'NONE', #3151, #3696 ) ;
+#1808 = FACE_OUTER_BOUND ( 'NONE', #3239, .T. ) ;
+#1809 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 0.2000000000000000100, -6.010523442855779700 ) ) ;
+#1810 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #196, 'distance_accuracy_value', 'NONE');
+#1811 = FACE_OUTER_BOUND ( 'NONE', #2786, .T. ) ;
+#1812 = EDGE_LOOP ( 'NONE', ( #3231, #1493, #2367, #1634 ) ) ;
+#1813 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1814 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2809, 'distance_accuracy_value', 'NONE');
+#1815 = VERTEX_POINT ( 'NONE', #3774 ) ;
+#1816 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1817 = EDGE_CURVE ( 'NONE', #2560, #181, #3384, .T. ) ;
+#1818 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1819 = LINE ( 'NONE', #2903, #2190 ) ;
+#1820 = ORIENTED_EDGE ( 'NONE', *, *, #1110, .T. ) ;
+#1821 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1822 = CARTESIAN_POINT ( 'NONE',  ( -4.800761060381652200, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#1823 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2611 ), #3747 ) ;
+#1824 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1825 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.206922337247296700E-016, -1.000000000000000000 ) ) ;
+#1826 = ORIENTED_EDGE ( 'NONE', *, *, #1423, .T. ) ;
+#1827 = ADVANCED_FACE ( 'NONE', ( #2361 ), #2593, .T. ) ;
+#1828 = CIRCLE ( 'NONE', #3249, 1.501172390697879800 ) ;
+#1829 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 4.249999999999998200, 0.5999999999999839900 ) ) ;
+#1830 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2655 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3714, #1350, #3409 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1831 = ORIENTED_EDGE ( 'NONE', *, *, #1000, .F. ) ;
+#1832 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 4.249999999999998200, 0.5999999999999847700 ) ) ;
+#1833 = LINE ( 'NONE', #1234, #711 ) ;
+#1834 = VECTOR ( 'NONE', #1560, 1000.000000000000000 ) ;
+#1835 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1836 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1837 = ORIENTED_EDGE ( 'NONE', *, *, #1214, .T. ) ;
+#1838 = PRESENTATION_STYLE_ASSIGNMENT (( #1100 ) ) ;
+#1839 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1840 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#1841 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1842 = ORIENTED_EDGE ( 'NONE', *, *, #1170, .T. ) ;
+#1843 = VECTOR ( 'NONE', #3744, 1000.000000000000000 ) ;
+#1844 = EDGE_CURVE ( 'NONE', #1961, #978, #2780, .T. ) ;
+#1845 = ORIENTED_EDGE ( 'NONE', *, *, #3816, .T. ) ;
+#1846 = SURFACE_SIDE_STYLE ('',( #1125 ) ) ;
+#1847 = LINE ( 'NONE', #2496, #2398 ) ;
+#1848 = EDGE_CURVE ( 'NONE', #2336, #97, #3106, .T. ) ;
+#1849 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, -3.483396831006572800, 10.08598541232718800 ) ) ;
+#1850 = LINE ( 'NONE', #3060, #1576 ) ;
+#1851 = LINE ( 'NONE', #2665, #1526 ) ;
+#1852 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1853 = AXIS2_PLACEMENT_3D ( 'NONE', #956, #671, #1568 ) ;
+#1854 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1855 = CARTESIAN_POINT ( 'NONE',  ( -0.1905000000000000000, 1.467208316501869000, 9.270408226223132400 ) ) ;
+#1856 = SHAPE_DEFINITION_REPRESENTATION ( #1514, #3817 ) ;
+#1857 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1858 = FILL_AREA_STYLE_COLOUR ( '', #2800 ) ;
+#1859 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #555 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2577, #3501, #3214 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1860 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1012, 'distance_accuracy_value', 'NONE');
+#1861 = LINE ( 'NONE', #910, #611 ) ;
+#1862 = ORIENTED_EDGE ( 'NONE', *, *, #1768, .F. ) ;
+#1863 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 6.980000000000000400, 1.501172390697879800 ) ) ;
+#1864 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 6.817431148549531800, 6.209762382474129300 ) ) ;
+#1865 = EDGE_CURVE ( 'NONE', #1230, #1587, #1530, .T. ) ;
+#1866 = ORIENTED_EDGE ( 'NONE', *, *, #3135, .F. ) ;
+#1867 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1868 = ORIENTED_EDGE ( 'NONE', *, *, #2673, .T. ) ;
+#1869 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, -3.483396831006575500, 10.08598541232718800 ) ) ;
+#1870 = LINE ( 'NONE', #3552, #478 ) ;
+#1871 = EDGE_CURVE ( 'NONE', #1404, #1502, #786, .T. ) ;
+#1872 = EDGE_LOOP ( 'NONE', ( #2073, #2108, #938, #1264 ) ) ;
+#1873 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 6.800000000000000700, -6.010523442855780600 ) ) ;
+#1874 = ORIENTED_EDGE ( 'NONE', *, *, #87, .F. ) ;
+#1875 = AXIS2_PLACEMENT_3D ( 'NONE', #1246, #917, #650 ) ;
+#1876 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1078 ), #873 ) ;
+#1877 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#1878 = ORIENTED_EDGE ( 'NONE', *, *, #1397, .F. ) ;
+#1879 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 2.749999999999999100, -6.434383502355556700 ) ) ;
+#1880 = STYLED_ITEM ( 'NONE', ( #682 ), #2753 ) ;
+#1881 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1882 = EDGE_LOOP ( 'NONE', ( #3077, #99, #1330, #3088, #845, #3684, #988, #966, #2834, #2658, #2770, #1037 ) ) ;
+#1883 = CARTESIAN_POINT ( 'NONE',  ( -2.090500000000000000, 1.309499999999993700, 7.467793920026118700 ) ) ;
+#1884 = ADVANCED_FACE ( 'NONE', ( #2912 ), #3469, .F. ) ;
+#1885 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1254, #378, #2122, #1527 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055417900, 7.064785372303751900 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8065248903853481400, 0.8065248903853481400, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1886 = EDGE_CURVE ( 'NONE', #1388, #3464, #1298, .T. ) ;
+#1887 = CARTESIAN_POINT ( 'NONE',  ( 4.726874520315702100, 4.344527017423861700, 6.426113459934051700 ) ) ;
+#1888 = FILL_AREA_STYLE_COLOUR ( '', #3211 ) ;
+#1889 = EDGE_LOOP ( 'NONE', ( #3478, #1226, #2233, #370 ) ) ;
+#1890 = EDGE_CURVE ( 'NONE', #743, #3117, #3556, .T. ) ;
+#1891 = CARTESIAN_POINT ( 'NONE',  ( 4.999236032491329400, 3.499999999999994200, 6.318252485068862600 ) ) ;
+#1892 = FILL_AREA_STYLE_COLOUR ( '', #896 ) ;
+#1893 = LINE ( 'NONE', #3294, #2400 ) ;
+#1894 = AXIS2_PLACEMENT_3D ( 'NONE', #1419, #2883, #3191 ) ;
+#1895 = PRESENTATION_STYLE_ASSIGNMENT (( #972 ) ) ;
+#1896 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.01745240643727706500, 0.9998476951563913800 ) ) ;
+#1897 = VECTOR ( 'NONE', #792, 1000.000000000000000 ) ;
+#1898 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1899 = VECTOR ( 'NONE', #739, 1000.000000000000000 ) ;
+#1900 = ORIENTED_EDGE ( 'NONE', *, *, #2808, .F. ) ;
+#1901 = LINE ( 'NONE', #3138, #2598 ) ;
+#1902 = CARTESIAN_POINT ( 'NONE',  ( -4.998474972109681500, 3.482568851450468500, 6.299236032491329200 ) ) ;
+#1903 = ORIENTED_EDGE ( 'NONE', *, *, #1916, .T. ) ;
+#1904 = LINE ( 'NONE', #718, #2926 ) ;
+#1905 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1906 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 3.500000000000000000, -6.500000000000000000 ) ) ;
+#1907 = EDGE_LOOP ( 'NONE', ( #2928, #1158, #3566, #752 ) ) ;
+#1908 = EDGE_CURVE ( 'NONE', #1502, #2274, #825, .T. ) ;
+#1909 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 0.5392679144838579100, -10.92949431629024600 ) ) ;
+#1910 = VECTOR ( 'NONE', #3564, 1000.000000000000000 ) ;
+#1911 = ADVANCED_FACE ( 'NONE', ( #3742 ), #1670, .T. ) ;
+#1912 = PLANE ( 'NONE',  #1724 ) ;
+#1913 = EDGE_LOOP ( 'NONE', ( #2975, #1072, #698, #947 ) ) ;
+#1914 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917461000, -0.08715574274765139400 ) ) ;
+#1915 = VECTOR ( 'NONE', #3454, 1000.000000000000000 ) ;
+#1916 = EDGE_CURVE ( 'NONE', #579, #942, #79, .T. ) ;
+#1917 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1918 = VERTEX_POINT ( 'NONE', #3558 ) ;
+#1919 = VECTOR ( 'NONE', #1599, 1000.000000000000000 ) ;
+#1920 = STYLED_ITEM ( 'NONE', ( #2668 ), #2630 ) ;
+#1921 = VERTEX_POINT ( 'NONE', #1474 ) ;
+#1922 = SURFACE_SIDE_STYLE ('',( #3700 ) ) ;
+#1923 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #712 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #260, #2375, #2641 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1924 = VECTOR ( 'NONE', #3458, 1000.000000000000100 ) ;
+#1925 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1926 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1927 = FACE_OUTER_BOUND ( 'NONE', #1974, .T. ) ;
+#1928 = STYLED_ITEM ( 'NONE', ( #3134 ), #3600 ) ;
+#1929 = FILL_AREA_STYLE_COLOUR ( '', #385 ) ;
+#1930 = VERTEX_POINT ( 'NONE', #2991 ) ;
+#1931 = SURFACE_SIDE_STYLE ('',( #737 ) ) ;
+#1932 = FACE_OUTER_BOUND ( 'NONE', #3573, .T. ) ;
+#1933 = ORIENTED_EDGE ( 'NONE', *, *, #3834, .T. ) ;
+#1934 = CARTESIAN_POINT ( 'NONE',  ( -6.500000000000001800, 2.749999999999998200, 2.099999999999999600 ) ) ;
+#1935 = SURFACE_SIDE_STYLE ('',( #361 ) ) ;
+#1936 = SURFACE_STYLE_FILL_AREA ( #967 ) ;
+#1937 = EDGE_CURVE ( 'NONE', #2940, #501, #1153, .T. ) ;
+#1938 = FILL_AREA_STYLE ('',( #2509 ) ) ;
+#1939 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1940 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1941 = LINE ( 'NONE', #297, #360 ) ;
+#1942 = STYLED_ITEM ( 'NONE', ( #2309 ), #1884 ) ;
+#1943 = AXIS2_PLACEMENT_3D ( 'NONE', #1316, #2498, #2241 ) ;
+#1944 = SPHERICAL_SURFACE ( 'NONE', #982, 0.2000000000000000100 ) ;
+#1945 = ORIENTED_EDGE ( 'NONE', *, *, #2116, .T. ) ;
+#1946 = CARTESIAN_POINT ( 'NONE',  ( 4.999999999999998200, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#1947 = AXIS2_PLACEMENT_3D ( 'NONE', #722, #2242, #1641 ) ;
+#1948 = EDGE_LOOP ( 'NONE', ( #2874, #12, #2255 ) ) ;
+#1949 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1950 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 0.0000000000000000000, -6.010523442855779700 ) ) ;
+#1951 = SURFACE_SIDE_STYLE ('',( #191 ) ) ;
+#1952 = CIRCLE ( 'NONE', #613, 0.2000000000000002100 ) ;
+#1953 = ORIENTED_EDGE ( 'NONE', *, *, #2133, .T. ) ;
+#1954 = FILL_AREA_STYLE ('',( #428 ) ) ;
+#1955 = ORIENTED_EDGE ( 'NONE', *, *, #3187, .T. ) ;
+#1956 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1957 = ADVANCED_FACE ( 'NONE', ( #1623 ), #2107, .T. ) ;
+#1958 = SURFACE_SIDE_STYLE ('',( #2856 ) ) ;
+#1959 = EDGE_CURVE ( 'NONE', #3329, #990, #1062, .T. ) ;
+#1960 = CIRCLE ( 'NONE', #1202, 0.2000000000000002300 ) ;
+#1961 = VERTEX_POINT ( 'NONE', #878 ) ;
+#1962 = CIRCLE ( 'NONE', #412, 0.1999999999999996500 ) ;
+#1963 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1964 = FACE_OUTER_BOUND ( 'NONE', #541, .T. ) ;
+#1965 = EDGE_CURVE ( 'NONE', #1698, #340, #3340, .T. ) ;
+#1966 = VERTEX_POINT ( 'NONE', #1805 ) ;
+#1967 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#1968 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, -3.516603168993430700, 9.706435232354232700 ) ) ;
+#1969 = EDGE_LOOP ( 'NONE', ( #2649, #2708, #3175, #1750, #2, #1719, #703, #2258 ) ) ;
+#1970 = FACE_OUTER_BOUND ( 'NONE', #3353, .T. ) ;
+#1971 = AXIS2_PLACEMENT_3D ( 'NONE', #2098, #1799, #2419 ) ;
+#1972 = FILL_AREA_STYLE ('',( #824 ) ) ;
+#1973 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1974 = EDGE_LOOP ( 'NONE', ( #343, #2286, #837, #1820 ) ) ;
+#1975 = DIRECTION ( 'NONE',  ( 0.9961946980917455500, -0.08715574274765837400, 0.0000000000000000000 ) ) ;
+#1976 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1583 ) ) ;
+#1977 = ORIENTED_EDGE ( 'NONE', *, *, #3519, .T. ) ;
+#1978 = VECTOR ( 'NONE', #3512, 1000.000000000000000 ) ;
+#1979 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2187, 'distance_accuracy_value', 'NONE');
+#1980 = EDGE_LOOP ( 'NONE', ( #2351, #1772, #530, #2472 ) ) ;
+#1981 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917461000, 0.08715574274765139400 ) ) ;
+#1982 = CARTESIAN_POINT ( 'NONE',  ( -0.1905000000000000000, -3.483396831006572800, 10.08598541232718800 ) ) ;
+#1983 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #235, 'distance_accuracy_value', 'NONE');
+#1984 = ORIENTED_EDGE ( 'NONE', *, *, #3565, .T. ) ;
+#1985 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1986 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.206922337247296700E-016, -1.000000000000000000 ) ) ;
+#1987 = ORIENTED_EDGE ( 'NONE', *, *, #1742, .T. ) ;
+#1988 = EDGE_CURVE ( 'NONE', #1367, #3327, #3056, .T. ) ;
+#1989 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1990 = EDGE_CURVE ( 'NONE', #325, #519, #2726, .T. ) ;
+#1991 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1992 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1993 = ORIENTED_EDGE ( 'NONE', *, *, #1175, .T. ) ;
+#1994 = AXIS2_PLACEMENT_3D ( 'NONE', #753, #1365, #3423 ) ;
+#1995 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1481 ) ) ;
+#1996 = LINE ( 'NONE', #1354, #1680 ) ;
+#1997 = DIRECTION ( 'NONE',  ( 8.673617379884035500E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1998 = ORIENTED_EDGE ( 'NONE', *, *, #347, .F. ) ;
+#1999 = AXIS2_PLACEMENT_3D ( 'NONE', #247, #234, #844 ) ;
+#2000 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2001 = ORIENTED_EDGE ( 'NONE', *, *, #2067, .F. ) ;
+#2002 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#2003 = VECTOR ( 'NONE', #558, 1000.000000000000000 ) ;
+#2004 = SURFACE_STYLE_USAGE ( .BOTH. , #3456 ) ;
+#2005 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917461000, -0.08715574274765139400 ) ) ;
+#2006 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2007 = ORIENTED_EDGE ( 'NONE', *, *, #2583, .T. ) ;
+#2008 = EDGE_CURVE ( 'NONE', #1091, #2905, #2549, .T. ) ;
+#2009 = PRESENTATION_STYLE_ASSIGNMENT (( #2178 ) ) ;
+#2010 = ORIENTED_EDGE ( 'NONE', *, *, #424, .T. ) ;
+#2011 = FACE_OUTER_BOUND ( 'NONE', #1776, .T. ) ;
+#2012 = EDGE_CURVE ( 'NONE', #146, #770, #973, .T. ) ;
+#2013 = ORIENTED_EDGE ( 'NONE', *, *, #2647, .T. ) ;
+#2014 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2015 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 1.467208316501869000, 9.270408226223132400 ) ) ;
+#2016 = SURFACE_STYLE_USAGE ( .BOTH. , #3780 ) ;
+#2017 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 4.249999999999998200, -6.434383502355556700 ) ) ;
+#2018 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2019 = ORIENTED_EDGE ( 'NONE', *, *, #3336, .T. ) ;
+#2020 = ORIENTED_EDGE ( 'NONE', *, *, #502, .T. ) ;
+#2021 = VECTOR ( 'NONE', #516, 1000.000000000000100 ) ;
+#2022 = STYLED_ITEM ( 'NONE', ( #3536 ), #3072 ) ;
+#2023 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 0.2000000000000000100, -6.010523442855779700 ) ) ;
+#2024 = EDGE_LOOP ( 'NONE', ( #2683, #1837, #3127, #3410, #2491, #1845, #3235, #2670 ) ) ;
+#2025 = VECTOR ( 'NONE', #975, 1000.000000000000100 ) ;
+#2026 = FILL_AREA_STYLE ('',( #3788 ) ) ;
+#2027 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2028 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #263 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3663, #3054, #2171 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2029 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 4.249999999999998200, -6.434383502355556700 ) ) ;
+#2030 = SURFACE_STYLE_USAGE ( .BOTH. , #1736 ) ;
+#2031 = LINE ( 'NONE', #3607, #503 ) ;
+#2032 = CARTESIAN_POINT ( 'NONE',  ( 6.750000000000000000, 2.749999999999998200, 2.099999999999999600 ) ) ;
+#2033 = LINE ( 'NONE', #1047, #3603 ) ;
+#2034 = EDGE_CURVE ( 'NONE', #1704, #2560, #1941, .T. ) ;
+#2035 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2036 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2037 = ADVANCED_FACE ( 'NONE', ( #215 ), #652, .F. ) ;
+#2038 = ORIENTED_EDGE ( 'NONE', *, *, #2012, .T. ) ;
+#2039 = CARTESIAN_POINT ( 'NONE',  ( 2.090499999999999600, 3.499999999999997300, 6.500000000000000000 ) ) ;
+#2040 = EDGE_CURVE ( 'NONE', #146, #134, #3380, .T. ) ;
+#2041 = SURFACE_SIDE_STYLE ('',( #3769 ) ) ;
+#2042 = CARTESIAN_POINT ( 'NONE',  ( -4.802263094336374200, 3.534599475212524900, -6.302263094336371600 ) ) ;
+#2043 = PRESENTATION_STYLE_ASSIGNMENT (( #714 ) ) ;
+#2044 = VERTEX_POINT ( 'NONE', #1495 ) ;
+#2045 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2046 = AXIS2_PLACEMENT_3D ( 'NONE', #3125, #1357, #775 ) ;
+#2047 = ADVANCED_FACE ( 'NONE', ( #316 ), #2493, .T. ) ;
+#2048 = ORIENTED_EDGE ( 'NONE', *, *, #2436, .F. ) ;
+#2049 = ORIENTED_EDGE ( 'NONE', *, *, #3159, .F. ) ;
+#2050 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #163, 'distance_accuracy_value', 'NONE');
+#2051 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 0.1825688514504684200, -6.209762382474129300 ) ) ;
+#2052 = FACE_OUTER_BOUND ( 'NONE', #756, .T. ) ;
+#2053 = AXIS2_PLACEMENT_3D ( 'NONE', #1673, #3736, #1636 ) ;
+#2054 = EDGE_LOOP ( 'NONE', ( #1642, #3220, #2699, #1430, #376 ) ) ;
+#2055 = LINE ( 'NONE', #505, #2239 ) ;
+#2056 = LINE ( 'NONE', #531, #1040 ) ;
+#2057 = SURFACE_SIDE_STYLE ('',( #3165 ) ) ;
+#2058 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2059 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2060 = ORIENTED_EDGE ( 'NONE', *, *, #3667, .F. ) ;
+#2061 = ADVANCED_FACE ( 'NONE', ( #1017 ), #1280, .F. ) ;
+#2062 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2063 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2064 = EDGE_CURVE ( 'NONE', #3327, #3448, #2031, .T. ) ;
+#2065 = ORIENTED_EDGE ( 'NONE', *, *, #1170, .F. ) ;
+#2066 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2067 = EDGE_CURVE ( 'NONE', #1918, #388, #1850, .T. ) ;
+#2068 = ORIENTED_EDGE ( 'NONE', *, *, #3207, .T. ) ;
+#2069 = ORIENTED_EDGE ( 'NONE', *, *, #3000, .T. ) ;
+#2070 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2071 = CARTESIAN_POINT ( 'NONE',  ( 4.998474972109677900, 3.482568851450468500, 6.299236032491329200 ) ) ;
+#2072 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1678 ) ) ;
+#2073 = ORIENTED_EDGE ( 'NONE', *, *, #3452, .T. ) ;
+#2074 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 6.800000000000000700, 6.010523442855779700 ) ) ;
+#2075 = SURFACE_STYLE_FILL_AREA ( #1938 ) ;
+#2076 = VERTEX_POINT ( 'NONE', #337 ) ;
+#2077 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2289 ) ) ;
+#2078 = ADVANCED_FACE ( 'NONE', ( #2356 ), #3466, .T. ) ;
+#2079 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2080 = ORIENTED_EDGE ( 'NONE', *, *, #2676, .F. ) ;
+#2081 = SURFACE_STYLE_USAGE ( .BOTH. , #287 ) ;
+#2082 = CIRCLE ( 'NONE', #2904, 0.1999999999999996500 ) ;
+#2083 = EDGE_CURVE ( 'NONE', #1265, #2234, #597, .T. ) ;
+#2084 = SURFACE_SIDE_STYLE ('',( #2423 ) ) ;
+#2085 = VECTOR ( 'NONE', #1713, 1000.000000000000000 ) ;
+#2086 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#2087 = EDGE_CURVE ( 'NONE', #3041, #2981, #2908, .T. ) ;
+#2088 = SURFACE_STYLE_FILL_AREA ( #2110 ) ;
+#2089 = ORIENTED_EDGE ( 'NONE', *, *, #2008, .F. ) ;
+#2090 = ORIENTED_EDGE ( 'NONE', *, *, #891, .T. ) ;
+#2091 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 0.2000000000000000900, 6.010523442855779700 ) ) ;
+#2092 = STYLED_ITEM ( 'NONE', ( #1174 ), #564 ) ;
+#2093 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2094 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #244, 'distance_accuracy_value', 'NONE');
+#2095 = ADVANCED_FACE ( 'NONE', ( #2262 ), #3326, .T. ) ;
+#2096 = PRESENTATION_STYLE_ASSIGNMENT (( #3095 ) ) ;
+#2097 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2098 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 0.2000000000000000900, 6.500000000000000000 ) ) ;
+#2099 = ORIENTED_EDGE ( 'NONE', *, *, #2949, .F. ) ;
+#2100 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2101 = STYLED_ITEM ( 'NONE', ( #2387 ), #2879 ) ;
+#2102 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1622, 'distance_accuracy_value', 'NONE');
+#2103 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 2.749999999999998200, 2.099999999999999600 ) ) ;
+#2104 = LINE ( 'NONE', #931, #1219 ) ;
+#2105 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2106 = EDGE_LOOP ( 'NONE', ( #236, #859, #761, #2068, #2921, #2894 ) ) ;
+#2107 = PLANE ( 'NONE',  #750 ) ;
+#2108 = ORIENTED_EDGE ( 'NONE', *, *, #2568, .F. ) ;
+#2109 = FACE_BOUND ( 'NONE', #1319, .T. ) ;
+#2110 = FILL_AREA_STYLE ('',( #1267 ) ) ;
+#2111 = CARTESIAN_POINT ( 'NONE',  ( 4.934383502355554900, 2.749999999999998200, 2.099999999999999600 ) ) ;
+#2112 = CARTESIAN_POINT ( 'NONE',  ( 4.999236032491329400, 3.499999999999994200, 6.318252485068862600 ) ) ;
+#2113 = EDGE_LOOP ( 'NONE', ( #2935, #2013, #2610 ) ) ;
+#2114 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2115 = LINE ( 'NONE', #533, #2756 ) ;
+#2116 = EDGE_CURVE ( 'NONE', #2397, #3312, #2218, .T. ) ;
+#2117 = LINE ( 'NONE', #582, #1978 ) ;
+#2118 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, -3.516603168993430300, -8.184383502355556700 ) ) ;
+#2119 = ADVANCED_FACE ( 'NONE', ( #408 ), #2685, .T. ) ;
+#2120 = AXIS2_PLACEMENT_3D ( 'NONE', #3680, #1949, #2554 ) ;
+#2121 = CARTESIAN_POINT ( 'NONE',  ( 4.709762382474128400, 0.1825688514504684200, -6.010523442855780600 ) ) ;
+#2122 = CARTESIAN_POINT ( 'NONE',  ( -4.934383502355557600, 2.749999999999999600, -6.352038889480619200 ) ) ;
+#2123 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #188 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3097, #2540, #454 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2124 = DIRECTION ( 'NONE',  ( -0.9961946980917455500, 0.08715574274765837400, 0.0000000000000000000 ) ) ;
+#2125 = LINE ( 'NONE', #2395, #2490 ) ;
+#2126 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 6.980000000000000400, 0.0000000000000000000 ) ) ;
+#2127 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2128 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2129 = LINE ( 'NONE', #677, #554 ) ;
+#2130 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#2131 = DIRECTION ( 'NONE',  ( 0.9961946980917454300, -0.08715574274765820800, 0.0000000000000000000 ) ) ;
+#2132 = LINE ( 'NONE', #1337, #560 ) ;
+#2133 = EDGE_CURVE ( 'NONE', #2044, #3117, #357, .T. ) ;
+#2134 = ADVANCED_FACE ( 'NONE', ( #779 ), #3309, .T. ) ;
+#2135 = ORIENTED_EDGE ( 'NONE', *, *, #2083, .F. ) ;
+#2136 = CARTESIAN_POINT ( 'NONE',  ( -4.998474972109681500, 3.482568851450468500, 2.100000000000000100 ) ) ;
+#2137 = SURFACE_SIDE_STYLE ('',( #2677 ) ) ;
+#2138 = PLANE ( 'NONE',  #2314 ) ;
+#2139 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2140 = ORIENTED_EDGE ( 'NONE', *, *, #1356, .F. ) ;
+#2141 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2142 = EDGE_CURVE ( 'NONE', #1381, #1704, #1243, .T. ) ;
+#2143 = FILL_AREA_STYLE_COLOUR ( '', #3648 ) ;
+#2144 = ORIENTED_EDGE ( 'NONE', *, *, #3616, .T. ) ;
+#2145 = EDGE_LOOP ( 'NONE', ( #2010, #1058, #1112 ) ) ;
+#2146 = FACE_OUTER_BOUND ( 'NONE', #2379, .T. ) ;
+#2147 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3148 ) ) ;
+#2148 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, -3.516603168993428100, 9.706435232354232700 ) ) ;
+#2149 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1810 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #196, #507, #1720 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2150 = ORIENTED_EDGE ( 'NONE', *, *, #1070, .F. ) ;
+#2151 = VECTOR ( 'NONE', #3790, 1000.000000000000100 ) ;
+#2152 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 4.249999999999998200, -6.434383502355556700 ) ) ;
+#2153 = ORIENTED_EDGE ( 'NONE', *, *, #216, .F. ) ;
+#2154 = CIRCLE ( 'NONE', #203, 1.809499999999999400 ) ;
+#2155 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2156 = ORIENTED_EDGE ( 'NONE', *, *, #5, .T. ) ;
+#2157 = EDGE_CURVE ( 'NONE', #2260, #1921, #3100, .T. ) ;
+#2158 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2159 = SURFACE_SIDE_STYLE ('',( #1516 ) ) ;
+#2160 = FILL_AREA_STYLE ('',( #1584 ) ) ;
+#2161 = ORIENTED_EDGE ( 'NONE', *, *, #599, .F. ) ;
+#2162 = EDGE_CURVE ( 'NONE', #1519, #942, #2125, .T. ) ;
+#2163 = CARTESIAN_POINT ( 'NONE',  ( 6.750000000000000000, 2.749999999999999100, -6.934383502355557600 ) ) ;
+#2164 = SURFACE_SIDE_STYLE ('',( #127 ) ) ;
+#2165 = SURFACE_STYLE_FILL_AREA ( #3154 ) ;
+#2166 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2167 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1522 ), #2307 ) ;
+#2168 = ORIENTED_EDGE ( 'NONE', *, *, #2191, .F. ) ;
+#2169 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 0.5000000000000004400, -8.679837002188366000 ) ) ;
+#2170 = ORIENTED_EDGE ( 'NONE', *, *, #1270, .F. ) ;
+#2171 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2172 = AXIS2_PLACEMENT_3D ( 'NONE', #2252, #1635, #2555 ) ;
+#2173 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1583 ), #2371 ) ;
+#2174 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 4.249999999999998200, 2.099999999999999600 ) ) ;
+#2175 = VECTOR ( 'NONE', #1454, 1000.000000000000000 ) ;
+#2176 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 3.500000000000000000, -6.500000000000000000 ) ) ;
+#2177 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2178 = SURFACE_STYLE_USAGE ( .BOTH. , #402 ) ;
+#2179 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2180 = SURFACE_STYLE_USAGE ( .BOTH. , #3033 ) ;
+#2181 = VECTOR ( 'NONE', #2654, 1000.000000000000100 ) ;
+#2182 = ORIENTED_EDGE ( 'NONE', *, *, #552, .T. ) ;
+#2183 = FILL_AREA_STYLE_COLOUR ( '', #1534 ) ;
+#2184 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2185 = EDGE_CURVE ( 'NONE', #340, #1388, #212, .T. ) ;
+#2186 = ORIENTED_EDGE ( 'NONE', *, *, #2478, .F. ) ;
+#2187 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2188 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917461000, -0.08715574274765139400 ) ) ;
+#2189 = PLANE ( 'NONE',  #133 ) ;
+#2190 = VECTOR ( 'NONE', #1715, 1000.000000000000100 ) ;
+#2191 = EDGE_CURVE ( 'NONE', #2701, #3461, #3377, .T. ) ;
+#2192 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2193 = ORIENTED_EDGE ( 'NONE', *, *, #524, .T. ) ;
+#2194 = ORIENTED_EDGE ( 'NONE', *, *, #3515, .F. ) ;
+#2195 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3148 ), #1557 ) ;
+#2196 = AXIS2_PLACEMENT_3D ( 'NONE', #943, #2392, #1216 ) ;
+#2197 = PRESENTATION_STYLE_ASSIGNMENT (( #3114 ) ) ;
+#2198 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#2199 = ORIENTED_EDGE ( 'NONE', *, *, #187, .T. ) ;
+#2200 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 3.499999999999993800, 7.467793920026118700 ) ) ;
+#2201 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2202 = AXIS2_PLACEMENT_3D ( 'NONE', #621, #3242, #1501 ) ;
+#2203 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 2.749999999999999100, -8.184383502355556700 ) ) ;
+#2204 = CARTESIAN_POINT ( 'NONE',  ( -0.1905000000000000000, 3.118999999999993100, 7.467793920026118700 ) ) ;
+#2205 = CARTESIAN_POINT ( 'NONE',  ( -4.998982184626168400, 3.488366317042535900, 6.305584917402343100 ) ) ;
+#2206 = FACE_OUTER_BOUND ( 'NONE', #1769, .T. ) ;
+#2207 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 0.5392679144838579100, -10.92949431629024600 ) ) ;
+#2208 = PLANE ( 'NONE',  #2500 ) ;
+#2209 = VECTOR ( 'NONE', #1176, 1000.000000000000000 ) ;
+#2210 = ORIENTED_EDGE ( 'NONE', *, *, #170, .F. ) ;
+#2211 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2503, 'distance_accuracy_value', 'NONE');
+#2212 = EDGE_CURVE ( 'NONE', #201, #3289, #437, .T. ) ;
+#2213 = FILL_AREA_STYLE_COLOUR ( '', #3735 ) ;
+#2214 = LINE ( 'NONE', #2829, #862 ) ;
+#2215 = SURFACE_STYLE_USAGE ( .BOTH. , #3394 ) ;
+#2216 = ORIENTED_EDGE ( 'NONE', *, *, #3336, .F. ) ;
+#2217 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1250 ), #3007 ) ;
+#2218 = CIRCLE ( 'NONE', #276, 0.1999999999999996500 ) ;
+#2219 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2220 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2221 = PRESENTATION_STYLE_ASSIGNMENT (( #3484 ) ) ;
+#2222 = VECTOR ( 'NONE', #945, 1000.000000000000000 ) ;
+#2223 = AXIS2_PLACEMENT_3D ( 'NONE', #2389, #3316, #1794 ) ;
+#2224 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2225 = LINE ( 'NONE', #393, #362 ) ;
+#2226 = ADVANCED_FACE ( 'NONE', ( #1932 ), #1207, .F. ) ;
+#2227 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2228 = CARTESIAN_POINT ( 'NONE',  ( -0.1904999999999998600, 3.118999999999993600, 6.466666819196622600 ) ) ;
+#2229 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2230 = VERTEX_POINT ( 'NONE', #2176 ) ;
+#2231 = SURFACE_STYLE_FILL_AREA ( #105 ) ;
+#2232 = FILL_AREA_STYLE_COLOUR ( '', #735 ) ;
+#2233 = ORIENTED_EDGE ( 'NONE', *, *, #3784, .T. ) ;
+#2234 = VERTEX_POINT ( 'NONE', #1586 ) ;
+#2235 = EDGE_CURVE ( 'NONE', #473, #59, #914, .T. ) ;
+#2236 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2237 = ORIENTED_EDGE ( 'NONE', *, *, #2478, .T. ) ;
+#2238 = CARTESIAN_POINT ( 'NONE',  ( -6.500000000000001800, 2.749999999999998200, 2.099999999999999600 ) ) ;
+#2239 = VECTOR ( 'NONE', #1688, 1000.000000000000000 ) ;
+#2240 = STYLED_ITEM ( 'NONE', ( #3345 ), #64 ) ;
+#2241 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2242 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2243 = VERTEX_POINT ( 'NONE', #1879 ) ;
+#2244 = CIRCLE ( 'NONE', #1943, 3.749999999999998200 ) ;
+#2245 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1336 ), #2634 ) ;
+#2246 = ORIENTED_EDGE ( 'NONE', *, *, #1916, .F. ) ;
+#2247 = DIRECTION ( 'NONE',  ( -1.055920222653507700E-017, -1.206922337247296700E-016, 1.000000000000000000 ) ) ;
+#2248 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2572 ) ) ;
+#2249 = PRESENTATION_STYLE_ASSIGNMENT (( #2714 ) ) ;
+#2250 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, -3.483396831006572800, 10.08598541232718800 ) ) ;
+#2251 = ORIENTED_EDGE ( 'NONE', *, *, #2335, .F. ) ;
+#2252 = CARTESIAN_POINT ( 'NONE',  ( 4.999999999999998200, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#2253 = AXIS2_PLACEMENT_3D ( 'NONE', #317, #1780, #1177 ) ;
+#2254 = CARTESIAN_POINT ( 'NONE',  ( -4.852038889480621900, 4.249999999999998200, -6.434383502355556700 ) ) ;
+#2255 = ORIENTED_EDGE ( 'NONE', *, *, #690, .F. ) ;
+#2256 = SURFACE_STYLE_USAGE ( .BOTH. , #136 ) ;
+#2257 = CARTESIAN_POINT ( 'NONE',  ( 4.709762382474128400, 0.1825688514504684200, 6.500000000000000000 ) ) ;
+#2258 = ORIENTED_EDGE ( 'NONE', *, *, #524, .F. ) ;
+#2259 = EDGE_CURVE ( 'NONE', #2748, #3083, #640, .T. ) ;
+#2260 = VERTEX_POINT ( 'NONE', #2727 ) ;
+#2261 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1940, 'distance_accuracy_value', 'NONE');
+#2262 = FACE_OUTER_BOUND ( 'NONE', #2024, .T. ) ;
+#2263 = EDGE_CURVE ( 'NONE', #1930, #1786, #121, .T. ) ;
+#2264 = FACE_OUTER_BOUND ( 'NONE', #3145, .T. ) ;
+#2265 = FILL_AREA_STYLE ('',( #1929 ) ) ;
+#2266 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2267 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2268 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2269 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2270 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1678 ), #3039 ) ;
+#2271 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2659 ), #1797 ) ;
+#2272 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 0.5654465241397630400, -12.42926585902483300 ) ) ;
+#2273 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1880 ), #1368 ) ;
+#2274 = VERTEX_POINT ( 'NONE', #706 ) ;
+#2275 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2276 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000031100, 2.749999999999999600, -6.934383502355556700 ) ) ;
+#2277 = VECTOR ( 'NONE', #1035, 1000.000000000000000 ) ;
+#2278 = ORIENTED_EDGE ( 'NONE', *, *, #3831, .F. ) ;
+#2279 = PLANE ( 'NONE',  #3531 ) ;
+#2280 = CIRCLE ( 'NONE', #3772, 0.1999999999999996500 ) ;
+#2281 = ORIENTED_EDGE ( 'NONE', *, *, #3379, .T. ) ;
+#2282 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 7.000000000000000000, -6.010523442855780600 ) ) ;
+#2283 = EDGE_CURVE ( 'NONE', #1564, #2977, #1435, .T. ) ;
+#2284 = ORIENTED_EDGE ( 'NONE', *, *, #3361, .F. ) ;
+#2285 = CARTESIAN_POINT ( 'NONE',  ( -0.1905000000000000000, 3.499999999999993800, 6.318252485068862600 ) ) ;
+#2286 = ORIENTED_EDGE ( 'NONE', *, *, #868, .T. ) ;
+#2287 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2092 ) ) ;
+#2288 = FILL_AREA_STYLE_COLOUR ( '', #109 ) ;
+#2289 = STYLED_ITEM ( 'NONE', ( #3451 ), #2929 ) ;
+#2290 = ORIENTED_EDGE ( 'NONE', *, *, #1494, .F. ) ;
+#2291 = SURFACE_SIDE_STYLE ('',( #3068 ) ) ;
+#2292 = CARTESIAN_POINT ( 'NONE',  ( -6.750000000000000000, 2.749999999999998200, 2.099999999999999600 ) ) ;
+#2293 = VECTOR ( 'NONE', #2027, 1000.000000000000000 ) ;
+#2294 = DIRECTION ( 'NONE',  ( 0.08715574274765837400, -0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#2295 = ORIENTED_EDGE ( 'NONE', *, *, #1517, .T. ) ;
+#2296 = CARTESIAN_POINT ( 'NONE',  ( -2.090500000000000000, 3.499999999999993800, 6.500000000000000900 ) ) ;
+#2297 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2298 = CARTESIAN_POINT ( 'NONE',  ( 1.709500000000000000, -3.483396831006575500, 10.08598541232718800 ) ) ;
+#2299 = LINE ( 'NONE', #2796, #3331 ) ;
+#2300 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2301 = EDGE_LOOP ( 'NONE', ( #3163, #1778, #3213, #3810 ) ) ;
+#2302 = EDGE_CURVE ( 'NONE', #2336, #2274, #3505, .T. ) ;
+#2303 = CARTESIAN_POINT ( 'NONE',  ( -6.500000000000001800, 4.249999999999998200, 2.099999999999999600 ) ) ;
+#2304 = SURFACE_STYLE_FILL_AREA ( #85 ) ;
+#2305 = PRESENTATION_STYLE_ASSIGNMENT (( #452 ) ) ;
+#2306 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 1.500414654488721800, 9.649958406196089900 ) ) ;
+#2307 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1979 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2187, #3071, #411 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2308 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#2309 = PRESENTATION_STYLE_ASSIGNMENT (( #538 ) ) ;
+#2310 = CARTESIAN_POINT ( 'NONE',  ( 4.998474972109677900, 3.517431148549531500, 2.099999999999999600 ) ) ;
+#2311 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 7.000000000000000000, 0.0000000000000000000 ) ) ;
+#2312 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2313 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2314 = AXIS2_PLACEMENT_3D ( 'NONE', #962, #1273, #3347 ) ;
+#2315 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #464 ) ) ;
+#2316 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2317 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, -3.483396831006572800, 10.08598541232718800 ) ) ;
+#2318 = EDGE_LOOP ( 'NONE', ( #9, #1172, #1472 ) ) ;
+#2319 = AXIS2_PLACEMENT_3D ( 'NONE', #3265, #3251, #1795 ) ;
+#2320 = FACE_OUTER_BOUND ( 'NONE', #1766, .T. ) ;
+#2321 = ORIENTED_EDGE ( 'NONE', *, *, #3766, .T. ) ;
+#2322 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 0.2000000000000000900, -6.010523442855779700 ) ) ;
+#2323 = ORIENTED_EDGE ( 'NONE', *, *, #2404, .T. ) ;
+#2324 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2325 = LINE ( 'NONE', #1490, #1549 ) ;
+#2326 = CARTESIAN_POINT ( 'NONE',  ( -4.709762382474131900, 6.817431148549532700, 6.500000000000000000 ) ) ;
+#2327 = FILL_AREA_STYLE ('',( #1443 ) ) ;
+#2328 = ORIENTED_EDGE ( 'NONE', *, *, #2506, .T. ) ;
+#2329 = EDGE_CURVE ( 'NONE', #374, #519, #602, .T. ) ;
+#2330 = SURFACE_STYLE_FILL_AREA ( #595 ) ;
+#2331 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 0.5000000000000004400, -8.679837002188366000 ) ) ;
+#2332 = ORIENTED_EDGE ( 'NONE', *, *, #1023, .T. ) ;
+#2333 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 4.249999999999998200, -8.184383502355556700 ) ) ;
+#2334 = CIRCLE ( 'NONE', #2319, 0.4961243956517384900 ) ;
+#2335 = EDGE_CURVE ( 'NONE', #3476, #3209, #73, .T. ) ;
+#2336 = VERTEX_POINT ( 'NONE', #2163 ) ;
+#2337 = LINE ( 'NONE', #2032, #1739 ) ;
+#2338 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2339 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2340 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2341 = STYLED_ITEM ( 'NONE', ( #2221 ), #1781 ) ;
+#2342 = AXIS2_PLACEMENT_3D ( 'NONE', #575, #1473, #537 ) ;
+#2343 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, -3.483396831006572800, 10.08598541232718800 ) ) ;
+#2344 = FACE_OUTER_BOUND ( 'NONE', #1286, .T. ) ;
+#2345 = FILL_AREA_STYLE ('',( #266 ) ) ;
+#2346 = VERTEX_POINT ( 'NONE', #382 ) ;
+#2347 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2552 ) ) ;
+#2348 = FILL_AREA_STYLE ('',( #3846 ) ) ;
+#2349 = ADVANCED_FACE ( 'NONE', ( #2995 ), #2138, .F. ) ;
+#2350 = ORIENTED_EDGE ( 'NONE', *, *, #2335, .T. ) ;
+#2351 = ORIENTED_EDGE ( 'NONE', *, *, #93, .T. ) ;
+#2352 = ORIENTED_EDGE ( 'NONE', *, *, #2900, .T. ) ;
+#2353 = FILL_AREA_STYLE_COLOUR ( '', #633 ) ;
+#2354 = EDGE_CURVE ( 'NONE', #719, #327, #455, .T. ) ;
+#2355 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2356 = FACE_OUTER_BOUND ( 'NONE', #3516, .T. ) ;
+#2357 = EDGE_CURVE ( 'NONE', #275, #3376, #2214, .T. ) ;
+#2358 = LINE ( 'NONE', #3602, #3513 ) ;
+#2359 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 3.118999999999993600, 6.466666819196622600 ) ) ;
+#2360 = SURFACE_STYLE_FILL_AREA ( #1295 ) ;
+#2361 = FACE_OUTER_BOUND ( 'NONE', #178, .T. ) ;
+#2362 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2363 = EDGE_CURVE ( 'NONE', #3420, #1417, #592, .T. ) ;
+#2364 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2365 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855781400, 0.2000000000000001500, 6.010523442855779700 ) ) ;
+#2366 = ADVANCED_FACE ( 'NONE', ( #119 ), #759, .F. ) ;
+#2367 = ORIENTED_EDGE ( 'NONE', *, *, #2931, .F. ) ;
+#2368 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 4.249999999999998200, -8.679837002188350000 ) ) ;
+#2369 = FACE_OUTER_BOUND ( 'NONE', #3438, .T. ) ;
+#2370 = AXIS2_PLACEMENT_3D ( 'NONE', #118, #1329, #1061 ) ;
+#2371 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2494 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1283, #3355, #3637 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2372 = ORIENTED_EDGE ( 'NONE', *, *, #2825, .T. ) ;
+#2373 = AXIS2_PLACEMENT_3D ( 'NONE', #141, #2184, #3732 ) ;
+#2374 = ORIENTED_EDGE ( 'NONE', *, *, #2878, .F. ) ;
+#2375 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2376 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 6.800000000000000700, 6.010523442855779700 ) ) ;
+#2377 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1547, 'distance_accuracy_value', 'NONE');
+#2378 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2379 = EDGE_LOOP ( 'NONE', ( #3803, #2414, #233, #1692 ) ) ;
+#2380 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2381 = EDGE_CURVE ( 'NONE', #1137, #3349, #1346, .T. ) ;
+#2382 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1239, 'distance_accuracy_value', 'NONE');
+#2383 = VERTEX_POINT ( 'NONE', #1648 ) ;
+#2384 = VECTOR ( 'NONE', #3364, 1000.000000000000000 ) ;
+#2385 = ADVANCED_FACE ( 'NONE', ( #1662 ), #3428, .F. ) ;
+#2386 = ORIENTED_EDGE ( 'NONE', *, *, #3717, .F. ) ;
+#2387 = PRESENTATION_STYLE_ASSIGNMENT (( #2822 ) ) ;
+#2388 = FILL_AREA_STYLE_COLOUR ( '', #2968 ) ;
+#2389 = CARTESIAN_POINT ( 'NONE',  ( -3.124788663216408600, 7.000000000000000000, 5.171985861086311900 ) ) ;
+#2390 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #432 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1249, #373, #3647 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2391 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #464 ), #3065 ) ;
+#2392 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2393 = CARTESIAN_POINT ( 'NONE',  ( -4.999236032491331200, 3.500000000000000000, 6.318252485068867900 ) ) ;
+#2394 = VECTOR ( 'NONE', #2308, 1000.000000000000100 ) ;
+#2395 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000200, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#2396 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2397 = VERTEX_POINT ( 'NONE', #1950 ) ;
+#2398 = VECTOR ( 'NONE', #168, 1000.000000000000000 ) ;
+#2399 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2400 = VECTOR ( 'NONE', #1825, 1000.000000000000000 ) ;
+#2401 = ORIENTED_EDGE ( 'NONE', *, *, #2532, .T. ) ;
+#2402 = DIRECTION ( 'NONE',  ( 0.08715574274765837400, 0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#2403 = VECTOR ( 'NONE', #3277, 1000.000000000000000 ) ;
+#2404 = EDGE_CURVE ( 'NONE', #3506, #2383, #1847, .T. ) ;
+#2405 = ADVANCED_FACE ( 'NONE', ( #259 ), #3406, .T. ) ;
+#2406 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#2407 = LINE ( 'NONE', #2051, #2085 ) ;
+#2408 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2409 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2410 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 2.749999999999999600, -8.679837002188350000 ) ) ;
+#2411 = EDGE_CURVE ( 'NONE', #1385, #1698, #2299, .T. ) ;
+#2412 = ORIENTED_EDGE ( 'NONE', *, *, #574, .F. ) ;
+#2413 = VECTOR ( 'NONE', #26, 1000.000000000000000 ) ;
+#2414 = ORIENTED_EDGE ( 'NONE', *, *, #2976, .F. ) ;
+#2415 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2416 = AXIS2_PLACEMENT_3D ( 'NONE', #1387, #3795, #1180 ) ;
+#2417 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 6.800000000000000700, -6.010523442855780600 ) ) ;
+#2418 = CARTESIAN_POINT ( 'NONE',  ( 5.001502033954719400, 3.482831673337007100, 6.302263094336371600 ) ) ;
+#2419 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2420 = ORIENTED_EDGE ( 'NONE', *, *, #3641, .T. ) ;
+#2421 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1983 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #235, #2018, #3739 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2422 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765219800, 0.9961946980917459900 ) ) ;
+#2423 = SURFACE_STYLE_FILL_AREA ( #3228 ) ;
+#2424 = ORIENTED_EDGE ( 'NONE', *, *, #916, .F. ) ;
+#2425 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2426 = ADVANCED_FACE ( 'NONE', ( #2626 ), #1912, .F. ) ;
+#2427 = LINE ( 'NONE', #3561, #1039 ) ;
+#2428 = ORIENTED_EDGE ( 'NONE', *, *, #2263, .T. ) ;
+#2429 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#2430 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2431 = VECTOR ( 'NONE', #2644, 1000.000000000000000 ) ;
+#2432 = EDGE_LOOP ( 'NONE', ( #2374, #2889, #3258, #1659 ) ) ;
+#2433 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 0.5000000000000004400, -8.679837002188366000 ) ) ;
+#2434 = CIRCLE ( 'NONE', #1506, 0.1999999999999996500 ) ;
+#2435 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2436 = EDGE_CURVE ( 'NONE', #1381, #579, #3188, .T. ) ;
+#2437 = SURFACE_STYLE_USAGE ( .BOTH. , #398 ) ;
+#2438 = SURFACE_STYLE_FILL_AREA ( #1616 ) ;
+#2439 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2440 = VERTEX_POINT ( 'NONE', #1024 ) ;
+#2441 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2240 ), #1386 ) ;
+#2442 = EDGE_LOOP ( 'NONE', ( #2049, #723, #2251, #3725, #2932, #565, #1874, #3197, #1790 ) ) ;
+#2443 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 4.249999999999998200, -6.934383502355556700 ) ) ;
+#2444 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #308 ), #511 ) ;
+#2445 = AXIS2_PLACEMENT_3D ( 'NONE', #2791, #2489, #1019 ) ;
+#2446 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 4.249999999999998200, 2.099999999999999600 ) ) ;
+#2447 = ORIENTED_EDGE ( 'NONE', *, *, #3834, .F. ) ;
+#2448 = FILL_AREA_STYLE ('',( #1892 ) ) ;
+#2449 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2450 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2451 = VECTOR ( 'NONE', #3545, 1000.000000000000000 ) ;
+#2452 = CYLINDRICAL_SURFACE ( 'NONE', #1971, 0.1999999999999996500 ) ;
+#2453 = FACE_OUTER_BOUND ( 'NONE', #3140, .T. ) ;
+#2454 = FILL_AREA_STYLE ('',( #1515 ) ) ;
+#2455 = CYLINDRICAL_SURFACE ( 'NONE', #3173, 3.749999999999998200 ) ;
+#2456 = EDGE_CURVE ( 'NONE', #2243, #3278, #1190, .T. ) ;
+#2457 = SURFACE_SIDE_STYLE ('',( #1389 ) ) ;
+#2458 = ORIENTED_EDGE ( 'NONE', *, *, #3085, .T. ) ;
+#2459 = EDGE_CURVE ( 'NONE', #1930, #3284, #2621, .T. ) ;
+#2460 = CARTESIAN_POINT ( 'NONE',  ( -4.802263094336374200, 3.465400524787475100, 6.302263094336371600 ) ) ;
+#2461 = PRESENTATION_STYLE_ASSIGNMENT (( #1646 ) ) ;
+#2462 = ORIENTED_EDGE ( 'NONE', *, *, #3314, .F. ) ;
+#2463 = ORIENTED_EDGE ( 'NONE', *, *, #2083, .T. ) ;
+#2464 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1578 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2595, #3234, #2584 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2465 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2466 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3367 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3601, #2114, #1231 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2467 = SURFACE_STYLE_USAGE ( .BOTH. , #740 ) ;
+#2468 = ORIENTED_EDGE ( 'NONE', *, *, #1095, .T. ) ;
+#2469 = CARTESIAN_POINT ( 'NONE',  ( 6.750000000000000000, 2.749999999999999100, -8.184383502355556700 ) ) ;
+#2470 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 1.309499999999993700, 7.467793920026118700 ) ) ;
+#2471 = AXIS2_PLACEMENT_3D ( 'NONE', #3551, #2972, #913 ) ;
+#2472 = ORIENTED_EDGE ( 'NONE', *, *, #1760, .T. ) ;
+#2473 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.01745240643727711400, -0.9998476951563913800 ) ) ;
+#2474 = VECTOR ( 'NONE', #734, 1000.000000000000100 ) ;
+#2475 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2476 = ORIENTED_EDGE ( 'NONE', *, *, #319, .T. ) ;
+#2477 = VECTOR ( 'NONE', #1026, 1000.000000000000000 ) ;
+#2478 = EDGE_CURVE ( 'NONE', #445, #674, #350, .T. ) ;
+#2479 = PLANE ( 'NONE',  #2635 ) ;
+#2480 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2481 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2482 = EDGE_CURVE ( 'NONE', #3620, #2902, #2486, .T. ) ;
+#2483 = PLANE ( 'NONE',  #3393 ) ;
+#2484 = ORIENTED_EDGE ( 'NONE', *, *, #3288, .T. ) ;
+#2485 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 0.2000000000000000900, -6.010523442855780600 ) ) ;
+#2486 = LINE ( 'NONE', #833, #909 ) ;
+#2487 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2092 ), #2149 ) ;
+#2488 = ORIENTED_EDGE ( 'NONE', *, *, #480, .T. ) ;
+#2489 = DIRECTION ( 'NONE',  ( -0.08682659386424980400, 0.9924325091389670800, 0.08682659386424510000 ) ) ;
+#2490 = VECTOR ( 'NONE', #2086, 1000.000000000000000 ) ;
+#2491 = ORIENTED_EDGE ( 'NONE', *, *, #2283, .T. ) ;
+#2492 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3297 ), #2421 ) ;
+#2493 = CYLINDRICAL_SURFACE ( 'NONE', #1003, 0.2000000000000002100 ) ;
+#2494 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1283, 'distance_accuracy_value', 'NONE');
+#2495 = LINE ( 'NONE', #1533, #1709 ) ;
+#2496 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 3.118999999999993100, 7.467793920026118700 ) ) ;
+#2497 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2498 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2499 = LINE ( 'NONE', #500, #1485 ) ;
+#2500 = AXIS2_PLACEMENT_3D ( 'NONE', #2779, #3082, #715 ) ;
+#2501 = LINE ( 'NONE', #1758, #1486 ) ;
+#2502 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2745, 'distance_accuracy_value', 'NONE');
+#2503 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2504 = ORIENTED_EDGE ( 'NONE', *, *, #1090, .T. ) ;
+#2505 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9998476951563912700, -0.01745240643727706200 ) ) ;
+#2506 = EDGE_CURVE ( 'NONE', #2243, #3262, #634, .T. ) ;
+#2507 = PLANE ( 'NONE',  #2865 ) ;
+#2508 = ORIENTED_EDGE ( 'NONE', *, *, #3207, .F. ) ;
+#2509 = FILL_AREA_STYLE_COLOUR ( '', #2717 ) ;
+#2510 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2511 = VECTOR ( 'NONE', #1813, 1000.000000000000000 ) ;
+#2512 = AXIS2_PLACEMENT_3D ( 'NONE', #116, #423, #3691 ) ;
+#2513 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#2514 = ORIENTED_EDGE ( 'NONE', *, *, #694, .T. ) ;
+#2515 = FILL_AREA_STYLE_COLOUR ( '', #392 ) ;
+#2516 = CYLINDRICAL_SURFACE ( 'NONE', #3702, 1.501172390697879800 ) ;
+#2517 = VERTEX_POINT ( 'NONE', #179 ) ;
+#2518 = AXIS2_PLACEMENT_3D ( 'NONE', #2998, #2961, #3286 ) ;
+#2519 = CYLINDRICAL_SURFACE ( 'NONE', #470, 0.2000000000000002100 ) ;
+#2520 = STYLED_ITEM ( 'NONE', ( #2461 ), #1163 ) ;
+#2521 = FACE_OUTER_BOUND ( 'NONE', #3643, .T. ) ;
+#2522 = SURFACE_STYLE_USAGE ( .BOTH. , #3639 ) ;
+#2523 = ORIENTED_EDGE ( 'NONE', *, *, #3233, .T. ) ;
+#2524 = FILL_AREA_STYLE ('',( #3403 ) ) ;
+#2525 = FACE_OUTER_BOUND ( 'NONE', #447, .T. ) ;
+#2526 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2527 = CIRCLE ( 'NONE', #1999, 2.249999999999999600 ) ;
+#2528 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 1.309499999999991000, 7.467793920026118700 ) ) ;
+#2529 = STYLED_ITEM ( 'NONE', ( #338 ), #3267 ) ;
+#2530 = ORIENTED_EDGE ( 'NONE', *, *, #773, .T. ) ;
+#2531 = FACE_OUTER_BOUND ( 'NONE', #2966, .T. ) ;
+#2532 = EDGE_CURVE ( 'NONE', #201, #1381, #184, .T. ) ;
+#2533 = SURFACE_STYLE_USAGE ( .BOTH. , #1931 ) ;
+#2534 = ORIENTED_EDGE ( 'NONE', *, *, #394, .F. ) ;
+#2535 = ORIENTED_EDGE ( 'NONE', *, *, #795, .T. ) ;
+#2536 = LINE ( 'NONE', #2285, #2899 ) ;
+#2537 = FILL_AREA_STYLE_COLOUR ( '', #780 ) ;
+#2538 = ORIENTED_EDGE ( 'NONE', *, *, #3811, .T. ) ;
+#2539 = EDGE_CURVE ( 'NONE', #1222, #579, #2712, .T. ) ;
+#2540 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2541 = SURFACE_STYLE_FILL_AREA ( #1660 ) ;
+#2542 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2543 = ORIENTED_EDGE ( 'NONE', *, *, #3722, .F. ) ;
+#2544 = PLANE ( 'NONE',  #282 ) ;
+#2545 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1942 ) ) ;
+#2546 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #699 ) ) ;
+#2547 = PRESENTATION_STYLE_ASSIGNMENT (( #2988 ) ) ;
+#2548 = CYLINDRICAL_SURFACE ( 'NONE', #3149, 1.809499999999999400 ) ;
+#2549 = CIRCLE ( 'NONE', #955, 1.809499999999999400 ) ;
+#2550 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3554, 'distance_accuracy_value', 'NONE');
+#2551 = LINE ( 'NONE', #3577, #2222 ) ;
+#2552 = STYLED_ITEM ( 'NONE', ( #1838 ), #3024 ) ;
+#2553 = VECTOR ( 'NONE', #2766, 1000.000000000000100 ) ;
+#2554 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2555 = DIRECTION ( 'NONE',  ( -0.08715574274765837400, 0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#2556 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2557 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, -3.473821390344084200, -12.49977154273458900 ) ) ;
+#2558 = CARTESIAN_POINT ( 'NONE',  ( 4.735144562737207100, 2.749999999999999100, -6.434383502355556700 ) ) ;
+#2559 = EDGE_CURVE ( 'NONE', #3448, #1265, #2536, .T. ) ;
+#2560 = VERTEX_POINT ( 'NONE', #1686 ) ;
+#2561 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2562 = ORIENTED_EDGE ( 'NONE', *, *, #574, .T. ) ;
+#2563 = ORIENTED_EDGE ( 'NONE', *, *, #3142, .T. ) ;
+#2564 = EDGE_CURVE ( 'NONE', #928, #3209, #3547, .T. ) ;
+#2565 = LINE ( 'NONE', #14, #3398 ) ;
+#2566 = ORIENTED_EDGE ( 'NONE', *, *, #1573, .T. ) ;
+#2567 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2568 = EDGE_CURVE ( 'NONE', #1455, #473, #3590, .T. ) ;
+#2569 = ORIENTED_EDGE ( 'NONE', *, *, #673, .F. ) ;
+#2570 = LINE ( 'NONE', #2238, #1463 ) ;
+#2571 = EDGE_LOOP ( 'NONE', ( #2295, #1878, #429, #2855 ) ) ;
+#2572 = STYLED_ITEM ( 'NONE', ( #927 ), #1615 ) ;
+#2573 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #440, 'distance_accuracy_value', 'NONE');
+#2574 = EDGE_LOOP ( 'NONE', ( #1645, #1900, #1129, #3051 ) ) ;
+#2575 = VECTOR ( 'NONE', #3182, 1000.000000000000100 ) ;
+#2576 = DIRECTION ( 'NONE',  ( 0.3162277660168342800, 0.0000000000000000000, 0.9486832980505151000 ) ) ;
+#2577 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2578 = ORIENTED_EDGE ( 'NONE', *, *, #2853, .F. ) ;
+#2579 = PLANE ( 'NONE',  #751 ) ;
+#2580 = FACE_OUTER_BOUND ( 'NONE', #490, .T. ) ;
+#2581 = SURFACE_SIDE_STYLE ('',( #3677 ) ) ;
+#2582 = EDGE_LOOP ( 'NONE', ( #3070, #3266, #2578, #3800 ) ) ;
+#2583 = EDGE_CURVE ( 'NONE', #3117, #459, #1008, .T. ) ;
+#2584 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2585 = VERTEX_POINT ( 'NONE', #3453 ) ;
+#2586 = EDGE_CURVE ( 'NONE', #2397, #1230, #1701, .T. ) ;
+#2587 = ORIENTED_EDGE ( 'NONE', *, *, #1475, .F. ) ;
+#2588 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.206922337247296700E-016, -1.000000000000000000 ) ) ;
+#2589 = PLANE ( 'NONE',  #2416 ) ;
+#2590 = VECTOR ( 'NONE', #1762, 1000.000000000000000 ) ;
+#2591 = FILL_AREA_STYLE ('',( #510 ) ) ;
+#2592 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1481 ), #2466 ) ;
+#2593 = CYLINDRICAL_SURFACE ( 'NONE', #3649, 0.2000000000000002100 ) ;
+#2594 = FACE_OUTER_BOUND ( 'NONE', #1087, .T. ) ;
+#2595 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2596 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1928 ), #1128 ) ;
+#2597 = CARTESIAN_POINT ( 'NONE',  ( -0.1905000000000000000, 3.118999999999993600, 6.318252485068862600 ) ) ;
+#2598 = VECTOR ( 'NONE', #2224, 1000.000000000000000 ) ;
+#2599 = VERTEX_POINT ( 'NONE', #821 ) ;
+#2600 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2601 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389671900, -0.08682659386424779200 ) ) ;
+#2602 = EDGE_CURVE ( 'NONE', #1961, #771, #165, .T. ) ;
+#2603 = ORIENTED_EDGE ( 'NONE', *, *, #3000, .F. ) ;
+#2604 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 4.249999999999998200, 2.099999999999999600 ) ) ;
+#2605 = VECTOR ( 'NONE', #2045, 1000.000000000000000 ) ;
+#2606 = EDGE_CURVE ( 'NONE', #3656, #2765, #449, .T. ) ;
+#2607 = ORIENTED_EDGE ( 'NONE', *, *, #3055, .T. ) ;
+#2608 = CYLINDRICAL_SURFACE ( 'NONE', #2202, 0.4961243956517384900 ) ;
+#2609 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2610 = ORIENTED_EDGE ( 'NONE', *, *, #2116, .F. ) ;
+#2611 = STYLED_ITEM ( 'NONE', ( #21 ), #404 ) ;
+#2612 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2613 = SURFACE_STYLE_USAGE ( .BOTH. , #3216 ) ;
+#2614 = ORIENTED_EDGE ( 'NONE', *, *, #581, .F. ) ;
+#2615 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2616 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #19, 'distance_accuracy_value', 'NONE');
+#2617 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2618 = LINE ( 'NONE', #2257, #2852 ) ;
+#2619 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 4.249999999999998200, 2.099999999999999600 ) ) ;
+#2620 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765834600, -0.9961946980917454300 ) ) ;
+#2621 = LINE ( 'NONE', #3734, #2021 ) ;
+#2622 = FILL_AREA_STYLE ('',( #822 ) ) ;
+#2623 = ORIENTED_EDGE ( 'NONE', *, *, #474, .T. ) ;
+#2624 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2625 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917461000, -0.08715574274765221200 ) ) ;
+#2626 = FACE_OUTER_BOUND ( 'NONE', #1167, .T. ) ;
+#2627 = EDGE_CURVE ( 'NONE', #3399, #2827, #1341, .T. ) ;
+#2628 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2629 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2630 = ADVANCED_FACE ( 'NONE', ( #3232 ), #2642, .F. ) ;
+#2631 = LINE ( 'NONE', #418, #556 ) ;
+#2632 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2633 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 1.500414654488721800, 9.649958406196089900 ) ) ;
+#2634 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #607 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1036, #3110, #1344 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2635 = AXIS2_PLACEMENT_3D ( 'NONE', #2207, #1896, #2505 ) ;
+#2636 = FACE_OUTER_BOUND ( 'NONE', #2145, .T. ) ;
+#2637 = CARTESIAN_POINT ( 'NONE',  ( 6.750000000000000000, 4.249999999999998200, -8.184383502355556700 ) ) ;
+#2638 = ORIENTED_EDGE ( 'NONE', *, *, #839, .T. ) ;
+#2639 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2916 ), #1661 ) ;
+#2640 = VERTEX_POINT ( 'NONE', #3778 ) ;
+#2641 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2642 = PLANE ( 'NONE',  #2838 ) ;
+#2643 = EDGE_LOOP ( 'NONE', ( #1460, #2080, #284, #1069 ) ) ;
+#2644 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2645 = FILL_AREA_STYLE_COLOUR ( '', #2930 ) ;
+#2646 = ORIENTED_EDGE ( 'NONE', *, *, #2064, .T. ) ;
+#2647 = EDGE_CURVE ( 'NONE', #3041, #3312, #3285, .T. ) ;
+#2648 = LINE ( 'NONE', #302, #2431 ) ;
+#2649 = ORIENTED_EDGE ( 'NONE', *, *, #2539, .F. ) ;
+#2650 = ADVANCED_FACE ( 'NONE', ( #206 ), #816, .F. ) ;
+#2651 = EDGE_CURVE ( 'NONE', #571, #550, #113, .T. ) ;
+#2652 = ORIENTED_EDGE ( 'NONE', *, *, #1095, .F. ) ;
+#2653 = SURFACE_STYLE_FILL_AREA ( #2448 ) ;
+#2654 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#2655 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3714, 'distance_accuracy_value', 'NONE');
+#2656 = SURFACE_SIDE_STYLE ('',( #2330 ) ) ;
+#2657 = AXIS2_PLACEMENT_3D ( 'NONE', #1873, #1591, #689 ) ;
+#2658 = ORIENTED_EDGE ( 'NONE', *, *, #2456, .T. ) ;
+#2659 = STYLED_ITEM ( 'NONE', ( #2096 ), #953 ) ;
+#2660 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2661 = LINE ( 'NONE', #1057, #2943 ) ;
+#2662 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2663 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1145, 'distance_accuracy_value', 'NONE');
+#2664 = CIRCLE ( 'NONE', #81, 0.1999999999999996500 ) ;
+#2665 = CARTESIAN_POINT ( 'NONE',  ( -6.750000000000000000, -3.516603168993430300, -8.184383502355556700 ) ) ;
+#2666 = AXIS2_PLACEMENT_3D ( 'NONE', #2365, #1188, #3514 ) ;
+#2667 = ORIENTED_EDGE ( 'NONE', *, *, #3474, .T. ) ;
+#2668 = PRESENTATION_STYLE_ASSIGNMENT (( #2081 ) ) ;
+#2669 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2670 = ORIENTED_EDGE ( 'NONE', *, *, #2354, .T. ) ;
+#2671 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 1.467208316501869000, 9.270408226223132400 ) ) ;
+#2672 = PLANE ( 'NONE',  #2471 ) ;
+#2673 = EDGE_CURVE ( 'NONE', #674, #3620, #10, .T. ) ;
+#2674 = ADVANCED_FACE ( 'NONE', ( #857 ), #3413, .T. ) ;
+#2675 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 1.467208316501866300, 9.270408226223132400 ) ) ;
+#2676 = EDGE_CURVE ( 'NONE', #327, #2905, #2117, .T. ) ;
+#2677 = SURFACE_STYLE_FILL_AREA ( #3614 ) ;
+#2678 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2679 = VECTOR ( 'NONE', #1963, 1000.000000000000000 ) ;
+#2680 = AXIS2_PLACEMENT_3D ( 'NONE', #2331, #651, #2105 ) ;
+#2681 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 1.467208316501869000, 9.270408226223132400 ) ) ;
+#2682 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765820800, 0.9961946980917454300 ) ) ;
+#2683 = ORIENTED_EDGE ( 'NONE', *, *, #3255, .T. ) ;
+#2684 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2685 = PLANE ( 'NONE',  #1875 ) ;
+#2686 = CYLINDRICAL_SURFACE ( 'NONE', #1124, 0.1999999999999996500 ) ;
+#2687 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1311 ) ) ;
+#2688 = VERTEX_POINT ( 'NONE', #246 ) ;
+#2689 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2690 = DIRECTION ( 'NONE',  ( 1.055920222653507700E-017, -1.206922337247296700E-016, 1.000000000000000000 ) ) ;
+#2691 = ADVANCED_FACE ( 'NONE', ( #2206 ), #904, .T. ) ;
+#2692 = LINE ( 'NONE', #2174, #659 ) ;
+#2693 = ORIENTED_EDGE ( 'NONE', *, *, #1070, .T. ) ;
+#2694 = LINE ( 'NONE', #2152, #1910 ) ;
+#2695 = PLANE ( 'NONE',  #1409 ) ;
+#2696 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.01745240643727703800, -0.9998476951563912700 ) ) ;
+#2697 = ORIENTED_EDGE ( 'NONE', *, *, #2804, .F. ) ;
+#2698 = EDGE_CURVE ( 'NONE', #1195, #3756, #3457, .T. ) ;
+#2699 = ORIENTED_EDGE ( 'NONE', *, *, #2749, .F. ) ;
+#2700 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765139400, -0.9961946980917461000 ) ) ;
+#2701 = VERTEX_POINT ( 'NONE', #1186 ) ;
+#2702 = ORIENTED_EDGE ( 'NONE', *, *, #1270, .T. ) ;
+#2703 = PLANE ( 'NONE',  #2815 ) ;
+#2704 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9998476951563913800, -0.01745240643727704500 ) ) ;
+#2705 = ADVANCED_FACE ( 'NONE', ( #2580 ), #1744, .F. ) ;
+#2706 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1920 ), #3319 ) ;
+#2707 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1078 ) ) ;
+#2708 = ORIENTED_EDGE ( 'NONE', *, *, #1470, .F. ) ;
+#2709 = CARTESIAN_POINT ( 'NONE',  ( 4.726874520315702100, 2.655472982576138300, 6.426113459934051700 ) ) ;
+#2710 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 6.799999999999999800, 6.010523442855779700 ) ) ;
+#2711 = ORIENTED_EDGE ( 'NONE', *, *, #1865, .F. ) ;
+#2712 = LINE ( 'NONE', #1103, #255 ) ;
+#2713 = FILL_AREA_STYLE ('',( #345 ) ) ;
+#2714 = SURFACE_STYLE_USAGE ( .BOTH. , #627 ) ;
+#2715 = VERTEX_POINT ( 'NONE', #3825 ) ;
+#2716 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2529 ) ) ;
+#2717 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2718 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2719 = ORIENTED_EDGE ( 'NONE', *, *, #814, .F. ) ;
+#2720 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 4.249999999999998200, -8.184383502355556700 ) ) ;
+#2721 = FILL_AREA_STYLE ('',( #2353 ) ) ;
+#2722 = PRESENTATION_STYLE_ASSIGNMENT (( #1535 ) ) ;
+#2723 = EDGE_CURVE ( 'NONE', #2560, #3613, #772, .T. ) ;
+#2724 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2725 = PLANE ( 'NONE',  #843 ) ;
+#2726 = LINE ( 'NONE', #2978, #601 ) ;
+#2727 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855777900, 6.817431148549531800, 6.209762382474129300 ) ) ;
+#2728 = SURFACE_STYLE_FILL_AREA ( #1310 ) ;
+#2729 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2730 = EDGE_CURVE ( 'NONE', #770, #3620, #397, .T. ) ;
+#2731 = FACE_OUTER_BOUND ( 'NONE', #884, .T. ) ;
+#2732 = VERTEX_POINT ( 'NONE', #2071 ) ;
+#2733 = LINE ( 'NONE', #61, #2964 ) ;
+#2734 = ORIENTED_EDGE ( 'NONE', *, *, #3059, .F. ) ;
+#2735 = AXIS2_PLACEMENT_3D ( 'NONE', #2303, #840, #214 ) ;
+#2736 = CARTESIAN_POINT ( 'NONE',  ( -4.802263094336374200, 3.482831673337007100, 6.501502033954721100 ) ) ;
+#2737 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1499 ) ) ;
+#2738 = DIRECTION ( 'NONE',  ( -0.08715574274765837400, -0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#2739 = ORIENTED_EDGE ( 'NONE', *, *, #2532, .F. ) ;
+#2740 = EDGE_LOOP ( 'NONE', ( #1595, #3357, #3754, #2038 ) ) ;
+#2741 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1311 ), #3219 ) ;
+#2742 = VECTOR ( 'NONE', #1757, 1000.000000000000100 ) ;
+#2743 = CARTESIAN_POINT ( 'NONE',  ( -4.735144562737210600, 4.249999999999998200, -6.434383502355556700 ) ) ;
+#2744 = ORIENTED_EDGE ( 'NONE', *, *, #63, .T. ) ;
+#2745 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2746 = VECTOR ( 'NONE', #3344, 1000.000000000000000 ) ;
+#2747 = VECTOR ( 'NONE', #1917, 1000.000000000000000 ) ;
+#2748 = VERTEX_POINT ( 'NONE', #2681 ) ;
+#2749 = EDGE_CURVE ( 'NONE', #1015, #566, #1094, .T. ) ;
+#2750 = SURFACE_SIDE_STYLE ('',( #323 ) ) ;
+#2751 = VECTOR ( 'NONE', #1361, 1000.000000000000100 ) ;
+#2752 = CARTESIAN_POINT ( 'NONE',  ( 1.709500000000000000, 1.500414654488721800, 9.649958406196089900 ) ) ;
+#2753 = ADVANCED_FACE ( 'NONE', ( #3 ), #2703, .F. ) ;
+#2754 = ORIENTED_EDGE ( 'NONE', *, *, #2858, .T. ) ;
+#2755 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 7.000000000000000000, -6.010523442855780600 ) ) ;
+#2756 = VECTOR ( 'NONE', #1690, 1000.000000000000000 ) ;
+#2757 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 1.309499999999991000, 7.467793920026118700 ) ) ;
+#2758 = EDGE_CURVE ( 'NONE', #2346, #728, #3281, .T. ) ;
+#2759 = ORIENTED_EDGE ( 'NONE', *, *, #3616, .F. ) ;
+#2760 = CYLINDRICAL_SURFACE ( 'NONE', #493, 0.2000000000000002100 ) ;
+#2761 = DIRECTION ( 'NONE',  ( -3.794215962506410700E-016, -4.336808689942015400E-015, -1.000000000000000000 ) ) ;
+#2762 = ORIENTED_EDGE ( 'NONE', *, *, #31, .F. ) ;
+#2763 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1522 ) ) ;
+#2764 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 7.000000000000000000, 0.0000000000000000000 ) ) ;
+#2765 = VERTEX_POINT ( 'NONE', #3008 ) ;
+#2766 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917461000, -0.08715574274765139400 ) ) ;
+#2767 = SURFACE_STYLE_FILL_AREA ( #1487 ) ;
+#2768 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2572 ), #3371 ) ;
+#2769 = PLANE ( 'NONE',  #3650 ) ;
+#2770 = ORIENTED_EDGE ( 'NONE', *, *, #3689, .T. ) ;
+#2771 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2772 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 0.5000000000000004400, -8.679837002188366000 ) ) ;
+#2773 = PRESENTATION_STYLE_ASSIGNMENT (( #2180 ) ) ;
+#2774 = EDGE_LOOP ( 'NONE', ( #1212, #546, #2323, #2969 ) ) ;
+#2775 = FILL_AREA_STYLE ('',( #1858 ) ) ;
+#2776 = SURFACE_STYLE_FILL_AREA ( #2348 ) ;
+#2777 = VECTOR ( 'NONE', #1771, 1000.000000000000100 ) ;
+#2778 = DIRECTION ( 'NONE',  ( -3.469446951953611000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2779 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 3.500000000000000000, -6.500000000000000000 ) ) ;
+#2780 = LINE ( 'NONE', #512, #1580 ) ;
+#2781 = EDGE_CURVE ( 'NONE', #1572, #2640, #1335, .T. ) ;
+#2782 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 2.749999999999998200, 0.5999999999999844300 ) ) ;
+#2783 = SURFACE_STYLE_USAGE ( .BOTH. , #106 ) ;
+#2784 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2526, 'distance_accuracy_value', 'NONE');
+#2785 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 1.500414654488721800, 9.649958406196089900 ) ) ;
+#2786 = EDGE_LOOP ( 'NONE', ( #2697, #3034, #2956 ) ) ;
+#2787 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917461000, -0.08715574274765139400 ) ) ;
+#2788 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3338, 'distance_accuracy_value', 'NONE');
+#2789 = ORIENTED_EDGE ( 'NONE', *, *, #2482, .T. ) ;
+#2790 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2341 ) ) ;
+#2791 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 6.800000000000000700, -6.010523442855780600 ) ) ;
+#2792 = AXIS2_PLACEMENT_3D ( 'NONE', #3652, #381, #983 ) ;
+#2793 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2794 = EDGE_LOOP ( 'NONE', ( #482, #3368, #832, #2290 ) ) ;
+#2795 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2796 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 0.5654465241397630400, -12.42926585902483300 ) ) ;
+#2797 = AXIS2_PLACEMENT_3D ( 'NONE', #3631, #999, #3382 ) ;
+#2798 = VERTEX_POINT ( 'NONE', #43 ) ;
+#2799 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 1.500414654488724200, 9.649958406196089900 ) ) ;
+#2800 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2801 = CARTESIAN_POINT ( 'NONE',  ( 4.735144562737209700, 4.249999999999998200, -6.434383502355557600 ) ) ;
+#2802 = EDGE_LOOP ( 'NONE', ( #3705, #1471, #841, #2424, #3711, #3433, #3407, #2944, #40, #2638, #1705, #535 ) ) ;
+#2803 = LINE ( 'NONE', #3099, #1327 ) ;
+#2804 = EDGE_CURVE ( 'NONE', #1044, #1918, #2664, .T. ) ;
+#2805 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2806 = LINE ( 'NONE', #2863, #1924 ) ;
+#2807 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#2808 = EDGE_CURVE ( 'NONE', #3083, #1367, #1787, .T. ) ;
+#2809 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2810 = AXIS2_PLACEMENT_3D ( 'NONE', #1217, #1867, #2035 ) ;
+#2811 = AXIS2_PLACEMENT_3D ( 'NONE', #2513, #2833, #3695 ) ;
+#2812 = ORIENTED_EDGE ( 'NONE', *, *, #2302, .T. ) ;
+#2813 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2814 = ORIENTED_EDGE ( 'NONE', *, *, #2012, .F. ) ;
+#2815 = AXIS2_PLACEMENT_3D ( 'NONE', #3292, #1512, #2093 ) ;
+#2816 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2817 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2818 = SURFACE_SIDE_STYLE ('',( #2165 ) ) ;
+#2819 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765219800, 0.9961946980917459900 ) ) ;
+#2820 = VECTOR ( 'NONE', #491, 1000.000000000000000 ) ;
+#2821 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1510, #766 ) ;
+#2822 = SURFACE_STYLE_USAGE ( .BOTH. , #472 ) ;
+#2823 = ORIENTED_EDGE ( 'NONE', *, *, #2456, .F. ) ;
+#2824 = PLANE ( 'NONE',  #3839 ) ;
+#2825 = EDGE_CURVE ( 'NONE', #3284, #1385, #3636, .T. ) ;
+#2826 = VECTOR ( 'NONE', #1253, 1000.000000000000000 ) ;
+#2827 = VERTEX_POINT ( 'NONE', #2111 ) ;
+#2828 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2829 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, -3.483396831006572800, 10.08598541232718800 ) ) ;
+#2830 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 0.5000000000000004400, -6.934383502355556700 ) ) ;
+#2831 = ORIENTED_EDGE ( 'NONE', *, *, #1965, .F. ) ;
+#2832 = AXIS2_PLACEMENT_3D ( 'NONE', #2126, #30, #614 ) ;
+#2833 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765836000, 0.9961946980917455500 ) ) ;
+#2834 = ORIENTED_EDGE ( 'NONE', *, *, #2506, .F. ) ;
+#2835 = FILL_AREA_STYLE ('',( #1524 ) ) ;
+#2836 = CYLINDRICAL_SURFACE ( 'NONE', #1605, 2.250000000000000400 ) ;
+#2837 = VERTEX_POINT ( 'NONE', #2558 ) ;
+#2838 = AXIS2_PLACEMENT_3D ( 'NONE', #2671, #301, #1450 ) ;
+#2839 = FACE_OUTER_BOUND ( 'NONE', #3378, .T. ) ;
+#2840 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 0.5000000000000004400, -8.184383502355556700 ) ) ;
+#2841 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1169 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #377, #3587, #363 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2842 = PRODUCT_CONTEXT ( 'NONE', #2807, 'mechanical' ) ;
+#2843 = ORIENTED_EDGE ( 'NONE', *, *, #3430, .T. ) ;
+#2844 = FILL_AREA_STYLE_COLOUR ( '', #970 ) ;
+#2845 = ADVANCED_FACE ( 'NONE', ( #539 ), #2993, .F. ) ;
+#2846 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2847 = AXIS2_PLACEMENT_3D ( 'NONE', #1626, #787, #2567 ) ;
+#2848 = CARTESIAN_POINT ( 'NONE',  ( -4.735144562737210600, 4.249999999999998200, -6.434383502355556700 ) ) ;
+#2849 = ORIENTED_EDGE ( 'NONE', *, *, #1278, .F. ) ;
+#2850 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2851 = VERTEX_POINT ( 'NONE', #765 ) ;
+#2852 = VECTOR ( 'NONE', #461, 1000.000000000000000 ) ;
+#2853 = EDGE_CURVE ( 'NONE', #379, #3506, #720, .T. ) ;
+#2854 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 6.800000000000000700, 0.0000000000000000000 ) ) ;
+#2855 = ORIENTED_EDGE ( 'NONE', *, *, #271, .T. ) ;
+#2856 = SURFACE_STYLE_FILL_AREA ( #2835 ) ;
+#2857 = ORIENTED_EDGE ( 'NONE', *, *, #1817, .F. ) ;
+#2858 = EDGE_CURVE ( 'NONE', #194, #201, #3581, .T. ) ;
+#2859 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 2.749999999999998200, 2.099999999999999600 ) ) ;
+#2860 = CARTESIAN_POINT ( 'NONE',  ( -4.735144562737208900, 2.749999999999999100, -6.434383502355555800 ) ) ;
+#2861 = EDGE_LOOP ( 'NONE', ( #2823, #2543, #2719, #248, #1955, #2514, #257, #204 ) ) ;
+#2862 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, -3.473821390344084200, -12.49977154273458900 ) ) ;
+#2863 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 0.5654465241397630400, -12.42926585902483300 ) ) ;
+#2864 = AXIS2_PLACEMENT_3D ( 'NONE', #1946, #1975, #463 ) ;
+#2865 = AXIS2_PLACEMENT_3D ( 'NONE', #1115, #232, #3212 ) ;
+#2866 = EDGE_LOOP ( 'NONE', ( #1444, #2281, #3170, #985 ) ) ;
+#2867 = SURFACE_STYLE_FILL_AREA ( #3049 ) ;
+#2868 = STYLED_ITEM ( 'NONE', ( #757 ), #3248 ) ;
+#2869 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 1.467208316501869000, 9.270408226223132400 ) ) ;
+#2870 = SURFACE_STYLE_FILL_AREA ( #1140 ) ;
+#2871 = CARTESIAN_POINT ( 'NONE',  ( 4.934383502355554900, 2.749999999999999100, -6.235144562737207100 ) ) ;
+#2872 = LINE ( 'NONE', #1779, #274 ) ;
+#2873 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, -3.483396831006572800, 10.08598541232718800 ) ) ;
+#2874 = ORIENTED_EDGE ( 'NONE', *, *, #1245, .T. ) ;
+#2875 = FACE_OUTER_BOUND ( 'NONE', #3686, .T. ) ;
+#2876 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389671900, -0.08682659386424779200 ) ) ;
+#2877 = ORIENTED_EDGE ( 'NONE', *, *, #1886, .T. ) ;
+#2878 = EDGE_CURVE ( 'NONE', #2260, #3668, #2661, .T. ) ;
+#2879 = ADVANCED_FACE ( 'NONE', ( #2344 ), #2544, .T. ) ;
+#2880 = ORIENTED_EDGE ( 'NONE', *, *, #5, .F. ) ;
+#2881 = FACE_OUTER_BOUND ( 'NONE', #2106, .T. ) ;
+#2882 = STYLED_ITEM ( 'NONE', ( #339 ), #466 ) ;
+#2883 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2884 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, -3.483396831006575500, 10.08598541232718800 ) ) ;
+#2885 = ORIENTED_EDGE ( 'NONE', *, *, #2723, .T. ) ;
+#2886 = PRESENTATION_STYLE_ASSIGNMENT (( #2215 ) ) ;
+#2887 = FACE_OUTER_BOUND ( 'NONE', #67, .T. ) ;
+#2888 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #228 ), #3094 ) ;
+#2889 = ORIENTED_EDGE ( 'NONE', *, *, #2157, .T. ) ;
+#2890 = VECTOR ( 'NONE', #1881, 1000.000000000000000 ) ;
+#2891 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 1.500414654488724200, 9.649958406196089900 ) ) ;
+#2892 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #24 ), #2028 ) ;
+#2893 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, -3.483396831006572800, 10.08598541232718800 ) ) ;
+#2894 = ORIENTED_EDGE ( 'NONE', *, *, #2067, .T. ) ;
+#2895 = CARTESIAN_POINT ( 'NONE',  ( -2.090500000000000000, 3.499999999999993800, 6.318252485068862600 ) ) ;
+#2896 = FILL_AREA_STYLE ('',( #2923 ) ) ;
+#2897 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1363, 'distance_accuracy_value', 'NONE');
+#2898 = FILL_AREA_STYLE_COLOUR ( '', #1284 ) ;
+#2899 = VECTOR ( 'NONE', #1132, 1000.000000000000000 ) ;
+#2900 = EDGE_CURVE ( 'NONE', #3613, #1325, #2618, .T. ) ;
+#2901 = CARTESIAN_POINT ( 'NONE',  ( 4.802263094336370700, 3.465400524787475100, 6.302263094336371600 ) ) ;
+#2902 = VERTEX_POINT ( 'NONE', #2801 ) ;
+#2903 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 1.467208316501869000, 9.270408226223132400 ) ) ;
+#2904 = AXIS2_PLACEMENT_3D ( 'NONE', #3272, #1545, #2684 ) ;
+#2905 = VERTEX_POINT ( 'NONE', #1628 ) ;
+#2906 = CARTESIAN_POINT ( 'NONE',  ( -4.800761060381652200, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#2907 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.206922337247296700E-016 ) ) ;
+#2908 = LINE ( 'NONE', #952, #3781 ) ;
+#2909 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 1.500414654488724200, 9.649958406196089900 ) ) ;
+#2910 = PRESENTATION_STYLE_ASSIGNMENT (( #3594 ) ) ;
+#2911 = AXIS2_PLACEMENT_3D ( 'NONE', #3250, #2946, #2959 ) ;
+#2912 = FACE_OUTER_BOUND ( 'NONE', #1913, .T. ) ;
+#2913 = FACE_OUTER_BOUND ( 'NONE', #2774, .T. ) ;
+#2914 = CARTESIAN_POINT ( 'NONE',  ( 4.998474972109677900, 3.482568851450468500, 6.299236032491329200 ) ) ;
+#2915 = PRESENTATION_STYLE_ASSIGNMENT (( #979 ) ) ;
+#2916 = STYLED_ITEM ( 'NONE', ( #3369 ), #3186 ) ;
+#2917 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 4.249999999999998200, 2.099999999999999600 ) ) ;
+#2918 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2919 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 1.309499999999991000, 7.467793920026118700 ) ) ;
+#2920 = VECTOR ( 'NONE', #2402, 1000.000000000000100 ) ;
+#2921 = ORIENTED_EDGE ( 'NONE', *, *, #628, .T. ) ;
+#2922 = FILL_AREA_STYLE ('',( #2645 ) ) ;
+#2923 = FILL_AREA_STYLE_COLOUR ( '', #3832 ) ;
+#2924 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#2925 = EDGE_CURVE ( 'NONE', #1367, #797, #3729, .T. ) ;
+#2926 = VECTOR ( 'NONE', #78, 1000.000000000000000 ) ;
+#2927 = VERTEX_POINT ( 'NONE', #485 ) ;
+#2928 = ORIENTED_EDGE ( 'NONE', *, *, #2996, .T. ) ;
+#2929 = ADVANCED_FACE ( 'NONE', ( #1051 ), #3103, .T. ) ;
+#2930 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2931 = EDGE_CURVE ( 'NONE', #1182, #2044, #1653, .T. ) ;
+#2932 = ORIENTED_EDGE ( 'NONE', *, *, #648, .F. ) ;
+#2933 = LINE ( 'NONE', #3838, #3358 ) ;
+#2934 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2935 = ORIENTED_EDGE ( 'NONE', *, *, #3694, .T. ) ;
+#2936 = AXIS2_PLACEMENT_3D ( 'NONE', #1437, #563, #2066 ) ;
+#2937 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 6.980000000000000400, 0.0000000000000000000 ) ) ;
+#2938 = FACE_OUTER_BOUND ( 'NONE', #1099, .T. ) ;
+#2939 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765836000, -0.9961946980917455500 ) ) ;
+#2940 = VERTEX_POINT ( 'NONE', #1700 ) ;
+#2941 = PRESENTATION_STYLE_ASSIGNMENT (( #2613 ) ) ;
+#2942 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3078 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1406, #3193, #3480 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2943 = VECTOR ( 'NONE', #3132, 1000.000000000000000 ) ;
+#2944 = ORIENTED_EDGE ( 'NONE', *, *, #599, .T. ) ;
+#2945 = CARTESIAN_POINT ( 'NONE',  ( -4.799236032491331900, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#2946 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389671900, 0.08682659386424779200 ) ) ;
+#2947 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2948 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 1.467208316501869000, 9.270408226223132400 ) ) ;
+#2949 = EDGE_CURVE ( 'NONE', #1118, #2517, #1741, .T. ) ;
+#2950 = ADVANCED_FACE ( 'NONE', ( #1927 ), #2760, .T. ) ;
+#2951 = CARTESIAN_POINT ( 'NONE',  ( 4.999999999999998200, 3.500000000000000000, 2.099999999999999600 ) ) ;
+#2952 = PRESENTATION_STYLE_ASSIGNMENT (( #732 ) ) ;
+#2953 = ORIENTED_EDGE ( 'NONE', *, *, #3811, .F. ) ;
+#2954 = EDGE_CURVE ( 'NONE', #797, #1691, #3279, .T. ) ;
+#2955 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2956 = ORIENTED_EDGE ( 'NONE', *, *, #3593, .T. ) ;
+#2957 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 1.309499999999993700, 7.467793920026118700 ) ) ;
+#2958 = STYLED_ITEM ( 'NONE', ( #3785 ), #217 ) ;
+#2959 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765820800, 0.9961946980917454300 ) ) ;
+#2960 = CYLINDRICAL_SURFACE ( 'NONE', #245, 2.190500000000000600 ) ;
+#2961 = DIRECTION ( 'NONE',  ( -4.353374594594169700E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2962 = AXIS2_PLACEMENT_3D ( 'NONE', #2528, #3392, #2227 ) ;
+#2963 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #804 ) ) ;
+#2964 = VECTOR ( 'NONE', #1511, 1000.000000000000100 ) ;
+#2965 = ADVANCED_FACE ( 'NONE', ( #3496 ), #157, .T. ) ;
+#2966 = EDGE_LOOP ( 'NONE', ( #3488, #1649, #2089, #3096, #2099, #2386, #817, #3208 ) ) ;
+#2967 = AXIS2_PLACEMENT_3D ( 'NONE', #2984, #44, #1340 ) ;
+#2968 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2969 = ORIENTED_EDGE ( 'NONE', *, *, #1470, .T. ) ;
+#2970 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 3.499999999999991600, 6.318252485068862600 ) ) ;
+#2971 = DIRECTION ( 'NONE',  ( 0.08682659386424777800, -0.9924325091389670800, 0.08682659386424777800 ) ) ;
+#2972 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2973 = CARTESIAN_POINT ( 'NONE',  ( 4.735144562737207100, 2.749999999999999100, -6.434383502355556700 ) ) ;
+#2974 = CARTESIAN_POINT ( 'NONE',  ( 4.903496887727849100, 2.396964379350082100, -6.204257948109501300 ) ) ;
+#2975 = ORIENTED_EDGE ( 'NONE', *, *, #3261, .T. ) ;
+#2976 = EDGE_CURVE ( 'NONE', #1059, #1730, #495, .T. ) ;
+#2977 = VERTEX_POINT ( 'NONE', #2884 ) ;
+#2978 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#2979 = SURFACE_STYLE_FILL_AREA ( #2622 ) ;
+#2980 = AXIS2_PLACEMENT_3D ( 'NONE', #2633, #861, #2005 ) ;
+#2981 = VERTEX_POINT ( 'NONE', #3445 ) ;
+#2982 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, -3.473821390344084200, -12.49977154273458900 ) ) ;
+#2983 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2984 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 1.309499999999993700, 7.467793920026118700 ) ) ;
+#2985 = ADVANCED_FACE ( 'NONE', ( #2531 ), #3206, .F. ) ;
+#2986 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1942 ), #198 ) ;
+#2987 = DIRECTION ( 'NONE',  ( -0.08682659386425406500, 0.9924325091389663000, -0.08682659386424974900 ) ) ;
+#2988 = SURFACE_STYLE_USAGE ( .BOTH. , #933 ) ;
+#2989 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 4.249999999999998200, -8.679837002188350000 ) ) ;
+#2990 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #616 ) ) ;
+#2991 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 0.5392679144838581400, -10.92949431629024600 ) ) ;
+#2992 = ORIENTED_EDGE ( 'NONE', *, *, #1988, .T. ) ;
+#2993 = PLANE ( 'NONE',  #1947 ) ;
+#2994 = CARTESIAN_POINT ( 'NONE',  ( 4.998982184626164800, 3.511633682957463700, 6.305584917402343100 ) ) ;
+#2995 = FACE_OUTER_BOUND ( 'NONE', #3777, .T. ) ;
+#2996 = EDGE_CURVE ( 'NONE', #2715, #486, #2806, .T. ) ;
+#2997 = EDGE_LOOP ( 'NONE', ( #38, #441, #1192, #3044, #3528, #1561, #3441, #2603, #2849, #1164, #1683, #851 ) ) ;
+#2998 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 6.800000000000000700, 6.010523442855780600 ) ) ;
+#2999 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3000 = EDGE_CURVE ( 'NONE', #2688, #903, #2115, .T. ) ;
+#3001 = CYLINDRICAL_SURFACE ( 'NONE', #3343, 0.1999999999999996500 ) ;
+#3002 = SURFACE_SIDE_STYLE ('',( #2304 ) ) ;
+#3003 = CYLINDRICAL_SURFACE ( 'NONE', #3215, 0.1999999999999996500 ) ;
+#3004 = FACE_OUTER_BOUND ( 'NONE', #349, .T. ) ;
+#3005 = AXIS2_PLACEMENT_3D ( 'NONE', #806, #2876, #853 ) ;
+#3006 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3007 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2784 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2526, #2316, #270 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3008 = CARTESIAN_POINT ( 'NONE',  ( 1.709500000000000000, 3.118999999999991300, 6.466666819196622600 ) ) ;
+#3009 = FILL_AREA_STYLE_COLOUR ( '', #1614 ) ;
+#3010 = PRESENTATION_STYLE_ASSIGNMENT (( #3052 ) ) ;
+#3011 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3012 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 2.749999999999998200, 2.099999999999999600 ) ) ;
+#3013 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3014 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2289 ), #963 ) ;
+#3015 = ORIENTED_EDGE ( 'NONE', *, *, #2853, .T. ) ;
+#3016 = CARTESIAN_POINT ( 'NONE',  ( 4.998474972109677900, 3.482568851450468500, 2.099999999999999600 ) ) ;
+#3017 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 2.749999999999999600, -6.934383502355556700 ) ) ;
+#3018 = LINE ( 'NONE', #115, #1637 ) ;
+#3019 = ORIENTED_EDGE ( 'NONE', *, *, #2034, .F. ) ;
+#3020 = ORIENTED_EDGE ( 'NONE', *, *, #1048, .T. ) ;
+#3021 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1745, 'distance_accuracy_value', 'NONE');
+#3022 = CARTESIAN_POINT ( 'NONE',  ( -3.124788663216408600, 6.980000000000000400, 4.675861465434573800 ) ) ;
+#3023 = ORIENTED_EDGE ( 'NONE', *, *, #2730, .T. ) ;
+#3024 = ADVANCED_FACE ( 'NONE', ( #1970 ), #2279, .F. ) ;
+#3025 = VECTOR ( 'NONE', #3757, 1000.000000000000000 ) ;
+#3026 = CARTESIAN_POINT ( 'NONE',  ( -4.903496887727852600, 2.396964379350082100, -6.204257948109501300 ) ) ;
+#3027 = FACE_OUTER_BOUND ( 'NONE', #2574, .T. ) ;
+#3028 = EDGE_CURVE ( 'NONE', #990, #2336, #2337, .T. ) ;
+#3029 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3030 = EDGE_LOOP ( 'NONE', ( #3818, #1178, #2156, #3773, #526, #747, #313, #3015 ) ) ;
+#3031 = PLANE ( 'NONE',  #1751 ) ;
+#3032 = FACE_OUTER_BOUND ( 'NONE', #1640, .T. ) ;
+#3033 = SURFACE_SIDE_STYLE ('',( #1936 ) ) ;
+#3034 = ORIENTED_EDGE ( 'NONE', *, *, #3113, .F. ) ;
+#3035 = EDGE_CURVE ( 'NONE', #1691, #1265, #1130, .T. ) ;
+#3036 = VERTEX_POINT ( 'NONE', #2989 ) ;
+#3037 = CARTESIAN_POINT ( 'NONE',  ( 0.1904999999999998600, 3.118999999999993600, 6.466666819196622600 ) ) ;
+#3038 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3039 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2377 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1547, #3843, #2408 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3040 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #587 ), #3245 ) ;
+#3041 = VERTEX_POINT ( 'NONE', #637 ) ;
+#3042 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3043 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3044 = ORIENTED_EDGE ( 'NONE', *, *, #1694, .F. ) ;
+#3045 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3046 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 7.000000000000000000, 0.0000000000000000000 ) ) ;
+#3047 = PLANE ( 'NONE',  #557 ) ;
+#3048 = AXIS2_PLACEMENT_3D ( 'NONE', #2919, #1104, #3746 ) ;
+#3049 = FILL_AREA_STYLE ('',( #2143 ) ) ;
+#3050 = ADVANCED_FACE ( 'NONE', ( #3585 ), #492, .T. ) ;
+#3051 = ORIENTED_EDGE ( 'NONE', *, *, #3494, .T. ) ;
+#3052 = SURFACE_STYLE_USAGE ( .BOTH. , #2750 ) ;
+#3053 = FACE_OUTER_BOUND ( 'NONE', #3133, .T. ) ;
+#3054 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3055 = EDGE_CURVE ( 'NONE', #3613, #181, #2434, .T. ) ;
+#3056 = LINE ( 'NONE', #2359, #2403 ) ;
+#3057 = CIRCLE ( 'NONE', #1116, 2.190500000000000600 ) ;
+#3058 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3059 = EDGE_CURVE ( 'NONE', #1704, #1050, #762, .T. ) ;
+#3060 = CARTESIAN_POINT ( 'NONE',  ( -4.903496887727852600, 4.603035620649917400, -6.204257948109499500 ) ) ;
+#3061 = FACE_OUTER_BOUND ( 'NONE', #615, .T. ) ;
+#3062 = ORIENTED_EDGE ( 'NONE', *, *, #2411, .F. ) ;
+#3063 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #683 ), #152 ) ;
+#3064 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9998476951563912700, 0.01745240643727710700 ) ) ;
+#3065 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3629 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2609, #2816, #3108 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3066 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3067 = ADVANCED_FACE ( 'NONE', ( #389 ), #3031, .F. ) ;
+#3068 = SURFACE_STYLE_FILL_AREA ( #2026 ) ;
+#3069 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000500, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#3070 = ORIENTED_EDGE ( 'NONE', *, *, #268, .T. ) ;
+#3071 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3072 = MANIFOLD_SOLID_BREP ( 'Chamfer2', #213 ) ;
+#3073 = CARTESIAN_POINT ( 'NONE',  ( 4.989741071097634900, 3.499999999999997800, 6.426705134377723300 ) ) ;
+#3074 = STYLED_ITEM ( 'NONE', ( #2886 ), #3305 ) ;
+#3075 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, 3.500000000000000000, -6.500000000000000000 ) ) ;
+#3076 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 3.469446951953611000E-015 ) ) ;
+#3077 = ORIENTED_EDGE ( 'NONE', *, *, #3142, .F. ) ;
+#3078 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1406, 'distance_accuracy_value', 'NONE');
+#3079 = ORIENTED_EDGE ( 'NONE', *, *, #2808, .T. ) ;
+#3080 = CARTESIAN_POINT ( 'NONE',  ( 6.750000000000000000, 4.249999999999998200, -8.184383502355556700 ) ) ;
+#3081 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3082 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765836000, -0.9961946980917455500 ) ) ;
+#3083 = VERTEX_POINT ( 'NONE', #1262 ) ;
+#3084 = LINE ( 'NONE', #2103, #1919 ) ;
+#3085 = EDGE_CURVE ( 'NONE', #2732, #3613, #341, .T. ) ;
+#3086 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3087 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3088 = ORIENTED_EDGE ( 'NONE', *, *, #3499, .T. ) ;
+#3089 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1629 ) ) ;
+#3090 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3091 = ORIENTED_EDGE ( 'NONE', *, *, #1937, .T. ) ;
+#3092 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 2.749999999999999600, -8.184383502355556700 ) ) ;
+#3093 = VECTOR ( 'NONE', #220, 1000.000000000000000 ) ;
+#3094 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1009 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #561, #3797, #850 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3095 = SURFACE_STYLE_USAGE ( .BOTH. , #1297 ) ;
+#3096 = ORIENTED_EDGE ( 'NONE', *, *, #3233, .F. ) ;
+#3097 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3098 = VECTOR ( 'NONE', #1562, 1000.000000000000000 ) ;
+#3099 = CARTESIAN_POINT ( 'NONE',  ( 1.709500000000000000, 1.467208316501866300, 9.270408226223132400 ) ) ;
+#3100 = CIRCLE ( 'NONE', #781, 0.1999999999999996500 ) ;
+#3101 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3102 = STYLED_ITEM ( 'NONE', ( #3473 ), #3817 ) ;
+#3103 = PLANE ( 'NONE',  #3483 ) ;
+#3104 = VECTOR ( 'NONE', #1818, 1000.000000000000000 ) ;
+#3105 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 0.1825688514504684200, -6.209762382474129300 ) ) ;
+#3106 = LINE ( 'NONE', #1752, #1352 ) ;
+#3107 = EDGE_CURVE ( 'NONE', #2765, #1815, #1833, .T. ) ;
+#3108 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3109 = PLANE ( 'NONE',  #2342 ) ;
+#3110 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3111 = ORIENTED_EDGE ( 'NONE', *, *, #3183, .T. ) ;
+#3112 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3113 = EDGE_CURVE ( 'NONE', #674, #1044, #1088, .T. ) ;
+#3114 = SURFACE_STYLE_USAGE ( .BOTH. , #171 ) ;
+#3115 = CIRCLE ( 'NONE', #199, 0.1999999999999996500 ) ;
+#3116 = SURFACE_STYLE_USAGE ( .BOTH. , #1958 ) ;
+#3117 = VERTEX_POINT ( 'NONE', #1832 ) ;
+#3118 = VECTOR ( 'NONE', #410, 1000.000000000000100 ) ;
+#3119 = STYLED_ITEM ( 'NONE', ( #549 ), #2226 ) ;
+#3120 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3121 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2094 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #244, #1342, #1926 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3122 = VERTEX_POINT ( 'NONE', #3016 ) ;
+#3123 = ORIENTED_EDGE ( 'NONE', *, *, #2263, .F. ) ;
+#3124 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 1.309499999999991000, 7.467793920026118700 ) ) ;
+#3125 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 0.5000000000000004400, -8.679837002188366000 ) ) ;
+#3126 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3074 ) ) ;
+#3127 = ORIENTED_EDGE ( 'NONE', *, *, #1194, .T. ) ;
+#3128 = CARTESIAN_POINT ( 'NONE',  ( -4.998474972109681500, 3.517431148549531500, 6.299236032491329200 ) ) ;
+#3129 = VECTOR ( 'NONE', #3588, 1000.000000000000100 ) ;
+#3130 = VECTOR ( 'NONE', #836, 1000.000000000000000 ) ;
+#3131 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.01745240643727704100, 0.9998476951563912700 ) ) ;
+#3132 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3133 = EDGE_LOOP ( 'NONE', ( #2019, #1537, #879, #390 ) ) ;
+#3134 = PRESENTATION_STYLE_ASSIGNMENT (( #885 ) ) ;
+#3135 = EDGE_CURVE ( 'NONE', #748, #3262, #1127, .T. ) ;
+#3136 = ORIENTED_EDGE ( 'NONE', *, *, #3405, .T. ) ;
+#3137 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, -3.473821390344084200, -12.49977154273458900 ) ) ;
+#3138 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 4.249999999999998200, -8.679837002188350000 ) ) ;
+#3139 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3140 = EDGE_LOOP ( 'NONE', ( #294, #523, #1189, #2048, #3549, #1447, #2530, #243, #1800, #1410, #805, #2587, #1682, #2992, #2646, #2569 ) ) ;
+#3141 = VECTOR ( 'NONE', #126, 1000.000000000000000 ) ;
+#3142 = EDGE_CURVE ( 'NONE', #1182, #1726, #1509, .T. ) ;
+#3143 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3144 = EDGE_LOOP ( 'NONE', ( #3412, #1079, #2504, #1977 ) ) ;
+#3145 = EDGE_LOOP ( 'NONE', ( #1364, #662, #3845, #2168 ) ) ;
+#3146 = PRESENTATION_STYLE_ASSIGNMENT (( #1500 ) ) ;
+#3147 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3148 = STYLED_ITEM ( 'NONE', ( #3157 ), #1957 ) ;
+#3149 = AXIS2_PLACEMENT_3D ( 'NONE', #1139, #256, #2678 ) ;
+#3150 = EDGE_LOOP ( 'NONE', ( #1413, #1074, #3152, #954 ) ) ;
+#3151 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 3.118999999999993600, 6.318252485068862600 ) ) ;
+#3152 = ORIENTED_EDGE ( 'NONE', *, *, #239, .F. ) ;
+#3153 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2552 ), #2942 ) ;
+#3154 = FILL_AREA_STYLE ('',( #1610 ) ) ;
+#3155 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 7.000000000000000000, 1.501172390697879800 ) ) ;
+#3156 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 6.800000000000000700, 6.010523442855780600 ) ) ;
+#3157 = PRESENTATION_STYLE_ASSIGNMENT (( #906 ) ) ;
+#3158 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3159 = EDGE_CURVE ( 'NONE', #928, #903, #3084, .T. ) ;
+#3160 = LINE ( 'NONE', #2317, #647 ) ;
+#3161 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 3.499999999999993800, 7.467793920026118700 ) ) ;
+#3162 = EDGE_CURVE ( 'NONE', #1050, #2397, #3489, .T. ) ;
+#3163 = ORIENTED_EDGE ( 'NONE', *, *, #2606, .F. ) ;
+#3164 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.5000000000000004400, -8.679837002188366000 ) ) ;
+#3165 = SURFACE_STYLE_FILL_AREA ( #3263 ) ;
+#3166 = ORIENTED_EDGE ( 'NONE', *, *, #1423, .F. ) ;
+#3167 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.206922337247296700E-016, -1.000000000000000000 ) ) ;
+#3168 = CARTESIAN_POINT ( 'NONE',  ( -6.550000000000000700, 2.749999999999998200, 1.950000000000001500 ) ) ;
+#3169 = CYLINDRICAL_SURFACE ( 'NONE', #1679, 0.4961243956517384900 ) ;
+#3170 = ORIENTED_EDGE ( 'NONE', *, *, #2381, .T. ) ;
+#3171 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3119 ) ) ;
+#3172 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 3.499999999999991600, 7.467793920026118700 ) ) ;
+#3173 = AXIS2_PLACEMENT_3D ( 'NONE', #2169, #391, #2465 ) ;
+#3174 = LINE ( 'NONE', #812, #1555 ) ;
+#3175 = ORIENTED_EDGE ( 'NONE', *, *, #268, .F. ) ;
+#3176 = VECTOR ( 'NONE', #1914, 1000.000000000000100 ) ;
+#3177 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3178 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #678 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1925, #2220, #435 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3179 = CARTESIAN_POINT ( 'NONE',  ( -4.709762382474131900, 6.817431148549532700, 6.010523442855779700 ) ) ;
+#3180 = ORIENTED_EDGE ( 'NONE', *, *, #2602, .F. ) ;
+#3181 = SPHERICAL_SURFACE ( 'NONE', #2797, 0.2000000000000000100 ) ;
+#3182 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765218500, -0.9961946980917459900 ) ) ;
+#3183 = EDGE_CURVE ( 'NONE', #3673, #353, #3763, .T. ) ;
+#3184 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3185 = ORIENTED_EDGE ( 'NONE', *, *, #3113, .T. ) ;
+#3186 = ADVANCED_FACE ( 'NONE', ( #2525 ), #2483, .T. ) ;
+#3187 = EDGE_CURVE ( 'NONE', #928, #2837, #153, .T. ) ;
+#3188 = LINE ( 'NONE', #1967, #1843 ) ;
+#3189 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3190 = ORIENTED_EDGE ( 'NONE', *, *, #2357, .F. ) ;
+#3191 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3192 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2624, 'distance_accuracy_value', 'NONE');
+#3193 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3194 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2502 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2745, #1836, #2450 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3195 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2520 ), #3121 ) ;
+#3196 = VECTOR ( 'NONE', #3029, 1000.000000000000000 ) ;
+#3197 = ORIENTED_EDGE ( 'NONE', *, *, #950, .F. ) ;
+#3198 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2805, 'distance_accuracy_value', 'NONE');
+#3199 = SURFACE_SIDE_STYLE ('',( #2870 ) ) ;
+#3200 = SURFACE_SIDE_STYLE ('',( #1492 ) ) ;
+#3201 = CARTESIAN_POINT ( 'NONE',  ( -4.802263094336375100, 3.482831673337007100, -6.501502033954721100 ) ) ;
+#3202 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3203 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3204 = ADVANCED_FACE ( 'NONE', ( #54 ), #3181, .T. ) ;
+#3205 = CIRCLE ( 'NONE', #2445, 0.2000000000000002300 ) ;
+#3206 = PLANE ( 'NONE',  #830 ) ;
+#3207 = EDGE_CURVE ( 'NONE', #3289, #3461, #439, .T. ) ;
+#3208 = ORIENTED_EDGE ( 'NONE', *, *, #3641, .F. ) ;
+#3209 = VERTEX_POINT ( 'NONE', #3075 ) ;
+#3210 = EDGE_CURVE ( 'NONE', #65, #3673, #3275, .T. ) ;
+#3211 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3212 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3213 = ORIENTED_EDGE ( 'NONE', *, *, #2676, .T. ) ;
+#3214 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3215 = AXIS2_PLACEMENT_3D ( 'NONE', #2854, #3411, #1681 ) ;
+#3216 = SURFACE_SIDE_STYLE ('',( #3542 ) ) ;
+#3217 = ORIENTED_EDGE ( 'NONE', *, *, #3430, .F. ) ;
+#3218 = SURFACE_STYLE_FILL_AREA ( #1972 ) ;
+#3219 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3753 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2269, #828, #1710 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3220 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .T. ) ;
+#3221 = PLANE ( 'NONE',  #2735 ) ;
+#3222 = VECTOR ( 'NONE', #948, 1000.000000000000100 ) ;
+#3223 = LINE ( 'NONE', #1097, #3025 ) ;
+#3224 = VERTEX_POINT ( 'NONE', #2203 ) ;
+#3225 = PLANE ( 'NONE',  #3460 ) ;
+#3226 = ADVANCED_FACE ( 'NONE', ( #997, #2109, #1418 ), #2189, .F. ) ;
+#3227 = EDGE_LOOP ( 'NONE', ( #864, #1866, #3136, #2428 ) ) ;
+#3228 = FILL_AREA_STYLE ('',( #1149 ) ) ;
+#3229 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3230 = FILL_AREA_STYLE_COLOUR ( '', #676 ) ;
+#3231 = ORIENTED_EDGE ( 'NONE', *, *, #2583, .F. ) ;
+#3232 = FACE_OUTER_BOUND ( 'NONE', #1011, .T. ) ;
+#3233 = EDGE_CURVE ( 'NONE', #2517, #1091, #2803, .T. ) ;
+#3234 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3235 = ORIENTED_EDGE ( 'NONE', *, *, #3314, .T. ) ;
+#3236 = PRESENTATION_STYLE_ASSIGNMENT (( #468 ) ) ;
+#3237 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 0.0000000000000000000, -6.010523442855779700 ) ) ;
+#3238 = AXIS2_PLACEMENT_3D ( 'NONE', #559, #2939, #532 ) ;
+#3239 = EDGE_LOOP ( 'NONE', ( #3683, #3385, #2420, #1998 ) ) ;
+#3240 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3241 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2973, #1504, #318, #3854 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055422300, 7.064785372303756400 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8065248903853481400, 0.8065248903853481400, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#3242 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3243 = DIRECTION ( 'NONE',  ( -0.08682659386424980400, -0.9924325091389670800, 0.08682659386424548800 ) ) ;
+#3244 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.9998476951563912700, -0.01745240643727706200 ) ) ;
+#3245 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3198 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2805, #417, #2219 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3246 = LINE ( 'NONE', #3012, #649 ) ;
+#3247 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3248 = ADVANCED_FACE ( 'NONE', ( #2011 ), #3848, .F. ) ;
+#3249 = AXIS2_PLACEMENT_3D ( 'NONE', #900, #3806, #2059 ) ;
+#3250 = CARTESIAN_POINT ( 'NONE',  ( 4.726874520315702100, 2.672904131125670300, 6.226874520315702100 ) ) ;
+#3251 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3252 = LINE ( 'NONE', #630, #2413 ) ;
+#3253 = ORIENTED_EDGE ( 'NONE', *, *, #716, .F. ) ;
+#3254 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 2.749999999999999600, -8.679837002188350000 ) ) ;
+#3255 = EDGE_CURVE ( 'NONE', #327, #3656, #1320, .T. ) ;
+#3256 = LINE ( 'NONE', #2306, #1592 ) ;
+#3257 = ORIENTED_EDGE ( 'NONE', *, *, #3452, .F. ) ;
+#3258 = ORIENTED_EDGE ( 'NONE', *, *, #1711, .F. ) ;
+#3259 = CARTESIAN_POINT ( 'NONE',  ( -6.900000000000001200, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#3260 = VECTOR ( 'NONE', #90, 1000.000000000000100 ) ;
+#3261 = EDGE_CURVE ( 'NONE', #59, #499, #2154, .T. ) ;
+#3262 = VERTEX_POINT ( 'NONE', #384 ) ;
+#3263 = FILL_AREA_STYLE ('',( #2388 ) ) ;
+#3264 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 6.980000000000000400, 0.0000000000000000000 ) ) ;
+#3265 = CARTESIAN_POINT ( 'NONE',  ( -3.124788663216408600, 7.000000000000000000, 5.171985861086311900 ) ) ;
+#3266 = ORIENTED_EDGE ( 'NONE', *, *, #2404, .F. ) ;
+#3267 = ADVANCED_FACE ( 'NONE', ( #1276 ), #1038, .T. ) ;
+#3268 = STYLED_ITEM ( 'NONE', ( #867 ), #2119 ) ;
+#3269 = STYLED_ITEM ( 'NONE', ( #1111 ), #1184 ) ;
+#3270 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 0.5000000000000004400, -8.679837002188366000 ) ) ;
+#3271 = SURFACE_STYLE_FILL_AREA ( #2775 ) ;
+#3272 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 6.800000000000000700, 6.010523442855780600 ) ) ;
+#3273 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 6.800000000000000700, 6.010523442855780600 ) ) ;
+#3274 = ORIENTED_EDGE ( 'NONE', *, *, #2559, .T. ) ;
+#3275 = LINE ( 'NONE', #2799, #2477 ) ;
+#3276 = CARTESIAN_POINT ( 'NONE',  ( 4.934383502355557600, 4.249999999999999100, -6.352038889480614800 ) ) ;
+#3277 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3278 = VERTEX_POINT ( 'NONE', #2860 ) ;
+#3279 = LINE ( 'NONE', #185, #1783 ) ;
+#3280 = CARTESIAN_POINT ( 'NONE',  ( -2.090500000000000000, 3.118999999999993600, 6.466666819196622600 ) ) ;
+#3281 = LINE ( 'NONE', #958, #1187 ) ;
+#3282 = CARTESIAN_POINT ( 'NONE',  ( -4.802263094336374200, 3.534599475212524900, 6.302263094336371600 ) ) ;
+#3283 = EDGE_CURVE ( 'NONE', #1317, #1195, #1179, .T. ) ;
+#3284 = VERTEX_POINT ( 'NONE', #3724 ) ;
+#3285 = CIRCLE ( 'NONE', #534, 0.2000000000000002100 ) ;
+#3286 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 4.336808689942025600E-015 ) ) ;
+#3287 = ORIENTED_EDGE ( 'NONE', *, *, #3743, .F. ) ;
+#3288 = EDGE_CURVE ( 'NONE', #459, #1182, #2570, .T. ) ;
+#3289 = VERTEX_POINT ( 'NONE', #3128 ) ;
+#3290 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3291 = AXIS2_PLACEMENT_3D ( 'NONE', #110, #2449, #387 ) ;
+#3292 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 4.249999999999998200, 2.099999999999999600 ) ) ;
+#3293 = LINE ( 'NONE', #3844, #731 ) ;
+#3294 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 2.749999999999998200, 2.099999999999999600 ) ) ;
+#3295 = CARTESIAN_POINT ( 'NONE',  ( 1.709500000000000000, 3.499999999999991600, 7.467793920026118700 ) ) ;
+#3296 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3297 = STYLED_ITEM ( 'NONE', ( #768 ), #2965 ) ;
+#3298 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274766037200, -0.9961946980917453200 ) ) ;
+#3299 = EDGE_LOOP ( 'NONE', ( #2476, #3635, #802, #2278 ) ) ;
+#3300 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #489 ) ) ;
+#3301 = ORIENTED_EDGE ( 'NONE', *, *, #3405, .F. ) ;
+#3302 = SURFACE_STYLE_USAGE ( .BOTH. , #11 ) ;
+#3303 = SURFACE_SIDE_STYLE ('',( #202 ) ) ;
+#3304 = FILL_AREA_STYLE_COLOUR ( '', #2409 ) ;
+#3305 = ADVANCED_FACE ( 'NONE', ( #3669 ), #1086, .F. ) ;
+#3306 = LINE ( 'NONE', #3486, #937 ) ;
+#3307 = VERTEX_POINT ( 'NONE', #1968 ) ;
+#3308 = EDGE_CURVE ( 'NONE', #2688, #2599, #670, .T. ) ;
+#3309 = PLANE ( 'NONE',  #1456 ) ;
+#3310 = LINE ( 'NONE', #2326, #3439 ) ;
+#3311 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000500, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#3312 = VERTEX_POINT ( 'NONE', #3693 ) ;
+#3313 = CARTESIAN_POINT ( 'NONE',  ( -0.1905000000000000000, 1.309499999999993700, 7.467793920026118700 ) ) ;
+#3314 = EDGE_CURVE ( 'NONE', #3307, #719, #991, .T. ) ;
+#3315 = ORIENTED_EDGE ( 'NONE', *, *, #2651, .T. ) ;
+#3316 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3317 = CIRCLE ( 'NONE', #2253, 0.2000000000000002900 ) ;
+#3318 = CARTESIAN_POINT ( 'NONE',  ( 4.999236032491327600, 3.505819610968792700, 6.311927759581720000 ) ) ;
+#3319 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3360 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2058, #856, #899 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3320 = ORIENTED_EDGE ( 'NONE', *, *, #1890, .F. ) ;
+#3321 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2520 ) ) ;
+#3322 = CARTESIAN_POINT ( 'NONE',  ( -6.750000000000000000, 2.749999999999999100, -8.184383502355556700 ) ) ;
+#3323 = CARTESIAN_POINT ( 'NONE',  ( 4.709762382474128400, 6.817431148549532700, -6.010523442855780600 ) ) ;
+#3324 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 4.249999999999998200, 2.099999999999999600 ) ) ;
+#3325 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 2.749999999999998200, 2.099999999999999600 ) ) ;
+#3326 = PLANE ( 'NONE',  #2810 ) ;
+#3327 = VERTEX_POINT ( 'NONE', #2228 ) ;
+#3328 = FILL_AREA_STYLE_COLOUR ( '', #2139 ) ;
+#3329 = VERTEX_POINT ( 'NONE', #3442 ) ;
+#3330 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3331 = VECTOR ( 'NONE', #3681, 1000.000000000000100 ) ;
+#3332 = EDGE_CURVE ( 'NONE', #388, #445, #3426, .T. ) ;
+#3333 = ORIENTED_EDGE ( 'NONE', *, *, #296, .T. ) ;
+#3334 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765219800, 0.9961946980917459900 ) ) ;
+#3335 = SURFACE_STYLE_USAGE ( .BOTH. , #708 ) ;
+#3336 = EDGE_CURVE ( 'NONE', #336, #743, #1503, .T. ) ;
+#3337 = VECTOR ( 'NONE', #22, 1000.000000000000000 ) ;
+#3338 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3339 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 6.800000000000000700, -6.010523442855780600 ) ) ;
+#3340 = CIRCLE ( 'NONE', #1747, 3.749999999999998200 ) ;
+#3341 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3342 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #351 ), #2390 ) ;
+#3343 = AXIS2_PLACEMENT_3D ( 'NONE', #1803, #892, #1520 ) ;
+#3344 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3345 = PRESENTATION_STYLE_ASSIGNMENT (( #1150 ) ) ;
+#3346 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 0.2000000000000000900, 6.010523442855779700 ) ) ;
+#3347 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3348 = FACE_OUTER_BOUND ( 'NONE', #3482, .T. ) ;
+#3349 = VERTEX_POINT ( 'NONE', #3155 ) ;
+#3350 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3351 = SURFACE_STYLE_USAGE ( .BOTH. , #1846 ) ;
+#3352 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3353 = EDGE_LOOP ( 'NONE', ( #2090, #1714, #3190, #3638 ) ) ;
+#3354 = ORIENTED_EDGE ( 'NONE', *, *, #1494, .T. ) ;
+#3355 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3356 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3357 = ORIENTED_EDGE ( 'NONE', *, *, #122, .T. ) ;
+#3358 = VECTOR ( 'NONE', #1541, 1000.000000000000000 ) ;
+#3359 = CYLINDRICAL_SURFACE ( 'NONE', #1098, 0.1999999999999996500 ) ;
+#3360 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2058, 'distance_accuracy_value', 'NONE');
+#3361 = EDGE_CURVE ( 'NONE', #2748, #59, #100, .T. ) ;
+#3362 = CARTESIAN_POINT ( 'NONE',  ( 4.800761060381650400, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#3363 = ORIENTED_EDGE ( 'NONE', *, *, #2212, .T. ) ;
+#3364 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3365 = FILL_AREA_STYLE_COLOUR ( '', #1393 ) ;
+#3366 = ADVANCED_FACE ( 'NONE', ( #3534 ), #3809, .F. ) ;
+#3367 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3601, 'distance_accuracy_value', 'NONE');
+#3368 = ORIENTED_EDGE ( 'NONE', *, *, #401, .T. ) ;
+#3369 = PRESENTATION_STYLE_ASSIGNMENT (( #1014 ) ) ;
+#3370 = STYLED_ITEM ( 'NONE', ( #3640 ), #2366 ) ;
+#3371 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1113 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1654, #2561, #1989 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3372 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 1.467208316501866300, 9.270408226223132400 ) ) ;
+#3373 = CARTESIAN_POINT ( 'NONE',  ( 4.909700381596730200, 3.499999999999997800, 6.499999999999999100 ) ) ;
+#3374 = EDGE_LOOP ( 'NONE', ( #3660, #1953, #3320, #2216 ) ) ;
+#3375 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3376 = VERTEX_POINT ( 'NONE', #3779 ) ;
+#3377 = CIRCLE ( 'NONE', #2518, 0.1999999999999996500 ) ;
+#3378 = EDGE_LOOP ( 'NONE', ( #3502, #590, #1144, #3623 ) ) ;
+#3379 = EDGE_CURVE ( 'NONE', #3420, #1137, #2055, .T. ) ;
+#3380 = LINE ( 'NONE', #3621, #1708 ) ;
+#3381 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3382 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3383 = AXIS2_PLACEMENT_3D ( 'NONE', #1432, #1181, #1721 ) ;
+#3384 = CIRCLE ( 'NONE', #1796, 0.1999999999999999800 ) ;
+#3385 = ORIENTED_EDGE ( 'NONE', *, *, #3474, .F. ) ;
+#3386 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 1.500414654488721800, 9.649958406196089900 ) ) ;
+#3387 = AXIS2_PLACEMENT_3D ( 'NONE', #675, #2124, #2738 ) ;
+#3388 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765836000, 0.9961946980917455500 ) ) ;
+#3389 = VECTOR ( 'NONE', #1159, 1000.000000000000000 ) ;
+#3390 = ORIENTED_EDGE ( 'NONE', *, *, #3786, .T. ) ;
+#3391 = PLANE ( 'NONE',  #2512 ) ;
+#3392 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3393 = AXIS2_PLACEMENT_3D ( 'NONE', #108, #2473, #1588 ) ;
+#3394 = SURFACE_SIDE_STYLE ('',( #578 ) ) ;
+#3395 = VECTOR ( 'NONE', #27, 1000.000000000000000 ) ;
+#3396 = ORIENTED_EDGE ( 'NONE', *, *, #1791, .F. ) ;
+#3397 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3398 = VECTOR ( 'NONE', #66, 1000.000000000000100 ) ;
+#3399 = VERTEX_POINT ( 'NONE', #798 ) ;
+#3400 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917461000, 0.08715574274765139400 ) ) ;
+#3401 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3402 = EDGE_LOOP ( 'NONE', ( #494, #2007, #1842, #669, #1109, #1394, #2447, #2652, #1735, #2877, #2020, #1281 ) ) ;
+#3403 = FILL_AREA_STYLE_COLOUR ( '', #980 ) ;
+#3404 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3405 = EDGE_CURVE ( 'NONE', #748, #1930, #2527, .T. ) ;
+#3406 = PLANE ( 'NONE',  #2172 ) ;
+#3407 = ORIENTED_EDGE ( 'NONE', *, *, #974, .F. ) ;
+#3408 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3409 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3410 = ORIENTED_EDGE ( 'NONE', *, *, #239, .T. ) ;
+#3411 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3412 = ORIENTED_EDGE ( 'NONE', *, *, #3379, .F. ) ;
+#3413 = SPHERICAL_SURFACE ( 'NONE', #3504, 0.2000000000000000100 ) ;
+#3414 = AXIS2_PLACEMENT_3D ( 'NONE', #251, #2127, #2729 ) ;
+#3415 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3416 = FILL_AREA_STYLE_COLOUR ( '', #2268 ) ;
+#3417 = VERTEX_POINT ( 'NONE', #2871 ) ;
+#3418 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3419 = VECTOR ( 'NONE', #2188, 1000.000000000000100 ) ;
+#3420 = VERTEX_POINT ( 'NONE', #207 ) ;
+#3421 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3422 = VECTOR ( 'NONE', #625, 1000.000000000000000 ) ;
+#3423 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3424 = EDGE_CURVE ( 'NONE', #728, #1455, #155, .T. ) ;
+#3425 = PRESENTATION_STYLE_ASSIGNMENT (( #160 ) ) ;
+#3426 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1347, #456, #2254, #2848 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055408100, 7.064785372303751000 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8065248903853460300, 0.8065248903853460300, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#3427 = LINE ( 'NONE', #3092, #1156 ) ;
+#3428 = PLANE ( 'NONE',  #704 ) ;
+#3429 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3430 = EDGE_CURVE ( 'NONE', #1404, #3329, #949, .T. ) ;
+#3431 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, -3.483396831006572800, 10.08598541232718800 ) ) ;
+#3432 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3433 = ORIENTED_EDGE ( 'NONE', *, *, #1871, .F. ) ;
+#3434 = PRESENTATION_STYLE_ASSIGNMENT (( #1467 ) ) ;
+#3435 = AXIS2_PLACEMENT_3D ( 'NONE', #481, #3723, #3418 ) ;
+#3436 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #587 ) ) ;
+#3437 = ORIENTED_EDGE ( 'NONE', *, *, #145, .F. ) ;
+#3438 = EDGE_LOOP ( 'NONE', ( #686, #696, #1831, #3485 ) ) ;
+#3439 = VECTOR ( 'NONE', #2062, 1000.000000000000000 ) ;
+#3440 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1928 ) ) ;
+#3441 = ORIENTED_EDGE ( 'NONE', *, *, #3159, .T. ) ;
+#3442 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 2.749999999999999600, -8.184383502355556700 ) ) ;
+#3443 = VECTOR ( 'NONE', #1570, 1000.000000000000100 ) ;
+#3444 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3445 = CARTESIAN_POINT ( 'NONE',  ( -4.709762382474131900, 0.1825688514504684200, 6.010523442855779700 ) ) ;
+#3446 = ORIENTED_EDGE ( 'NONE', *, *, #1596, .F. ) ;
+#3447 = EDGE_CURVE ( 'NONE', #3262, #1786, #1554, .T. ) ;
+#3448 = VERTEX_POINT ( 'NONE', #810 ) ;
+#3449 = PLANE ( 'NONE',  #2864 ) ;
+#3450 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#3451 = PRESENTATION_STYLE_ASSIGNMENT (( #430 ) ) ;
+#3452 = EDGE_CURVE ( 'NONE', #3596, #473, #758, .T. ) ;
+#3453 = CARTESIAN_POINT ( 'NONE',  ( 4.934383502355554900, 4.249999999999998200, 2.099999999999999600 ) ) ;
+#3454 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3455 = ORIENTED_EDGE ( 'NONE', *, *, #3784, .F. ) ;
+#3456 = SURFACE_SIDE_STYLE ('',( #890 ) ) ;
+#3457 = CIRCLE ( 'NONE', #1390, 3.749999999999998200 ) ;
+#3458 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9998476951563912700, 0.01745240643727710700 ) ) ;
+#3459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1201 ), #3194 ) ;
+#3460 = AXIS2_PLACEMENT_3D ( 'NONE', #2917, #1498, #272 ) ;
+#3461 = VERTEX_POINT ( 'NONE', #3179 ) ;
+#3462 = VECTOR ( 'NONE', #3487, 1000.000000000000000 ) ;
+#3463 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3464 = VERTEX_POINT ( 'NONE', #1403 ) ;
+#3465 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1651 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #371, #3350, #1575 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3466 = SPHERICAL_SURFACE ( 'NONE', #2657, 0.2000000000000000100 ) ;
+#3467 = SURFACE_SIDE_STYLE ('',( #2979 ) ) ;
+#3468 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3469 = CYLINDRICAL_SURFACE ( 'NONE', #2936, 1.809499999999999400 ) ;
+#3470 = SURFACE_STYLE_FILL_AREA ( #1010 ) ;
+#3471 = SPHERICAL_SURFACE ( 'NONE', #1994, 0.2000000000000000100 ) ;
+#3472 = FILL_AREA_STYLE_COLOUR ( '', #2179 ) ;
+#3473 = PRESENTATION_STYLE_ASSIGNMENT (( #2467 ) ) ;
+#3474 = EDGE_CURVE ( 'NONE', #1815, #325, #3223, .T. ) ;
+#3475 = VECTOR ( 'NONE', #1292, 1000.000000000000000 ) ;
+#3476 = VERTEX_POINT ( 'NONE', #2029 ) ;
+#3477 = FACE_OUTER_BOUND ( 'NONE', #1366, .T. ) ;
+#3478 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .T. ) ;
+#3479 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1290 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2192, #3712, #1376 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3480 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3481 = FACE_OUTER_BOUND ( 'NONE', #416, .T. ) ;
+#3482 = EDGE_LOOP ( 'NONE', ( #2812, #1489, #1308, #1424 ) ) ;
+#3483 = AXIS2_PLACEMENT_3D ( 'NONE', #444, #736, #1986 ) ;
+#3484 = SURFACE_STYLE_USAGE ( .BOTH. , #3199 ) ;
+#3485 = ORIENTED_EDGE ( 'NONE', *, *, #3565, .F. ) ;
+#3486 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 0.5000000000000004400, -6.934383502355556700 ) ) ;
+#3487 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3488 = ORIENTED_EDGE ( 'NONE', *, *, #3107, .F. ) ;
+#3489 = LINE ( 'NONE', #70, #2384 ) ;
+#3490 = FILL_AREA_STYLE ('',( #3768 ) ) ;
+#3491 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3492 = DIRECTION ( 'NONE',  ( -0.3162277660168342800, 1.144987063390601500E-016, -0.9486832980505151000 ) ) ;
+#3493 = EDGE_LOOP ( 'NONE', ( #3688, #2161, #707, #1168 ) ) ;
+#3494 = EDGE_CURVE ( 'NONE', #499, #3327, #46, .T. ) ;
+#3495 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3496 = FACE_OUTER_BOUND ( 'NONE', #254, .T. ) ;
+#3497 = ORIENTED_EDGE ( 'NONE', *, *, #818, .F. ) ;
+#3498 = CARTESIAN_POINT ( 'NONE',  ( 1.838405963236538100E-016, 7.000000000000000000, -1.501172390697879800 ) ) ;
+#3499 = EDGE_CURVE ( 'NONE', #336, #1961, #1374, .T. ) ;
+#3500 = CARTESIAN_POINT ( 'NONE',  ( -5.000000000000001800, 2.749999999999999100, -6.434383502355556700 ) ) ;
+#3501 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3502 = ORIENTED_EDGE ( 'NONE', *, *, #863, .F. ) ;
+#3503 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, -3.473821390344084200, -12.49977154273458900 ) ) ;
+#3504 = AXIS2_PLACEMENT_3D ( 'NONE', #2376, #2364, #2629 ) ;
+#3505 = LINE ( 'NONE', #986, #457 ) ;
+#3506 = VERTEX_POINT ( 'NONE', #1415 ) ;
+#3507 = CARTESIAN_POINT ( 'NONE',  ( 4.999236032491329400, 3.494180389031203800, 6.311927759581718300 ) ) ;
+#3508 = ADVANCED_FACE ( 'NONE', ( #3032 ), #3767, .T. ) ;
+#3509 = VECTOR ( 'NONE', #2201, 1000.000000000000000 ) ;
+#3510 = AXIS2_PLACEMENT_3D ( 'NONE', #3538, #1161, #262 ) ;
+#3511 = CARTESIAN_POINT ( 'NONE',  ( -0.1905000000000000000, 3.499999999999993800, 7.467793920026118700 ) ) ;
+#3512 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3513 = VECTOR ( 'NONE', #1204, 1000.000000000000000 ) ;
+#3514 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765820800, -0.9961946980917454300 ) ) ;
+#3515 = EDGE_CURVE ( 'NONE', #2640, #1572, #2334, .T. ) ;
+#3516 = EDGE_LOOP ( 'NONE', ( #3354, #777, #2814 ) ) ;
+#3517 = LINE ( 'NONE', #1849, #3791 ) ;
+#3518 = ORIENTED_EDGE ( 'NONE', *, *, #2363, .T. ) ;
+#3519 = EDGE_CURVE ( 'NONE', #3349, #1137, #1828, .T. ) ;
+#3520 = ORIENTED_EDGE ( 'NONE', *, *, #1755, .F. ) ;
+#3521 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 6.800000000000000700, 6.010523442855780600 ) ) ;
+#3522 = VERTEX_POINT ( 'NONE', #1479 ) ;
+#3523 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389671900, -0.08682659386424779200 ) ) ;
+#3524 = VECTOR ( 'NONE', #2632, 1000.000000000000000 ) ;
+#3525 = AXIS2_PLACEMENT_3D ( 'NONE', #3313, #2425, #2718 ) ;
+#3526 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3527 = CARTESIAN_POINT ( 'NONE',  ( -0.1905000000000000000, 1.467208316501869000, 9.270408226223132400 ) ) ;
+#3528 = ORIENTED_EDGE ( 'NONE', *, *, #868, .F. ) ;
+#3529 = LINE ( 'NONE', #2895, #3758 ) ;
+#3530 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, -3.483396831006575500, 10.08598541232718800 ) ) ;
+#3531 = AXIS2_PLACEMENT_3D ( 'NONE', #2873, #2625, #2422 ) ;
+#3532 = ORIENTED_EDGE ( 'NONE', *, *, #1908, .T. ) ;
+#3533 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 2.749999999999999600, -8.184383502355556700 ) ) ;
+#3534 = FACE_OUTER_BOUND ( 'NONE', #2643, .T. ) ;
+#3535 = ORIENTED_EDGE ( 'NONE', *, *, #1844, .T. ) ;
+#3536 = PRESENTATION_STYLE_ASSIGNMENT (( #918 ) ) ;
+#3537 = FILL_AREA_STYLE ('',( #1478 ) ) ;
+#3538 = CARTESIAN_POINT ( 'NONE',  ( -2.090500000000000000, 1.309499999999993700, 7.467793920026118700 ) ) ;
+#3539 = EDGE_CURVE ( 'NONE', #208, #3673, #572, .T. ) ;
+#3540 = ORIENTED_EDGE ( 'NONE', *, *, #1023, .F. ) ;
+#3541 = CARTESIAN_POINT ( 'NONE',  ( -6.900000000000001200, 3.118999999999993600, 6.466666819196622600 ) ) ;
+#3542 = SURFACE_STYLE_FILL_AREA ( #1433 ) ;
+#3543 = EDGE_CURVE ( 'NONE', #117, #2585, #2427, .T. ) ;
+#3544 = CARTESIAN_POINT ( 'NONE',  ( -4.934383502355558400, 4.249999999999998200, -6.235144562737205300 ) ) ;
+#3545 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3546 = ADVANCED_FACE ( 'NONE', ( #2839 ), #2608, .F. ) ;
+#3547 = LINE ( 'NONE', #1733, #1657 ) ;
+#3548 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1030 ), #898 ) ;
+#3549 = ORIENTED_EDGE ( 'NONE', *, *, #2142, .T. ) ;
+#3550 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3551 = CARTESIAN_POINT ( 'NONE',  ( -0.1905000000000000000, 1.309499999999993700, 7.467793920026118700 ) ) ;
+#3552 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 4.249999999999998200, 0.5999999999999842100 ) ) ;
+#3553 = DIRECTION ( 'NONE',  ( -0.9961946980917449900, -0.08715574274766467500, 0.0000000000000000000 ) ) ;
+#3554 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3555 = STYLED_ITEM ( 'NONE', ( #2915 ), #1513 ) ;
+#3556 = LINE ( 'NONE', #2604, #20 ) ;
+#3557 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3558 = CARTESIAN_POINT ( 'NONE',  ( -4.709762382474131900, 6.817431148549532700, -6.010523442855778800 ) ) ;
+#3559 = VECTOR ( 'NONE', #1092, 1000.000000000000000 ) ;
+#3560 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 0.5654465241397630400, -12.42926585902483300 ) ) ;
+#3561 = CARTESIAN_POINT ( 'NONE',  ( 4.934383502355554900, 4.249999999999998200, 6.500000000000000000 ) ) ;
+#3562 = ADVANCED_FACE ( 'NONE', ( #285 ), #848, .T. ) ;
+#3563 = ORIENTED_EDGE ( 'NONE', *, *, #2459, .T. ) ;
+#3564 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3565 = EDGE_CURVE ( 'NONE', #550, #476, #2648, .T. ) ;
+#3566 = ORIENTED_EDGE ( 'NONE', *, *, #3283, .F. ) ;
+#3567 = SURFACE_SIDE_STYLE ('',( #3823 ) ) ;
+#3568 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2958 ) ) ;
+#3569 = ORIENTED_EDGE ( 'NONE', *, *, #1067, .T. ) ;
+#3570 = LINE ( 'NONE', #2709, #1266 ) ;
+#3571 = DIRECTION ( 'NONE',  ( -0.08715574274765837400, -0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#3572 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000000000, 3.500000000000000000, -6.500000000000000000 ) ) ;
+#3573 = EDGE_LOOP ( 'NONE', ( #3719, #52, #299, #230 ) ) ;
+#3574 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2341 ), #2464 ) ;
+#3575 = AXIS2_PLACEMENT_3D ( 'NONE', #1203, #1798, #2097 ) ;
+#3576 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 0.2000000000000000900, -6.010523442855779700 ) ) ;
+#3577 = CARTESIAN_POINT ( 'NONE',  ( -4.998474972109681500, 3.482568851450468500, -6.500000000000000000 ) ) ;
+#3578 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#3579 = ORIENTED_EDGE ( 'NONE', *, *, #216, .T. ) ;
+#3580 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 0.2000000000000000900, 6.010523442855779700 ) ) ;
+#3581 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1902, #2205, #3698, #1043 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.712388980384689700, 4.799655442984406100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9993654810545719000, 0.9993654810545719000, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#3582 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3583 = ADVANCED_FACE ( 'NONE', ( #148 ), #2519, .T. ) ;
+#3584 = ORIENTED_EDGE ( 'NONE', *, *, #994, .F. ) ;
+#3585 = FACE_OUTER_BOUND ( 'NONE', #91, .T. ) ;
+#3586 = ORIENTED_EDGE ( 'NONE', *, *, #1573, .F. ) ;
+#3587 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3588 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917461000, -0.08715574274765139400 ) ) ;
+#3589 = EDGE_CURVE ( 'NONE', #881, #3522, #1457, .T. ) ;
+#3590 = LINE ( 'NONE', #193, #3093 ) ;
+#3591 = CARTESIAN_POINT ( 'NONE',  ( 0.1905000000000000000, 3.499999999999993800, 6.318252485068862600 ) ) ;
+#3592 = ORIENTED_EDGE ( 'NONE', *, *, #716, .T. ) ;
+#3593 = EDGE_CURVE ( 'NONE', #674, #1918, #3317, .T. ) ;
+#3594 = SURFACE_STYLE_USAGE ( .BOTH. , #3567 ) ;
+#3595 = SURFACE_SIDE_STYLE ('',( #2867 ) ) ;
+#3596 = VERTEX_POINT ( 'NONE', #858 ) ;
+#3597 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #351 ) ) ;
+#3598 = AXIS2_PLACEMENT_3D ( 'NONE', #1565, #3658, #3076 ) ;
+#3599 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3600 = ADVANCED_FACE ( 'NONE', ( #237 ), #2672, .F. ) ;
+#3601 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3602 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 1.467208316501869000, 9.270408226223132400 ) ) ;
+#3603 = VECTOR ( 'NONE', #2247, 1000.000000000000000 ) ;
+#3604 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2022 ) ) ;
+#3605 = CARTESIAN_POINT ( 'NONE',  ( 5.001502033954719400, 3.517168326662993400, 6.302263094336371600 ) ) ;
+#3606 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3607 = CARTESIAN_POINT ( 'NONE',  ( -0.1904999999999997000, 3.500000000000000000, 6.500000000000000000 ) ) ;
+#3608 = ORIENTED_EDGE ( 'NONE', *, *, #2858, .F. ) ;
+#3609 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3102 ) ) ;
+#3610 = LINE ( 'NONE', #1743, #834 ) ;
+#3611 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .F. ) ;
+#3612 = FACE_OUTER_BOUND ( 'NONE', #889, .T. ) ;
+#3613 = VERTEX_POINT ( 'NONE', #568 ) ;
+#3614 = FILL_AREA_STYLE ('',( #396 ) ) ;
+#3615 = ORIENTED_EDGE ( 'NONE', *, *, #2381, .F. ) ;
+#3616 = EDGE_CURVE ( 'NONE', #1704, #2981, #55, .T. ) ;
+#3617 = SURFACE_SIDE_STYLE ('',( #2653 ) ) ;
+#3618 = LINE ( 'NONE', #305, #2003 ) ;
+#3619 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3620 = VERTEX_POINT ( 'NONE', #1146 ) ;
+#3621 = CARTESIAN_POINT ( 'NONE',  ( 4.709762382474128400, 6.817431148549532700, 6.500000000000000000 ) ) ;
+#3622 = EDGE_CURVE ( 'NONE', #3376, #379, #3804, .T. ) ;
+#3623 = ORIENTED_EDGE ( 'NONE', *, *, #653, .F. ) ;
+#3624 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#3625 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1860 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1012, #3086, #687 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3626 = ORIENTED_EDGE ( 'NONE', *, *, #1871, .T. ) ;
+#3627 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3555 ), #1183 ) ;
+#3628 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3629 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2609, 'distance_accuracy_value', 'NONE');
+#3630 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3631 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 0.2000000000000000100, -6.010523442855779700 ) ) ;
+#3632 = ORIENTED_EDGE ( 'NONE', *, *, #3035, .T. ) ;
+#3633 = PRESENTATION_STYLE_ASSIGNMENT (( #926 ) ) ;
+#3634 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3635 = ORIENTED_EDGE ( 'NONE', *, *, #1886, .F. ) ;
+#3636 = LINE ( 'NONE', #342, #1609 ) ;
+#3637 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3638 = ORIENTED_EDGE ( 'NONE', *, *, #1791, .T. ) ;
+#3639 = SURFACE_SIDE_STYLE ('',( #2728 ) ) ;
+#3640 = PRESENTATION_STYLE_ASSIGNMENT (( #745 ) ) ;
+#3641 = EDGE_CURVE ( 'NONE', #1815, #881, #2933, .T. ) ;
+#3642 = SURFACE_SIDE_STYLE ('',( #95 ) ) ;
+#3643 = EDGE_LOOP ( 'NONE', ( #75, #3023, #738, #3185 ) ) ;
+#3644 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 3.118999999999991300, 6.318252485068862600 ) ) ;
+#3645 = EDGE_CURVE ( 'NONE', #1730, #2640, #842, .T. ) ;
+#3646 = ORIENTED_EDGE ( 'NONE', *, *, #791, .T. ) ;
+#3647 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3648 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3649 = AXIS2_PLACEMENT_3D ( 'NONE', #2901, #241, #1102 ) ;
+#3650 = AXIS2_PLACEMENT_3D ( 'NONE', #3372, #3679, #730 ) ;
+#3651 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3652 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 0.2000000000000000900, 6.500000000000000000 ) ) ;
+#3653 = FILL_AREA_STYLE_COLOUR ( '', #3557 ) ;
+#3654 = LINE ( 'NONE', #656, #1488 ) ;
+#3655 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #808 ), #1859 ) ;
+#3656 = VERTEX_POINT ( 'NONE', #1240 ) ;
+#3657 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3658 = DIRECTION ( 'NONE',  ( -3.469446951953611000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3659 = LINE ( 'NONE', #2619, #2277 ) ;
+#3660 = ORIENTED_EDGE ( 'NONE', *, *, #192, .F. ) ;
+#3661 = VECTOR ( 'NONE', #2000, 1000.000000000000000 ) ;
+#3662 = FILL_AREA_STYLE ('',( #3328 ) ) ;
+#3663 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3664 = ORIENTED_EDGE ( 'NONE', *, *, #2087, .F. ) ;
+#3665 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3666 = FACE_OUTER_BOUND ( 'NONE', #2866, .T. ) ;
+#3667 = EDGE_CURVE ( 'NONE', #1015, #374, #964, .T. ) ;
+#3668 = VERTEX_POINT ( 'NONE', #1864 ) ;
+#3669 = FACE_OUTER_BOUND ( 'NONE', #92, .T. ) ;
+#3670 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3671 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3672 = SURFACE_SIDE_STYLE ('',( #2438 ) ) ;
+#3673 = VERTEX_POINT ( 'NONE', #1229 ) ;
+#3674 = STYLED_ITEM ( 'NONE', ( #527 ), #484 ) ;
+#3675 = EDGE_LOOP ( 'NONE', ( #471, #2001, #304, #2186 ) ) ;
+#3676 = PLANE ( 'NONE',  #177 ) ;
+#3677 = SURFACE_STYLE_FILL_AREA ( #2591 ) ;
+#3678 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2101 ), #1563 ) ;
+#3679 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.08715574274765139400, 0.9961946980917461000 ) ) ;
+#3680 = CARTESIAN_POINT ( 'NONE',  ( -2.090500000000000000, 1.309499999999993700, 7.467793920026118700 ) ) ;
+#3681 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9998476951563912700, 0.01745240643727710700 ) ) ;
+#3682 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3683 = ORIENTED_EDGE ( 'NONE', *, *, #1194, .F. ) ;
+#3684 = ORIENTED_EDGE ( 'NONE', *, *, #3831, .T. ) ;
+#3685 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9998476951563913800, 0.01745240643727704500 ) ) ;
+#3686 = EDGE_LOOP ( 'NONE', ( #3111, #3396, #156, #622 ) ) ;
+#3687 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 3.118999999999993600, 6.466666819196622600 ) ) ;
+#3688 = ORIENTED_EDGE ( 'NONE', *, *, #648, .T. ) ;
+#3689 = EDGE_CURVE ( 'NONE', #3278, #2076, #1885, .T. ) ;
+#3690 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765139400, -0.9961946980917461000 ) ) ;
+#3691 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9998476951563912700, 0.01745240643727706200 ) ) ;
+#3692 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765218500, -0.9961946980917459900 ) ) ;
+#3693 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 0.1825688514504684200, -6.209762382474129300 ) ) ;
+#3694 = EDGE_CURVE ( 'NONE', #2397, #3041, #1962, .T. ) ;
+#3695 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#3696 = VECTOR ( 'NONE', #3120, 1000.000000000000000 ) ;
+#3697 = LINE ( 'NONE', #50, #1300 ) ;
+#3698 = CARTESIAN_POINT ( 'NONE',  ( -4.999236032491331200, 3.494180389031206900, 6.311927759581720000 ) ) ;
+#3699 = VECTOR ( 'NONE', #2198, 1000.000000000000000 ) ;
+#3700 = SURFACE_STYLE_FILL_AREA ( #1619 ) ;
+#3701 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3119 ), #660 ) ;
+#3702 = AXIS2_PLACEMENT_3D ( 'NONE', #2937, #1165, #3841 ) ;
+#3703 = VECTOR ( 'NONE', #1559, 1000.000000000000100 ) ;
+#3704 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3705 = ORIENTED_EDGE ( 'NONE', *, *, #886, .F. ) ;
+#3706 = FILL_AREA_STYLE ('',( #3416 ) ) ;
+#3707 = CARTESIAN_POINT ( 'NONE',  ( 2.090500000000000000, 3.118999999999991300, 6.318252485068862600 ) ) ;
+#3708 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #616 ), #1412 ) ;
+#3709 = FILL_AREA_STYLE_COLOUR ( '', #624 ) ;
+#3710 = LINE ( 'NONE', #421, #3118 ) ;
+#3711 = ORIENTED_EDGE ( 'NONE', *, *, #1908, .F. ) ;
+#3712 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3713 = ORIENTED_EDGE ( 'NONE', *, *, #2235, .T. ) ;
+#3714 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3715 = PRESENTATION_STYLE_ASSIGNMENT (( #2030 ) ) ;
+#3716 = ORIENTED_EDGE ( 'NONE', *, *, #2900, .F. ) ;
+#3717 = EDGE_CURVE ( 'NONE', #3522, #1118, #1173, .T. ) ;
+#3718 = VECTOR ( 'NONE', #1734, 1000.000000000000000 ) ;
+#3719 = ORIENTED_EDGE ( 'NONE', *, *, #2949, .T. ) ;
+#3720 = VECTOR ( 'NONE', #2556, 1000.000000000000000 ) ;
+#3721 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3722 = EDGE_CURVE ( 'NONE', #2230, #2243, #1080, .T. ) ;
+#3723 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3724 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, -3.499999999999999600, -11.00000000000000200 ) ) ;
+#3725 = ORIENTED_EDGE ( 'NONE', *, *, #210, .F. ) ;
+#3726 = SURFACE_STYLE_FILL_AREA ( #1 ) ;
+#3727 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, -3.473821390344084200, -12.49977154273458900 ) ) ;
+#3728 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2882 ) ) ;
+#3729 = LINE ( 'NONE', #1028, #3141 ) ;
+#3730 = CARTESIAN_POINT ( 'NONE',  ( -6.750000000000000000, -3.516603168993430300, -8.184383502355556700 ) ) ;
+#3731 = ORIENTED_EDGE ( 'NONE', *, *, #814, .T. ) ;
+#3732 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3733 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2616 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #19, #1548, #2999 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3734 = CARTESIAN_POINT ( 'NONE',  ( -7.000000000000000000, 0.5392679144838579100, -10.92949431629024600 ) ) ;
+#3735 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3736 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3737 = EDGE_LOOP ( 'NONE', ( #3253, #166, #820, #710, #514, #995 ) ) ;
+#3738 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3739 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3740 = EDGE_CURVE ( 'NONE', #978, #743, #1120, .T. ) ;
+#3741 = CARTESIAN_POINT ( 'NONE',  ( -4.934383502355558400, 2.749999999999998200, 2.100000000000000100 ) ) ;
+#3742 = FACE_OUTER_BOUND ( 'NONE', #2794, .T. ) ;
+#3743 = EDGE_CURVE ( 'NONE', #134, #1015, #139, .T. ) ;
+#3744 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3745 = CYLINDRICAL_SURFACE ( 'NONE', #3005, 0.2000000000000002300 ) ;
+#3746 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3747 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2788 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3338, #3619, #2155 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3748 = CARTESIAN_POINT ( 'NONE',  ( 7.000000000000000000, 2.749999999999998200, 2.099999999999999600 ) ) ;
+#3749 = LINE ( 'NONE', #3851, #2181 ) ;
+#3750 = SURFACE_STYLE_FILL_AREA ( #2345 ) ;
+#3751 = FACE_OUTER_BOUND ( 'NONE', #3402, .T. ) ;
+#3752 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1336 ) ) ;
+#3753 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2269, 'distance_accuracy_value', 'NONE');
+#3754 = ORIENTED_EDGE ( 'NONE', *, *, #2040, .F. ) ;
+#3755 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#3756 = VERTEX_POINT ( 'NONE', #77 ) ;
+#3757 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3758 = VECTOR ( 'NONE', #3444, 1000.000000000000000 ) ;
+#3759 = SURFACE_SIDE_STYLE ('',( #1134 ) ) ;
+#3760 = ORIENTED_EDGE ( 'NONE', *, *, #122, .F. ) ;
+#3761 = EDGE_CURVE ( 'NONE', #3224, #748, #1893, .T. ) ;
+#3762 = ORIENTED_EDGE ( 'NONE', *, *, #2559, .F. ) ;
+#3763 = LINE ( 'NONE', #399, #295 ) ;
+#3764 = ADVANCED_FACE ( 'NONE', ( #2731 ), #645, .T. ) ;
+#3765 = PLANE ( 'NONE',  #3840 ) ;
+#3766 = EDGE_CURVE ( 'NONE', #1620, #2851, #25, .T. ) ;
+#3767 = PLANE ( 'NONE',  #733 ) ;
+#3768 = FILL_AREA_STYLE_COLOUR ( '', #238 ) ;
+#3769 = SURFACE_STYLE_FILL_AREA ( #3537 ) ;
+#3770 = ADVANCED_FACE ( 'NONE', ( #321 ), #82, .T. ) ;
+#3771 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #683 ) ) ;
+#3772 = AXIS2_PLACEMENT_3D ( 'NONE', #971, #3665, #1898 ) ;
+#3773 = ORIENTED_EDGE ( 'NONE', *, *, #818, .T. ) ;
+#3774 = CARTESIAN_POINT ( 'NONE',  ( 1.709500000000000000, 3.499999999999991600, 6.500000000000000900 ) ) ;
+#3775 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .F. ) ;
+#3776 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855778800, 0.2000000000000000900, -6.010523442855779700 ) ) ;
+#3777 = EDGE_LOOP ( 'NONE', ( #3579, #3532, #1451, #186 ) ) ;
+#3778 = CARTESIAN_POINT ( 'NONE',  ( -3.124788663216408600, 7.000000000000000000, 4.675861465434573800 ) ) ;
+#3779 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, -3.516603168993428100, 9.706435232354232700 ) ) ;
+#3780 = SURFACE_SIDE_STYLE ('',( #3218 ) ) ;
+#3781 = VECTOR ( 'NONE', #936, 1000.000000000000000 ) ;
+#3782 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3783 = CIRCLE ( 'NONE', #2680, 2.249999999999999600 ) ;
+#3784 = EDGE_CURVE ( 'NONE', #181, #1050, #2225, .T. ) ;
+#3785 = PRESENTATION_STYLE_ASSIGNMENT (( #2783 ) ) ;
+#3786 = EDGE_CURVE ( 'NONE', #2230, #2798, #1756, .T. ) ;
+#3787 = ORIENTED_EDGE ( 'NONE', *, *, #72, .F. ) ;
+#3788 = FILL_AREA_STYLE_COLOUR ( '', #279 ) ;
+#3789 = CARTESIAN_POINT ( 'NONE',  ( 4.998474972109677900, 3.517431148549531500, -6.500000000000000000 ) ) ;
+#3790 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765218500, -0.9961946980917459900 ) ) ;
+#3791 = VECTOR ( 'NONE', #924, 1000.000000000000000 ) ;
+#3792 = VERTEX_POINT ( 'NONE', #1285 ) ;
+#3793 = AXIS2_PLACEMENT_3D ( 'NONE', #1883, #3634, #2439 ) ;
+#3794 = AXIS2_PLACEMENT_3D ( 'NONE', #3727, #3685, #3131 ) ;
+#3795 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3796 = CARTESIAN_POINT ( 'NONE',  ( -1.709500000000000000, 3.499999999999993800, 6.318252485068862600 ) ) ;
+#3797 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3798 = CIRCLE ( 'NONE', #3575, 0.4961243956517384900 ) ;
+#3799 = EDGE_LOOP ( 'NONE', ( #1593, #3518 ) ) ;
+#3800 = ORIENTED_EDGE ( 'NONE', *, *, #167, .T. ) ;
+#3801 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2022 ), #3733 ) ;
+#3802 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -4.187353024207361400E-031, 3.469446951953611000E-015 ) ) ;
+#3803 = ORIENTED_EDGE ( 'NONE', *, *, #3645, .F. ) ;
+#3804 = LINE ( 'NONE', #2948, #3129 ) ;
+#3805 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3806 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3807 = ORIENTED_EDGE ( 'NONE', *, *, #886, .T. ) ;
+#3808 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3809 = CYLINDRICAL_SURFACE ( 'NONE', #3048, 1.809499999999999400 ) ;
+#3810 = ORIENTED_EDGE ( 'NONE', *, *, #1191, .T. ) ;
+#3811 = EDGE_CURVE ( 'NONE', #815, #2440, #1105, .T. ) ;
+#3812 = CARTESIAN_POINT ( 'NONE',  ( 4.510523442855780600, 0.2000000000000000900, 6.010523442855779700 ) ) ;
+#3813 = ADVANCED_FACE ( 'NONE', ( #2453 ), #112, .T. ) ;
+#3814 = EDGE_LOOP ( 'NONE', ( #504, #2194 ) ) ;
+#3815 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3816 = EDGE_CURVE ( 'NONE', #2977, #3307, #923, .T. ) ;
+#3817 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'Allegro PFF', ( #3072, #2373 ), #3178 ) ;
+#3818 = ORIENTED_EDGE ( 'NONE', *, *, #1668, .T. ) ;
+#3819 = CARTESIAN_POINT ( 'NONE',  ( -4.998474972109681500, 3.517431148549531500, 6.500000000000000000 ) ) ;
+#3820 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #308 ) ) ;
+#3821 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #804 ), #2841 ) ;
+#3822 = ORIENTED_EDGE ( 'NONE', *, *, #863, .T. ) ;
+#3823 = SURFACE_STYLE_FILL_AREA ( #322 ) ;
+#3824 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.206922337247296700E-016, -1.000000000000000000 ) ) ;
+#3825 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000000000, -3.473821390344084200, -12.49977154273458900 ) ) ;
+#3826 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3827 = ADVANCED_FACE ( 'NONE', ( #1355 ), #2208, .T. ) ;
+#3828 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855783200, 6.817431148549531800, -6.209762382474129300 ) ) ;
+#3829 = PLANE ( 'NONE',  #2832 ) ;
+#3830 = LINE ( 'NONE', #1669, #1897 ) ;
+#3831 = EDGE_CURVE ( 'NONE', #771, #3224, #3427, .T. ) ;
+#3832 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3833 = EDGE_LOOP ( 'NONE', ( #477, #3166, #3274, #598 ) ) ;
+#3834 = EDGE_CURVE ( 'NONE', #667, #2798, #2631, .T. ) ;
+#3835 = LINE ( 'NONE', #2039, #89 ) ;
+#3836 = ORIENTED_EDGE ( 'NONE', *, *, #1959, .F. ) ;
+#3837 = CARTESIAN_POINT ( 'NONE',  ( -4.510523442855782300, 6.799999999999999800, 6.010523442855779700 ) ) ;
+#3838 = CARTESIAN_POINT ( 'NONE',  ( 1.709500000000000000, 3.499999999999991600, 6.318252485068862600 ) ) ;
+#3839 = AXIS2_PLACEMENT_3D ( 'NONE', #3730, #2813, #3463 ) ;
+#3840 = AXIS2_PLACEMENT_3D ( 'NONE', #219, #528, #451 ) ;
+#3841 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3842 = EDGE_LOOP ( 'NONE', ( #854, #453, #3020, #2458, #2352, #2199 ) ) ;
+#3843 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3844 = CARTESIAN_POINT ( 'NONE',  ( -4.934383502355558400, 2.749999999999997800, 6.500000000000000000 ) ) ;
+#3845 = ORIENTED_EDGE ( 'NONE', *, *, #628, .F. ) ;
+#3846 = FILL_AREA_STYLE_COLOUR ( '', #2267 ) ;
+#3847 = ADVANCED_FACE ( 'NONE', ( #415 ), #1022, .T. ) ;
+#3848 = CYLINDRICAL_SURFACE ( 'NONE', #1804, 2.249999999999999600 ) ;
+#3849 = EDGE_LOOP ( 'NONE', ( #3079, #1523, #45, #2702, #908, #309, #2693, #1677 ) ) ;
+#3850 = VECTOR ( 'NONE', #965, 1000.000000000000000 ) ;
+#3851 = CARTESIAN_POINT ( 'NONE',  ( -5.001502033954722900, 3.517168326662993400, 6.302263094336371600 ) ) ;
+#3852 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3853 = FILL_AREA_STYLE_COLOUR ( '', #242 ) ;
+#3854 = CARTESIAN_POINT ( 'NONE',  ( 4.934383502355554900, 2.749999999999999100, -6.235144562737207100 ) ) ;
+#3855 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3856 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.206922337247296700E-016, -1.000000000000000000 ) ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Symbols/Current Sensor.SchLib b/Symbols/Current Sensor.SchLib
new file mode 100644
index 0000000000000000000000000000000000000000..69be7a44cd2a93dfdf3da325e895b5a19c820e4e
GIT binary patch
literal 4608
zcmeHJNsk*<5PqH|8(YFMK!8z8pa4M*ZZ9()L=&~UpY0dg-A*rFa$!8<&P+>QBHL1C
zq`n}r<R2h$f*VJ;a1OZvQV2K1Dcp&eKR|}>b+<hh$_yS8DFRJd<$hIN^{QS~b-lXt
z)0w+peslIW@;7*o%#!=NC&{rfehh1l0h}ge1`AH#-`(8}nS@|@1plE3{0U!qj(HB}
z@SF!8k7&+2g8z2}Owz?~Km<Zb2hSeaM)oI%1ysy1LZjZWkGk+j<>S@Qe~!)K{Y_qE
zfIRU?i@2l+Y>+1Yd*O=-{};$ijMpviMcj`G)yVD0SsB*3{SDadA__85h((sk7JdTB
z0Q2DYNE<RuP+H_?KQi<#I^gj9{9F%$uUl4d?k~P|g6Fu5ic=4O)50m7pWEl(Eq_k3
z&j|>9A2}Ptn#Ycl!|$K>gJBOiiS;SqW5CCOPXM0;J_W=TK+XW420jCP7Wf=+0r)(S
z_YaO|v3?2oGVm4PBJilU@N7ML_yGmr7pbgLQ!4km1Ggny?e>JK*J*aI_l3A%t#7*R
z#=u(_G;gif=xqzM=?x%~^E#Z$do5R}xV^sD?Fg9*3BO8Np=e8@=$Dvom=$VT%+RHz
z@96BZLzybo)dHAx>gNsJW~yR1I^=zeU7?~RCIYrDmq6HF+wBXwdtETQ?MBCUELzGb
zmSp?P${7ltR*_QMvg;a^R{We{;v6s*@pY$^gQc>pP`<g8_GOdGilG^%Brc`I<)xL3
zZ|QQmU@|pSi-<rRu2h)CavB}IAESpNieuSEsU{^8iG&{#^^kzKAssjgr%alsCe;;s
z#n7o07*v^6*5vvJ2#yW^6r)rg#zSK{C?q7g)p9p_T|ri?<*h9tBjmfiw%Zgmx6$nT
zW!ba?jf9lMcXe1u@%)=qLFABv&}8W2q;`?n=ny4C#YSN=nXb|r)5DX;Mc=6E)a1S*
z{~#5|L?G;l5gL}wdRexM(s|!998;m(8Sr=|a2`)Im(MeeMm$?K3v`^ZS7HTIxm37Z
z8&9~HSy{<0!*-beWHyK$Q#C_*pQ=cYiYh4}53~d)4~#nb6mcGfEsbi_4O>=tnW0*+
z)%bC7Izy3dd;}M2Qaqj5BkNK;g_<!;#0Ky1Dq7d2fFIN;{2Z&=;USo185-QQ$*UN`
zc?Tbj=CQeV7RfKWyc?shR}>{CV)6PuV!sDh#%w`XV@WdSpYuiX=02jqhGf3N49AY8
zBH;(@n_VPt1eXEKv+`T9^goD3F0gVumWf0^gRNnFQ;6@u)ifU8%y@V+QL?kCY<4M;
zjT#OL-KI5LV#-B7s3g_xdmEhwx*BZC=mc8bvSph>a8yx6nW~n`RPxc7YiV(6*W%*A
z&YcfkQ@ZW8+ZpWn;nW;OW`$~SBM(EAPKUWU{J(|igU>e&OhE48)iDFijOHJHn@zIC
z3lMrS5-el>>tN#A#)P#7Pg<C;IL9SbJe%-t^S~|7O<|wgzQhNghXmud_(R(AP}}?)
z`+Qy--v4YJS9l*^L1Sa$Qh04lzwC9a?e<!?rFk8<>NN+O!(kvpme5n~#1d~qeCt<h
zeRcJ##)+#pnmg{bwVjQf#*O1^#<7dXs-IjF?%g_l>+W}}Kd#;+<ipPVy--t}S~EGd
QW@>89^c0$i%p-um0Lgi|;s5{u

literal 0
HcmV?d00001