From e0610df5914b6ccb9e0918e0ba20d70e62f17f65 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Tue, 5 Jan 2016 17:57:13 -0700
Subject: [PATCH] Updated NDK NX5032GA Model

Forgot to add the 3d model to the pcblib for the NDK crystal, also the
colours were a bit too bright for the bottom alumina.
---
 Footprints/Crystals.PcbLib     |  Bin 141312 -> 160256 bytes
 STEP/Crystal/NDK NX5032GA.STEP | 5826 ++++++++++++++++----------------
 2 files changed, 2913 insertions(+), 2913 deletions(-)

diff --git a/Footprints/Crystals.PcbLib b/Footprints/Crystals.PcbLib
index 2055a56bddc7af651b9e7c2127c9bd9c3f18e9c8..00d7f33b13a9509e33ea7d7bbc1785296cbe1ffe 100644
GIT binary patch
delta 35349
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

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

diff --git a/STEP/Crystal/NDK NX5032GA.STEP b/STEP/Crystal/NDK NX5032GA.STEP
index b585e105b..8fa4387fc 100644
--- a/STEP/Crystal/NDK NX5032GA.STEP	
+++ b/STEP/Crystal/NDK NX5032GA.STEP	
@@ -3,7 +3,7 @@ HEADER;
 FILE_DESCRIPTION (( 'STEP AP214' ),
     '1' );
 FILE_NAME ('NDK NX5032GA.STEP',
-    '2016-01-06T00:03:24',
+    '2016-01-06T00:56:17',
     ( '' ),
     ( '' ),
     'SwSTEP 2.0',
@@ -13,2932 +13,2932 @@ FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
 ENDSEC;
 
 DATA;
-#1 = VERTEX_POINT ( 'NONE', #607 ) ;
-#2 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, -0.3999999999999991300 ) ) ;
-#3 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#4 = EDGE_CURVE ( 'NONE', #2289, #492, #2594, .T. ) ;
-#5 = EDGE_LOOP ( 'NONE', ( #1499, #873, #2202, #2593 ) ) ;
-#6 = EDGE_CURVE ( 'NONE', #1912, #1633, #163, .T. ) ;
-#7 = CARTESIAN_POINT ( 'NONE',  ( 2.499368853535236300, 0.7590286062741508100, 1.399366632931488200 ) ) ;
-#8 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #867, 'distance_accuracy_value', 'NONE');
-#9 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#10 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#11 = CIRCLE ( 'NONE', #667, 0.05000000000000002400 ) ;
-#12 = ORIENTED_EDGE ( 'NONE', *, *, #1192, .T. ) ;
-#13 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1433 ), #2124 ) ;
-#14 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#15 = LINE ( 'NONE', #2241, #1556 ) ;
-#16 = CARTESIAN_POINT ( 'NONE',  ( -2.479289321881346100, 0.8000000000000001600, -0.5207106781186539000 ) ) ;
-#17 = CYLINDRICAL_SURFACE ( 'NONE', #2602, 0.3999999999999999700 ) ;
-#18 = ORIENTED_EDGE ( 'NONE', *, *, #650, .T. ) ;
-#19 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#20 = SURFACE_SIDE_STYLE ('',( #1535 ) ) ;
-#21 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, -1.600000000000000300 ) ) ;
-#22 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#23 = CYLINDRICAL_SURFACE ( 'NONE', #2588, 0.05000000000000012800 ) ;
-#24 = CARTESIAN_POINT ( 'NONE',  ( -2.299366632931489900, 0.7590286062741508100, -1.599368853535238200 ) ) ;
-#25 = EDGE_CURVE ( 'NONE', #658, #2083, #2536, .T. ) ;
-#26 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#27 = ADVANCED_FACE ( 'NONE', ( #1243 ), #1265, .F. ) ;
-#28 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, 1.399999999999999700 ) ) ;
-#29 = SURFACE_STYLE_USAGE ( .BOTH. , #200 ) ;
-#30 = AXIS2_PLACEMENT_3D ( 'NONE', #1970, #2424, #1099 ) ;
-#31 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999400, 1.000000000000000000, -0.9500000000000009500 ) ) ;
-#32 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 0.8000000000000000400, 1.350000000000000800 ) ) ;
-#33 = CARTESIAN_POINT ( 'NONE',  ( 2.450000000000063200, 0.8000000000000000400, -1.355051025721669700 ) ) ;
-#34 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#35 = VERTEX_POINT ( 'NONE', #1479 ) ;
-#36 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#37 = ORIENTED_EDGE ( 'NONE', *, *, #437, .F. ) ;
-#38 = ORIENTED_EDGE ( 'NONE', *, *, #2141, .T. ) ;
-#39 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999400, 1.150000000000000100, -0.9500000000000009500 ) ) ;
-#40 = ADVANCED_FACE ( 'NONE', ( #1093 ), #2158, .T. ) ;
-#41 = CIRCLE ( 'NONE', #861, 0.3999999999999999700 ) ;
-#42 = ORIENTED_EDGE ( 'NONE', *, *, #2078, .F. ) ;
-#43 = DIRECTION ( 'NONE',  ( -2.710505431213763600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#44 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 0.8000000000000000400, -1.350000000000000800 ) ) ;
-#45 = VECTOR ( 'NONE', #757, 1000.000000000000000 ) ;
-#46 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #419 ), #86 ) ;
-#47 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1154, 'distance_accuracy_value', 'NONE');
-#48 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, -0.4999999999999993300 ) ) ;
-#49 = PLANE ( 'NONE',  #174 ) ;
-#50 = ORIENTED_EDGE ( 'NONE', *, *, #2492, .F. ) ;
-#51 = AXIS2_PLACEMENT_3D ( 'NONE', #1838, #94, #2061 ) ;
-#52 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#53 = CARTESIAN_POINT ( 'NONE',  ( 2.449999999999998800, 0.8000000000000000400, -0.5499999999999991600 ) ) ;
-#54 = SURFACE_STYLE_FILL_AREA ( #1047 ) ;
-#55 = ORIENTED_EDGE ( 'NONE', *, *, #822, .F. ) ;
-#56 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#57 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#58 = VECTOR ( 'NONE', #1514, 1000.000000000000000 ) ;
-#59 = ADVANCED_FACE ( 'NONE', ( #138 ), #1213, .T. ) ;
-#60 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#61 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#62 = FILL_AREA_STYLE ('',( #909 ) ) ;
-#63 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.7500000000000000000, -1.600000000000000800 ) ) ;
-#64 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2551 ), #2684 ) ;
-#65 = EDGE_CURVE ( 'NONE', #1335, #957, #2065, .T. ) ;
-#66 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.000000000000000000, -0.9500000000000009500 ) ) ;
-#67 = CARTESIAN_POINT ( 'NONE',  ( 2.268169197487543500, 0.7974922028046521600, 1.565636197516076900 ) ) ;
-#68 = EDGE_CURVE ( 'NONE', #1633, #1920, #846, .T. ) ;
-#69 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
-#70 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2695 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #875, #1959, #674 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#71 = LINE ( 'NONE', #456, #760 ) ;
-#72 = ADVANCED_FACE ( 'NONE', ( #1900 ), #1463, .T. ) ;
-#73 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#74 = STYLED_ITEM ( 'NONE', ( #710 ), #2340 ) ;
-#75 = VERTEX_POINT ( 'NONE', #2839 ) ;
-#76 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#77 = CARTESIAN_POINT ( 'NONE',  ( 2.299366632931488100, 0.7590286062741507000, 1.599368853535237300 ) ) ;
-#78 = ORIENTED_EDGE ( 'NONE', *, *, #2390, .T. ) ;
-#79 = EDGE_LOOP ( 'NONE', ( #313, #482, #2039, #92 ) ) ;
-#80 = DIRECTION ( 'NONE',  ( -2.710505431213759600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#81 = CARTESIAN_POINT ( 'NONE',  ( 2.479289321881344300, 0.8000000000000001600, -0.5207106781186539000 ) ) ;
-#82 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, 1.399999999999999000 ) ) ;
-#83 = FILL_AREA_STYLE_COLOUR ( '', #391 ) ;
-#84 = LINE ( 'NONE', #951, #597 ) ;
-#85 = ADVANCED_FACE ( 'NONE', ( #2859 ), #1751, .T. ) ;
-#86 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2740 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1278, #2630, #1286 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#87 = ORIENTED_EDGE ( 'NONE', *, *, #393, .F. ) ;
-#88 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, 0.4000000000000006900 ) ) ;
-#89 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000001800, 0.7792893218813453600, 0.5000000000000006700 ) ) ;
-#90 = LINE ( 'NONE', #1309, #58 ) ;
-#91 = AXIS2_PLACEMENT_3D ( 'NONE', #2087, #114, #2525 ) ;
-#92 = ORIENTED_EDGE ( 'NONE', *, *, #2372, .F. ) ;
-#93 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.000000000000000000, 0.9500000000000007300 ) ) ;
-#94 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
-#95 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.200000000000000200, 0.9500000000000007300 ) ) ;
-#96 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, -1.355051025721669200 ) ) ;
-#97 = FACE_OUTER_BOUND ( 'NONE', #1223, .T. ) ;
-#98 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#99 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#100 = VECTOR ( 'NONE', #1807, 1000.000000000000000 ) ;
-#101 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#102 = EDGE_CURVE ( 'NONE', #1053, #1137, #956, .T. ) ;
-#103 = SURFACE_SIDE_STYLE ('',( #2818 ) ) ;
-#104 = LINE ( 'NONE', #532, #1654 ) ;
-#105 = CARTESIAN_POINT ( 'NONE',  ( 2.295461957434262500, 0.7712885068569658200, -1.595419782076616700 ) ) ;
-#106 = ADVANCED_FACE ( 'NONE', ( #2730 ), #1295, .T. ) ;
-#107 = EDGE_LOOP ( 'NONE', ( #1468, #1495, #694, #478 ) ) ;
-#108 = AXIS2_PLACEMENT_3D ( 'NONE', #2531, #2444, #2413 ) ;
-#109 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#110 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, -0.9500000000000007300 ) ) ;
-#111 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #893 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #855, #1299, #1538 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#112 = VERTEX_POINT ( 'NONE', #430 ) ;
-#113 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .T. ) ;
-#114 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#115 = VERTEX_POINT ( 'NONE', #1294 ) ;
-#116 = SURFACE_SIDE_STYLE ('',( #1565 ) ) ;
-#117 = CIRCLE ( 'NONE', #1173, 0.3999999999999999700 ) ;
-#118 = CIRCLE ( 'NONE', #1341, 0.3999999999999999700 ) ;
-#119 = VERTEX_POINT ( 'NONE', #2848 ) ;
-#120 = AXIS2_PLACEMENT_3D ( 'NONE', #1078, #678, #1101 ) ;
-#121 = SURFACE_STYLE_USAGE ( .BOTH. , #2782 ) ;
-#122 = EDGE_LOOP ( 'NONE', ( #1302, #1214, #1656, #600 ) ) ;
-#123 = COLOUR_RGB ( '',0.3215686274509803600, 0.0000000000000000000, 0.5450980392156862300 ) ;
-#124 = EDGE_CURVE ( 'NONE', #2083, #2334, #363, .T. ) ;
-#125 = CARTESIAN_POINT ( 'NONE',  ( 2.298231117478930500, 0.7632103674514968400, -1.598223295115499100 ) ) ;
-#126 = LINE ( 'NONE', #1730, #2433 ) ;
-#127 = ORIENTED_EDGE ( 'NONE', *, *, #2729, .T. ) ;
-#128 = AXIS2_PLACEMENT_3D ( 'NONE', #1076, #1949, #1086 ) ;
-#129 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.7500000000000000000, 0.5500000000000007100 ) ) ;
-#130 = AXIS2_PLACEMENT_3D ( 'NONE', #2494, #36, #737 ) ;
-#131 = FILL_AREA_STYLE ('',( #2775 ) ) ;
-#132 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#133 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#134 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#135 = STYLED_ITEM ( 'NONE', ( #1330 ), #296 ) ;
-#136 = FILL_AREA_STYLE ('',( #2753 ) ) ;
-#137 = EDGE_CURVE ( 'NONE', #897, #1668, #476, .T. ) ;
-#138 = FACE_OUTER_BOUND ( 'NONE', #1226, .T. ) ;
-#139 = ORIENTED_EDGE ( 'NONE', *, *, #1842, .F. ) ;
-#140 = ORIENTED_EDGE ( 'NONE', *, *, #1284, .F. ) ;
-#141 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7544820559992475600, -1.399999999999999900 ) ) ;
-#142 = AXIS2_PLACEMENT_3D ( 'NONE', #743, #319, #947 ) ;
-#143 = ORIENTED_EDGE ( 'NONE', *, *, #1892, .T. ) ;
-#144 = LINE ( 'NONE', #2118, #772 ) ;
-#145 = SURFACE_STYLE_USAGE ( .BOTH. , #2145 ) ;
-#146 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
-#147 = FACE_OUTER_BOUND ( 'NONE', #522, .T. ) ;
-#148 = ORIENTED_EDGE ( 'NONE', *, *, #461, .T. ) ;
-#149 = EDGE_CURVE ( 'NONE', #560, #1914, #1957, .T. ) ;
-#150 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#151 = FACE_OUTER_BOUND ( 'NONE', #565, .T. ) ;
-#152 = ORIENTED_EDGE ( 'NONE', *, *, #1438, .F. ) ;
-#153 = CARTESIAN_POINT ( 'NONE',  ( -2.699999999999999300, 0.7500000000000000000, -0.4999999999999990600 ) ) ;
-#154 = AXIS2_PLACEMENT_3D ( 'NONE', #445, #9, #1747 ) ;
-#155 = CARTESIAN_POINT ( 'NONE',  ( -2.483037407063232800, 0.7875303841512219000, -1.383701509078988100 ) ) ;
-#156 = AXIS2_PLACEMENT_3D ( 'NONE', #1841, #524, #503 ) ;
-#157 = DIRECTION ( 'NONE',  ( 2.710505431213759600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#158 = CARTESIAN_POINT ( 'NONE',  ( -2.477824073524346200, 0.7921195996941965400, 1.378881009854339800 ) ) ;
-#159 = PRESENTATION_STYLE_ASSIGNMENT (( #2526 ) ) ;
-#160 = VECTOR ( 'NONE', #1208, 1000.000000000000000 ) ;
-#161 = EDGE_CURVE ( 'NONE', #1252, #1467, #2127, .T. ) ;
-#162 = ORIENTED_EDGE ( 'NONE', *, *, #1892, .F. ) ;
-#163 = CIRCLE ( 'NONE', #2102, 0.05000000000000012800 ) ;
-#164 = ORIENTED_EDGE ( 'NONE', *, *, #1194, .F. ) ;
-#165 = ORIENTED_EDGE ( 'NONE', *, *, #751, .T. ) ;
-#166 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1943 ), #1550 ) ;
-#167 = ORIENTED_EDGE ( 'NONE', *, *, #1734, .T. ) ;
-#168 = FACE_OUTER_BOUND ( 'NONE', #1642, .T. ) ;
-#169 = ORIENTED_EDGE ( 'NONE', *, *, #237, .T. ) ;
-#170 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1040, 'distance_accuracy_value', 'NONE');
-#171 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.000000000000000000, 0.9500000000000007300 ) ) ;
-#172 = ORIENTED_EDGE ( 'NONE', *, *, #1714, .T. ) ;
-#173 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
-#174 = AXIS2_PLACEMENT_3D ( 'NONE', #2464, #19, #907 ) ;
-#175 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#176 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#177 = CARTESIAN_POINT ( 'NONE',  ( 2.699999999999999300, 0.0000000000000000000, 0.5000000000000007800 ) ) ;
-#178 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2803 ), #1913 ) ;
-#179 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#180 = AXIS2_PLACEMENT_3D ( 'NONE', #1592, #1611, #1850 ) ;
-#181 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.8000000000000000400, -1.550000000000000500 ) ) ;
-#182 = CARTESIAN_POINT ( 'NONE',  ( -2.699999999999999300, 0.4000000000000000200, -0.4999999999999990600 ) ) ;
-#183 = EDGE_LOOP ( 'NONE', ( #2384, #1624, #162, #2621 ) ) ;
-#184 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#185 = SURFACE_STYLE_USAGE ( .BOTH. , #2404 ) ;
-#186 = LINE ( 'NONE', #223, #2489 ) ;
-#187 = VECTOR ( 'NONE', #2861, 1000.000000000000000 ) ;
-#188 = SURFACE_SIDE_STYLE ('',( #2143 ) ) ;
-#189 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.7544820559992475600, -1.600000000000000300 ) ) ;
-#190 = VECTOR ( 'NONE', #211, 1000.000000000000000 ) ;
-#191 = VERTEX_POINT ( 'NONE', #1955 ) ;
-#192 = EDGE_CURVE ( 'NONE', #1252, #2699, #2417, .T. ) ;
-#193 = VERTEX_POINT ( 'NONE', #2831 ) ;
-#194 = EDGE_CURVE ( 'NONE', #115, #2438, #2696, .T. ) ;
-#195 = CARTESIAN_POINT ( 'NONE',  ( 2.490573978544362800, 0.7797810119935658600, 1.390767951675046600 ) ) ;
-#196 = ORIENTED_EDGE ( 'NONE', *, *, #895, .F. ) ;
-#197 = EDGE_LOOP ( 'NONE', ( #1658, #2097, #2840, #1871, #1274, #1215, #196, #172, #2623, #518, #1188, #2748, #1536, #2708 ) ) ;
+#1 = VERTEX_POINT ( 'NONE', #2295 ) ;
+#2 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5 = TOROIDAL_SURFACE ( 'NONE', #1064, 0.1500000000000000200, 0.05000000000000000300 ) ;
+#6 = EDGE_CURVE ( 'NONE', #2095, #49, #287, .T. ) ;
+#7 = ORIENTED_EDGE ( 'NONE', *, *, #1483, .F. ) ;
+#8 = EDGE_LOOP ( 'NONE', ( #1700, #1510, #2486, #1852, #1701, #2708 ) ) ;
+#9 = ADVANCED_FACE ( 'NONE', ( #2705 ), #1168, .F. ) ;
+#10 = ORIENTED_EDGE ( 'NONE', *, *, #1093, .F. ) ;
+#11 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#12 = ORIENTED_EDGE ( 'NONE', *, *, #2404, .T. ) ;
+#13 = VECTOR ( 'NONE', #786, 1000.000000000000000 ) ;
+#14 = ADVANCED_FACE ( 'NONE', ( #2271 ), #2318, .F. ) ;
+#15 = ORIENTED_EDGE ( 'NONE', *, *, #2415, .F. ) ;
+#16 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#17 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, -1.600000000000000800 ) ) ;
+#18 = AXIS2_PLACEMENT_3D ( 'NONE', #678, #1127, #258 ) ;
+#19 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.0000000000000000000, -1.600000000000000800 ) ) ;
+#20 = ORIENTED_EDGE ( 'NONE', *, *, #2523, .F. ) ;
+#21 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.7500000000000000000, 1.599999999999999400 ) ) ;
+#22 = AXIS2_PLACEMENT_3D ( 'NONE', #1487, #2375, #605 ) ;
+#23 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 0.8000000000000000400, 1.350000000000000800 ) ) ;
+#24 = FACE_OUTER_BOUND ( 'NONE', #1048, .T. ) ;
+#25 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2134 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1576, #1330, #243 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#26 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, -1.600000000000000300 ) ) ;
+#27 = EDGE_CURVE ( 'NONE', #1, #1743, #2578, .T. ) ;
+#28 = FILL_AREA_STYLE ('',( #1340 ) ) ;
+#29 = PLANE ( 'NONE',  #809 ) ;
+#30 = ORIENTED_EDGE ( 'NONE', *, *, #2415, .T. ) ;
+#31 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
+#32 = CYLINDRICAL_SURFACE ( 'NONE', #868, 0.09999999999999999200 ) ;
+#33 = LINE ( 'NONE', #1784, #2294 ) ;
+#34 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1562 ), #1358 ) ;
+#35 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#36 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, -1.600000000000000800 ) ) ;
+#37 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#38 = FACE_OUTER_BOUND ( 'NONE', #2530, .T. ) ;
+#39 = AXIS2_PLACEMENT_3D ( 'NONE', #2508, #506, #1413 ) ;
+#40 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, 1.350000000000000800 ) ) ;
+#41 = VECTOR ( 'NONE', #2116, 1000.000000000000000 ) ;
+#42 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#43 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1323 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2712, #2304, #1180 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#44 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#45 = SURFACE_STYLE_USAGE ( .BOTH. , #2693 ) ;
+#46 = ORIENTED_EDGE ( 'NONE', *, *, #235, .F. ) ;
+#47 = EDGE_CURVE ( 'NONE', #742, #1019, #705, .T. ) ;
+#48 = ORIENTED_EDGE ( 'NONE', *, *, #175, .T. ) ;
+#49 = VERTEX_POINT ( 'NONE', #1900 ) ;
+#50 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.8000000000000000400, -0.9500000000000009500 ) ) ;
+#51 = VERTEX_POINT ( 'NONE', #1659 ) ;
+#52 = PLANE ( 'NONE',  #1343 ) ;
+#53 = VECTOR ( 'NONE', #1995, 1000.000000000000000 ) ;
+#54 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.7500000000000000000, 0.5000000000000006700 ) ) ;
+#55 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#56 = SURFACE_SIDE_STYLE ('',( #1481 ) ) ;
+#57 = VECTOR ( 'NONE', #89, 1000.000000000000000 ) ;
+#58 = FACE_OUTER_BOUND ( 'NONE', #1686, .T. ) ;
+#59 = PRESENTATION_STYLE_ASSIGNMENT (( #1142 ) ) ;
+#60 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#61 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#62 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #758 ), #2464 ) ;
+#63 = EDGE_CURVE ( 'NONE', #2379, #773, #1420, .T. ) ;
+#64 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#65 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.301042606982605300E-016 ) ) ;
+#66 = VECTOR ( 'NONE', #1685, 1000.000000000000000 ) ;
+#67 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#68 = EDGE_LOOP ( 'NONE', ( #1034, #1880, #1265, #875 ) ) ;
+#69 = SHAPE_DEFINITION_REPRESENTATION ( #1748, #667 ) ;
+#70 = ADVANCED_FACE ( 'NONE', ( #1386 ), #1889, .T. ) ;
+#71 = COLOUR_RGB ( '',0.6431372549019607200, 0.6156862745098039500, 0.5999999999999999800 ) ;
+#72 = CIRCLE ( 'NONE', #532, 0.2000000000000003200 ) ;
+#73 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, -0.4999999999999991700 ) ) ;
+#74 = STYLED_ITEM ( 'NONE', ( #932 ), #2191 ) ;
+#75 = ORIENTED_EDGE ( 'NONE', *, *, #1687, .F. ) ;
+#76 = VECTOR ( 'NONE', #2450, 1000.000000000000000 ) ;
+#77 = VERTEX_POINT ( 'NONE', #1883 ) ;
+#78 = VERTEX_POINT ( 'NONE', #2760 ) ;
+#79 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.0000000000000000000, 0.4000000000000006900 ) ) ;
+#80 = CARTESIAN_POINT ( 'NONE',  ( -2.298231117478932300, 0.7632103674514968400, -1.598223295115498700 ) ) ;
+#81 = ORIENTED_EDGE ( 'NONE', *, *, #2369, .T. ) ;
+#82 = LINE ( 'NONE', #1511, #1223 ) ;
+#83 = VERTEX_POINT ( 'NONE', #560 ) ;
+#84 = EDGE_CURVE ( 'NONE', #1966, #143, #2044, .T. ) ;
+#85 = ORIENTED_EDGE ( 'NONE', *, *, #363, .T. ) ;
+#86 = LINE ( 'NONE', #788, #2386 ) ;
+#87 = EDGE_CURVE ( 'NONE', #1557, #305, #114, .T. ) ;
+#88 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#89 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#90 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2670 ) ) ;
+#91 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
+#92 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1829, 'distance_accuracy_value', 'NONE');
+#93 = CIRCLE ( 'NONE', #1362, 0.05000000000000012800 ) ;
+#94 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, 1.399999999999999000 ) ) ;
+#95 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#96 = VERTEX_POINT ( 'NONE', #1003 ) ;
+#97 = FACE_OUTER_BOUND ( 'NONE', #1555, .T. ) ;
+#98 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.7500000000000000000, -0.3999999999999991900 ) ) ;
+#99 = SURFACE_STYLE_USAGE ( .BOTH. , #2104 ) ;
+#100 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#101 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.4000000000000000200, 0.5000000000000006700 ) ) ;
+#102 = EDGE_CURVE ( 'NONE', #2181, #445, #634, .T. ) ;
+#103 = VERTEX_POINT ( 'NONE', #355 ) ;
+#104 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#105 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#106 = VERTEX_POINT ( 'NONE', #124 ) ;
+#107 = FACE_OUTER_BOUND ( 'NONE', #2532, .T. ) ;
+#108 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#109 = ADVANCED_FACE ( 'NONE', ( #2763 ), #132, .T. ) ;
+#110 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#111 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.7500000000000000000, 0.5500000000000007100 ) ) ;
+#112 = CARTESIAN_POINT ( 'NONE',  ( -2.290767951675048300, 0.7797810119935658600, -1.590573978544364200 ) ) ;
+#113 = AXIS2_PLACEMENT_3D ( 'NONE', #1646, #1625, #67 ) ;
+#114 = LINE ( 'NONE', #2337, #1218 ) ;
+#115 = EDGE_LOOP ( 'NONE', ( #499, #2495, #173, #1188 ) ) ;
+#116 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#117 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#118 = ORIENTED_EDGE ( 'NONE', *, *, #2640, .T. ) ;
+#119 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1177 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2467, #2426, #1299 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#120 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, -1.400000000000000400 ) ) ;
+#121 = VERTEX_POINT ( 'NONE', #1415 ) ;
+#122 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 1.301042606982605300E-016 ) ) ;
+#123 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, 0.5500000000000007100 ) ) ;
+#124 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 0.8000000000000000400, -0.9500000000000009500 ) ) ;
+#125 = FILL_AREA_STYLE_COLOUR ( '', #1007 ) ;
+#126 = AXIS2_PLACEMENT_3D ( 'NONE', #268, #55, #2070 ) ;
+#127 = CIRCLE ( 'NONE', #2341, 0.1500000000000000200 ) ;
+#128 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.200000000000000200, 1.350000000000000800 ) ) ;
+#129 = CARTESIAN_POINT ( 'NONE',  ( 2.699999999999999300, 0.4000000000000000200, -0.4999999999999990600 ) ) ;
+#130 = FILL_AREA_STYLE_COLOUR ( '', #2334 ) ;
+#131 = STYLED_ITEM ( 'NONE', ( #990 ), #1131 ) ;
+#132 = PLANE ( 'NONE',  #819 ) ;
+#133 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
+#134 = VECTOR ( 'NONE', #881, 1000.000000000000000 ) ;
+#135 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2847 ), #501 ) ;
+#136 = EDGE_LOOP ( 'NONE', ( #2398, #930, #798, #487 ) ) ;
+#137 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#138 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#139 = FILL_AREA_STYLE ('',( #148 ) ) ;
+#140 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#141 = EDGE_CURVE ( 'NONE', #1312, #365, #2835, .T. ) ;
+#142 = TOROIDAL_SURFACE ( 'NONE', #2687, 0.2500000000000002200, 0.05000000000000000300 ) ;
+#143 = VERTEX_POINT ( 'NONE', #2119 ) ;
+#144 = SURFACE_STYLE_FILL_AREA ( #28 ) ;
+#145 = VERTEX_POINT ( 'NONE', #1666 ) ;
+#146 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#147 = CARTESIAN_POINT ( 'NONE',  ( -2.255352571511529000, 0.8000000000000000400, 1.550368634710712400 ) ) ;
+#148 = FILL_AREA_STYLE_COLOUR ( '', #189 ) ;
+#149 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.150000000000000100, 1.300000000000000700 ) ) ;
+#150 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 0.8000000000000000400, -0.9500000000000007300 ) ) ;
+#151 = ORIENTED_EDGE ( 'NONE', *, *, #2157, .F. ) ;
+#152 = ORIENTED_EDGE ( 'NONE', *, *, #1745, .T. ) ;
+#153 = ORIENTED_EDGE ( 'NONE', *, *, #454, .F. ) ;
+#154 = ORIENTED_EDGE ( 'NONE', *, *, #2180, .F. ) ;
+#155 = VERTEX_POINT ( 'NONE', #790 ) ;
+#156 = VERTEX_POINT ( 'NONE', #1459 ) ;
+#157 = EDGE_CURVE ( 'NONE', #342, #1916, #2605, .T. ) ;
+#158 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.150000000000000100, -1.300000000000000700 ) ) ;
+#159 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#160 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.7500000000000000000, 0.0000000000000000000 ) ) ;
+#161 = LINE ( 'NONE', #1807, #2216 ) ;
+#162 = ADVANCED_FACE ( 'NONE', ( #1735 ), #2798, .T. ) ;
+#163 = CARTESIAN_POINT ( 'NONE',  ( 2.297101496221795300, 0.7673704220835631000, 1.597083683021876200 ) ) ;
+#164 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.8000000000000000400, 0.5000000000000006700 ) ) ;
+#165 = AXIS2_PLACEMENT_3D ( 'NONE', #1450, #1892, #2574 ) ;
+#166 = ORIENTED_EDGE ( 'NONE', *, *, #784, .F. ) ;
+#167 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#168 = EDGE_CURVE ( 'NONE', #600, #1052, #1108, .T. ) ;
+#169 = SURFACE_SIDE_STYLE ('',( #180 ) ) ;
+#170 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#171 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.7500000000000000000, -1.600000000000000800 ) ) ;
+#172 = VECTOR ( 'NONE', #2309, 1000.000000000000000 ) ;
+#173 = ORIENTED_EDGE ( 'NONE', *, *, #2796, .T. ) ;
+#174 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1514, #2197, #1741, #2822, #2411, #633, #1502, #2853, #184, #420, #1983, #2432, #431, #1996, #2833, #646, #2202, #855, #1070 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 1.344616799774271100E-005, 2.677039092363180000E-005, 4.593742407286576300E-005, 7.137543483952857500E-005, 9.045567942832756400E-005, 9.188445258031658300E-005 ),
+ .UNSPECIFIED. ) ;
+#175 = EDGE_CURVE ( 'NONE', #1352, #2676, #2732, .T. ) ;
+#176 = ORIENTED_EDGE ( 'NONE', *, *, #877, .F. ) ;
+#177 = LINE ( 'NONE', #670, #832 ) ;
+#178 = CARTESIAN_POINT ( 'NONE',  ( 2.273527728712879400, 0.7954471913600873500, -1.571847560487366500 ) ) ;
+#179 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1207 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #203, #2, #1110 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#180 = SURFACE_STYLE_FILL_AREA ( #1718 ) ;
+#181 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, -1.600000000000000300 ) ) ;
+#182 = ORIENTED_EDGE ( 'NONE', *, *, #1263, .T. ) ;
+#183 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#184 = CARTESIAN_POINT ( 'NONE',  ( -2.486976091996275300, 0.7840632217341672000, 1.387343406825265700 ) ) ;
+#185 = CARTESIAN_POINT ( 'NONE',  ( 2.450000000000063200, 0.8000000000000000400, -1.355051025721669700 ) ) ;
+#186 = VERTEX_POINT ( 'NONE', #326 ) ;
+#187 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.7500000000000000000, -0.4999999999999991700 ) ) ;
+#188 = AXIS2_PLACEMENT_3D ( 'NONE', #1826, #306, #2503 ) ;
+#189 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#190 = VECTOR ( 'NONE', #2118, 1000.000000000000000 ) ;
+#191 = EDGE_CURVE ( 'NONE', #2050, #145, #1345, .T. ) ;
+#192 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#193 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#194 = CARTESIAN_POINT ( 'NONE',  ( -1.490777987167569600E-016, 0.7500000000000000000, -0.5499999999999998200 ) ) ;
+#195 = PLANE ( 'NONE',  #259 ) ;
+#196 = ORIENTED_EDGE ( 'NONE', *, *, #2093, .F. ) ;
+#197 = ADVANCED_FACE ( 'NONE', ( #2305 ), #1202, .T. ) ;
 #198 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#199 = STYLED_ITEM ( 'NONE', ( #684 ), #1580 ) ;
-#200 = SURFACE_SIDE_STYLE ('',( #1087 ) ) ;
-#201 = VECTOR ( 'NONE', #535, 1000.000000000000000 ) ;
-#202 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#203 = AXIS2_PLACEMENT_3D ( 'NONE', #2196, #428, #407 ) ;
-#204 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #944, 'distance_accuracy_value', 'NONE');
-#205 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#206 = CARTESIAN_POINT ( 'NONE',  ( -2.298231117478932300, 0.7632103674514968400, -1.598223295115498700 ) ) ;
-#207 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, -0.4999999999999991700 ) ) ;
-#208 = CIRCLE ( 'NONE', #2345, 0.09999999999999999200 ) ;
-#209 = PLANE ( 'NONE',  #2248 ) ;
-#210 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#211 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#212 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#213 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#214 = TOROIDAL_SURFACE ( 'NONE', #719, 0.2500000000000002200, 0.05000000000000000300 ) ;
-#215 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.7500000000000000000, -1.600000000000000300 ) ) ;
-#216 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
-#217 = CARTESIAN_POINT ( 'NONE',  ( 2.483037407063231100, 0.7875303841512219000, 1.383701509078987300 ) ) ;
-#218 = AXIS2_PLACEMENT_3D ( 'NONE', #1908, #1458, #1918 ) ;
-#219 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.7500000000000000000, 0.5000000000000006700 ) ) ;
-#220 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#221 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.8000000000000000400, 0.4000000000000007400 ) ) ;
-#222 = STYLED_ITEM ( 'NONE', ( #592 ), #724 ) ;
-#223 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.7500000000000000000, 0.4000000000000006900 ) ) ;
-#224 = LINE ( 'NONE', #703, #2232 ) ;
-#225 = FILL_AREA_STYLE_COLOUR ( '', #2467 ) ;
-#226 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
-#227 = CIRCLE ( 'NONE', #2358, 0.3999999999999999700 ) ;
-#228 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#229 = LINE ( 'NONE', #1770, #616 ) ;
-#230 = EDGE_LOOP ( 'NONE', ( #1812, #1211, #139, #477 ) ) ;
-#231 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#232 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, -1.600000000000000800 ) ) ;
-#233 = ORIENTED_EDGE ( 'NONE', *, *, #1320, .T. ) ;
-#234 = EDGE_LOOP ( 'NONE', ( #1835, #1176, #2001, #1275 ) ) ;
-#235 = ORIENTED_EDGE ( 'NONE', *, *, #713, .T. ) ;
-#236 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
-#237 = EDGE_CURVE ( 'NONE', #119, #1713, #2565, .T. ) ;
-#238 = PRESENTATION_STYLE_ASSIGNMENT (( #2347 ) ) ;
-#239 = VERTEX_POINT ( 'NONE', #470 ) ;
-#240 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#241 = CYLINDRICAL_SURFACE ( 'NONE', #1755, 0.3999999999999999700 ) ;
-#242 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#243 = AXIS2_PLACEMENT_3D ( 'NONE', #1972, #414, #863 ) ;
-#244 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#245 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#246 = ORIENTED_EDGE ( 'NONE', *, *, #1593, .F. ) ;
-#247 = SURFACE_SIDE_STYLE ('',( #1245 ) ) ;
-#248 = AXIS2_PLACEMENT_3D ( 'NONE', #1456, #1246, #1662 ) ;
-#249 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 0.8000000000000000400, 0.4000000000000006900 ) ) ;
-#250 = CYLINDRICAL_SURFACE ( 'NONE', #2397, 0.09999999999999999200 ) ;
-#251 = ADVANCED_FACE ( 'NONE', ( #2654 ), #1175, .T. ) ;
-#252 = ORIENTED_EDGE ( 'NONE', *, *, #2584, .F. ) ;
-#253 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#254 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#255 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
-#256 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.0000000000000000000, -0.3999999999999991300 ) ) ;
-#257 = LINE ( 'NONE', #2266, #1434 ) ;
-#258 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.150000000000000100, 0.9500000000000007300 ) ) ;
-#259 = EDGE_CURVE ( 'NONE', #1137, #1584, #556, .T. ) ;
-#260 = FILL_AREA_STYLE ('',( #1139 ) ) ;
-#261 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2586 ) ) ;
-#262 = CARTESIAN_POINT ( 'NONE',  ( 2.449999999999998800, 0.7500000000000000000, 0.0000000000000000000 ) ) ;
-#263 = ADVANCED_FACE ( 'NONE', ( #2824 ), #2452, .T. ) ;
-#264 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, 1.350000000000000800 ) ) ;
-#265 = AXIS2_PLACEMENT_3D ( 'NONE', #1422, #2319, #98 ) ;
-#266 = CIRCLE ( 'NONE', #1457, 0.2500000000000002200 ) ;
-#267 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999300, 1.150000000000000100, -0.9500000000000009500 ) ) ;
-#268 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, -1.399999999999999900 ) ) ;
-#269 = PLANE ( 'NONE',  #156 ) ;
-#270 = LINE ( 'NONE', #455, #187 ) ;
-#271 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#272 = VECTOR ( 'NONE', #198, 1000.000000000000000 ) ;
-#273 = VERTEX_POINT ( 'NONE', #2690 ) ;
-#274 = ORIENTED_EDGE ( 'NONE', *, *, #1683, .T. ) ;
-#275 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#276 = ORIENTED_EDGE ( 'NONE', *, *, #237, .F. ) ;
-#277 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#278 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#279 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.7500000000000000000, 0.4000000000000006900 ) ) ;
-#280 = CARTESIAN_POINT ( 'NONE',  ( 2.255051025721667800, 0.8000000000000000400, 1.549999999999999600 ) ) ;
-#281 = ADVANCED_FACE ( 'NONE', ( #687 ), #49, .T. ) ;
-#282 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1012 ) ) ;
-#283 = EDGE_CURVE ( 'NONE', #112, #1713, #308, .T. ) ;
-#284 = CARTESIAN_POINT ( 'NONE',  ( 2.479289321881344300, 0.8000000000000001600, 0.5207106781186554600 ) ) ;
-#285 = VECTOR ( 'NONE', #2744, 1000.000000000000000 ) ;
-#286 = ORIENTED_EDGE ( 'NONE', *, *, #420, .F. ) ;
-#287 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #485 ) ) ;
-#288 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#289 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, 1.600000000000000100 ) ) ;
-#290 = FACE_OUTER_BOUND ( 'NONE', #2829, .T. ) ;
-#291 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2733, #89, #2271, #1163 ),
+#199 = ORIENTED_EDGE ( 'NONE', *, *, #793, .T. ) ;
+#200 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, 0.9500000000000007300 ) ) ;
+#201 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.7500000000000000000, -0.3999999999999991300 ) ) ;
+#202 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #74 ), #2492 ) ;
+#203 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#204 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#205 = ORIENTED_EDGE ( 'NONE', *, *, #746, .T. ) ;
+#206 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#207 = FACE_OUTER_BOUND ( 'NONE', #246, .T. ) ;
+#208 = AXIS2_PLACEMENT_3D ( 'NONE', #2659, #2444, #2010 ) ;
+#209 = EDGE_CURVE ( 'NONE', #1352, #1966, #1961, .T. ) ;
+#210 = ORIENTED_EDGE ( 'NONE', *, *, #27, .F. ) ;
+#211 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, 1.350000000000000800 ) ) ;
+#212 = TOROIDAL_SURFACE ( 'NONE', #267, 0.2500000000000002200, 0.05000000000000000300 ) ;
+#213 = CARTESIAN_POINT ( 'NONE',  ( -2.499368853535238100, 0.7590286062741508100, -1.399366632931489100 ) ) ;
+#214 = LINE ( 'NONE', #1778, #1310 ) ;
+#215 = ADVANCED_FACE ( 'NONE', ( #1489 ), #974, .T. ) ;
+#216 = VECTOR ( 'NONE', #2713, 1000.000000000000000 ) ;
+#217 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #283, #1191, #1159, #2075 ),
  .UNSPECIFIED., .F., .F. ) 
  B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
- ( 0.0000000000000000000, 1.570796326794896600 ),
- .UNSPECIFIED. ) 
- CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) ) 
- REPRESENTATION_ITEM ( '' )  );
-#292 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#293 = CARTESIAN_POINT ( 'NONE',  ( -2.295461957434263800, 0.7712885068569657100, 1.595419782076615800 ) ) ;
-#294 = VECTOR ( 'NONE', #146, 1000.000000000000000 ) ;
-#295 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#296 = ADVANCED_FACE ( 'NONE', ( #2155 ), #1141, .F. ) ;
-#297 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#298 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#299 = EDGE_CURVE ( 'NONE', #2438, #2355, #2463, .T. ) ;
-#300 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.150000000000000100, -1.300000000000000700 ) ) ;
-#301 = EDGE_CURVE ( 'NONE', #1249, #560, #1547, .T. ) ;
-#302 = VECTOR ( 'NONE', #2706, 1000.000000000000000 ) ;
-#303 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.200000000000000200, -0.9500000000000009500 ) ) ;
-#304 = STYLED_ITEM ( 'NONE', ( #1461 ), #1185 ) ;
-#305 = STYLED_ITEM ( 'NONE', ( #2813 ), #1870 ) ;
-#306 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1481, 'distance_accuracy_value', 'NONE');
-#307 = LINE ( 'NONE', #2734, #686 ) ;
-#308 = LINE ( 'NONE', #681, #1051 ) ;
-#309 = VERTEX_POINT ( 'NONE', #2015 ) ;
-#310 = CARTESIAN_POINT ( 'NONE',  ( 2.295461957434262500, 0.7712885068569657100, 1.595419782076615400 ) ) ;
-#311 = EDGE_LOOP ( 'NONE', ( #2419, #1263, #1809, #1094 ) ) ;
-#312 = ORIENTED_EDGE ( 'NONE', *, *, #1954, .F. ) ;
-#313 = ORIENTED_EDGE ( 'NONE', *, *, #838, .T. ) ;
-#314 = CARTESIAN_POINT ( 'NONE',  ( -2.298231117478932300, 0.7632103674514967300, 1.598223295115498200 ) ) ;
-#315 = FACE_OUTER_BOUND ( 'NONE', #2006, .T. ) ;
-#316 = ORIENTED_EDGE ( 'NONE', *, *, #2726, .F. ) ;
-#317 = AXIS2_PLACEMENT_3D ( 'NONE', #1530, #1069, #670 ) ;
-#318 = VECTOR ( 'NONE', #2125, 1000.000000000000000 ) ;
-#319 = DIRECTION ( 'NONE',  ( -2.710505431213763600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#320 = EDGE_CURVE ( 'NONE', #1798, #1659, #2701, .T. ) ;
-#321 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #2037, #2285, #77, #723, #2709, #310, #2490, #928, #2299, #1376, #1622, #750, #67, #1606, #1184, #2253, #2516, #2506, #280 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 3, 3, 3, 3, 3, 4 ),
- ( 0.0000000000000000000, 1.344616799774257500E-005, 2.677039092363165800E-005, 4.593742407286544400E-005, 7.137543483952833100E-005, 9.045567942832751000E-005, 9.188445258031682700E-005 ),
- .UNSPECIFIED. ) ;
-#322 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.4000000000000000200, -0.4999999999999991700 ) ) ;
-#323 = CIRCLE ( 'NONE', #2501, 0.2000000000000003200 ) ;
-#324 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#325 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
-#326 = AXIS2_PLACEMENT_3D ( 'NONE', #1264, #1085, #1749 ) ;
-#327 = EDGE_LOOP ( 'NONE', ( #1599, #2381, #1874, #1374 ) ) ;
-#328 = CYLINDRICAL_SURFACE ( 'NONE', #1199, 0.09999999999999999200 ) ;
-#329 = CARTESIAN_POINT ( 'NONE',  ( 2.297101496221795300, 0.7673704220835632100, -1.597083683021877500 ) ) ;
-#330 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#331 = STYLED_ITEM ( 'NONE', ( #395 ), #263 ) ;
-#332 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#333 = CYLINDRICAL_SURFACE ( 'NONE', #567, 0.3999999999999999700 ) ;
-#334 = CARTESIAN_POINT ( 'NONE',  ( 2.449999999999998800, 0.8000000000000000400, 0.5500000000000007100 ) ) ;
-#335 = SURFACE_STYLE_FILL_AREA ( #1789 ) ;
-#336 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1572 ) ) ;
-#337 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1236 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #809, #2147, #2120 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#338 = ORIENTED_EDGE ( 'NONE', *, *, #4, .T. ) ;
-#339 = ORIENTED_EDGE ( 'NONE', *, *, #194, .T. ) ;
-#340 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#341 = ORIENTED_EDGE ( 'NONE', *, *, #1651, .T. ) ;
-#342 = ORIENTED_EDGE ( 'NONE', *, *, #1569, .F. ) ;
-#343 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#344 = VECTOR ( 'NONE', #1628, 1000.000000000000000 ) ;
-#345 = ADVANCED_FACE ( 'NONE', ( #168 ), #1800, .F. ) ;
-#346 = CARTESIAN_POINT ( 'NONE',  ( -2.451105863611023200, 0.7999877691608224800, -1.355955629944662700 ) ) ;
-#347 = EDGE_CURVE ( 'NONE', #1832, #569, #926, .T. ) ;
-#348 = CIRCLE ( 'NONE', #1857, 0.3999999999999999700 ) ;
-#349 = EDGE_CURVE ( 'NONE', #1301, #2438, #562, .T. ) ;
-#350 = SURFACE_STYLE_USAGE ( .BOTH. , #116 ) ;
-#351 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .F. ) ;
-#352 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1895 ), #1778 ) ;
-#353 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999400, 1.150000000000000100, -0.9500000000000009500 ) ) ;
-#354 = EDGE_LOOP ( 'NONE', ( #1134, #18, #2258, #1334 ) ) ;
-#355 = VECTOR ( 'NONE', #399, 1000.000000000000000 ) ;
-#356 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2659 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1174, #2013, #484 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#357 = VECTOR ( 'NONE', #1020, 1000.000000000000000 ) ;
-#358 = CARTESIAN_POINT ( 'NONE',  ( -2.471847560487366200, 0.7954471913600874600, 1.373527728712880200 ) ) ;
-#359 = CARTESIAN_POINT ( 'NONE',  ( -2.477824073524346200, 0.7921195996941965400, -1.378881009854340000 ) ) ;
-#360 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#361 = AXIS2_PLACEMENT_3D ( 'NONE', #2257, #1987, #454 ) ;
-#362 = DIRECTION ( 'NONE',  ( 1.301042606982608800E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#363 = CIRCLE ( 'NONE', #2711, 0.3999999999999999700 ) ;
-#364 = EDGE_LOOP ( 'NONE', ( #1623, #1072, #1314, #1552, #1852 ) ) ;
-#365 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.8000000000000000400, -0.5499999999999991600 ) ) ;
-#366 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #222 ), #985 ) ;
-#367 = ORIENTED_EDGE ( 'NONE', *, *, #2847, .F. ) ;
-#368 = ORIENTED_EDGE ( 'NONE', *, *, #2665, .T. ) ;
-#369 = ORIENTED_EDGE ( 'NONE', *, *, #1194, .T. ) ;
-#370 = FACE_OUTER_BOUND ( 'NONE', #630, .T. ) ;
-#371 = ORIENTED_EDGE ( 'NONE', *, *, #320, .T. ) ;
-#372 = FACE_OUTER_BOUND ( 'NONE', #1976, .T. ) ;
-#373 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#374 = FACE_OUTER_BOUND ( 'NONE', #931, .T. ) ;
-#375 = ORIENTED_EDGE ( 'NONE', *, *, #1426, .T. ) ;
-#376 = SHAPE_DEFINITION_REPRESENTATION ( #2162, #381 ) ;
-#377 = EDGE_CURVE ( 'NONE', #2432, #2131, #1421, .T. ) ;
-#378 = EDGE_CURVE ( 'NONE', #35, #916, #291, .T. ) ;
-#379 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#380 = ORIENTED_EDGE ( 'NONE', *, *, #2487, .F. ) ;
-#381 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'NDK NX5032GA', ( #1831, #1077 ), #992 ) ;
-#382 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.4000000000000000200, 0.5000000000000006700 ) ) ;
-#383 = SURFACE_STYLE_FILL_AREA ( #2760 ) ;
-#384 = AXIS2_PLACEMENT_3D ( 'NONE', #2752, #744, #2425 ) ;
-#385 = FILL_AREA_STYLE_COLOUR ( '', #1511 ) ;
-#386 = AXIS2_PLACEMENT_3D ( 'NONE', #568, #2792, #1890 ) ;
-#387 = VECTOR ( 'NONE', #1142, 1000.000000000000000 ) ;
-#388 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7544820559992475600, 1.399999999999999700 ) ) ;
-#389 = SURFACE_STYLE_USAGE ( .BOTH. , #2398 ) ;
-#390 = AXIS2_PLACEMENT_3D ( 'NONE', #1292, #869, #2844 ) ;
-#391 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#392 = FACE_OUTER_BOUND ( 'NONE', #2495, .T. ) ;
-#393 = EDGE_CURVE ( 'NONE', #402, #883, #1501, .T. ) ;
-#394 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
-#395 = PRESENTATION_STYLE_ASSIGNMENT (( #1106 ) ) ;
-#396 = ORIENTED_EDGE ( 'NONE', *, *, #564, .T. ) ;
-#397 = AXIS2_PLACEMENT_3D ( 'NONE', #473, #1179, #727 ) ;
-#398 = ORIENTED_EDGE ( 'NONE', *, *, #1821, .F. ) ;
-#399 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#400 = PRESENTATION_STYLE_ASSIGNMENT (( #1435 ) ) ;
-#401 = AXIS2_PLACEMENT_3D ( 'NONE', #1581, #715, #2528 ) ;
-#402 = VERTEX_POINT ( 'NONE', #529 ) ;
-#403 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.8000000000000000400, -0.3999999999999991900 ) ) ;
-#404 = CARTESIAN_POINT ( 'NONE',  ( -2.255653793882121900, 0.7999959170992093600, -1.550737556652405800 ) ) ;
-#405 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, 1.350000000000000800 ) ) ;
-#406 = PRESENTATION_STYLE_ASSIGNMENT (( #754 ) ) ;
-#407 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#408 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#409 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#410 = FACE_OUTER_BOUND ( 'NONE', #557, .T. ) ;
-#411 = ORIENTED_EDGE ( 'NONE', *, *, #631, .F. ) ;
-#412 = EDGE_LOOP ( 'NONE', ( #2741, #2364, #746, #971, #2458, #1269 ) ) ;
-#413 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.4000000000000000200, -0.4999999999999989500 ) ) ;
-#414 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#415 = TOROIDAL_SURFACE ( 'NONE', #1740, 0.3499999999999999800, 0.05000000000000000300 ) ;
-#416 = SURFACE_SIDE_STYLE ('',( #2012 ) ) ;
-#417 = CARTESIAN_POINT ( 'NONE',  ( 2.460947662115925200, 0.7990358428391949300, 1.364124406761428900 ) ) ;
-#418 = CIRCLE ( 'NONE', #386, 0.05000000000000012800 ) ;
-#419 = STYLED_ITEM ( 'NONE', ( #2619 ), #85 ) ;
-#420 = EDGE_CURVE ( 'NONE', #492, #1692, #2601, .T. ) ;
-#421 = FILL_AREA_STYLE_COLOUR ( '', #1715 ) ;
-#422 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#423 = FILL_AREA_STYLE ('',( #2862 ) ) ;
-#424 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #222 ) ) ;
-#425 = SURFACE_SIDE_STYLE ('',( #493 ) ) ;
-#426 = FILL_AREA_STYLE_COLOUR ( '', #2689 ) ;
-#427 = PLANE ( 'NONE',  #120 ) ;
-#428 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#429 = VECTOR ( 'NONE', #475, 1000.000000000000000 ) ;
-#430 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.0000000000000000000, -0.3999999999999991900 ) ) ;
-#431 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, -0.3999999999999991300 ) ) ;
-#432 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#433 = CIRCLE ( 'NONE', #1084, 0.09999999999999999200 ) ;
-#434 = PLANE ( 'NONE',  #527 ) ;
-#435 = ORIENTED_EDGE ( 'NONE', *, *, #1385, .T. ) ;
-#436 = EDGE_CURVE ( 'NONE', #1296, #2131, #2166, .T. ) ;
-#437 = EDGE_CURVE ( 'NONE', #2822, #2290, #885, .T. ) ;
-#438 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, -0.5499999999999991600 ) ) ;
-#439 = VERTEX_POINT ( 'NONE', #1381 ) ;
-#440 = ORIENTED_EDGE ( 'NONE', *, *, #2429, .T. ) ;
-#441 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
-#442 = ORIENTED_EDGE ( 'NONE', *, *, #1120, .F. ) ;
-#443 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#444 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1956 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #450, #2440, #2204 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#445 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, -1.600000000000000800 ) ) ;
-#446 = COLOUR_RGB ( '',0.6431372549019607200, 0.6156862745098039500, 0.5999999999999999800 ) ;
-#447 = ORIENTED_EDGE ( 'NONE', *, *, #1891, .F. ) ;
-#448 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#449 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #305 ) ) ;
-#450 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#451 = VECTOR ( 'NONE', #2548, 1000.000000000000000 ) ;
-#452 = ORIENTED_EDGE ( 'NONE', *, *, #1438, .T. ) ;
-#453 = CIRCLE ( 'NONE', #2090, 0.2000000000000003200 ) ;
-#454 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#455 = CARTESIAN_POINT ( 'NONE',  ( 1.355252715606881300E-016, 0.0000000000000000000, -0.4999999999999997800 ) ) ;
-#456 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.000000000000000000, 1.350000000000000800 ) ) ;
-#457 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
-#458 = FACE_OUTER_BOUND ( 'NONE', #354, .T. ) ;
-#459 = ORIENTED_EDGE ( 'NONE', *, *, #124, .T. ) ;
-#460 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#461 = EDGE_CURVE ( 'NONE', #1753, #119, #2544, .T. ) ;
-#462 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #896 ) ;
-#463 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#464 = ADVANCED_FACE ( 'NONE', ( #2773 ), #241, .T. ) ;
-#465 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#466 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #170 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1040, #1289, #844 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#467 = CARTESIAN_POINT ( 'NONE',  ( 2.699999999999999300, 0.4000000000000000200, 0.5000000000000007800 ) ) ;
-#468 = LINE ( 'NONE', #1135, #1460 ) ;
-#469 = VECTOR ( 'NONE', #933, 1000.000000000000000 ) ;
-#470 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.7500000000000000000, -0.3999999999999991900 ) ) ;
-#471 = VECTOR ( 'NONE', #409, 1000.000000000000000 ) ;
-#472 = SURFACE_STYLE_FILL_AREA ( #872 ) ;
-#473 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, 0.4000000000000007400 ) ) ;
-#474 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.150000000000000100, 1.350000000000000800 ) ) ;
-#475 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#476 = LINE ( 'NONE', #1308, #1441 ) ;
-#477 = ORIENTED_EDGE ( 'NONE', *, *, #1651, .F. ) ;
-#478 = ORIENTED_EDGE ( 'NONE', *, *, #1465, .T. ) ;
-#479 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#480 = ADVANCED_FACE ( 'NONE', ( #1724 ), #952, .F. ) ;
-#481 = AXIS2_PLACEMENT_3D ( 'NONE', #726, #1864, #2498 ) ;
-#482 = ORIENTED_EDGE ( 'NONE', *, *, #1975, .T. ) ;
-#483 = EDGE_CURVE ( 'NONE', #1692, #2497, #2079, .T. ) ;
-#484 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#485 = STYLED_ITEM ( 'NONE', ( #159 ), #1150 ) ;
-#486 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
-#487 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999300, 1.150000000000000100, 0.0000000000000000000 ) ) ;
-#488 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#489 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #831 ) ) ;
-#490 = CARTESIAN_POINT ( 'NONE',  ( 2.490573978544362800, 0.7797810119935658600, -1.390767951675048000 ) ) ;
-#491 = ORIENTED_EDGE ( 'NONE', *, *, #612, .F. ) ;
-#492 = VERTEX_POINT ( 'NONE', #595 ) ;
-#493 = SURFACE_STYLE_FILL_AREA ( #1312 ) ;
-#494 = ORIENTED_EDGE ( 'NONE', *, *, #1268, .T. ) ;
-#495 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 0.8000000000000000400, 1.350000000000000800 ) ) ;
-#496 = TOROIDAL_SURFACE ( 'NONE', #1068, 0.2500000000000002200, 0.05000000000000000300 ) ;
-#497 = ADVANCED_FACE ( 'NONE', ( #372 ), #579, .F. ) ;
-#498 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#499 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.8000000000000000400, 0.4000000000000007400 ) ) ;
-#500 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#501 = FACE_OUTER_BOUND ( 'NONE', #1904, .T. ) ;
-#502 = EDGE_CURVE ( 'NONE', #1668, #1054, #144, .T. ) ;
-#503 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.301042606982605300E-016 ) ) ;
-#504 = EDGE_CURVE ( 'NONE', #1788, #1244, #117, .T. ) ;
-#505 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.7500000000000000000, 0.4000000000000006900 ) ) ;
-#506 = AXIS2_PLACEMENT_3D ( 'NONE', #2, #14, #1542 ) ;
-#507 = STYLED_ITEM ( 'NONE', ( #2142 ), #2560 ) ;
-#508 = SURFACE_STYLE_FILL_AREA ( #1384 ) ;
-#509 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#510 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#511 = CARTESIAN_POINT ( 'NONE',  ( 2.255051025721667800, 0.8000000000000000400, 1.549999999999999600 ) ) ;
-#512 = CYLINDRICAL_SURFACE ( 'NONE', #942, 0.3999999999999999700 ) ;
-#513 = ADVANCED_FACE ( 'NONE', ( #2042 ), #2329, .T. ) ;
-#514 = ORIENTED_EDGE ( 'NONE', *, *, #2074, .F. ) ;
-#515 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#516 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#517 = ORIENTED_EDGE ( 'NONE', *, *, #65, .F. ) ;
-#518 = ORIENTED_EDGE ( 'NONE', *, *, #2487, .T. ) ;
-#519 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #679, #1744, #2647, #2430, #651, #417, #1091, #2219, #2187, #217, #2629, #195, #1322, #1967, #1315, #1509, #7, #2845, #665 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 3, 3, 3, 3, 3, 4 ),
- ( -1.428773151989010200E-006, 0.0000000000000000000, 1.914496505494244500E-005, 4.466926192275655700E-005, 6.390130992618866000E-005, 7.727072880932816500E-005, 9.076250640377217000E-005 ),
- .UNSPECIFIED. ) ;
-#520 = EDGE_LOOP ( 'NONE', ( #37, #796, #1267, #2620, #558 ) ) ;
-#521 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#522 = EDGE_LOOP ( 'NONE', ( #1587, #2638, #590, #1681 ) ) ;
-#523 = SURFACE_STYLE_USAGE ( .BOTH. , #2742 ) ;
-#524 = DIRECTION ( 'NONE',  ( -1.301042606982605300E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#525 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1012 ), #733 ) ;
-#526 = CARTESIAN_POINT ( 'NONE',  ( -2.278881009854340600, 0.7921195996941964300, 1.577824073524345800 ) ) ;
-#527 = AXIS2_PLACEMENT_3D ( 'NONE', #2633, #2190, #1533 ) ;
-#528 = FACE_OUTER_BOUND ( 'NONE', #824, .T. ) ;
-#529 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999300, 1.200000000000000200, -0.9500000000000009500 ) ) ;
-#530 = ORIENTED_EDGE ( 'NONE', *, *, #1426, .F. ) ;
-#531 = STYLED_ITEM ( 'NONE', ( #2356 ), #788 ) ;
-#532 = CARTESIAN_POINT ( 'NONE',  ( 2.699999999999999300, 0.0000000000000000000, 0.5000000000000007800 ) ) ;
-#533 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#534 = SURFACE_STYLE_FILL_AREA ( #941 ) ;
-#535 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
-#536 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #448, 'distance_accuracy_value', 'NONE');
-#537 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999400, 1.200000000000000200, -0.9500000000000009500 ) ) ;
-#538 = CARTESIAN_POINT ( 'NONE',  ( 2.255955629944661500, 0.7999877691608224800, -1.551105863611023500 ) ) ;
-#539 = ORIENTED_EDGE ( 'NONE', *, *, #564, .F. ) ;
-#540 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, 1.599999999999999400 ) ) ;
-#541 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#542 = CIRCLE ( 'NONE', #1526, 0.2500000000000002200 ) ;
-#543 = SURFACE_SIDE_STYLE ('',( #508 ) ) ;
-#544 = EDGE_CURVE ( 'NONE', #1668, #119, #1475, .T. ) ;
-#545 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, 0.4000000000000006900 ) ) ;
-#546 = EDGE_CURVE ( 'NONE', #1625, #35, #2009, .T. ) ;
-#547 = FACE_OUTER_BOUND ( 'NONE', #693, .T. ) ;
-#548 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#549 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #716 ) ) ;
-#550 = CYLINDRICAL_SURFACE ( 'NONE', #2614, 0.1000000000000000500 ) ;
-#551 = AXIS2_PLACEMENT_3D ( 'NONE', #487, #1326, #2445 ) ;
-#552 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#553 = ORIENTED_EDGE ( 'NONE', *, *, #1192, .F. ) ;
-#554 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#555 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #33, #1795, #2488, #1579, #1386, #1781, #1591, #2239, #904, #1169, #1817, #490, #2685, #1356, #2046, #2265, #1566, #2036, #722 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 3, 3, 3, 3, 3, 4 ),
- ( -1.428773151989010200E-006, 0.0000000000000000000, 1.914496505494244500E-005, 4.466926192275655700E-005, 6.390130992618866000E-005, 7.727072880932816500E-005, 9.076250640377217000E-005 ),
- .UNSPECIFIED. ) ;
-#556 = CIRCLE ( 'NONE', #361, 0.09999999999999999200 ) ;
-#557 = EDGE_LOOP ( 'NONE', ( #276, #1023, #447, #1033 ) ) ;
-#558 = ORIENTED_EDGE ( 'NONE', *, *, #2429, .F. ) ;
-#559 = CARTESIAN_POINT ( 'NONE',  ( -2.297101496221797000, 0.7673704220835631000, 1.597083683021876600 ) ) ;
-#560 = VERTEX_POINT ( 'NONE', #1052 ) ;
-#561 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, 1.399999999999999000 ) ) ;
-#562 = LINE ( 'NONE', #1187, #2423 ) ;
-#563 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
-#564 = EDGE_CURVE ( 'NONE', #1912, #1103, #1966, .T. ) ;
-#565 = EDGE_LOOP ( 'NONE', ( #2221, #1240, #1925, #2387 ) ) ;
-#566 = FILL_AREA_STYLE_COLOUR ( '', #983 ) ;
-#567 = AXIS2_PLACEMENT_3D ( 'NONE', #537, #1849, #1645 ) ;
-#568 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999300, 1.150000000000000100, 0.9500000000000007300 ) ) ;
-#569 = VERTEX_POINT ( 'NONE', #1477 ) ;
-#570 = ORIENTED_EDGE ( 'NONE', *, *, #544, .F. ) ;
-#571 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2231 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #205, #1527, #1517 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#572 = ORIENTED_EDGE ( 'NONE', *, *, #2751, .F. ) ;
-#573 = ADVANCED_FACE ( 'NONE', ( #854 ), #801, .T. ) ;
-#574 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#575 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#576 = TOROIDAL_SURFACE ( 'NONE', #986, 0.1500000000000000200, 0.05000000000000000300 ) ;
-#577 = CARTESIAN_POINT ( 'NONE',  ( -2.498223295115499000, 0.7632103674514968400, -1.398231117478931700 ) ) ;
-#578 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#579 = PLANE ( 'NONE',  #218 ) ;
-#580 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #331 ) ) ;
-#581 = FILL_AREA_STYLE_COLOUR ( '', #1357 ) ;
-#582 = VECTOR ( 'NONE', #2455, 1000.000000000000000 ) ;
-#583 = LINE ( 'NONE', #1189, #1404 ) ;
-#584 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.301042606982605300E-016 ) ) ;
-#585 = PRESENTATION_STYLE_ASSIGNMENT (( #675 ) ) ;
-#586 = AXIS2_PLACEMENT_3D ( 'NONE', #267, #969, #1182 ) ;
-#587 = CYLINDRICAL_SURFACE ( 'NONE', #1471, 0.09999999999999999200 ) ;
-#588 = VERTEX_POINT ( 'NONE', #1938 ) ;
-#589 = ORIENTED_EDGE ( 'NONE', *, *, #1343, .F. ) ;
-#590 = ORIENTED_EDGE ( 'NONE', *, *, #2751, .T. ) ;
-#591 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.301042606982605300E-016 ) ) ;
-#592 = PRESENTATION_STYLE_ASSIGNMENT (( #121 ) ) ;
-#593 = ORIENTED_EDGE ( 'NONE', *, *, #1210, .T. ) ;
-#594 = CARTESIAN_POINT ( 'NONE',  ( -2.497083683021877700, 0.7673704220835632100, -1.397101496221796200 ) ) ;
-#595 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.4000000000000000200, 0.5000000000000008900 ) ) ;
-#596 = EDGE_CURVE ( 'NONE', #1559, #191, #1342, .T. ) ;
-#597 = VECTOR ( 'NONE', #325, 1000.000000000000000 ) ;
-#598 = ORIENTED_EDGE ( 'NONE', *, *, #436, .T. ) ;
-#599 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, -1.399999999999999900 ) ) ;
-#600 = ORIENTED_EDGE ( 'NONE', *, *, #1428, .T. ) ;
-#601 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1737 ) ) ;
-#602 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#603 = VECTOR ( 'NONE', #1031, 1000.000000000000000 ) ;
-#604 = ORIENTED_EDGE ( 'NONE', *, *, #2783, .T. ) ;
-#605 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #831 ), #2294 ) ;
-#606 = FACE_OUTER_BOUND ( 'NONE', #1025, .T. ) ;
-#607 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.8000000000000000400, 0.5500000000000007100 ) ) ;
-#608 = CIRCLE ( 'NONE', #1372, 0.05000000000000002400 ) ;
-#609 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#610 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#611 = VECTOR ( 'NONE', #1605, 1000.000000000000000 ) ;
-#612 = EDGE_CURVE ( 'NONE', #1753, #1054, #1931, .T. ) ;
-#613 = LINE ( 'NONE', #955, #2237 ) ;
-#614 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#615 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
-#616 = VECTOR ( 'NONE', #1097, 1000.000000000000000 ) ;
-#617 = ORIENTED_EDGE ( 'NONE', *, *, #1975, .F. ) ;
-#618 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #74 ), #571 ) ;
-#619 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#620 = VERTEX_POINT ( 'NONE', #1756 ) ;
-#621 = ORIENTED_EDGE ( 'NONE', *, *, #825, .T. ) ;
-#622 = VERTEX_POINT ( 'NONE', #1968 ) ;
-#623 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#624 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, -0.4999999999999991700 ) ) ;
-#625 = LINE ( 'NONE', #1521, #1380 ) ;
-#626 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#627 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#628 = CIRCLE ( 'NONE', #2693, 0.09999999999999999200 ) ;
-#629 = ORIENTED_EDGE ( 'NONE', *, *, #349, .F. ) ;
-#630 = EDGE_LOOP ( 'NONE', ( #2336, #2738, #2130, #1332 ) ) ;
-#631 = EDGE_CURVE ( 'NONE', #119, #2182, #625, .T. ) ;
-#632 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#633 = EDGE_CURVE ( 'NONE', #2538, #1912, #1140, .T. ) ;
-#634 = VECTOR ( 'NONE', #2148, 1000.000000000000000 ) ;
-#635 = DIRECTION ( 'NONE',  ( 1.084202172485504400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#636 = ORIENTED_EDGE ( 'NONE', *, *, #420, .T. ) ;
-#637 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.7500000000000000000, 0.0000000000000000000 ) ) ;
-#638 = CYLINDRICAL_SURFACE ( 'NONE', #30, 0.2000000000000003200 ) ;
-#639 = FILL_AREA_STYLE ('',( #1773 ) ) ;
-#640 = STYLED_ITEM ( 'NONE', ( #2474 ), #2003 ) ;
-#641 = VECTOR ( 'NONE', #2077, 1000.000000000000000 ) ;
-#642 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#643 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#644 = CARTESIAN_POINT ( 'NONE',  ( -2.278881009854340600, 0.7921195996941965400, -1.577824073524345800 ) ) ;
-#645 = FACE_OUTER_BOUND ( 'NONE', #1761, .T. ) ;
-#646 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #2096 ) ) ;
-#647 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, -1.600000000000000800 ) ) ;
-#648 = EDGE_CURVE ( 'NONE', #1708, #1347, #1905, .T. ) ;
-#649 = FACE_OUTER_BOUND ( 'NONE', #2546, .T. ) ;
-#650 = EDGE_CURVE ( 'NONE', #2497, #2568, #2206, .T. ) ;
-#651 = CARTESIAN_POINT ( 'NONE',  ( 2.456041023431462000, 0.7998785901806113600, 1.360000107447351600 ) ) ;
-#652 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#653 = FACE_OUTER_BOUND ( 'NONE', #2635, .T. ) ;
-#654 = VECTOR ( 'NONE', #2165, 1000.000000000000000 ) ;
-#655 = ORIENTED_EDGE ( 'NONE', *, *, #1122, .T. ) ;
-#656 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1895 ) ) ;
-#657 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.150000000000000100, -1.350000000000000800 ) ) ;
-#658 = VERTEX_POINT ( 'NONE', #1929 ) ;
-#659 = AXIS2_PLACEMENT_3D ( 'NONE', #403, #610, #2157 ) ;
-#660 = ORIENTED_EDGE ( 'NONE', *, *, #633, .T. ) ;
-#661 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
-#662 = CARTESIAN_POINT ( 'NONE',  ( -2.255051025721669600, 0.8000000000000000400, -1.550000000000064700 ) ) ;
-#663 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, -0.4999999999999989500 ) ) ;
-#664 = LINE ( 'NONE', #1361, #1136 ) ;
-#665 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, 1.399999999999999000 ) ) ;
-#666 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#667 = AXIS2_PLACEMENT_3D ( 'NONE', #847, #2626, #1505 ) ;
-#668 = SURFACE_STYLE_USAGE ( .BOTH. , #1528 ) ;
-#669 = PRESENTATION_STYLE_ASSIGNMENT (( #671 ) ) ;
-#670 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#671 = SURFACE_STYLE_USAGE ( .BOTH. , #1978 ) ;
-#672 = FACE_OUTER_BOUND ( 'NONE', #230, .T. ) ;
-#673 = ORIENTED_EDGE ( 'NONE', *, *, #748, .T. ) ;
-#674 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#675 = SURFACE_STYLE_USAGE ( .BOTH. , #2478 ) ;
-#676 = LINE ( 'NONE', #1803, #387 ) ;
-#677 = SURFACE_SIDE_STYLE ('',( #1896 ) ) ;
-#678 = DIRECTION ( 'NONE',  ( 2.710505431213763600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#679 = CARTESIAN_POINT ( 'NONE',  ( 2.450000000000063200, 0.8000000000000000400, 1.355051025721668400 ) ) ;
-#680 = VECTOR ( 'NONE', #927, 1000.000000000000000 ) ;
-#681 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.8000000000000000400, -0.3999999999999991900 ) ) ;
-#682 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.7500000000000000000, 0.5000000000000006700 ) ) ;
-#683 = FACE_OUTER_BOUND ( 'NONE', #1794, .T. ) ;
-#684 = PRESENTATION_STYLE_ASSIGNMENT (( #908 ) ) ;
-#685 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.7500000000000000000, 0.5000000000000006700 ) ) ;
-#686 = VECTOR ( 'NONE', #1401, 1000.000000000000000 ) ;
-#687 = FACE_OUTER_BOUND ( 'NONE', #799, .T. ) ;
-#688 = SURFACE_SIDE_STYLE ('',( #1143 ) ) ;
-#689 = ORIENTED_EDGE ( 'NONE', *, *, #1519, .F. ) ;
-#690 = ADVANCED_FACE ( 'NONE', ( #2598 ), #2073, .F. ) ;
-#691 = EDGE_CURVE ( 'NONE', #2571, #2396, #770, .T. ) ;
-#692 = CARTESIAN_POINT ( 'NONE',  ( 2.449999999999998800, 0.8000000000000000400, 0.5500000000000007100 ) ) ;
-#693 = EDGE_LOOP ( 'NONE', ( #2201, #491, #2532, #960 ) ) ;
-#694 = ORIENTED_EDGE ( 'NONE', *, *, #299, .T. ) ;
-#695 = ORIENTED_EDGE ( 'NONE', *, *, #1861, .T. ) ;
-#696 = AXIS2_PLACEMENT_3D ( 'NONE', #1524, #184, #1549 ) ;
-#697 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, -0.4999999999999991700 ) ) ;
-#698 = ORIENTED_EDGE ( 'NONE', *, *, #1268, .F. ) ;
-#699 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#700 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.8000000000000000400, -1.600000000000000300 ) ) ;
-#701 = AXIS2_PLACEMENT_3D ( 'NONE', #1837, #1825, #949 ) ;
-#702 = VECTOR ( 'NONE', #1400, 1000.000000000000000 ) ;
-#703 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, -0.5499999999999991600 ) ) ;
-#704 = ORIENTED_EDGE ( 'NONE', *, *, #2628, .T. ) ;
-#705 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
-#706 = VECTOR ( 'NONE', #2174, 1000.000000000000000 ) ;
-#707 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#708 = ORIENTED_EDGE ( 'NONE', *, *, #2729, .F. ) ;
-#709 = ADVANCED_FACE ( 'NONE', ( #315 ), #2562, .T. ) ;
-#710 = PRESENTATION_STYLE_ASSIGNMENT (( #862 ) ) ;
-#711 = ORIENTED_EDGE ( 'NONE', *, *, #1043, .F. ) ;
-#712 = CARTESIAN_POINT ( 'NONE',  ( 2.264124406761428800, 0.7990358428391948200, -1.560947662115927500 ) ) ;
-#713 = EDGE_CURVE ( 'NONE', #193, #1701, #1337, .T. ) ;
-#714 = PRESENTATION_STYLE_ASSIGNMENT (( #185 ) ) ;
-#715 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#716 = STYLED_ITEM ( 'NONE', ( #1365 ), #1253 ) ;
-#717 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, -0.3999999999999991300 ) ) ;
-#718 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#719 = AXIS2_PLACEMENT_3D ( 'NONE', #2360, #602, #2834 ) ;
-#720 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, -1.300000000000000700 ) ) ;
-#721 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#722 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, -1.400000000000000400 ) ) ;
-#723 = CARTESIAN_POINT ( 'NONE',  ( 2.298231117478930500, 0.7632103674514967300, 1.598223295115497800 ) ) ;
-#724 = ADVANCED_FACE ( 'NONE', ( #370 ), #2789, .F. ) ;
-#725 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#726 = CARTESIAN_POINT ( 'NONE',  ( 2.200000000000000200, 1.150000000000000100, 0.9500000000000007300 ) ) ;
-#727 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#728 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#729 = ORIENTED_EDGE ( 'NONE', *, *, #1702, .F. ) ;
-#730 = ORIENTED_EDGE ( 'NONE', *, *, #102, .F. ) ;
-#731 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#732 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 0.8000000000000000400, -0.3999999999999990800 ) ) ;
-#733 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2210 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #99, #1640, #515 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#734 = VECTOR ( 'NONE', #1261, 1000.000000000000000 ) ;
-#735 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #643, 'distance_accuracy_value', 'NONE');
-#736 = ORIENTED_EDGE ( 'NONE', *, *, #377, .F. ) ;
-#737 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#738 = VECTOR ( 'NONE', #2747, 1000.000000000000000 ) ;
-#739 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2803 ) ) ;
-#740 = ADVANCED_FACE ( 'NONE', ( #2800 ), #996, .F. ) ;
-#741 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.4000000000000000200, -0.3999999999999991300 ) ) ;
-#742 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#743 = CARTESIAN_POINT ( 'NONE',  ( -2.699999999999999300, 0.0000000000000000000, 0.5000000000000007800 ) ) ;
-#744 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#745 = VECTOR ( 'NONE', #1951, 1000.000000000000000 ) ;
-#746 = ORIENTED_EDGE ( 'NONE', *, *, #2218, .T. ) ;
-#747 = ORIENTED_EDGE ( 'NONE', *, *, #1148, .F. ) ;
-#748 = EDGE_CURVE ( 'NONE', #1713, #239, #664, .T. ) ;
-#749 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#750 = CARTESIAN_POINT ( 'NONE',  ( 2.273527728712879400, 0.7954471913600873500, 1.571847560487365200 ) ) ;
-#751 = EDGE_CURVE ( 'NONE', #849, #569, #41, .T. ) ;
-#752 = CARTESIAN_POINT ( 'NONE',  ( -2.255352571511529000, 0.8000000000000000400, 1.550368634710712400 ) ) ;
-#753 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2393 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1418, #749, #1621 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#754 = SURFACE_STYLE_USAGE ( .BOTH. , #2067 ) ;
-#755 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, -0.4999999999999991700 ) ) ;
-#756 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#757 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#758 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, 0.9500000000000007300 ) ) ;
-#759 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, -1.350000000000000800 ) ) ;
-#760 = VECTOR ( 'NONE', #2007, 1000.000000000000000 ) ;
-#761 = CARTESIAN_POINT ( 'NONE',  ( -2.299366632931489900, 0.7590286062741507000, 1.599368853535237700 ) ) ;
-#762 = VERTEX_POINT ( 'NONE', #63 ) ;
-#763 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#764 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.8000000000000000400, 0.5500000000000007100 ) ) ;
-#765 = ORIENTED_EDGE ( 'NONE', *, *, #2217, .T. ) ;
-#766 = ORIENTED_EDGE ( 'NONE', *, *, #1796, .T. ) ;
-#767 = EDGE_LOOP ( 'NONE', ( #2128, #1413, #2357, #1876 ) ) ;
-#768 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#769 = EDGE_CURVE ( 'NONE', #1940, #1798, #2828, .T. ) ;
-#770 = LINE ( 'NONE', #1985, #2327 ) ;
-#771 = ORIENTED_EDGE ( 'NONE', *, *, #1861, .F. ) ;
-#772 = VECTOR ( 'NONE', #150, 1000.000000000000000 ) ;
-#773 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#774 = AXIS2_PLACEMENT_3D ( 'NONE', #2278, #725, #1348 ) ;
-#775 = ORIENTED_EDGE ( 'NONE', *, *, #939, .T. ) ;
-#776 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.7500000000000000000, -0.4999999999999991700 ) ) ;
-#777 = VECTOR ( 'NONE', #1545, 1000.000000000000000 ) ;
-#778 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#779 = SURFACE_STYLE_FILL_AREA ( #2378 ) ;
-#780 = VERTEX_POINT ( 'NONE', #1815 ) ;
-#781 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#782 = SURFACE_STYLE_FILL_AREA ( #1727 ) ;
-#783 = LINE ( 'NONE', #474, #1200 ) ;
-#784 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#785 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #419 ) ) ;
-#786 = SURFACE_STYLE_USAGE ( .BOTH. , #1233 ) ;
-#787 = EDGE_CURVE ( 'NONE', #1, #1098, #819, .T. ) ;
-#788 = ADVANCED_FACE ( 'NONE', ( #2770 ), #550, .F. ) ;
-#789 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1506 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1232, #340, #2093 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#790 = CIRCLE ( 'NONE', #2025, 0.05000000000000012800 ) ;
-#791 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #536 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #448, #1988, #2454 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#792 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, -1.350000000000000800 ) ) ;
-#793 = PLANE ( 'NONE',  #2228 ) ;
-#794 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#795 = VERTEX_POINT ( 'NONE', #2227 ) ;
-#796 = ORIENTED_EDGE ( 'NONE', *, *, #1026, .T. ) ;
-#797 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#798 = ORIENTED_EDGE ( 'NONE', *, *, #2021, .T. ) ;
-#799 = EDGE_LOOP ( 'NONE', ( #1111, #1414, #1620, #2596 ) ) ;
-#800 = EDGE_CURVE ( 'NONE', #1584, #2457, #1614, .T. ) ;
-#801 = TOROIDAL_SURFACE ( 'NONE', #1230, 0.1500000000000000200, 0.05000000000000000300 ) ;
-#802 = EDGE_CURVE ( 'NONE', #2303, #115, #2121, .T. ) ;
-#803 = CARTESIAN_POINT ( 'NONE',  ( 2.200000000000000200, 1.200000000000000200, -0.9500000000000009500 ) ) ;
-#804 = AXIS2_PLACEMENT_3D ( 'NONE', #21, #699, #277 ) ;
-#805 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2486, 'distance_accuracy_value', 'NONE');
-#806 = CARTESIAN_POINT ( 'NONE',  ( -2.471847560487366200, 0.7954471913600874600, -1.373527728712880400 ) ) ;
-#807 = ORIENTED_EDGE ( 'NONE', *, *, #483, .F. ) ;
-#808 = STYLED_ITEM ( 'NONE', ( #1354 ), #2287 ) ;
-#809 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#810 = AXIS2_PLACEMENT_3D ( 'NONE', #682, #231, #245 ) ;
-#811 = CARTESIAN_POINT ( 'NONE',  ( -2.451105863611023200, 0.7999877691608224800, 1.355955629944662500 ) ) ;
-#812 = CARTESIAN_POINT ( 'NONE',  ( -1.490777987167569600E-016, 0.8000000000000000400, -0.5499999999999998200 ) ) ;
-#813 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#814 = ORIENTED_EDGE ( 'NONE', *, *, #2668, .T. ) ;
-#815 = VECTOR ( 'NONE', #2113, 1000.000000000000000 ) ;
-#816 = ORIENTED_EDGE ( 'NONE', *, *, #2034, .F. ) ;
-#817 = ORIENTED_EDGE ( 'NONE', *, *, #2341, .F. ) ;
-#818 = SURFACE_STYLE_USAGE ( .BOTH. , #2790 ) ;
-#819 = CIRCLE ( 'NONE', #919, 0.1500000000000000200 ) ;
-#820 = ORIENTED_EDGE ( 'NONE', *, *, #1059, .T. ) ;
-#821 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.8000000000000000400, 1.350000000000000800 ) ) ;
-#822 = EDGE_CURVE ( 'NONE', #1005, #1347, #2819, .T. ) ;
-#823 = LINE ( 'NONE', #303, #1551 ) ;
-#824 = EDGE_LOOP ( 'NONE', ( #1417, #660, #1067, #1872 ) ) ;
-#825 = EDGE_CURVE ( 'NONE', #1478, #1805, #266, .T. ) ;
-#826 = CARTESIAN_POINT ( 'NONE',  ( -2.486976091996275300, 0.7840632217341672000, 1.387343406825265700 ) ) ;
-#827 = AXIS2_PLACEMENT_3D ( 'NONE', #2235, #73, #2044 ) ;
-#828 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#829 = LINE ( 'NONE', #2851, #2549 ) ;
-#830 = EDGE_LOOP ( 'NONE', ( #1687, #312, #729, #140 ) ) ;
-#831 = STYLED_ITEM ( 'NONE', ( #1455 ), #1881 ) ;
-#832 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#833 = CARTESIAN_POINT ( 'NONE',  ( 2.699999999999999300, 0.4000000000000000200, -0.4999999999999990600 ) ) ;
-#834 = FACE_OUTER_BOUND ( 'NONE', #1539, .T. ) ;
-#835 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.0000000000000000000, -1.600000000000000800 ) ) ;
-#836 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
-#837 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1738, 'distance_accuracy_value', 'NONE');
-#838 = EDGE_CURVE ( 'NONE', #1137, #1103, #1529, .T. ) ;
-#839 = VECTOR ( 'NONE', #1866, 1000.000000000000000 ) ;
-#840 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#841 = AXIS2_PLACEMENT_3D ( 'NONE', #264, #2484, #1156 ) ;
-#842 = CARTESIAN_POINT ( 'NONE',  ( 2.200000000000000200, 1.150000000000000100, -0.9500000000000009500 ) ) ;
-#843 = AXIS2_PLACEMENT_3D ( 'NONE', #353, #133, #2564 ) ;
-#844 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#845 = CARTESIAN_POINT ( 'NONE',  ( -2.255352571511528600, 0.8000000000000000400, -1.550368634710713100 ) ) ;
-#846 = LINE ( 'NONE', #1745, #272 ) ;
-#847 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.7500000000000000000, -0.5499999999999991600 ) ) ;
-#848 = ORIENTED_EDGE ( 'NONE', *, *, #1210, .F. ) ;
-#849 = VERTEX_POINT ( 'NONE', #44 ) ;
-#850 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, 1.600000000000000100 ) ) ;
-#851 = VERTEX_POINT ( 'NONE', #53 ) ;
-#852 = ORIENTED_EDGE ( 'NONE', *, *, #2217, .F. ) ;
-#853 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#854 = FACE_OUTER_BOUND ( 'NONE', #1409, .T. ) ;
-#855 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#856 = FILL_AREA_STYLE ('',( #426 ) ) ;
-#857 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.150000000000000100, -0.9500000000000009500 ) ) ;
-#858 = EDGE_LOOP ( 'NONE', ( #1378, #1969, #1583, #1444 ) ) ;
-#859 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.150000000000000100, 0.9500000000000007300 ) ) ;
-#860 = EDGE_CURVE ( 'NONE', #1912, #1584, #1048, .T. ) ;
-#861 = AXIS2_PLACEMENT_3D ( 'NONE', #1553, #278, #1168 ) ;
-#862 = SURFACE_STYLE_USAGE ( .BOTH. , #425 ) ;
-#863 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#864 = VECTOR ( 'NONE', #2592, 1000.000000000000000 ) ;
-#865 = CARTESIAN_POINT ( 'NONE',  ( 2.200000000000000200, 1.200000000000000200, -0.9500000000000009500 ) ) ;
-#866 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#867 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#868 = LINE ( 'NONE', #894, #680 ) ;
-#869 = DIRECTION ( 'NONE',  ( 2.710505431213763600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#870 = EDGE_CURVE ( 'NONE', #1098, #1832, #1291, .T. ) ;
-#871 = EDGE_CURVE ( 'NONE', #402, #2809, #2151, .T. ) ;
-#872 = FILL_AREA_STYLE ('',( #2451 ) ) ;
-#873 = ORIENTED_EDGE ( 'NONE', *, *, #2584, .T. ) ;
-#874 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #837 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1738, #212, #1297 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#875 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#876 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#877 = ORIENTED_EDGE ( 'NONE', *, *, #2371, .T. ) ;
-#878 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2439 ), #791 ) ;
-#879 = ORIENTED_EDGE ( 'NONE', *, *, #935, .F. ) ;
-#880 = ORIENTED_EDGE ( 'NONE', *, *, #378, .T. ) ;
-#881 = CARTESIAN_POINT ( 'NONE',  ( -2.287343406825266300, 0.7840632217341672000, -1.586976091996275200 ) ) ;
-#882 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#883 = VERTEX_POINT ( 'NONE', #2027 ) ;
-#884 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.0000000000000000000, -0.3999999999999990800 ) ) ;
-#885 = LINE ( 'NONE', #943, #1590 ) ;
-#886 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#887 = ADVANCED_FACE ( 'NONE', ( #1016 ), #1588, .F. ) ;
-#888 = FILL_AREA_STYLE_COLOUR ( '', #2858 ) ;
-#889 = VECTOR ( 'NONE', #962, 1000.000000000000000 ) ;
-#890 = EDGE_LOOP ( 'NONE', ( #1717, #814, #2780, #1195 ) ) ;
-#891 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#892 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #778, 'distance_accuracy_value', 'NONE');
-#893 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #855, 'distance_accuracy_value', 'NONE');
-#894 = CARTESIAN_POINT ( 'NONE',  ( 2.449999999999998800, 0.8000000000000000400, -1.400000000000000400 ) ) ;
-#895 = EDGE_CURVE ( 'NONE', #1920, #1708, #1082, .T. ) ;
-#896 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
-#897 = VERTEX_POINT ( 'NONE', #1425 ) ;
-#898 = SURFACE_SIDE_STYLE ('',( #1712 ) ) ;
-#899 = FACE_OUTER_BOUND ( 'NONE', #1960, .T. ) ;
-#900 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
-#901 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2833 ), #1899 ) ;
-#902 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.4000000000000000200, 0.5000000000000006700 ) ) ;
-#903 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#904 = CARTESIAN_POINT ( 'NONE',  ( 2.477824073524344400, 0.7921195996941965400, -1.378881009854340500 ) ) ;
-#905 = ADVANCED_FACE ( 'NONE', ( #1363 ), #1950, .T. ) ;
-#906 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#907 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#908 = SURFACE_STYLE_USAGE ( .BOTH. , #921 ) ;
-#909 = FILL_AREA_STYLE_COLOUR ( '', #813 ) ;
-#910 = PRESENTATION_STYLE_ASSIGNMENT (( #2725 ) ) ;
-#911 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.8000000000000000400, -0.4999999999999991700 ) ) ;
-#912 = CARTESIAN_POINT ( 'NONE',  ( 2.268169197487543500, 0.7974922028046521600, -1.565636197516078200 ) ) ;
-#913 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2326 ), #2765 ) ;
-#914 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#915 = SURFACE_STYLE_FILL_AREA ( #2412 ) ;
-#916 = VERTEX_POINT ( 'NONE', #2072 ) ;
-#917 = EDGE_LOOP ( 'NONE', ( #1496, #341, #922, #1062 ) ) ;
-#918 = SURFACE_SIDE_STYLE ('',( #2242 ) ) ;
-#919 = AXIS2_PLACEMENT_3D ( 'NONE', #1826, #488, #1604 ) ;
-#920 = ADVANCED_FACE ( 'NONE', ( #950 ), #2553, .F. ) ;
-#921 = SURFACE_SIDE_STYLE ('',( #1018 ) ) ;
-#922 = ORIENTED_EDGE ( 'NONE', *, *, #1428, .F. ) ;
-#923 = EDGE_LOOP ( 'NONE', ( #2697, #2462, #2075, #233, #2400 ) ) ;
-#924 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, 1.599999999999999400 ) ) ;
-#925 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #640 ) ) ;
-#926 = LINE ( 'NONE', #495, #702 ) ;
-#927 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#928 = CARTESIAN_POINT ( 'NONE',  ( 2.290767951675047000, 0.7797810119935657500, 1.590573978544363600 ) ) ;
-#929 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#930 = VERTEX_POINT ( 'NONE', #2295 ) ;
-#931 = EDGE_LOOP ( 'NONE', ( #371, #1935, #2863, #1716 ) ) ;
-#932 = VERTEX_POINT ( 'NONE', #776 ) ;
-#933 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#934 = PRESENTATION_STYLE_ASSIGNMENT (( #2823 ) ) ;
-#935 = EDGE_CURVE ( 'NONE', #1298, #2088, #613, .T. ) ;
-#936 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, -0.4999999999999991700 ) ) ;
-#937 = VERTEX_POINT ( 'NONE', #2739 ) ;
-#938 = CARTESIAN_POINT ( 'NONE',  ( 2.283701509078987200, 0.7875303841512216700, -1.583037407063233400 ) ) ;
-#939 = EDGE_CURVE ( 'NONE', #2568, #2107, #1207, .T. ) ;
-#940 = ADVANCED_FACE ( 'NONE', ( #2346 ), #2724, .T. ) ;
-#941 = FILL_AREA_STYLE ('',( #1364 ) ) ;
-#942 = AXIS2_PLACEMENT_3D ( 'NONE', #2179, #1513, #866 ) ;
-#943 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.8000000000000000400, -0.4999999999999989500 ) ) ;
-#944 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#945 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1704 ), #1157 ) ;
-#946 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.7500000000000000000, 0.4000000000000006900 ) ) ;
-#947 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
-#948 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, -1.400000000000000400 ) ) ;
-#949 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#950 = FACE_OUTER_BOUND ( 'NONE', #520, .T. ) ;
-#951 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.150000000000000100, -0.9500000000000009500 ) ) ;
-#952 = PLANE ( 'NONE',  #1546 ) ;
-#953 = ADVANCED_FACE ( 'NONE', ( #2791 ), #2053, .T. ) ;
-#954 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, -0.4999999999999991700 ) ) ;
-#955 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, 1.599999999999999400 ) ) ;
-#956 = LINE ( 'NONE', #1522, #190 ) ;
-#957 = VERTEX_POINT ( 'NONE', #2718 ) ;
-#958 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.0000000000000000000, -1.600000000000000300 ) ) ;
-#959 = ORIENTED_EDGE ( 'NONE', *, *, #1485, .T. ) ;
-#960 = ORIENTED_EDGE ( 'NONE', *, *, #787, .F. ) ;
-#961 = EDGE_LOOP ( 'NONE', ( #1447, #775, #435, #2825 ) ) ;
-#962 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#963 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #507 ) ) ;
-#964 = ORIENTED_EDGE ( 'NONE', *, *, #2119, .F. ) ;
-#965 = DIRECTION ( 'NONE',  ( -2.710505431213763600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#966 = AXIS2_PLACEMENT_3D ( 'NONE', #2749, #756, #1403 ) ;
-#967 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, 0.5000000000000007800 ) ) ;
-#968 = VECTOR ( 'NONE', #2722, 1000.000000000000000 ) ;
-#969 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#970 = FILL_AREA_STYLE ('',( #1840 ) ) ;
-#971 = ORIENTED_EDGE ( 'NONE', *, *, #870, .T. ) ;
-#972 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.7544820559992475600, -1.600000000000000800 ) ) ;
-#973 = CARTESIAN_POINT ( 'NONE',  ( -2.268169197487545300, 0.7974922028046521600, 1.565636197516077300 ) ) ;
-#974 = LINE ( 'NONE', #182, #1349 ) ;
-#975 = FILL_AREA_STYLE ('',( #2313 ) ) ;
-#976 = ADVANCED_FACE ( 'NONE', ( #1491 ), #1201, .F. ) ;
-#977 = EDGE_LOOP ( 'NONE', ( #572, #2655, #1544, #368 ) ) ;
-#978 = FILL_AREA_STYLE ('',( #1643 ) ) ;
-#979 = LINE ( 'NONE', #1013, #2679 ) ;
-#980 = EDGE_CURVE ( 'NONE', #2497, #1296, #2410, .T. ) ;
-#981 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#982 = EDGE_CURVE ( 'NONE', #2538, #1920, #790, .T. ) ;
-#983 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#984 = CARTESIAN_POINT ( 'NONE',  ( -2.255051025721669600, 0.8000000000000000400, 1.550000000000064400 ) ) ;
-#985 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2043 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #574, #1227, #330 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#986 = AXIS2_PLACEMENT_3D ( 'NONE', #2466, #1130, #1575 ) ;
-#987 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.8000000000000000400, 1.350000000000000800 ) ) ;
-#988 = CARTESIAN_POINT ( 'NONE',  ( 2.287343406825264900, 0.7840632217341670900, -1.586976091996275700 ) ) ;
-#989 = VECTOR ( 'NONE', #298, 1000.000000000000000 ) ;
-#990 = ADVANCED_FACE ( 'NONE', ( #645 ), #1161, .F. ) ;
-#991 = CARTESIAN_POINT ( 'NONE',  ( -2.255955629944663300, 0.7999877691608224800, 1.551105863611022400 ) ) ;
-#992 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2137 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2010, #1331, #26 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#993 = VECTOR ( 'NONE', #2402, 1000.000000000000000 ) ;
-#994 = VERTEX_POINT ( 'NONE', #1375 ) ;
-#995 = ORIENTED_EDGE ( 'NONE', *, *, #982, .F. ) ;
-#996 = PLANE ( 'NONE',  #1554 ) ;
-#997 = EDGE_CURVE ( 'NONE', #622, #2699, #1650, .T. ) ;
-#998 = EDGE_LOOP ( 'NONE', ( #1316, #2837, #440, #2323 ) ) ;
-#999 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.8000000000000000400, 0.5000000000000006700 ) ) ;
-#1000 = AXIS2_PLACEMENT_3D ( 'NONE', #2512, #2477, #498 ) ;
-#1001 = SURFACE_STYLE_FILL_AREA ( #975 ) ;
-#1002 = CARTESIAN_POINT ( 'NONE',  ( -2.486976091996275300, 0.7840632217341672000, -1.387343406825265900 ) ) ;
-#1003 = CIRCLE ( 'NONE', #1487, 0.05000000000000012800 ) ;
-#1004 = ORIENTED_EDGE ( 'NONE', *, *, #825, .F. ) ;
-#1005 = VERTEX_POINT ( 'NONE', #66 ) ;
-#1006 = SURFACE_SIDE_STYLE ('',( #383 ) ) ;
-#1007 = CIRCLE ( 'NONE', #1247, 0.3999999999999999700 ) ;
-#1008 = LINE ( 'NONE', #2135, #603 ) ;
-#1009 = VECTOR ( 'NONE', #1706, 1000.000000000000000 ) ;
-#1010 = FILL_AREA_STYLE ('',( #1221 ) ) ;
-#1011 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1012 = STYLED_ITEM ( 'NONE', ( #406 ), #464 ) ;
-#1013 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, 0.5000000000000006700 ) ) ;
-#1014 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1015 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1272 ), #789 ) ;
-#1016 = FACE_OUTER_BOUND ( 'NONE', #923, .T. ) ;
-#1017 = SURFACE_STYLE_FILL_AREA ( #639 ) ;
-#1018 = SURFACE_STYLE_FILL_AREA ( #2260 ) ;
-#1019 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2656, #2408, #16, #438 ),
- .UNSPECIFIED., .F., .F. ) 
- B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
- ( 3.141592653589793100, 4.712388980384689700 ),
- .UNSPECIFIED. ) 
- CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) ) 
- REPRESENTATION_ITEM ( '' )  );
-#1020 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1021 = ORIENTED_EDGE ( 'NONE', *, *, #483, .T. ) ;
-#1022 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.8000000000000000400, 1.549999999999999600 ) ) ;
-#1023 = ORIENTED_EDGE ( 'NONE', *, *, #631, .T. ) ;
-#1024 = ORIENTED_EDGE ( 'NONE', *, *, #2583, .T. ) ;
-#1025 = EDGE_LOOP ( 'NONE', ( #570, #2453, #2550, #411 ) ) ;
-#1026 = EDGE_CURVE ( 'NONE', #2822, #1333, #2375, .T. ) ;
-#1027 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1652, 'distance_accuracy_value', 'NONE');
-#1028 = ORIENTED_EDGE ( 'NONE', *, *, #283, .F. ) ;
-#1029 = EDGE_CURVE ( 'NONE', #2088, #1147, #1045, .T. ) ;
-#1030 = CARTESIAN_POINT ( 'NONE',  ( -2.493427692773045200, 0.7747797397413669400, 1.393532271552117900 ) ) ;
-#1031 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1032 = VECTOR ( 'NONE', #1567, 1000.000000000000000 ) ;
-#1033 = ORIENTED_EDGE ( 'NONE', *, *, #283, .T. ) ;
-#1034 = AXIS2_PLACEMENT_3D ( 'NONE', #1525, #213, #2832 ) ;
-#1035 = FACE_OUTER_BOUND ( 'NONE', #1373, .T. ) ;
-#1036 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.150000000000000100, -1.350000000000000800 ) ) ;
-#1037 = VERTEX_POINT ( 'NONE', #2719 ) ;
-#1038 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1039 = LINE ( 'NONE', #153, #2582 ) ;
-#1040 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1041 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2305 ), #2389 ) ;
-#1042 = CIRCLE ( 'NONE', #701, 0.09999999999999999200 ) ;
-#1043 = EDGE_CURVE ( 'NONE', #2134, #851, #224, .T. ) ;
-#1044 = CARTESIAN_POINT ( 'NONE',  ( 2.449999999999998800, 0.8000000000000000400, 0.5000000000000006700 ) ) ;
-#1045 = LINE ( 'NONE', #2480, #611 ) ;
-#1046 = AXIS2_PLACEMENT_3D ( 'NONE', #1056, #828, #1933 ) ;
-#1047 = FILL_AREA_STYLE ('',( #385 ) ) ;
-#1048 = LINE ( 'NONE', #256, #2763 ) ;
-#1049 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #510, 'distance_accuracy_value', 'NONE');
-#1050 = CYLINDRICAL_SURFACE ( 'NONE', #1523, 0.05000000000000012800 ) ;
-#1051 = VECTOR ( 'NONE', #886, 1000.000000000000000 ) ;
-#1052 = CARTESIAN_POINT ( 'NONE',  ( 2.200000000000000200, 1.200000000000000200, 0.9500000000000007300 ) ) ;
-#1053 = VERTEX_POINT ( 'NONE', #2505 ) ;
-#1054 = VERTEX_POINT ( 'NONE', #685 ) ;
-#1055 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .T. ) ;
-#1056 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, -0.9500000000000007300 ) ) ;
-#1057 = AXIS2_PLACEMENT_3D ( 'NONE', #2661, #1813, #1323 ) ;
-#1058 = FILL_AREA_STYLE_COLOUR ( '', #1797 ) ;
-#1059 = EDGE_CURVE ( 'NONE', #1926, #1147, #555, .T. ) ;
-#1060 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.4000000000000000200, 0.5000000000000006700 ) ) ;
-#1061 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, 1.599999999999999400 ) ) ;
-#1062 = ORIENTED_EDGE ( 'NONE', *, *, #2795, .F. ) ;
-#1063 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #531 ), #1178 ) ;
-#1064 = ORIENTED_EDGE ( 'NONE', *, *, #2307, .F. ) ;
-#1065 = FILL_AREA_STYLE_COLOUR ( '', #2109 ) ;
-#1066 = CARTESIAN_POINT ( 'NONE',  ( -2.268169197487544900, 0.7974922028046523800, -1.565636197516077300 ) ) ;
-#1067 = ORIENTED_EDGE ( 'NONE', *, *, #860, .T. ) ;
-#1068 = AXIS2_PLACEMENT_3D ( 'NONE', #1061, #2200, #2394 ) ;
-#1069 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1070 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, -0.5499999999999991600 ) ) ;
-#1071 = FACE_OUTER_BOUND ( 'NONE', #1996, .T. ) ;
-#1072 = ORIENTED_EDGE ( 'NONE', *, *, #2269, .T. ) ;
-#1073 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1074 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, -0.4999999999999991700 ) ) ;
-#1075 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1076 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.150000000000000100, -1.300000000000000700 ) ) ;
-#1077 = AXIS2_PLACEMENT_3D ( 'NONE', #1965, #2209, #1768 ) ;
-#1078 = CARTESIAN_POINT ( 'NONE',  ( 2.699999999999999300, 0.0000000000000000000, -0.4999999999999990600 ) ) ;
-#1079 = EDGE_CURVE ( 'NONE', #851, #1926, #868, .T. ) ;
-#1080 = EDGE_CURVE ( 'NONE', #1249, #193, #468, .T. ) ;
-#1081 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1082 = LINE ( 'NONE', #987, #989 ) ;
-#1083 = SURFACE_SIDE_STYLE ('',( #915 ) ) ;
-#1084 = AXIS2_PLACEMENT_3D ( 'NONE', #431, #2436, #2650 ) ;
-#1085 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1086 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1087 = SURFACE_STYLE_FILL_AREA ( #1336 ) ;
-#1088 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999400, 0.8000000000000000400, -0.9500000000000009500 ) ) ;
-#1089 = ORIENTED_EDGE ( 'NONE', *, *, #1466, .T. ) ;
-#1090 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1684, 'distance_accuracy_value', 'NONE');
-#1091 = CARTESIAN_POINT ( 'NONE',  ( 2.465636197516076300, 0.7974922028046522700, 1.368169197487543600 ) ) ;
-#1093 = FACE_OUTER_BOUND ( 'NONE', #2018, .T. ) ;
-#1092 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1094 = ORIENTED_EDGE ( 'NONE', *, *, #870, .F. ) ;
-#1095 = ORIENTED_EDGE ( 'NONE', *, *, #4, .F. ) ;
-#1096 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1097 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1098 = VERTEX_POINT ( 'NONE', #249 ) ;
-#1099 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1100 = CARTESIAN_POINT ( 'NONE',  ( -2.297101496221797000, 0.7673704220835632100, -1.597083683021877100 ) ) ;
-#1101 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
-#1102 = LINE ( 'NONE', #1216, #889 ) ;
-#1103 = VERTEX_POINT ( 'NONE', #2276 ) ;
-#1104 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.4000000000000000200, 0.5000000000000006700 ) ) ;
-#1105 = AXIS2_PLACEMENT_3D ( 'NONE', #1947, #1500, #1534 ) ;
-#1106 = SURFACE_STYLE_USAGE ( .BOTH. , #918 ) ;
-#1107 = AXIS2_PLACEMENT_3D ( 'NONE', #647, #1983, #216 ) ;
-#1108 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1109 = LINE ( 'NONE', #812, #1700 ) ;
-#1110 = AXIS2_PLACEMENT_3D ( 'NONE', #2101, #134, #1885 ) ;
-#1111 = ORIENTED_EDGE ( 'NONE', *, *, #802, .T. ) ;
-#1112 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1405, #1860, #1634, #538, #1398, #712, #912, #2481, #1162, #938, #988, #1893, #2785, #105, #329, #125, #1419, #972, #2572 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 3, 3, 3, 3, 3, 4 ),
- ( -1.428773151989315300E-006, 0.0000000000000000000, 1.914496505494259400E-005, 4.466926192275689600E-005, 6.390130992618857800E-005, 7.727072880932805700E-005, 9.076250640377203400E-005 ),
- .UNSPECIFIED. ) ;
-#1113 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #240, 'distance_accuracy_value', 'NONE');
-#1114 = SURFACE_STYLE_USAGE ( .BOTH. , #677 ) ;
-#1115 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, 1.300000000000000700 ) ) ;
-#1116 = FILL_AREA_STYLE ('',( #1350 ) ) ;
-#1117 = SURFACE_STYLE_USAGE ( .BOTH. , #1537 ) ;
-#1118 = LINE ( 'NONE', #467, #100 ) ;
-#1119 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 0.8000000000000000400, -1.350000000000000800 ) ) ;
-#1120 = EDGE_CURVE ( 'NONE', #2334, #1249, #2315, .T. ) ;
-#1121 = ORIENTED_EDGE ( 'NONE', *, *, #2390, .F. ) ;
-#1122 = EDGE_CURVE ( 'NONE', #492, #1668, #1118, .T. ) ;
-#1123 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #441 ) ;
-#1124 = SURFACE_STYLE_USAGE ( .BOTH. , #2443 ) ;
-#1125 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
-#1126 = ORIENTED_EDGE ( 'NONE', *, *, #2781, .F. ) ;
-#1127 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #531 ) ) ;
-#1128 = ADVANCED_FACE ( 'NONE', ( #547 ), #2761, .T. ) ;
-#1129 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.150000000000000100, 1.300000000000000700 ) ) ;
-#1130 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1131 = VECTOR ( 'NONE', #840, 1000.000000000000000 ) ;
-#1132 = AXIS2_PLACEMENT_3D ( 'NONE', #1158, #1369, #2513 ) ;
-#1133 = ORIENTED_EDGE ( 'NONE', *, *, #1891, .T. ) ;
-#1134 = ORIENTED_EDGE ( 'NONE', *, *, #980, .F. ) ;
-#1135 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, 0.9500000000000007300 ) ) ;
-#1136 = VECTOR ( 'NONE', #22, 1000.000000000000000 ) ;
-#1137 = VERTEX_POINT ( 'NONE', #322 ) ;
-#1138 = EDGE_LOOP ( 'NONE', ( #1836, #2826, #1694, #442 ) ) ;
-#1139 = FILL_AREA_STYLE_COLOUR ( '', #1191 ) ;
-#1140 = LINE ( 'NONE', #219, #201 ) ;
-#1141 = PLANE ( 'NONE',  #1057 ) ;
-#1142 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1143 = SURFACE_STYLE_FILL_AREA ( #2230 ) ;
-#1144 = ORIENTED_EDGE ( 'NONE', *, *, #2628, .F. ) ;
-#1145 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1146 = EDGE_CURVE ( 'NONE', #930, #560, #2527, .T. ) ;
-#1147 = VERTEX_POINT ( 'NONE', #948 ) ;
-#1148 = EDGE_CURVE ( 'NONE', #1772, #937, #2589, .T. ) ;
-#1149 = ORIENTED_EDGE ( 'NONE', *, *, #68, .T. ) ;
-#1150 = ADVANCED_FACE ( 'NONE', ( #2446 ), #333, .T. ) ;
-#1151 = CARTESIAN_POINT ( 'NONE',  ( -2.699999999999999300, 0.4000000000000000200, 0.5000000000000007800 ) ) ;
-#1152 = ORIENTED_EDGE ( 'NONE', *, *, #393, .T. ) ;
-#1153 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1324 ) ) ;
-#1154 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1155 = LINE ( 'NONE', #221, #1674 ) ;
-#1156 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1157 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1636 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1488, #1722, #627 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1158 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, -1.600000000000000800 ) ) ;
-#1159 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1160 = FACE_OUTER_BOUND ( 'NONE', #961, .T. ) ;
-#1161 = PLANE ( 'NONE',  #2156 ) ;
-#1162 = CARTESIAN_POINT ( 'NONE',  ( 2.278881009854339300, 0.7921195996941964300, -1.577824073524346900 ) ) ;
-#1163 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, 0.5500000000000007100 ) ) ;
-#1164 = ADVANCED_FACE ( 'NONE', ( #1863 ), #1293, .T. ) ;
-#1165 = PLANE ( 'NONE',  #841 ) ;
-#1166 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, 1.355051025721669000 ) ) ;
-#1167 = VECTOR ( 'NONE', #1145, 1000.000000000000000 ) ;
-#1168 = DIRECTION ( 'NONE',  ( 1.084202172485504400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1169 = CARTESIAN_POINT ( 'NONE',  ( 2.483037407063231100, 0.7875303841512219000, -1.383701509078988600 ) ) ;
-#1170 = CYLINDRICAL_SURFACE ( 'NONE', #506, 0.09999999999999999200 ) ;
-#1171 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1172 = FACE_OUTER_BOUND ( 'NONE', #1515, .T. ) ;
-#1173 = AXIS2_PLACEMENT_3D ( 'NONE', #2804, #360, #2365 ) ;
-#1174 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1175 = CYLINDRICAL_SURFACE ( 'NONE', #2020, 0.05000000000000012800 ) ;
-#1176 = ORIENTED_EDGE ( 'NONE', *, *, #161, .T. ) ;
-#1177 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, 1.599999999999999400 ) ) ;
-#1178 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #805 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2486, #500, #2275 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1179 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1180 = ORIENTED_EDGE ( 'NONE', *, *, #2119, .T. ) ;
-#1181 = ORIENTED_EDGE ( 'NONE', *, *, #800, .F. ) ;
-#1182 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1183 = EDGE_LOOP ( 'NONE', ( #766, #2140, #2798, #2842 ) ) ;
-#1184 = CARTESIAN_POINT ( 'NONE',  ( 2.260000107447351700, 0.7998785901806113600, 1.556041023431462600 ) ) ;
-#1185 = ADVANCED_FACE ( 'NONE', ( #683 ), #2062, .F. ) ;
-#1186 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1187 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
-#1188 = ORIENTED_EDGE ( 'NONE', *, *, #2089, .T. ) ;
-#1189 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.000000000000000000, -1.350000000000000800 ) ) ;
-#1190 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1191 = COLOUR_RGB ( '',0.6431372549019607200, 0.6156862745098039500, 0.5999999999999999800 ) ;
-#1192 = EDGE_CURVE ( 'NONE', #1467, #112, #2449, .T. ) ;
-#1193 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1194 = EDGE_CURVE ( 'NONE', #2537, #658, #1260, .T. ) ;
-#1195 = ORIENTED_EDGE ( 'NONE', *, *, #2447, .F. ) ;
-#1196 = CYLINDRICAL_SURFACE ( 'NONE', #2616, 0.04999999999999991300 ) ;
-#1197 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1639 ), #1688 ) ;
-#1198 = FILL_AREA_STYLE ('',( #2304 ) ) ;
-#1199 = AXIS2_PLACEMENT_3D ( 'NONE', #545, #132, #575 ) ;
-#1200 = VECTOR ( 'NONE', #2026, 1000.000000000000000 ) ;
-#1201 = PLANE ( 'NONE',  #91 ) ;
-#1202 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1203 = FILL_AREA_STYLE_COLOUR ( '', #254 ) ;
-#1204 = ADVANCED_FACE ( 'NONE', ( #2617 ), #2194, .T. ) ;
-#1205 = CARTESIAN_POINT ( 'NONE',  ( -2.283701509078988900, 0.7875303841512216700, 1.583037407063232500 ) ) ;
-#1206 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1207 = LINE ( 'NONE', #1610, #839 ) ;
-#1208 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1209 = CYLINDRICAL_SURFACE ( 'NONE', #154, 0.2000000000000003200 ) ;
-#1210 = EDGE_CURVE ( 'NONE', #1478, #1659, #1882, .T. ) ;
-#1211 = ORIENTED_EDGE ( 'NONE', *, *, #2171, .T. ) ;
-#1212 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.150000000000000100, -1.300000000000000700 ) ) ;
-#1213 = CYLINDRICAL_SURFACE ( 'NONE', #1105, 0.05000000000000012800 ) ;
-#1214 = ORIENTED_EDGE ( 'NONE', *, *, #2648, .T. ) ;
-#1215 = ORIENTED_EDGE ( 'NONE', *, *, #1589, .T. ) ;
-#1216 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, -1.350000000000000800 ) ) ;
-#1217 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
-#1218 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #507 ), #2183 ) ;
-#1219 = ORIENTED_EDGE ( 'NONE', *, *, #2783, .F. ) ;
-#1220 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#1221 = FILL_AREA_STYLE_COLOUR ( '', #1720 ) ;
-#1222 = CYLINDRICAL_SURFACE ( 'NONE', #265, 0.2000000000000003200 ) ;
-#1223 = EDGE_LOOP ( 'NONE', ( #877, #2657, #2035, #2473 ) ) ;
-#1224 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
-#1225 = ORIENTED_EDGE ( 'NONE', *, *, #1842, .T. ) ;
-#1226 = EDGE_LOOP ( 'NONE', ( #143, #380, #2595, #2518 ) ) ;
-#1227 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1228 = VECTOR ( 'NONE', #2849, 1000.000000000000000 ) ;
-#1229 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1230 = AXIS2_PLACEMENT_3D ( 'NONE', #2830, #623, #632 ) ;
-#1231 = AXIS2_PLACEMENT_3D ( 'NONE', #637, #1748, #2167 ) ;
-#1232 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1233 = SURFACE_SIDE_STYLE ('',( #2786 ) ) ;
-#1234 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.0000000000000000000, 0.4000000000000006900 ) ) ;
-#1235 = FACE_OUTER_BOUND ( 'NONE', #311, .T. ) ;
-#1236 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #809, 'distance_accuracy_value', 'NONE');
-#1237 = FACE_OUTER_BOUND ( 'NONE', #2735, .T. ) ;
-#1238 = ORIENTED_EDGE ( 'NONE', *, *, #1120, .T. ) ;
-#1239 = EDGE_CURVE ( 'NONE', #2571, #1701, #2590, .T. ) ;
-#1240 = ORIENTED_EDGE ( 'NONE', *, *, #68, .F. ) ;
-#1241 = EDGE_CURVE ( 'NONE', #239, #1753, #186, .T. ) ;
-#1242 = FILL_AREA_STYLE ('',( #2578 ) ) ;
-#1243 = FACE_OUTER_BOUND ( 'NONE', #890, .T. ) ;
-#1244 = VERTEX_POINT ( 'NONE', #1304 ) ;
-#1245 = SURFACE_STYLE_FILL_AREA ( #2504 ) ;
-#1246 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1247 = AXIS2_PLACEMENT_3D ( 'NONE', #171, #619, #179 ) ;
-#1248 = FACE_OUTER_BOUND ( 'NONE', #2731, .T. ) ;
-#1249 = VERTEX_POINT ( 'NONE', #1555 ) ;
-#1250 = CARTESIAN_POINT ( 'NONE',  ( -2.499368853535238100, 0.7590286062741508100, 1.399366632931488900 ) ) ;
-#1251 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 0.8000000000000000400, 1.350000000000000800 ) ) ;
-#1252 = VERTEX_POINT ( 'NONE', #1765 ) ;
-#1253 = ADVANCED_FACE ( 'NONE', ( #1952 ), #1170, .F. ) ;
-#1254 = CARTESIAN_POINT ( 'NONE',  ( 1.490777987167570100E-016, 0.7500000000000000000, 0.5500000000000000400 ) ) ;
-#1255 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, 0.5000000000000008900 ) ) ;
-#1256 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1090 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1684, #642, #2177 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1257 = AXIS2_PLACEMENT_3D ( 'NONE', #129, #2105, #797 ) ;
-#1258 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1259 = AXIS2_PLACEMENT_3D ( 'NONE', #924, #1190, #101 ) ;
-#1260 = CIRCLE ( 'NONE', #128, 0.04999999999999991300 ) ;
-#1261 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
-#1262 = CARTESIAN_POINT ( 'NONE',  ( -2.498223295115499000, 0.7632103674514968400, 1.398231117478931500 ) ) ;
-#1263 = ORIENTED_EDGE ( 'NONE', *, *, #1241, .F. ) ;
-#1264 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.150000000000000100, -0.9500000000000007300 ) ) ;
-#1265 = CYLINDRICAL_SURFACE ( 'NONE', #2519, 0.2000000000000003200 ) ;
-#1266 = ORIENTED_EDGE ( 'NONE', *, *, #259, .F. ) ;
-#1267 = ORIENTED_EDGE ( 'NONE', *, *, #1977, .T. ) ;
-#1268 = EDGE_CURVE ( 'NONE', #2537, #402, #1917, .T. ) ;
-#1269 = ORIENTED_EDGE ( 'NONE', *, *, #2283, .T. ) ;
-#1270 = EDGE_CURVE ( 'NONE', #309, #2288, #583, .T. ) ;
-#1271 = VECTOR ( 'NONE', #61, 1000.000000000000000 ) ;
-#1272 = STYLED_ITEM ( 'NONE', ( #400 ), #740 ) ;
-#1273 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1274 = ORIENTED_EDGE ( 'NONE', *, *, #2339, .F. ) ;
-#1275 = ORIENTED_EDGE ( 'NONE', *, *, #1320, .F. ) ;
-#1276 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1277 = FACE_OUTER_BOUND ( 'NONE', #998, .T. ) ;
-#1278 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1279 = CLOSED_SHELL ( 'NONE', ( #2273, #724, #2560, #1580, #1437, #740, #296, #2511, #1150, #953, #2340, #2003, #2774, #788, #1881, #2461, #1395, #281, #1253, #2049, #690, #920, #497, #887, #1802, #990, #2687, #2563, #1360, #2084, #27, #2703, #480, #1834, #2493, #2476, #1661, #1783, #2721, #1562, #345, #1445, #1870, #976, #1185, #709, #464, #2287, #2059, #40, #2322, #1889, #1204, #263, #1345, #1648, #85, #2254, #2019, #1894, #1819, #905, #940, #59, #1128, #513, #1600, #72, #1664, #2031, #1164, #573, #251, #2673, #2234, #1377, #106, #1612 ) ) ;
-#1280 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1281 = DIRECTION ( 'NONE',  ( -2.710505431213763600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1282 = CIRCLE ( 'NONE', #2543, 0.05000000000000012800 ) ;
-#1283 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1284 = EDGE_CURVE ( 'NONE', #2100, #1, #1531, .T. ) ;
-#1285 = EDGE_CURVE ( 'NONE', #1914, #1698, #2853, .T. ) ;
-#1286 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1287 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1639 ) ) ;
-#1288 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2312 ), #356 ) ;
-#1289 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1290 = CARTESIAN_POINT ( 'NONE',  ( -2.290767951675048300, 0.7797810119935658600, -1.590573978544364200 ) ) ;
-#1291 = LINE ( 'NONE', #32, #1576 ) ;
-#1292 = CARTESIAN_POINT ( 'NONE',  ( 2.699999999999999300, 0.0000000000000000000, -0.4999999999999990600 ) ) ;
-#1293 = CYLINDRICAL_SURFACE ( 'NONE', #1979, 0.05000000000000002400 ) ;
-#1294 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.4000000000000000200, 0.4000000000000007400 ) ) ;
-#1295 = CYLINDRICAL_SURFACE ( 'NONE', #1910, 0.04999999999999991300 ) ;
-#1296 = VERTEX_POINT ( 'NONE', #1848 ) ;
-#1297 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1298 = VERTEX_POINT ( 'NONE', #954 ) ;
-#1299 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1300 = ORIENTED_EDGE ( 'NONE', *, *, #2713, .T. ) ;
-#1301 = VERTEX_POINT ( 'NONE', #2060 ) ;
-#1302 = ORIENTED_EDGE ( 'NONE', *, *, #1270, .F. ) ;
-#1303 = FILL_AREA_STYLE_COLOUR ( '', #2399 ) ;
-#1304 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 0.8000000000000000400, 1.350000000000000800 ) ) ;
-#1305 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #707, 'distance_accuracy_value', 'NONE');
-#1306 = EDGE_CURVE ( 'NONE', #851, #622, #1746, .T. ) ;
-#1307 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1308 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.8000000000000000400, 0.5000000000000006700 ) ) ;
-#1309 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, 1.350000000000000800 ) ) ;
-#1310 = ORIENTED_EDGE ( 'NONE', *, *, #648, .T. ) ;
-#1311 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1618 ) ) ;
-#1312 = FILL_AREA_STYLE ('',( #1303 ) ) ;
-#1313 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 0.8000000000000000400, 0.9500000000000007300 ) ) ;
-#1314 = ORIENTED_EDGE ( 'NONE', *, *, #546, .F. ) ;
-#1315 = CARTESIAN_POINT ( 'NONE',  ( 2.497083683021875900, 0.7673704220835632100, 1.397101496221795400 ) ) ;
-#1316 = ORIENTED_EDGE ( 'NONE', *, *, #102, .T. ) ;
-#1317 = LINE ( 'NONE', #599, #1009 ) ;
-#1318 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.7500000000000000000, 0.0000000000000000000 ) ) ;
-#1319 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1320 = EDGE_CURVE ( 'NONE', #2699, #1298, #1711, .T. ) ;
-#1321 = EDGE_CURVE ( 'NONE', #439, #2675, #307, .T. ) ;
-#1322 = CARTESIAN_POINT ( 'NONE',  ( 2.493427692773043900, 0.7747797397413669400, 1.393532271552117200 ) ) ;
-#1323 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1324 = STYLED_ITEM ( 'NONE', ( #2320 ), #1395 ) ;
-#1325 = FILL_AREA_STYLE_COLOUR ( '', #1750 ) ;
-#1326 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1327 = VECTOR ( 'NONE', #486, 1000.000000000000000 ) ;
-#1328 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #8 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #867, #626, #1961 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1329 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1330 = PRESENTATION_STYLE_ASSIGNMENT (( #1124 ) ) ;
-#1331 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1332 = ORIENTED_EDGE ( 'NONE', *, *, #2426, .T. ) ;
-#1333 = VERTEX_POINT ( 'NONE', #1649 ) ;
-#1334 = ORIENTED_EDGE ( 'NONE', *, *, #436, .F. ) ;
-#1335 = VERTEX_POINT ( 'NONE', #967 ) ;
-#1336 = FILL_AREA_STYLE ('',( #888 ) ) ;
-#1337 = CIRCLE ( 'NONE', #2475, 0.3999999999999999700 ) ;
-#1338 = ORIENTED_EDGE ( 'NONE', *, *, #1954, .T. ) ;
-#1339 = PLANE ( 'NONE',  #2011 ) ;
-#1340 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.8000000000000000400, 0.4000000000000007400 ) ) ;
-#1341 = AXIS2_PLACEMENT_3D ( 'NONE', #1088, #1283, #1766 ) ;
-#1342 = CIRCLE ( 'NONE', #2331, 0.04999999999999991300 ) ;
-#1343 = EDGE_CURVE ( 'NONE', #897, #2289, #104, .T. ) ;
-#1344 = SURFACE_STYLE_USAGE ( .BOTH. , #688 ) ;
-#1345 = ADVANCED_FACE ( 'NONE', ( #1787 ), #1408, .T. ) ;
-#1346 = CYLINDRICAL_SURFACE ( 'NONE', #2788, 0.05000000000000002400 ) ;
-#1347 = VERTEX_POINT ( 'NONE', #93 ) ;
-#1348 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1349 = VECTOR ( 'NONE', #2442, 1000.000000000000000 ) ;
-#1350 = FILL_AREA_STYLE_COLOUR ( '', #794 ) ;
-#1351 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1352 = AXIS2_PLACEMENT_3D ( 'NONE', #1594, #1785, #2041 ) ;
-#1353 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.8000000000000000400, -0.3999999999999991300 ) ) ;
-#1354 = PRESENTATION_STYLE_ASSIGNMENT (( #389 ) ) ;
-#1355 = EDGE_LOOP ( 'NONE', ( #1603, #2255, #342, #2784 ) ) ;
-#1356 = CARTESIAN_POINT ( 'NONE',  ( 2.495419782076615100, 0.7712885068569658200, -1.395461957434263500 ) ) ;
-#1357 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
-#1358 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.7500000000000000000, 0.4000000000000007400 ) ) ;
-#1359 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.4000000000000000200, 0.4000000000000007400 ) ) ;
-#1360 = ADVANCED_FACE ( 'NONE', ( #392 ), #1209, .F. ) ;
-#1361 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.8000000000000000400, -0.3999999999999991900 ) ) ;
-#1362 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1363 = FACE_OUTER_BOUND ( 'NONE', #183, .T. ) ;
-#1364 = FILL_AREA_STYLE_COLOUR ( '', #1666 ) ;
-#1365 = PRESENTATION_STYLE_ASSIGNMENT (( #668 ) ) ;
-#1366 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1367 = AXIS2_PLACEMENT_3D ( 'NONE', #1629, #2401, #1276 ) ;
-#1368 = CARTESIAN_POINT ( 'NONE',  ( -2.699999999999999300, 0.0000000000000000000, 0.5000000000000007800 ) ) ;
-#1369 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1370 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
-#1371 = VECTOR ( 'NONE', #1096, 1000.000000000000000 ) ;
-#1372 = AXIS2_PLACEMENT_3D ( 'NONE', #2280, #728, #2274 ) ;
-#1373 = EDGE_LOOP ( 'NONE', ( #820, #1442, #398, #771 ) ) ;
-#1374 = ORIENTED_EDGE ( 'NONE', *, *, #1589, .F. ) ;
-#1375 = CARTESIAN_POINT ( 'NONE',  ( -2.255051025721669600, 0.8000000000000000400, 1.550000000000064400 ) ) ;
-#1376 = CARTESIAN_POINT ( 'NONE',  ( 2.283701509078987200, 0.7875303841512216700, 1.583037407063231800 ) ) ;
-#1377 = ADVANCED_FACE ( 'NONE', ( #1237 ), #1050, .T. ) ;
-#1378 = ORIENTED_EDGE ( 'NONE', *, *, #546, .T. ) ;
-#1379 = EDGE_LOOP ( 'NONE', ( #2298, #1095, #589, #2779 ) ) ;
-#1380 = VECTOR ( 'NONE', #210, 1000.000000000000000 ) ;
-#1381 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, -1.399999999999999900 ) ) ;
-#1382 = FILL_AREA_STYLE_COLOUR ( '', #1617 ) ;
-#1383 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1384 = FILL_AREA_STYLE ('',( #2325 ) ) ;
-#1385 = EDGE_CURVE ( 'NONE', #2107, #2432, #229, .T. ) ;
-#1386 = CARTESIAN_POINT ( 'NONE',  ( 2.456041023431462000, 0.7998785901806113600, -1.360000107447352700 ) ) ;
-#1387 = LINE ( 'NONE', #1119, #2746 ) ;
-#1388 = ORIENTED_EDGE ( 'NONE', *, *, #612, .T. ) ;
-#1389 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1390 = EDGE_CURVE ( 'NONE', #883, #191, #2351, .T. ) ;
-#1391 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1737 ), #70 ) ;
-#1392 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, 1.599999999999999400 ) ) ;
-#1393 = ORIENTED_EDGE ( 'NONE', *, *, #502, .F. ) ;
-#1394 = ORIENTED_EDGE ( 'NONE', *, *, #1671, .T. ) ;
-#1395 = ADVANCED_FACE ( 'NONE', ( #653 ), #587, .F. ) ;
-#1396 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.7500000000000000000, -0.5499999999999991600 ) ) ;
-#1397 = AXIS2_PLACEMENT_3D ( 'NONE', #2547, #1452, #2335 ) ;
-#1398 = CARTESIAN_POINT ( 'NONE',  ( 2.260000107447351700, 0.7998785901806113600, -1.556041023431463900 ) ) ;
-#1399 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, -0.4999999999999990600 ) ) ;
-#1400 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1401 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1402 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1484, #1436 ) ;
-#1403 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1404 = VECTOR ( 'NONE', #1412, 1000.000000000000000 ) ;
-#1405 = CARTESIAN_POINT ( 'NONE',  ( 2.255051025721353900, 0.8000000000000000400, -1.550000000000000700 ) ) ;
-#1406 = CYLINDRICAL_SURFACE ( 'NONE', #810, 0.05000000000000012800 ) ;
-#1407 = AXIS2_PLACEMENT_3D ( 'NONE', #717, #763, #2522 ) ;
-#1408 = TOROIDAL_SURFACE ( 'NONE', #108, 0.3499999999999999800, 0.05000000000000000300 ) ;
-#1409 = EDGE_LOOP ( 'NONE', ( #2737, #246, #1126, #539 ) ) ;
-#1410 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1943 ) ) ;
-#1411 = AXIS2_PLACEMENT_3D ( 'NONE', #2208, #652, #2641 ) ;
-#1412 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1413 = ORIENTED_EDGE ( 'NONE', *, *, #2827, .F. ) ;
-#1414 = ORIENTED_EDGE ( 'NONE', *, *, #1994, .T. ) ;
-#1415 = ORIENTED_EDGE ( 'NONE', *, *, #1919, .F. ) ;
-#1416 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1417 = ORIENTED_EDGE ( 'NONE', *, *, #2078, .T. ) ;
-#1418 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1419 = CARTESIAN_POINT ( 'NONE',  ( 2.299366632931488100, 0.7590286062741508100, -1.599368853535238600 ) ) ;
-#1420 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1653, #2330, #761, #314, #559, #293, #2762, #1873, #1646, #1205, #526, #2080, #973, #1430, #1854, #991, #2558, #752, #984 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 3, 3, 3, 3, 3, 4 ),
- ( 0.0000000000000000000, 1.344616799774260400E-005, 2.677039092363171200E-005, 4.593742407286540300E-005, 7.137543483952846600E-005, 9.045567942832782200E-005, 9.188445258031696300E-005 ),
- .UNSPECIFIED. ) ;
-#1421 = LINE ( 'NONE', #1392, #2138 ) ;
-#1422 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, -1.600000000000000300 ) ) ;
-#1423 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1424 = ORIENTED_EDGE ( 'NONE', *, *, #544, .T. ) ;
-#1425 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
-#1426 = EDGE_CURVE ( 'NONE', #780, #2334, #1992, .T. ) ;
-#1427 = SURFACE_STYLE_USAGE ( .BOTH. , #1006 ) ;
-#1428 = EDGE_CURVE ( 'NONE', #588, #2288, #2281, .T. ) ;
-#1429 = ORIENTED_EDGE ( 'NONE', *, *, #2781, .T. ) ;
-#1430 = CARTESIAN_POINT ( 'NONE',  ( -2.264124406761430600, 0.7990358428391948200, 1.560947662115926600 ) ) ;
-#1431 = LINE ( 'NONE', #1044, #864 ) ;
-#1432 = AXIS2_PLACEMENT_3D ( 'NONE', #289, #521, #552 ) ;
-#1433 = STYLED_ITEM ( 'NONE', ( #2557 ), #1831 ) ;
-#1434 = VECTOR ( 'NONE', #2720, 1000.000000000000000 ) ;
-#1435 = SURFACE_STYLE_USAGE ( .BOTH. , #1665 ) ;
-#1436 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #441, 'design' ) ;
-#1437 = ADVANCED_FACE ( 'NONE', ( #2821 ), #512, .T. ) ;
-#1438 = EDGE_CURVE ( 'NONE', #2457, #1053, #433, .T. ) ;
-#1439 = EDGE_CURVE ( 'NONE', #1298, #1467, #270, .T. ) ;
-#1440 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
-#1441 = VECTOR ( 'NONE', #1492, 1000.000000000000000 ) ;
-#1442 = ORIENTED_EDGE ( 'NONE', *, *, #1485, .F. ) ;
-#1443 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #716 ), #444 ) ;
-#1444 = ORIENTED_EDGE ( 'NONE', *, *, #2554, .F. ) ;
-#1445 = ADVANCED_FACE ( 'NONE', ( #1493 ), #2692, .F. ) ;
-#1446 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, 1.399999999999999700 ) ) ;
-#1447 = ORIENTED_EDGE ( 'NONE', *, *, #1875, .T. ) ;
-#1448 = AXIS2_PLACEMENT_3D ( 'NONE', #2415, #1741, #1258 ) ;
-#1449 = ORIENTED_EDGE ( 'NONE', *, *, #2686, .T. ) ;
-#1450 = VECTOR ( 'NONE', #2150, 1000.000000000000000 ) ;
-#1451 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, 1.350000000000000800 ) ) ;
-#1452 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
-#1453 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.7500000000000000000, -0.3999999999999991300 ) ) ;
-#1454 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1998 ) ) ;
-#1455 = PRESENTATION_STYLE_ASSIGNMENT (( #1427 ) ) ;
-#1456 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.8000000000000000400, 1.600000000000000100 ) ) ;
-#1457 = AXIS2_PLACEMENT_3D ( 'NONE', #700, #903, #2683 ) ;
-#1458 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1459 = CARTESIAN_POINT ( 'NONE',  ( 2.016616040823037800E-016, 0.7500000000000000000, 1.549999999999999800 ) ) ;
-#1460 = VECTOR ( 'NONE', #2229, 1000.000000000000000 ) ;
-#1461 = PRESENTATION_STYLE_ASSIGNMENT (( #523 ) ) ;
-#1462 = LINE ( 'NONE', #2499, #2491 ) ;
-#1463 = TOROIDAL_SURFACE ( 'NONE', #1820, 0.1500000000000000200, 0.05000000000000000300 ) ;
-#1464 = EDGE_LOOP ( 'NONE', ( #369, #2069, #2352, #698 ) ) ;
-#1465 = EDGE_CURVE ( 'NONE', #2355, #1335, #2618, .T. ) ;
-#1466 = EDGE_CURVE ( 'NONE', #2134, #932, #2793, .T. ) ;
-#1467 = VERTEX_POINT ( 'NONE', #697 ) ;
-#1468 = ORIENTED_EDGE ( 'NONE', *, *, #1839, .T. ) ;
-#1469 = ORIENTED_EDGE ( 'NONE', *, *, #1593, .T. ) ;
-#1470 = CARTESIAN_POINT ( 'NONE',  ( -2.495419782076616400, 0.7712885068569658200, 1.395461957434262800 ) ) ;
-#1471 = AXIS2_PLACEMENT_3D ( 'NONE', #2662, #220, #666 ) ;
-#1472 = EDGE_LOOP ( 'NONE', ( #673, #1792, #148, #169 ) ) ;
-#1473 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1474 = AXIS2_PLACEMENT_3D ( 'NONE', #177, #1281, #1771 ) ;
-#1475 = CIRCLE ( 'NONE', #2523, 0.09999999999999999200 ) ;
-#1476 = FACE_OUTER_BOUND ( 'NONE', #2213, .T. ) ;
-#1477 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 0.8000000000000000400, -0.9500000000000009500 ) ) ;
-#1478 = VERTEX_POINT ( 'NONE', #2032 ) ;
-#1479 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, 0.5000000000000006700 ) ) ;
-#1480 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
-#1481 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1482 = CYLINDRICAL_SURFACE ( 'NONE', #1046, 0.3999999999999999700 ) ;
-#1483 = ORIENTED_EDGE ( 'NONE', *, *, #1390, .T. ) ;
-#1484 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #2096, .NOT_KNOWN. ) ;
-#1485 = EDGE_CURVE ( 'NONE', #762, #1147, #2195, .T. ) ;
-#1486 = CARTESIAN_POINT ( 'NONE',  ( -2.497083683021877700, 0.7673704220835632100, 1.397101496221796000 ) ) ;
-#1487 = AXIS2_PLACEMENT_3D ( 'NONE', #505, #1822, #271 ) ;
-#1488 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1489 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #2132, #388, #1250, #1262, #1486, #1470, #1030, #2350, #826, #2374, #158, #358, #1703, #2359, #2585, #811, #1911, #2386, #1695 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 3, 3, 3, 3, 3, 4 ),
- ( 0.0000000000000000000, 1.344616799774271100E-005, 2.677039092363180000E-005, 4.593742407286576300E-005, 7.137543483952857500E-005, 9.045567942832756400E-005, 9.188445258031658300E-005 ),
- .UNSPECIFIED. ) ;
-#1490 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1491 = FACE_OUTER_BOUND ( 'NONE', #1883, .T. ) ;
-#1492 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1493 = FACE_OUTER_BOUND ( 'NONE', #5, .T. ) ;
-#1494 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.000000000000000000, -1.350000000000000800 ) ) ;
-#1495 = ORIENTED_EDGE ( 'NONE', *, *, #2554, .T. ) ;
-#1496 = ORIENTED_EDGE ( 'NONE', *, *, #2583, .F. ) ;
-#1497 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, 0.9500000000000007300 ) ) ;
-#1498 = ORIENTED_EDGE ( 'NONE', *, *, #1630, .T. ) ;
-#1499 = ORIENTED_EDGE ( 'NONE', *, *, #2492, .T. ) ;
-#1500 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1501 = LINE ( 'NONE', #1616, #2251 ) ;
-#1502 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1618 ), #2716 ) ;
-#1503 = CARTESIAN_POINT ( 'NONE',  ( -2.293532271552118500, 0.7747797397413669400, -1.593427692773045100 ) ) ;
-#1504 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2439 ) ) ;
-#1505 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1506 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1232, 'distance_accuracy_value', 'NONE');
-#1507 = VECTOR ( 'NONE', #705, 1000.000000000000000 ) ;
-#1508 = ORIENTED_EDGE ( 'NONE', *, *, #1919, .T. ) ;
-#1509 = CARTESIAN_POINT ( 'NONE',  ( 2.498223295115497200, 0.7632103674514968400, 1.398231117478930800 ) ) ;
-#1510 = ORIENTED_EDGE ( 'NONE', *, *, #1343, .T. ) ;
-#1511 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#1512 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1513 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1514 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1515 = EDGE_LOOP ( 'NONE', ( #2160, #252, #964, #87 ) ) ;
-#1516 = CIRCLE ( 'NONE', #659, 0.1500000000000000200 ) ;
-#1517 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1518 = EDGE_CURVE ( 'NONE', #622, #932, #1953, .T. ) ;
-#1519 = EDGE_CURVE ( 'NONE', #35, #1301, #1462, .T. ) ;
-#1520 = FILL_AREA_STYLE_COLOUR ( '', #1224 ) ;
-#1521 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.0000000000000000000, 0.4000000000000006900 ) ) ;
-#1522 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.8000000000000000400, -0.4999999999999991700 ) ) ;
-#1523 = AXIS2_PLACEMENT_3D ( 'NONE', #1318, #853, #2199 ) ;
-#1524 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, 0.9500000000000007300 ) ) ;
-#1525 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.000000000000000000, -0.9500000000000007300 ) ) ;
-#1526 = AXIS2_PLACEMENT_3D ( 'NONE', #1877, #1660, #2776 ) ;
-#1527 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1528 = SURFACE_SIDE_STYLE ('',( #1017 ) ) ;
-#1529 = LINE ( 'NONE', #911, #582 ) ;
-#1530 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, -1.600000000000000300 ) ) ;
-#1531 = LINE ( 'NONE', #764, #2652 ) ;
-#1532 = CIRCLE ( 'NONE', #2435, 0.04999999999999991300 ) ;
-#1533 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
-#1534 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1535 = SURFACE_STYLE_FILL_AREA ( #2643 ) ;
-#1536 = ORIENTED_EDGE ( 'NONE', *, *, #1148, .T. ) ;
-#1537 = SURFACE_SIDE_STYLE ('',( #2653 ) ) ;
-#1538 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1539 = EDGE_LOOP ( 'NONE', ( #127, #1394, #798, #2161 ) ) ;
-#1540 = ORIENTED_EDGE ( 'NONE', *, *, #1465, .F. ) ;
-#1541 = ORIENTED_EDGE ( 'NONE', *, *, #1146, .T. ) ;
-#1542 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1543 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.4000000000000000200, -0.4999999999999991700 ) ) ;
-#1544 = ORIENTED_EDGE ( 'NONE', *, *, #748, .F. ) ;
-#1545 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1546 = AXIS2_PLACEMENT_3D ( 'NONE', #1855, #965, #2529 ) ;
-#1547 = CIRCLE ( 'NONE', #481, 0.05000000000000012800 ) ;
-#1548 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.0000000000000000000, -1.600000000000000300 ) ) ;
-#1549 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1550 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #306 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1481, #1709, #1922 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1551 = VECTOR ( 'NONE', #2291, 1000.000000000000000 ) ;
-#1552 = ORIENTED_EDGE ( 'NONE', *, *, #1839, .F. ) ;
-#1553 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 0.8000000000000000400, -0.9500000000000007300 ) ) ;
-#1554 = AXIS2_PLACEMENT_3D ( 'NONE', #792, #2469, #1370 ) ;
-#1555 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.150000000000000100, 0.9500000000000007300 ) ) ;
-#1556 = VECTOR ( 'NONE', #906, 1000.000000000000000 ) ;
-#1557 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999998200, 0.7792893218813453600, 0.5000000000000006700 ) ) ;
-#1558 = CIRCLE ( 'NONE', #1034, 0.3999999999999999700 ) ;
-#1559 = VERTEX_POINT ( 'NONE', #2682 ) ;
-#1560 = SURFACE_STYLE_USAGE ( .BOTH. , #898 ) ;
-#1561 = SURFACE_STYLE_FILL_AREA ( #1685 ) ;
-#1562 = ADVANCED_FACE ( 'NONE', ( #2348 ), #2123, .F. ) ;
-#1563 = SURFACE_SIDE_STYLE ('',( #335 ) ) ;
-#1564 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1565 = SURFACE_STYLE_FILL_AREA ( #136 ) ;
-#1566 = CARTESIAN_POINT ( 'NONE',  ( 2.499368853535236300, 0.7590286062741508100, -1.399366632931489600 ) ) ;
-#1567 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1568 = EDGE_CURVE ( 'NONE', #1659, #762, #2094, .T. ) ;
-#1569 = EDGE_CURVE ( 'NONE', #75, #930, #1532, .T. ) ;
-#1570 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1571 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1572 = STYLED_ITEM ( 'NONE', ( #910 ), #976 ) ;
-#1573 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1574 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1786, 'distance_accuracy_value', 'NONE');
-#1575 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1576 = VECTOR ( 'NONE', #1806, 1000.000000000000000 ) ;
-#1577 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.000000000000000000, 1.350000000000000800 ) ) ;
-#1578 = STYLED_ITEM ( 'NONE', ( #1886 ), #1889 ) ;
-#1579 = CARTESIAN_POINT ( 'NONE',  ( 2.451105863611021500, 0.7999877691608224800, -1.355955629944663100 ) ) ;
-#1580 = ADVANCED_FACE ( 'NONE', ( #2691 ), #1165, .F. ) ;
-#1581 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, 0.9500000000000007300 ) ) ;
-#1582 = VECTOR ( 'NONE', #2434, 1000.000000000000000 ) ;
-#1583 = ORIENTED_EDGE ( 'NONE', *, *, #349, .T. ) ;
-#1584 = VERTEX_POINT ( 'NONE', #741 ) ;
-#1585 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1586 = SURFACE_STYLE_FILL_AREA ( #1647 ) ;
-#1587 = ORIENTED_EDGE ( 'NONE', *, *, #997, .F. ) ;
-#1588 = PLANE ( 'NONE',  #1259 ) ;
-#1589 = EDGE_CURVE ( 'NONE', #2396, #1708, #2063, .T. ) ;
-#1590 = VECTOR ( 'NONE', #1423, 1000.000000000000000 ) ;
-#1591 = CARTESIAN_POINT ( 'NONE',  ( 2.465636197516076300, 0.7974922028046522700, -1.368169197487545000 ) ) ;
-#1592 = CARTESIAN_POINT ( 'NONE',  ( -2.699999999999999300, 0.0000000000000000000, -0.4999999999999990600 ) ) ;
-#1593 = EDGE_CURVE ( 'NONE', #1037, #1633, #1829, .T. ) ;
-#1594 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, 0.9500000000000007300 ) ) ;
-#1595 = AXIS2_PLACEMENT_3D ( 'NONE', #110, #297, #2085 ) ;
-#1596 = LINE ( 'NONE', #1151, #1507 ) ;
-#1597 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1598 = ORIENTED_EDGE ( 'NONE', *, *, #347, .F. ) ;
-#1599 = ORIENTED_EDGE ( 'NONE', *, *, #691, .F. ) ;
-#1600 = ADVANCED_FACE ( 'NONE', ( #1235 ), #1406, .T. ) ;
-#1601 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2833 ) ) ;
-#1602 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1603 = ORIENTED_EDGE ( 'NONE', *, *, #301, .T. ) ;
-#1604 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1605 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1606 = CARTESIAN_POINT ( 'NONE',  ( 2.264124406761428800, 0.7990358428391948200, 1.560947662115926200 ) ) ;
-#1607 = CIRCLE ( 'NONE', #843, 0.3999999999999999700 ) ;
-#1608 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #981, 'distance_accuracy_value', 'NONE');
-#1609 = CIRCLE ( 'NONE', #2736, 0.1000000000000000500 ) ;
-#1610 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.7500000000000000000, 1.600000000000000100 ) ) ;
-#1611 = DIRECTION ( 'NONE',  ( 2.710505431213763600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1612 = ADVANCED_FACE ( 'NONE', ( #649 ), #1989, .T. ) ;
-#1613 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1998 ), #1256 ) ;
-#1614 = LINE ( 'NONE', #2008, #1167 ) ;
-#1615 = VECTOR ( 'NONE', #2185, 1000.000000000000000 ) ;
-#1616 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999300, 1.200000000000000200, 0.9500000000000007300 ) ) ;
-#1617 = COLOUR_RGB ( '',0.6431372549019607200, 0.6156862745098039500, 0.5999999999999999800 ) ;
-#1618 = STYLED_ITEM ( 'NONE', ( #238 ), #709 ) ;
-#1619 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999998200, 0.7792893218813453600, -0.4999999999999991700 ) ) ;
-#1620 = ORIENTED_EDGE ( 'NONE', *, *, #800, .T. ) ;
-#1621 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1622 = CARTESIAN_POINT ( 'NONE',  ( 2.278881009854339300, 0.7921195996941964300, 1.577824073524345400 ) ) ;
-#1623 = ORIENTED_EDGE ( 'NONE', *, *, #2104, .T. ) ;
-#1624 = ORIENTED_EDGE ( 'NONE', *, *, #2089, .F. ) ;
-#1625 = VERTEX_POINT ( 'NONE', #902 ) ;
-#1626 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1627 = EDGE_LOOP ( 'NONE', ( #1672, #1338, #286, #655 ) ) ;
-#1628 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1629 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.8000000000000000400, 1.600000000000000100 ) ) ;
-#1630 = EDGE_CURVE ( 'NONE', #1559, #2421, #227, .T. ) ;
-#1631 = FILL_AREA_STYLE ('',( #83 ) ) ;
-#1632 = LINE ( 'NONE', #540, #285 ) ;
-#1633 = VERTEX_POINT ( 'NONE', #1353 ) ;
-#1634 = CARTESIAN_POINT ( 'NONE',  ( 2.255653793882120600, 0.7999959170992093600, -1.550737556652406200 ) ) ;
-#1635 = EDGE_CURVE ( 'NONE', #193, #780, #71, .T. ) ;
-#1636 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1488, 'distance_accuracy_value', 'NONE');
-#1637 = CARTESIAN_POINT ( 'NONE',  ( -1.490777987167569600E-016, 0.7500000000000000000, -0.5499999999999998200 ) ) ;
-#1638 = FACE_OUTER_BOUND ( 'NONE', #2385, .T. ) ;
-#1639 = STYLED_ITEM ( 'NONE', ( #2092 ), #1204 ) ;
-#1640 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1641 = LINE ( 'NONE', #1074, #1228 ) ;
-#1642 = EDGE_LOOP ( 'NONE', ( #1690, #396, #2667, #2836 ) ) ;
-#1643 = FILL_AREA_STYLE_COLOUR ( '', #2091 ) ;
-#1644 = LINE ( 'NONE', #2814, #294 ) ;
-#1645 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1646 = CARTESIAN_POINT ( 'NONE',  ( -2.287343406825266300, 0.7840632217341669800, 1.586976091996275000 ) ) ;
-#1647 = FILL_AREA_STYLE ('',( #1058 ) ) ;
-#1648 = ADVANCED_FACE ( 'NONE', ( #1172 ), #2758, .T. ) ;
-#1649 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, -1.399999999999999900 ) ) ;
-#1650 = LINE ( 'NONE', #936, #1707 ) ;
-#1651 = EDGE_CURVE ( 'NONE', #1005, #2288, #2370, .T. ) ;
-#1652 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1653 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.7500000000000000000, 1.600000000000000100 ) ) ;
-#1654 = VECTOR ( 'NONE', #2524, 1000.000000000000000 ) ;
-#1655 = ORIENTED_EDGE ( 'NONE', *, *, #1029, .F. ) ;
-#1656 = ORIENTED_EDGE ( 'NONE', *, *, #2847, .T. ) ;
-#1657 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1658 = ORIENTED_EDGE ( 'NONE', *, *, #1284, .T. ) ;
-#1659 = VERTEX_POINT ( 'NONE', #2211 ) ;
-#1660 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1661 = ADVANCED_FACE ( 'NONE', ( #1677 ), #1339, .T. ) ;
-#1662 = DIRECTION ( 'NONE',  ( -1.734723475976805500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1663 = ORIENTED_EDGE ( 'NONE', *, *, #1776, .T. ) ;
-#1664 = ADVANCED_FACE ( 'NONE', ( #97 ), #576, .T. ) ;
-#1665 = SURFACE_SIDE_STYLE ('',( #2133 ) ) ;
-#1666 = COLOUR_RGB ( '',0.6431372549019607200, 0.6156862745098039500, 0.5999999999999999800 ) ;
-#1667 = ORIENTED_EDGE ( 'NONE', *, *, #2535, .F. ) ;
-#1668 = VERTEX_POINT ( 'NONE', #2236 ) ;
-#1669 = AXIS2_PLACEMENT_3D ( 'NONE', #1177, #1206, #2057 ) ;
-#1670 = FILL_AREA_STYLE_COLOUR ( '', #173 ) ;
-#1671 = EDGE_CURVE ( 'NONE', #75, #1559, #783, .T. ) ;
-#1672 = ORIENTED_EDGE ( 'NONE', *, *, #502, .T. ) ;
-#1673 = CARTESIAN_POINT ( 'NONE',  ( -2.456041023431463800, 0.7998785901806113600, -1.360000107447352200 ) ) ;
-#1674 = VECTOR ( 'NONE', #202, 1000.000000000000000 ) ;
-#1675 = AXIS2_PLACEMENT_3D ( 'NONE', #1725, #1946, #832 ) ;
-#1676 = ORIENTED_EDGE ( 'NONE', *, *, #161, .F. ) ;
-#1677 = FACE_OUTER_BOUND ( 'NONE', #858, .T. ) ;
-#1678 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1679 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1680 = CARTESIAN_POINT ( 'NONE',  ( -2.490573978544364600, 0.7797810119935658600, -1.390767951675047500 ) ) ;
-#1681 = ORIENTED_EDGE ( 'NONE', *, *, #192, .T. ) ;
-#1682 = EDGE_CURVE ( 'NONE', #2083, #309, #676, .T. ) ;
-#1683 = EDGE_CURVE ( 'NONE', #1940, #2088, #2022, .T. ) ;
-#1684 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1685 = FILL_AREA_STYLE ('',( #1203 ) ) ;
-#1686 = VECTOR ( 'NONE', #422, 1000.000000000000000 ) ;
-#1687 = ORIENTED_EDGE ( 'NONE', *, *, #2535, .T. ) ;
-#1688 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2607 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2169, #1329, #2634 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1689 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, -1.399999999999999900 ) ) ;
-#1690 = ORIENTED_EDGE ( 'NONE', *, *, #860, .F. ) ;
-#1691 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #305 ), #2086 ) ;
-#1692 = VERTEX_POINT ( 'NONE', #2694 ) ;
-#1693 = ORIENTED_EDGE ( 'NONE', *, *, #1734, .F. ) ;
-#1694 = ORIENTED_EDGE ( 'NONE', *, *, #301, .F. ) ;
-#1695 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, 1.355051025721669000 ) ) ;
-#1696 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, -1.355051025721669200 ) ) ;
-#1697 = CYLINDRICAL_SURFACE ( 'NONE', #401, 0.3999999999999999700 ) ;
-#1698 = VERTEX_POINT ( 'NONE', #720 ) ;
-#1699 = FACE_OUTER_BOUND ( 'NONE', #977, .T. ) ;
-#1700 = VECTOR ( 'NONE', #2369, 1000.000000000000000 ) ;
-#1701 = VERTEX_POINT ( 'NONE', #2485 ) ;
-#1702 = EDGE_CURVE ( 'NONE', #1, #1054, #608, .T. ) ;
-#1703 = CARTESIAN_POINT ( 'NONE',  ( -2.465636197516078100, 0.7974922028046522700, 1.368169197487544300 ) ) ;
-#1704 = STYLED_ITEM ( 'NONE', ( #934 ), #2322 ) ;
-#1705 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1433 ) ) ;
-#1706 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1707 = VECTOR ( 'NONE', #56, 1000.000000000000000 ) ;
-#1708 = VERTEX_POINT ( 'NONE', #2503 ) ;
-#1709 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1710 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #1689, #141, #2099, #577, #594, #2337, #2115, #1680, #1002, #155, #359, #806, #2777, #2353, #1673, #346, #1906, #1897, #1696 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 3, 3, 3, 3, 3, 4 ),
- ( 0.0000000000000000000, 1.344616799774271100E-005, 2.677039092363180000E-005, 4.593742407286576300E-005, 7.137543483952857500E-005, 9.045567942832756400E-005, 9.188445258031658300E-005 ),
- .UNSPECIFIED. ) ;
-#1711 = LINE ( 'NONE', #755, #160 ) ;
-#1712 = SURFACE_STYLE_FILL_AREA ( #2222 ) ;
-#1713 = VERTEX_POINT ( 'NONE', #2250 ) ;
-#1714 = EDGE_CURVE ( 'NONE', #1920, #273, #1777, .T. ) ;
-#1715 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#1716 = ORIENTED_EDGE ( 'NONE', *, *, #769, .T. ) ;
-#1717 = ORIENTED_EDGE ( 'NONE', *, *, #1385, .F. ) ;
-#1718 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1719 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1572 ), #2850 ) ;
-#1720 = COLOUR_RGB ( '',0.6431372549019607200, 0.6156862745098039500, 0.5999999999999999800 ) ;
-#1721 = ORIENTED_EDGE ( 'NONE', *, *, #1568, .F. ) ;
-#1722 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1723 = AXIS2_PLACEMENT_3D ( 'NONE', #2645, #10, #2631 ) ;
-#1724 = FACE_OUTER_BOUND ( 'NONE', #1627, .T. ) ;
-#1725 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.7500000000000000000, -0.3999999999999991300 ) ) ;
-#1726 = ORIENTED_EDGE ( 'NONE', *, *, #1518, .F. ) ;
-#1727 = FILL_AREA_STYLE ('',( #581 ) ) ;
-#1728 = FACE_OUTER_BOUND ( 'NONE', #327, .T. ) ;
-#1729 = ORIENTED_EDGE ( 'NONE', *, *, #1079, .T. ) ;
-#1730 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, -0.9500000000000009500 ) ) ;
-#1731 = ORIENTED_EDGE ( 'NONE', *, *, #1306, .F. ) ;
-#1732 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2551 ) ) ;
-#1733 = EDGE_CURVE ( 'NONE', #932, #239, #1042, .T. ) ;
-#1734 = EDGE_CURVE ( 'NONE', #439, #1798, #2403, .T. ) ;
-#1735 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#1736 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, 1.600000000000000100 ) ) ;
-#1737 = STYLED_ITEM ( 'NONE', ( #2377 ), #1345 ) ;
-#1738 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1739 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1740 = AXIS2_PLACEMENT_3D ( 'NONE', #2615, #1473, #1075 ) ;
-#1741 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1742 = CARTESIAN_POINT ( 'NONE',  ( -2.255955629944662800, 0.7999877691608224800, -1.551105863611023100 ) ) ;
-#1743 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.200000000000000200, -0.9500000000000009500 ) ) ;
-#1744 = CARTESIAN_POINT ( 'NONE',  ( 2.450368634710711600, 0.8000000000000000400, 1.355352571511527500 ) ) ;
-#1745 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.8000000000000000400, 1.350000000000000800 ) ) ;
-#1746 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1856, #81, #1619, #2314 ),
- .UNSPECIFIED., .F., .T. ) 
- B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
  ( 4.712388980384689700, 6.283185307179586200 ),
  .UNSPECIFIED. ) 
  CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) ) 
  REPRESENTATION_ITEM ( '' )  );
-#1747 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1748 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1749 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1750 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
-#1751 = CYLINDRICAL_SURFACE ( 'NONE', #2570, 0.04999999999999991300 ) ;
-#1752 = PLANE ( 'NONE',  #2136 ) ;
-#1753 = VERTEX_POINT ( 'NONE', #946 ) ;
-#1754 = FILL_AREA_STYLE ('',( #1520 ) ) ;
-#1755 = AXIS2_PLACEMENT_3D ( 'NONE', #2542, #295, #109 ) ;
-#1757 = EDGE_LOOP ( 'NONE', ( #1266, #730, #152, #1181 ) ) ;
-#1756 = CARTESIAN_POINT ( 'NONE',  ( 2.255051025721353900, 0.8000000000000000400, -1.550000000000000700 ) ) ;
-#1758 = ORIENTED_EDGE ( 'NONE', *, *, #1682, .T. ) ;
-#1759 = DIRECTION ( 'NONE',  ( -8.673617379884058900E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1760 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1761 = EDGE_LOOP ( 'NONE', ( #636, #1021, #2420, #1449, #338 ) ) ;
-#1762 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999400, 1.200000000000000200, -0.9500000000000009500 ) ) ;
-#1763 = AXIS2_PLACEMENT_3D ( 'NONE', #1451, #2332, #563 ) ;
-#1764 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
-#1765 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.4000000000000000200, -0.4999999999999991700 ) ) ;
-#1766 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1767 = VERTEX_POINT ( 'NONE', #1166 ) ;
-#1768 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1769 = CYLINDRICAL_SURFACE ( 'NONE', #130, 0.1000000000000000500 ) ;
-#1770 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.0000000000000000000, 1.600000000000000100 ) ) ;
-#1771 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
-#1772 = VERTEX_POINT ( 'NONE', #511 ) ;
-#1773 = FILL_AREA_STYLE_COLOUR ( '', #226 ) ;
-#1774 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#1775 = EDGE_CURVE ( 'NONE', #2675, #1053, #257, .T. ) ;
-#1776 = EDGE_CURVE ( 'NONE', #1698, #2083, #2186, .T. ) ;
-#1777 = CIRCLE ( 'NONE', #1981, 0.1500000000000000800 ) ;
-#1778 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #735 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #643, #1760, #1073 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1779 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, -0.9500000000000009500 ) ) ;
-#1780 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1884 ) ) ;
-#1781 = CARTESIAN_POINT ( 'NONE',  ( 2.460947662115925200, 0.7990358428391949300, -1.364124406761430000 ) ) ;
-#1782 = VECTOR ( 'NONE', #2459, 1000.000000000000000 ) ;
-#1783 = ADVANCED_FACE ( 'NONE', ( #2310 ), #2728, .T. ) ;
-#1784 = VECTOR ( 'NONE', #1159, 1000.000000000000000 ) ;
-#1785 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1786 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1787 = FACE_OUTER_BOUND ( 'NONE', #1355, .T. ) ;
-#1788 = VERTEX_POINT ( 'NONE', #1828 ) ;
-#1789 = FILL_AREA_STYLE ('',( #2004 ) ) ;
-#1790 = CARTESIAN_POINT ( 'NONE',  ( -2.699999999999999300, 0.0000000000000000000, 0.5000000000000007800 ) ) ;
-#1791 = SURFACE_STYLE_USAGE ( .BOTH. , #247 ) ;
-#1792 = ORIENTED_EDGE ( 'NONE', *, *, #1241, .T. ) ;
-#1793 = ORIENTED_EDGE ( 'NONE', *, *, #2447, .T. ) ;
-#1794 = EDGE_LOOP ( 'NONE', ( #1225, #2328, #1758, #2040 ) ) ;
-#1795 = CARTESIAN_POINT ( 'NONE',  ( 2.450368634710711600, 0.8000000000000000400, -1.355352571511528900 ) ) ;
-#1796 = EDGE_CURVE ( 'NONE', #2568, #1772, #321, .T. ) ;
-#1797 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#1798 = VERTEX_POINT ( 'NONE', #958 ) ;
-#1799 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, 0.4000000000000006900 ) ) ;
-#1800 = CYLINDRICAL_SURFACE ( 'NONE', #1407, 0.09999999999999999200 ) ;
-#1801 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1802 = ADVANCED_FACE ( 'NONE', ( #1160 ), #269, .F. ) ;
-#1803 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, -1.350000000000000800 ) ) ;
-#1804 = VECTOR ( 'NONE', #34, 1000.000000000000000 ) ;
-#1805 = VERTEX_POINT ( 'NONE', #96 ) ;
-#1806 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1807 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
-#1808 = VECTOR ( 'NONE', #1081, 1000.000000000000000 ) ;
-#1809 = ORIENTED_EDGE ( 'NONE', *, *, #2371, .F. ) ;
-#1810 = SURFACE_SIDE_STYLE ('',( #2750 ) ) ;
-#1811 = LINE ( 'NONE', #821, #634 ) ;
-#1812 = ORIENTED_EDGE ( 'NONE', *, *, #2811, .F. ) ;
-#1813 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1814 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1815 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.000000000000000000, -0.9500000000000009500 ) ) ;
-#1816 = COLOUR_RGB ( '',0.3215686274509803600, 0.0000000000000000000, 0.5450980392156862300 ) ;
-#1817 = CARTESIAN_POINT ( 'NONE',  ( 2.486976091996273600, 0.7840632217341672000, -1.387343406825266400 ) ) ;
-#1818 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, -1.600000000000000300 ) ) ;
-#1819 = ADVANCED_FACE ( 'NONE', ( #501 ), #23, .T. ) ;
-#1820 = AXIS2_PLACEMENT_3D ( 'NONE', #2189, #408, #1512 ) ;
-#1821 = EDGE_CURVE ( 'NONE', #620, #762, #1112, .T. ) ;
-#1822 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1823 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.710505431213763100E-016 ) ) ;
-#1824 = ORIENTED_EDGE ( 'NONE', *, *, #2471, .F. ) ;
-#1825 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1826 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.8000000000000000400, 0.4000000000000006900 ) ) ;
-#1827 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1828 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 0.8000000000000000400, 0.9500000000000007300 ) ) ;
-#1829 = CIRCLE ( 'NONE', #2342, 0.1500000000000000200 ) ;
-#1830 = EDGE_LOOP ( 'NONE', ( #629, #2354, #42, #339 ) ) ;
-#1831 = MANIFOLD_SOLID_BREP ( 'Fillet4', #1279 ) ;
-#1832 = VERTEX_POINT ( 'NONE', #732 ) ;
-#1833 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, 0.5000000000000008900 ) ) ;
-#1834 = ADVANCED_FACE ( 'NONE', ( #1945 ), #2743, .F. ) ;
-#1835 = ORIENTED_EDGE ( 'NONE', *, *, #192, .F. ) ;
-#1836 = ORIENTED_EDGE ( 'NONE', *, *, #2055, .T. ) ;
-#1837 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.7500000000000000000, -0.3999999999999991900 ) ) ;
-#1838 = CARTESIAN_POINT ( 'NONE',  ( 2.699999999999999300, 0.7500000000000000000, 0.5500000000000008200 ) ) ;
-#1839 = EDGE_CURVE ( 'NONE', #1335, #1625, #2479, .T. ) ;
-#1840 = FILL_AREA_STYLE_COLOUR ( '', #1986 ) ;
-#1841 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, 1.599999999999999400 ) ) ;
-#1842 = EDGE_CURVE ( 'NONE', #2288, #658, #2146, .T. ) ;
-#1843 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1844 = AXIS2_PLACEMENT_3D ( 'NONE', #1396, #2723, #1585 ) ;
-#1845 = LINE ( 'NONE', #405, #2604 ) ;
-#1846 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, 1.599999999999999400 ) ) ;
-#1847 = EDGE_LOOP ( 'NONE', ( #55, #1024, #2071, #1149, #2267, #1310 ) ) ;
-#1848 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, 1.399999999999999000 ) ) ;
-#1849 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1850 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
-#1851 = LINE ( 'NONE', #835, #355 ) ;
-#1852 = ORIENTED_EDGE ( 'NONE', *, *, #65, .T. ) ;
-#1853 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2244, 'distance_accuracy_value', 'NONE');
-#1854 = CARTESIAN_POINT ( 'NONE',  ( -2.260000107447353000, 0.7998785901806113600, 1.556041023431463200 ) ) ;
-#1855 = CARTESIAN_POINT ( 'NONE',  ( 2.699999999999999300, 0.0000000000000000000, 0.5000000000000007800 ) ) ;
-#1856 = CARTESIAN_POINT ( 'NONE',  ( 2.449999999999998800, 0.8000000000000000400, -0.5499999999999991600 ) ) ;
-#1857 = AXIS2_PLACEMENT_3D ( 'NONE', #2646, #2205, #2637 ) ;
-#1858 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1859 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1860 = CARTESIAN_POINT ( 'NONE',  ( 2.255352571511527200, 0.8000000000000000400, -1.550368634710713500 ) ) ;
-#1861 = EDGE_CURVE ( 'NONE', #1926, #620, #542, .T. ) ;
-#1862 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1704 ) ) ;
-#1863 = FACE_OUTER_BOUND ( 'NONE', #2605, .T. ) ;
-#1864 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1865 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1866 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 1.301042606982605300E-016 ) ) ;
-#1867 = ORIENTED_EDGE ( 'NONE', *, *, #1306, .T. ) ;
-#1868 = AXIS2_PLACEMENT_3D ( 'NONE', #31, #1602, #2226 ) ;
-#1869 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.0000000000000000000, 1.599999999999999400 ) ) ;
-#1870 = ADVANCED_FACE ( 'NONE', ( #834 ), #793, .F. ) ;
-#1871 = ORIENTED_EDGE ( 'NONE', *, *, #504, .T. ) ;
-#1872 = ORIENTED_EDGE ( 'NONE', *, *, #1994, .F. ) ;
-#1873 = CARTESIAN_POINT ( 'NONE',  ( -2.290767951675048800, 0.7797810119935656400, 1.590573978544363800 ) ) ;
-#1874 = ORIENTED_EDGE ( 'NONE', *, *, #648, .F. ) ;
-#1875 = EDGE_CURVE ( 'NONE', #2131, #2568, #2521, .T. ) ;
-#1876 = ORIENTED_EDGE ( 'NONE', *, *, #1671, .F. ) ;
-#1877 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, -1.600000000000000800 ) ) ;
-#1878 = FACE_OUTER_BOUND ( 'NONE', #2282, .T. ) ;
-#1879 = ORIENTED_EDGE ( 'NONE', *, *, #299, .F. ) ;
-#1880 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1814, 'distance_accuracy_value', 'NONE');
-#1881 = ADVANCED_FACE ( 'NONE', ( #606 ), #328, .F. ) ;
-#1882 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
- ( #662, #845, #404, #1742, #2852, #2664, #1066, #2406, #644, #2416, #881, #1290, #1503, #1964, #1100, #206, #24, #189, #215 ),
- .UNSPECIFIED., .F., .F.,
- ( 4, 3, 3, 3, 3, 3, 4 ),
- ( -1.428773151989040700E-006, 0.0000000000000000000, 1.914496505494223800E-005, 4.466926192275656400E-005, 6.390130992618870000E-005, 7.727072880932835500E-005, 9.076250640377230500E-005 ),
- .UNSPECIFIED. ) ;
-#1883 = EDGE_LOOP ( 'NONE', ( #375, #1238, #2263, #1055 ) ) ;
-#1884 = STYLED_ITEM ( 'NONE', ( #714 ), #2059 ) ;
-#1885 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1886 = PRESENTATION_STYLE_ASSIGNMENT (( #818 ) ) ;
-#1887 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1888 = VECTOR ( 'NONE', #2317, 1000.000000000000000 ) ;
-#1889 = ADVANCED_FACE ( 'NONE', ( #899 ), #2368, .T. ) ;
-#1890 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1891 = EDGE_CURVE ( 'NONE', #112, #2182, #2810, .T. ) ;
-#1892 = EDGE_CURVE ( 'NONE', #795, #1767, #1489, .T. ) ;
-#1893 = CARTESIAN_POINT ( 'NONE',  ( 2.290767951675047000, 0.7797810119935657500, -1.590573978544364700 ) ) ;
-#1894 = ADVANCED_FACE ( 'NONE', ( #2223 ), #1196, .T. ) ;
-#1895 = STYLED_ITEM ( 'NONE', ( #2154 ), #1437 ) ;
-#1896 = SURFACE_STYLE_FILL_AREA ( #856 ) ;
-#1897 = CARTESIAN_POINT ( 'NONE',  ( -2.450368634710713400, 0.8000000000000000400, -1.355352571511528400 ) ) ;
-#1898 = VECTOR ( 'NONE', #1823, 1000.000000000000000 ) ;
-#1899 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1113 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #240, #463, #60 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1900 = FACE_OUTER_BOUND ( 'NONE', #2541, .T. ) ;
-#1901 = ORIENTED_EDGE ( 'NONE', *, *, #2173, .F. ) ;
-#1902 = ORIENTED_EDGE ( 'NONE', *, *, #194, .F. ) ;
-#1903 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#1904 = EDGE_LOOP ( 'NONE', ( #2259, #807, #1667, #2577 ) ) ;
-#1905 = LINE ( 'NONE', #95, #45 ) ;
-#1906 = CARTESIAN_POINT ( 'NONE',  ( -2.450737556652406100, 0.7999959170992093600, -1.355653793882121800 ) ) ;
-#1907 = FACE_OUTER_BOUND ( 'NONE', #234, .T. ) ;
-#1908 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1909 = ORIENTED_EDGE ( 'NONE', *, *, #1059, .F. ) ;
-#1910 = AXIS2_PLACEMENT_3D ( 'NONE', #2613, #394, #1759 ) ;
-#1911 = CARTESIAN_POINT ( 'NONE',  ( -2.450737556652406100, 0.7999959170992093600, 1.355653793882121600 ) ) ;
-#1912 = VERTEX_POINT ( 'NONE', #2799 ) ;
-#1913 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2644 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1858, #2759, #2306 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1914 = VERTEX_POINT ( 'NONE', #803 ) ;
-#1915 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.8000000000000000400, 0.4000000000000007400 ) ) ;
-#1916 = EDGE_CURVE ( 'NONE', #937, #2100, #1431, .T. ) ;
-#1917 = CIRCLE ( 'NONE', #2787, 0.3500000000000000300 ) ;
-#1918 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1919 = EDGE_CURVE ( 'NONE', #2355, #2303, #1609, .T. ) ;
-#1920 = VERTEX_POINT ( 'NONE', #1915 ) ;
-#1921 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1049 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #510, #2308, #1859 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#1922 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1923 = ORIENTED_EDGE ( 'NONE', *, *, #2627, .F. ) ;
-#1924 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1578 ), #337 ) ;
-#1925 = ORIENTED_EDGE ( 'NONE', *, *, #6, .F. ) ;
-#1926 = VERTEX_POINT ( 'NONE', #2820 ) ;
-#1927 = SURFACE_STYLE_FILL_AREA ( #1010 ) ;
-#1928 = EDGE_LOOP ( 'NONE', ( #1598, #2468, #2500, #1729, #695, #604, #621, #704, #38, #1469, #2321, #2755, #367, #165 ) ) ;
-#1929 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.150000000000000100, -1.350000000000000800 ) ) ;
-#1930 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, 0.9500000000000007300 ) ) ;
-#1931 = CIRCLE ( 'NONE', #1411, 0.09999999999999999200 ) ;
-#1932 = PLANE ( 'NONE',  #1474 ) ;
-#1933 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1934 = CIRCLE ( 'NONE', #317, 0.2000000000000003200 ) ;
-#1935 = ORIENTED_EDGE ( 'NONE', *, *, #1568, .T. ) ;
-#1936 = SURFACE_STYLE_FILL_AREA ( #1754 ) ;
-#1937 = EDGE_CURVE ( 'NONE', #273, #916, #1644, .T. ) ;
-#1938 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 0.8000000000000000400, -1.350000000000000800 ) ) ;
-#1939 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1940 = VERTEX_POINT ( 'NONE', #2114 ) ;
-#1941 = SURFACE_STYLE_USAGE ( .BOTH. , #2153 ) ;
-#1942 = FACE_OUTER_BOUND ( 'NONE', #1379, .T. ) ;
-#1943 = STYLED_ITEM ( 'NONE', ( #2715 ), #2254 ) ;
-#1944 = SURFACE_STYLE_USAGE ( .BOTH. , #188 ) ;
-#1945 = FACE_OUTER_BOUND ( 'NONE', #1472, .T. ) ;
-#1946 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1947 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.7500000000000000000, 0.0000000000000000000 ) ) ;
-#1948 = FILL_AREA_STYLE_COLOUR ( '', #2437 ) ;
-#1949 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1950 = TOROIDAL_SURFACE ( 'NONE', #1432, 0.2500000000000002200, 0.05000000000000000300 ) ;
-#1951 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
-#1952 = FACE_OUTER_BOUND ( 'NONE', #1757, .T. ) ;
-#1953 = LINE ( 'NONE', #2016, #1327 ) ;
-#1954 = EDGE_CURVE ( 'NONE', #1054, #1692, #979, .T. ) ;
-#1955 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, 1.300000000000000700 ) ) ;
-#1956 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #450, 'distance_accuracy_value', 'NONE');
-#1957 = LINE ( 'NONE', #865, #1582 ) ;
-#1958 = ORIENTED_EDGE ( 'NONE', *, *, #751, .F. ) ;
-#1959 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1960 = EDGE_LOOP ( 'NONE', ( #1663, #1962, #164, #2033 ) ) ;
-#1961 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#1962 = ORIENTED_EDGE ( 'NONE', *, *, #25, .F. ) ;
-#1963 = EDGE_LOOP ( 'NONE', ( #2324, #2129, #2050, #1958 ) ) ;
-#1964 = CARTESIAN_POINT ( 'NONE',  ( -2.295461957434263800, 0.7712885068569657100, -1.595419782076616500 ) ) ;
-#1965 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#1966 = CIRCLE ( 'NONE', #1675, 0.09999999999999999200 ) ;
-#1967 = CARTESIAN_POINT ( 'NONE',  ( 2.495419782076615100, 0.7712885068569658200, 1.395461957434262200 ) ) ;
-#1968 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, -0.4999999999999991700 ) ) ;
-#1969 = ORIENTED_EDGE ( 'NONE', *, *, #1519, .T. ) ;
-#1970 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, 1.599999999999999400 ) ) ;
-#1971 = LINE ( 'NONE', #1399, #451 ) ;
-#1972 = CARTESIAN_POINT ( 'NONE',  ( 2.200000000000000200, 1.150000000000000100, 0.0000000000000000000 ) ) ;
-#1973 = FACE_OUTER_BOUND ( 'NONE', #2801, .T. ) ;
-#1974 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#1975 = EDGE_CURVE ( 'NONE', #1103, #2822, #1039, .T. ) ;
-#1976 = EDGE_LOOP ( 'NONE', ( #1540, #1508, #1923, #452, #2566, #2108, #167, #2658, #274, #879, #2712, #12, #1133, #2599, #1510, #2243, #598, #736, #1793, #517 ) ) ;
-#1977 = EDGE_CURVE ( 'NONE', #1333, #439, #1317, .T. ) ;
-#1978 = SURFACE_SIDE_STYLE ('',( #1936 ) ) ;
-#1979 = AXIS2_PLACEMENT_3D ( 'NONE', #2054, #2076, #1202 ) ;
-#1980 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#1981 = AXIS2_PLACEMENT_3D ( 'NONE', #499, #742, #1383 ) ;
-#1982 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.000000000000000000, 1.350000000000000800 ) ) ;
-#1983 = DIRECTION ( 'NONE',  ( 8.673617379884035500E-017, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#1984 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, 1.350000000000000800 ) ) ;
-#1985 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, 1.350000000000000800 ) ) ;
-#1986 = COLOUR_RGB ( '',0.6431372549019607200, 0.6156862745098039500, 0.5999999999999999800 ) ;
-#1987 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#1988 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#1989 = TOROIDAL_SURFACE ( 'NONE', #804, 0.2500000000000002200, 0.05000000000000000300 ) ;
-#1990 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2305 ) ) ;
-#1991 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, -0.3999999999999991900 ) ) ;
-#1992 = LINE ( 'NONE', #1779, #471 ) ;
-#1993 = PRESENTATION_STYLE_ASSIGNMENT (( #1560 ) ) ;
-#1994 = EDGE_CURVE ( 'NONE', #115, #1584, #2609, .T. ) ;
-#1995 = PLANE ( 'NONE',  #1107 ) ;
-#1996 = EDGE_LOOP ( 'NONE', ( #2245, #747, #2175, #2367 ) ) ;
-#1997 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 0.8000000000000000400, 1.350000000000000800 ) ) ;
-#1998 = STYLED_ITEM ( 'NONE', ( #2456 ), #40 ) ;
-#1999 = ORIENTED_EDGE ( 'NONE', *, *, #1776, .F. ) ;
-#2000 = ORIENTED_EDGE ( 'NONE', *, *, #149, .T. ) ;
-#2001 = ORIENTED_EDGE ( 'NONE', *, *, #1439, .F. ) ;
-#2002 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2003 = ADVANCED_FACE ( 'NONE', ( #1942 ), #1932, .F. ) ;
-#2004 = FILL_AREA_STYLE_COLOUR ( '', #2854 ) ;
-#2005 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #808 ), #466 ) ;
-#2006 = EDGE_LOOP ( 'NONE', ( #1152, #1483, #2144, #1541, #2000, #113, #2249, #494 ) ) ;
-#2007 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#2008 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.0000000000000000000, -0.3999999999999991300 ) ) ;
-#2009 = LINE ( 'NONE', #2164, #1450 ) ;
-#2010 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#2011 = AXIS2_PLACEMENT_3D ( 'NONE', #1790, #43, #2017 ) ;
-#2012 = SURFACE_STYLE_FILL_AREA ( #2216 ) ;
-#2013 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#2014 = PRODUCT_CONTEXT ( 'NONE', #896, 'mechanical' ) ;
-#2015 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.000000000000000000, -1.350000000000000800 ) ) ;
-#2016 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.7500000000000000000, -0.4999999999999991700 ) ) ;
-#2017 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
-#2018 = EDGE_LOOP ( 'NONE', ( #2608, #1498, #50, #1064 ) ) ;
-#2019 = ADVANCED_FACE ( 'NONE', ( #1071 ), #496, .T. ) ;
-#2020 = AXIS2_PLACEMENT_3D ( 'NONE', #262, #275, #2671 ) ;
-#2021 = EDGE_CURVE ( 'NONE', #1559, #2571, #90, .T. ) ;
-#2022 = CIRCLE ( 'NONE', #1132, 0.2000000000000003200 ) ;
-#2023 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1974, 'distance_accuracy_value', 'NONE');
-#2024 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#2025 = AXIS2_PLACEMENT_3D ( 'NONE', #2264, #731, #460 ) ;
-#2026 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
-#2027 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999300, 1.200000000000000200, 0.9500000000000007300 ) ) ;
-#2028 = AXIS2_PLACEMENT_3D ( 'NONE', #1212, #2103, #1718 ) ;
-#2029 = SURFACE_STYLE_USAGE ( .BOTH. , #2507 ) ;
-#2030 = SURFACE_STYLE_FILL_AREA ( #1631 ) ;
-#2031 = ADVANCED_FACE ( 'NONE', ( #151 ), #2366, .T. ) ;
-#2032 = CARTESIAN_POINT ( 'NONE',  ( -2.255051025721669600, 0.8000000000000000400, -1.550000000000064700 ) ) ;
-#2033 = ORIENTED_EDGE ( 'NONE', *, *, #2116, .F. ) ;
-#2034 = EDGE_CURVE ( 'NONE', #309, #780, #1558, .T. ) ;
-#2035 = ORIENTED_EDGE ( 'NONE', *, *, #1466, .F. ) ;
-#2036 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7544820559992475600, -1.400000000000000400 ) ) ;
-#2037 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.7500000000000000000, 1.599999999999999400 ) ) ;
-#2038 = EDGE_CURVE ( 'NONE', #762, #1940, #1851, .T. ) ;
-#2039 = ORIENTED_EDGE ( 'NONE', *, *, #437, .T. ) ;
-#2040 = ORIENTED_EDGE ( 'NONE', *, *, #1270, .T. ) ;
-#2041 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#2042 = FACE_OUTER_BOUND ( 'NONE', #2624, .T. ) ;
-#2043 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #574, 'distance_accuracy_value', 'NONE');
-#2044 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2045 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2312 ) ) ;
-#2046 = CARTESIAN_POINT ( 'NONE',  ( 2.497083683021875900, 0.7673704220835632100, -1.397101496221796700 ) ) ;
-#2047 = VECTOR ( 'NONE', #3, 1000.000000000000000 ) ;
-#2048 = CARTESIAN_POINT ( 'NONE',  ( 2.449999999999998800, 0.7500000000000000000, 0.0000000000000000000 ) ) ;
-#2049 = ADVANCED_FACE ( 'NONE', ( #2841 ), #2622, .T. ) ;
-#2050 = ORIENTED_EDGE ( 'NONE', *, *, #2283, .F. ) ;
-#2051 = FACE_OUTER_BOUND ( 'NONE', #197, .T. ) ;
-#2052 = SURFACE_STYLE_USAGE ( .BOTH. , #1563 ) ;
-#2053 = PLANE ( 'NONE',  #142 ) ;
-#2054 = CARTESIAN_POINT ( 'NONE',  ( 2.699999999999999300, 0.7500000000000000000, -0.5499999999999990500 ) ) ;
-#2055 = EDGE_CURVE ( 'NONE', #2334, #1914, #1282, .T. ) ;
-#2056 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, 1.600000000000000100 ) ) ;
-#2057 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2058 = AXIS2_PLACEMENT_3D ( 'NONE', #279, #2252, #1827 ) ;
-#2059 = ADVANCED_FACE ( 'NONE', ( #672 ), #17, .T. ) ;
-#2060 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.7500000000000000000, 0.5000000000000006700 ) ) ;
-#2061 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2062 = PLANE ( 'NONE',  #384 ) ;
-#2063 = CIRCLE ( 'NONE', #2540, 0.3999999999999999700 ) ;
-#2064 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#2065 = LINE ( 'NONE', #1736, #993 ) ;
-#2066 = ORIENTED_EDGE ( 'NONE', *, *, #2726, .T. ) ;
-#2067 = SURFACE_SIDE_STYLE ('',( #1001 ) ) ;
-#2068 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
-#2069 = ORIENTED_EDGE ( 'NONE', *, *, #2171, .F. ) ;
-#2070 = EDGE_LOOP ( 'NONE', ( #1867, #514, #1909, #2172 ) ) ;
-#2071 = ORIENTED_EDGE ( 'NONE', *, *, #2286, .T. ) ;
-#2072 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, 0.5500000000000007100 ) ) ;
-#2073 = PLANE ( 'NONE',  #1367 ) ;
-#2074 = EDGE_CURVE ( 'NONE', #1147, #622, #1641, .T. ) ;
-#2075 = ORIENTED_EDGE ( 'NONE', *, *, #997, .T. ) ;
-#2076 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
-#2077 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2078 = EDGE_CURVE ( 'NONE', #115, #2538, #1155, .T. ) ;
-#2079 = LINE ( 'NONE', #561, #318 ) ;
-#2080 = CARTESIAN_POINT ( 'NONE',  ( -2.273527728712881200, 0.7954471913600873500, 1.571847560487365600 ) ) ;
-#2081 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2586 ), #2224 ) ;
-#2082 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.0000000000000000000, 0.4000000000000006900 ) ) ;
-#2083 = VERTEX_POINT ( 'NONE', #657 ) ;
-#2084 = ADVANCED_FACE ( 'NONE', ( #458 ), #638, .F. ) ;
-#2085 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2086 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1608 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #981, #324, #332 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#2087 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, 1.350000000000000800 ) ) ;
-#2088 = VERTEX_POINT ( 'NONE', #2465 ) ;
-#2089 = EDGE_CURVE ( 'NONE', #1767, #994, #2181, .T. ) ;
-#2090 = AXIS2_PLACEMENT_3D ( 'NONE', #850, #228, #2855 ) ;
-#2091 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#2092 = PRESENTATION_STYLE_ASSIGNMENT (( #1114 ) ) ;
-#2093 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#2094 = LINE ( 'NONE', #2717, #2591 ) ;
-#2095 = FILL_AREA_STYLE ('',( #566 ) ) ;
-#2096 = PRODUCT ( 'NDK NX5032GA', 'NDK NX5032GA', '', ( #2014 ) ) ;
-#2097 = ORIENTED_EDGE ( 'NONE', *, *, #787, .T. ) ;
-#2098 = ORIENTED_EDGE ( 'NONE', *, *, #2038, .F. ) ;
-#2099 = CARTESIAN_POINT ( 'NONE',  ( -2.499368853535238100, 0.7590286062741508100, -1.399366632931489100 ) ) ;
-#2100 = VERTEX_POINT ( 'NONE', #334 ) ;
-#2101 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 0.0000000000000000000 ) ) ;
-#2102 = AXIS2_PLACEMENT_3D ( 'NONE', #1453, #2373, #1011 ) ;
-#2103 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
-#2104 = EDGE_CURVE ( 'NONE', #957, #795, #2581, .T. ) ;
-#2105 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#2106 = ORIENTED_EDGE ( 'NONE', *, *, #1977, .F. ) ;
-#2107 = VERTEX_POINT ( 'NONE', #2574 ) ;
-#2108 = ORIENTED_EDGE ( 'NONE', *, *, #1321, .F. ) ;
-#2109 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#2110 = ORIENTED_EDGE ( 'NONE', *, *, #1937, .F. ) ;
-#2111 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#2112 = LINE ( 'NONE', #1251, #2220 ) ;
-#2113 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#2114 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.0000000000000000000, -1.600000000000000800 ) ) ;
-#2115 = CARTESIAN_POINT ( 'NONE',  ( -2.493427692773045200, 0.7747797397413669400, -1.393532271552118100 ) ) ;
-#2116 = EDGE_CURVE ( 'NONE', #1698, #2537, #1008, .T. ) ;
-#2117 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2545, 'distance_accuracy_value', 'NONE');
-#2118 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.8000000000000000400, 0.5000000000000006700 ) ) ;
-#2119 = EDGE_CURVE ( 'NONE', #883, #2421, #418, .T. ) ;
-#2120 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#2121 = LINE ( 'NONE', #1340, #1784 ) ;
-#2122 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #304 ) ) ;
-#2123 = CYLINDRICAL_SURFACE ( 'NONE', #397, 0.09999999999999999200 ) ;
-#2124 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #892 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #778, #1679, #1887 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#2125 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2126 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#2127 = LINE ( 'NONE', #624, #1131 ) ;
-#2128 = ORIENTED_EDGE ( 'NONE', *, *, #1569, .T. ) ;
-#2129 = ORIENTED_EDGE ( 'NONE', *, *, #2034, .T. ) ;
-#2130 = ORIENTED_EDGE ( 'NONE', *, *, #2339, .T. ) ;
-#2131 = VERTEX_POINT ( 'NONE', #2587 ) ;
-#2132 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, 1.399999999999999700 ) ) ;
-#2133 = SURFACE_STYLE_FILL_AREA ( #131 ) ;
-#2134 = VERTEX_POINT ( 'NONE', #365 ) ;
-#2135 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, -1.300000000000000700 ) ) ;
-#2136 = AXIS2_PLACEMENT_3D ( 'NONE', #2193, #2407, #1319 ) ;
-#2137 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2010, 'distance_accuracy_value', 'NONE');
-#2138 = VECTOR ( 'NONE', #2509, 1000.000000000000000 ) ;
-#2139 = EDGE_CURVE ( 'NONE', #994, #1772, #2302, .T. ) ;
-#2140 = ORIENTED_EDGE ( 'NONE', *, *, #2139, .F. ) ;
-#2141 = EDGE_CURVE ( 'NONE', #2383, #1037, #1109, .T. ) ;
-#2142 = PRESENTATION_STYLE_ASSIGNMENT (( #2700 ) ) ;
-#2143 = SURFACE_STYLE_FILL_AREA ( #2405 ) ;
-#2144 = ORIENTED_EDGE ( 'NONE', *, *, #2827, .T. ) ;
-#2145 = SURFACE_SIDE_STYLE ('',( #2796 ) ) ;
-#2146 = LINE ( 'NONE', #759, #641 ) ;
-#2147 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#2148 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2149 = AXIS2_PLACEMENT_3D ( 'NONE', #39, #1597, #1571 ) ;
-#2150 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#2151 = CIRCLE ( 'NONE', #586, 0.05000000000000012800 ) ;
-#2152 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2153 = SURFACE_SIDE_STYLE ('',( #782 ) ) ;
-#2154 = PRESENTATION_STYLE_ASSIGNMENT (( #29 ) ) ;
-#2155 = FACE_OUTER_BOUND ( 'NONE', #1847, .T. ) ;
-#2156 = AXIS2_PLACEMENT_3D ( 'NONE', #2677, #479, #76 ) ;
-#2157 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2158 = CYLINDRICAL_SURFACE ( 'NONE', #2409, 0.3999999999999999700 ) ;
-#2159 = AXIS2_PLACEMENT_3D ( 'NONE', #1818, #292, #2277 ) ;
-#2160 = ORIENTED_EDGE ( 'NONE', *, *, #871, .T. ) ;
-#2161 = ORIENTED_EDGE ( 'NONE', *, *, #1239, .T. ) ;
-#2162 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #1402 ) ;
-#2163 = ORIENTED_EDGE ( 'NONE', *, *, #2665, .F. ) ;
-#2164 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.8000000000000000400, 0.5000000000000006700 ) ) ;
-#2165 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
-#2166 = CIRCLE ( 'NONE', #1669, 0.2000000000000003200 ) ;
-#2167 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#2168 = PLANE ( 'NONE',  #1448 ) ;
-#2169 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#2170 = PLANE ( 'NONE',  #390 ) ;
-#2171 = EDGE_CURVE ( 'NONE', #2809, #658, #1607, .T. ) ;
-#2172 = ORIENTED_EDGE ( 'NONE', *, *, #1079, .F. ) ;
-#2173 = EDGE_CURVE ( 'NONE', #1333, #1805, #1710, .T. ) ;
-#2174 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#2175 = ORIENTED_EDGE ( 'NONE', *, *, #1796, .F. ) ;
-#2176 = LINE ( 'NONE', #2816, #2636 ) ;
-#2177 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#2178 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #199 ) ) ;
-#2179 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, -0.9500000000000007300 ) ) ;
-#2180 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#2181 = CIRCLE ( 'NONE', #248, 0.2500000000000002200 ) ;
-#2182 = VERTEX_POINT ( 'NONE', #1234 ) ;
-#2183 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2552 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2064, #1186, #781 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#2184 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.0000000000000000000, 0.4000000000000007400 ) ) ;
-#2185 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#2186 = CIRCLE ( 'NONE', #2676, 0.04999999999999991300 ) ;
-#2187 = CARTESIAN_POINT ( 'NONE',  ( 2.477824073524344400, 0.7921195996941965400, 1.378881009854339100 ) ) ;
-#2188 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999400, 1.200000000000000200, -0.9500000000000009500 ) ) ;
-#2189 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.7500000000000000000, 0.4000000000000007400 ) ) ;
-#2190 = DIRECTION ( 'NONE',  ( 2.710505431213763600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2191 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2192 = PRESENTATION_STYLE_ASSIGNMENT (( #2316 ) ) ;
-#2193 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
-#2194 = CYLINDRICAL_SURFACE ( 'NONE', #243, 0.05000000000000012800 ) ;
-#2195 = CIRCLE ( 'NONE', #827, 0.2000000000000003200 ) ;
-#2196 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.7500000000000000000, -0.3999999999999991900 ) ) ;
-#2197 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #135 ), #2846 ) ;
-#2198 = ORIENTED_EDGE ( 'NONE', *, *, #1080, .F. ) ;
-#2199 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#2200 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#2201 = ORIENTED_EDGE ( 'NONE', *, *, #1702, .T. ) ;
-#2202 = ORIENTED_EDGE ( 'NONE', *, *, #2811, .T. ) ;
-#2203 = ORIENTED_EDGE ( 'NONE', *, *, #124, .F. ) ;
-#2204 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#2205 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2206 = CIRCLE ( 'NONE', #2575, 0.2000000000000003200 ) ;
-#2207 = ORIENTED_EDGE ( 'NONE', *, *, #596, .T. ) ;
-#2208 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.7500000000000000000, 0.4000000000000006900 ) ) ;
-#2209 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2210 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #99, 'distance_accuracy_value', 'NONE');
-#2211 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.7500000000000000000, -1.600000000000000300 ) ) ;
-#2212 = LINE ( 'NONE', #1743, #1032 ) ;
-#2213 = EDGE_LOOP ( 'NONE', ( #2106, #2066, #2835, #1693 ) ) ;
-#2214 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2215 = CYLINDRICAL_SURFACE ( 'NONE', #1352, 0.3999999999999999700 ) ;
-#2216 = FILL_AREA_STYLE ('',( #225 ) ) ;
-#2217 = EDGE_CURVE ( 'NONE', #1301, #273, #2338, .T. ) ;
-#2218 = EDGE_CURVE ( 'NONE', #1788, #1098, #2112, .T. ) ;
-#2219 = CARTESIAN_POINT ( 'NONE',  ( 2.471847560487364400, 0.7954471913600874600, 1.373527728712879500 ) ) ;
-#2220 = VECTOR ( 'NONE', #2343, 1000.000000000000000 ) ;
-#2221 = ORIENTED_EDGE ( 'NONE', *, *, #982, .T. ) ;
-#2222 = FILL_AREA_STYLE ('',( #2233 ) ) ;
-#2223 = FACE_OUTER_BOUND ( 'NONE', #1183, .T. ) ;
-#2224 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #204 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #944, #465, #1351 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#2225 = SURFACE_STYLE_USAGE ( .BOTH. , #20 ) ;
-#2226 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2227 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, 1.399999999999999700 ) ) ;
-#2228 = AXIS2_PLACEMENT_3D ( 'NONE', #2766, #2556, #1440 ) ;
-#2229 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#2230 = FILL_AREA_STYLE ('',( #2460 ) ) ;
-#2231 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #205, 'distance_accuracy_value', 'NONE');
-#2232 = VECTOR ( 'NONE', #236, 1000.000000000000000 ) ;
-#2233 = FILL_AREA_STYLE_COLOUR ( '', #1125 ) ;
-#2234 = ADVANCED_FACE ( 'NONE', ( #1035 ), #214, .T. ) ;
-#2235 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, -1.600000000000000800 ) ) ;
-#2236 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.4000000000000000200, 0.5000000000000006700 ) ) ;
-#2237 = VECTOR ( 'NONE', #509, 1000.000000000000000 ) ;
-#2238 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, -0.3999999999999991900 ) ) ;
-#2239 = CARTESIAN_POINT ( 'NONE',  ( 2.471847560487364400, 0.7954471913600874600, -1.373527728712880900 ) ) ;
-#2240 = EDGE_CURVE ( 'NONE', #1832, #2134, #1516, .T. ) ;
-#2241 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.200000000000000200, 0.9500000000000007300 ) ) ;
-#2242 = SURFACE_STYLE_FILL_AREA ( #1116 ) ;
-#2243 = ORIENTED_EDGE ( 'NONE', *, *, #2686, .F. ) ;
-#2244 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#2245 = ORIENTED_EDGE ( 'NONE', *, *, #2411, .F. ) ;
-#2246 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#2247 = VECTOR ( 'NONE', #457, 1000.000000000000000 ) ;
-#2248 = AXIS2_PLACEMENT_3D ( 'NONE', #2680, #2270, #929 ) ;
-#2249 = ORIENTED_EDGE ( 'NONE', *, *, #2116, .T. ) ;
-#2250 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.4000000000000000200, -0.3999999999999991900 ) ) ;
-#2251 = VECTOR ( 'NONE', #541, 1000.000000000000000 ) ;
-#2252 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#2253 = CARTESIAN_POINT ( 'NONE',  ( 2.255955629944661500, 0.7999877691608224800, 1.551105863611022200 ) ) ;
-#2254 = ADVANCED_FACE ( 'NONE', ( #2754 ), #415, .T. ) ;
-#2255 = ORIENTED_EDGE ( 'NONE', *, *, #1146, .F. ) ;
-#2256 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, 1.399999999999999000 ) ) ;
-#2257 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.4000000000000000200, -0.3999999999999991300 ) ) ;
-#2258 = ORIENTED_EDGE ( 'NONE', *, *, #1875, .F. ) ;
-#2259 = ORIENTED_EDGE ( 'NONE', *, *, #2411, .T. ) ;
-#2260 = FILL_AREA_STYLE ('',( #1382 ) ) ;
-#2261 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.8000000000000000400, -0.3999999999999991300 ) ) ;
-#2262 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2263 = ORIENTED_EDGE ( 'NONE', *, *, #1080, .T. ) ;
-#2264 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.7500000000000000000, 0.4000000000000007400 ) ) ;
-#2265 = CARTESIAN_POINT ( 'NONE',  ( 2.498223295115497200, 0.7632103674514968400, -1.398231117478932100 ) ) ;
-#2266 = CARTESIAN_POINT ( 'NONE',  ( -1.355252715606881300E-016, 0.0000000000000000000, -0.4999999999999997800 ) ) ;
-#2267 = ORIENTED_EDGE ( 'NONE', *, *, #895, .T. ) ;
-#2268 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #135 ) ) ;
-#2269 = EDGE_CURVE ( 'NONE', #795, #35, #2176, .T. ) ;
-#2270 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
-#2271 = CARTESIAN_POINT ( 'NONE',  ( -2.479289321881346100, 0.8000000000000001600, 0.5207106781186554600 ) ) ;
-#2272 = AXIS2_PLACEMENT_3D ( 'NONE', #758, #1193, #2727 ) ;
-#2273 = ADVANCED_FACE ( 'NONE', ( #2051 ), #2168, .T. ) ;
-#2274 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2275 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#2276 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.7500000000000000000, -0.4999999999999991700 ) ) ;
-#2277 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2278 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.7500000000000000000, 0.4000000000000007400 ) ) ;
-#2279 = PRESENTATION_STYLE_ASSIGNMENT (( #2052 ) ) ;
-#2280 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.7500000000000000000, 0.5500000000000007100 ) ) ;
-#2281 = LINE ( 'NONE', #2674, #1686 ) ;
-#2282 = EDGE_LOOP ( 'NONE', ( #2797, #1388, #1393, #1424 ) ) ;
-#2283 = EDGE_CURVE ( 'NONE', #569, #780, #126, .T. ) ;
-#2284 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2285 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.7544820559992475600, 1.599999999999999400 ) ) ;
-#2286 = EDGE_CURVE ( 'NONE', #2293, #1633, #1811, .T. ) ;
-#2287 = ADVANCED_FACE ( 'NONE', ( #290 ), #1482, .T. ) ;
-#2288 = VERTEX_POINT ( 'NONE', #1494 ) ;
-#2289 = VERTEX_POINT ( 'NONE', #2843 ) ;
-#2290 = VERTEX_POINT ( 'NONE', #413 ) ;
-#2291 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#2292 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #485 ), #1921 ) ;
-#2293 = VERTEX_POINT ( 'NONE', #2603 ) ;
-#2294 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1027 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1652, #343, #554 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#2295 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, 1.300000000000000700 ) ) ;
-#2296 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, 1.599999999999999400 ) ) ;
-#2297 = LINE ( 'NONE', #181, #745 ) ;
-#2298 = ORIENTED_EDGE ( 'NONE', *, *, #1122, .F. ) ;
-#2299 = CARTESIAN_POINT ( 'NONE',  ( 2.287343406825264900, 0.7840632217341669800, 1.586976091996274300 ) ) ;
-#2300 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
-#2301 = LINE ( 'NONE', #2639, #777 ) ;
-#2302 = LINE ( 'NONE', #1022, #2808 ) ;
-#2303 = VERTEX_POINT ( 'NONE', #2184 ) ;
-#2304 = FILL_AREA_STYLE_COLOUR ( '', #2126 ) ;
-#2305 = STYLED_ITEM ( 'NONE', ( #2778 ), #381 ) ;
-#2306 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#2307 = EDGE_CURVE ( 'NONE', #2571, #1347, #1007, .T. ) ;
-#2308 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#2309 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2326 ) ) ;
-#2310 = FACE_OUTER_BOUND ( 'NONE', #79, .T. ) ;
-#2311 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.7500000000000000000, 1.599999999999999400 ) ) ;
-#2312 = STYLED_ITEM ( 'NONE', ( #669 ), #2461 ) ;
-#2313 = FILL_AREA_STYLE_COLOUR ( '', #1220 ) ;
-#2314 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, -0.4999999999999991700 ) ) ;
-#2315 = LINE ( 'NONE', #258, #302 ) ;
-#2316 = SURFACE_STYLE_USAGE ( .BOTH. , #543 ) ;
-#2317 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#2318 = SURFACE_STYLE_FILL_AREA ( #978 ) ;
-#2319 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2320 = PRESENTATION_STYLE_ASSIGNMENT (( #2225 ) ) ;
-#2321 = ORIENTED_EDGE ( 'NONE', *, *, #2286, .F. ) ;
-#2322 = ADVANCED_FACE ( 'NONE', ( #1973 ), #2838, .T. ) ;
-#2323 = ORIENTED_EDGE ( 'NONE', *, *, #1775, .T. ) ;
-#2324 = ORIENTED_EDGE ( 'NONE', *, *, #2648, .F. ) ;
-#2325 = FILL_AREA_STYLE_COLOUR ( '', #69 ) ;
-#2326 = STYLED_ITEM ( 'NONE', ( #1993 ), #281 ) ;
-#2327 = VECTOR ( 'NONE', #1307, 1000.000000000000000 ) ;
-#2328 = ORIENTED_EDGE ( 'NONE', *, *, #25, .T. ) ;
-#2329 = CYLINDRICAL_SURFACE ( 'NONE', #2362, 0.05000000000000002400 ) ;
-#2330 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.7544820559992475600, 1.600000000000000100 ) ) ;
-#2331 = AXIS2_PLACEMENT_3D ( 'NONE', #2431, #1092, #2856 ) ;
-#2332 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#2333 = LINE ( 'NONE', #28, #2670 ) ;
-#2334 = VERTEX_POINT ( 'NONE', #2388 ) ;
-#2335 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2336 = ORIENTED_EDGE ( 'NONE', *, *, #1239, .F. ) ;
-#2337 = CARTESIAN_POINT ( 'NONE',  ( -2.495419782076616400, 0.7712885068569658200, -1.395461957434263000 ) ) ;
-#2338 = CIRCLE ( 'NONE', #1257, 0.05000000000000002400 ) ;
-#2339 = EDGE_CURVE ( 'NONE', #2396, #1244, #829, .T. ) ;
-#2340 = ADVANCED_FACE ( 'NONE', ( #1277 ), #434, .T. ) ;
-#2341 = EDGE_CURVE ( 'NONE', #193, #1788, #2606, .T. ) ;
-#2342 = AXIS2_PLACEMENT_3D ( 'NONE', #2261, #1564, #1108 ) ;
-#2343 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#2344 = ORIENTED_EDGE ( 'NONE', *, *, #713, .F. ) ;
-#2345 = AXIS2_PLACEMENT_3D ( 'NONE', #88, #773, #1626 ) ;
-#2346 = FACE_OUTER_BOUND ( 'NONE', #830, .T. ) ;
-#2347 = SURFACE_STYLE_USAGE ( .BOTH. , #2561 ) ;
-#2348 = FACE_OUTER_BOUND ( 'NONE', #1830, .T. ) ;
-#2349 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2350 = CARTESIAN_POINT ( 'NONE',  ( -2.490573978544364600, 0.7797810119935658600, 1.390767951675047300 ) ) ;
-#2351 = CIRCLE ( 'NONE', #696, 0.3500000000000000300 ) ;
-#2352 = ORIENTED_EDGE ( 'NONE', *, *, #871, .F. ) ;
-#2353 = CARTESIAN_POINT ( 'NONE',  ( -2.460947662115927000, 0.7990358428391949300, -1.364124406761429500 ) ) ;
-#2354 = ORIENTED_EDGE ( 'NONE', *, *, #2471, .T. ) ;
-#2355 = VERTEX_POINT ( 'NONE', #1764 ) ;
-#2356 = PRESENTATION_STYLE_ASSIGNMENT (( #1791 ) ) ;
-#2357 = ORIENTED_EDGE ( 'NONE', *, *, #596, .F. ) ;
-#2358 = AXIS2_PLACEMENT_3D ( 'NONE', #2704, #876, #52 ) ;
-#2359 = CARTESIAN_POINT ( 'NONE',  ( -2.460947662115927000, 0.7990358428391949300, 1.364124406761429300 ) ) ;
-#2360 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, -1.600000000000000800 ) ) ;
-#2361 = ORIENTED_EDGE ( 'NONE', *, *, #1682, .F. ) ;
-#2362 = AXIS2_PLACEMENT_3D ( 'NONE', #1254, #2576, #157 ) ;
-#2363 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #692, #284, #1557, #2482 ),
+#218 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, 1.350000000000000800 ) ) ;
+#219 = DIRECTION ( 'NONE',  ( 2.710505431213759600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#220 = ORIENTED_EDGE ( 'NONE', *, *, #1519, .F. ) ;
+#221 = VERTEX_POINT ( 'NONE', #1976 ) ;
+#222 = ORIENTED_EDGE ( 'NONE', *, *, #856, .T. ) ;
+#223 = EDGE_LOOP ( 'NONE', ( #1422, #2612, #1989, #1621 ) ) ;
+#224 = CARTESIAN_POINT ( 'NONE',  ( 2.298231117478930500, 0.7632103674514968400, -1.598223295115499100 ) ) ;
+#225 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1103 ) ) ;
+#226 = CARTESIAN_POINT ( 'NONE',  ( -2.471847560487366200, 0.7954471913600874600, -1.373527728712880400 ) ) ;
+#227 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#228 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
+#229 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #362 ) ) ;
+#230 = EDGE_CURVE ( 'NONE', #2132, #2342, #1629, .T. ) ;
+#231 = FILL_AREA_STYLE ('',( #904 ) ) ;
+#232 = FACE_OUTER_BOUND ( 'NONE', #1492, .T. ) ;
+#233 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#234 = PRESENTATION_STYLE_ASSIGNMENT (( #2026 ) ) ;
+#235 = EDGE_CURVE ( 'NONE', #2342, #1966, #2235, .T. ) ;
+#236 = AXIS2_PLACEMENT_3D ( 'NONE', #2323, #1014, #1914 ) ;
+#237 = PLANE ( 'NONE',  #885 ) ;
+#238 = ORIENTED_EDGE ( 'NONE', *, *, #2660, .T. ) ;
+#239 = PLANE ( 'NONE',  #2355 ) ;
+#240 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2670 ), #389 ) ;
+#241 = EDGE_LOOP ( 'NONE', ( #1580, #1668, #15, #1817 ) ) ;
+#242 = CIRCLE ( 'NONE', #2479, 0.04999999999999991300 ) ;
+#243 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#244 = ORIENTED_EDGE ( 'NONE', *, *, #1446, .T. ) ;
+#245 = LINE ( 'NONE', #367, #66 ) ;
+#246 = EDGE_LOOP ( 'NONE', ( #638, #329, #1672, #2344 ) ) ;
+#247 = ORIENTED_EDGE ( 'NONE', *, *, #643, .F. ) ;
+#248 = CARTESIAN_POINT ( 'NONE',  ( 2.449999999999998800, 0.8000000000000000400, 0.5500000000000007100 ) ) ;
+#249 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#250 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#251 = EDGE_CURVE ( 'NONE', #871, #106, #2172, .T. ) ;
+#252 = ORIENTED_EDGE ( 'NONE', *, *, #719, .T. ) ;
+#253 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#254 = ORIENTED_EDGE ( 'NONE', *, *, #1290, .T. ) ;
+#255 = LINE ( 'NONE', #2803, #707 ) ;
+#256 = EDGE_LOOP ( 'NONE', ( #1069, #917, #260, #1267 ) ) ;
+#257 = DIRECTION ( 'NONE',  ( 2.710505431213763600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#258 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#259 = AXIS2_PLACEMENT_3D ( 'NONE', #648, #1296, #2434 ) ;
+#260 = ORIENTED_EDGE ( 'NONE', *, *, #1895, .T. ) ;
+#261 = AXIS2_PLACEMENT_3D ( 'NONE', #2066, #257, #933 ) ;
+#262 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#263 = CARTESIAN_POINT ( 'NONE',  ( -1.344410693882026000E-016, 0.7500000000000000000, -1.550000000000000500 ) ) ;
+#264 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2429, 'distance_accuracy_value', 'NONE');
+#265 = CARTESIAN_POINT ( 'NONE',  ( 2.493427692773043900, 0.7747797397413669400, -1.393532271552118600 ) ) ;
+#266 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#267 = AXIS2_PLACEMENT_3D ( 'NONE', #2435, #2233, #858 ) ;
+#268 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999400, 1.150000000000000100, -0.9500000000000009500 ) ) ;
+#269 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#270 = EDGE_CURVE ( 'NONE', #871, #121, #2673, .T. ) ;
+#271 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#272 = EDGE_LOOP ( 'NONE', ( #1798, #827, #1083, #603, #7, #1114, #597, #2209, #2543, #252, #199, #388, #2227, #2840 ) ) ;
+#273 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, -0.9500000000000007300 ) ) ;
+#274 = LINE ( 'NONE', #2689, #2720 ) ;
+#275 = ORIENTED_EDGE ( 'NONE', *, *, #873, .T. ) ;
+#276 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#277 = AXIS2_PLACEMENT_3D ( 'NONE', #2619, #1472, #1056 ) ;
+#278 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#279 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, -1.399999999999999900 ) ) ;
+#280 = TOROIDAL_SURFACE ( 'NONE', #1724, 0.3499999999999999800, 0.05000000000000000300 ) ;
+#281 = AXIS2_PLACEMENT_3D ( 'NONE', #1975, #2374, #1730 ) ;
+#282 = ADVANCED_FACE ( 'NONE', ( #1040 ), #319, .T. ) ;
+#283 = CARTESIAN_POINT ( 'NONE',  ( 2.449999999999998800, 0.8000000000000000400, -0.5499999999999991600 ) ) ;
+#284 = AXIS2_PLACEMENT_3D ( 'NONE', #263, #31, #1567 ) ;
+#285 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
+#286 = PLANE ( 'NONE',  #261 ) ;
+#287 = LINE ( 'NONE', #2718, #912 ) ;
+#288 = ORIENTED_EDGE ( 'NONE', *, *, #660, .T. ) ;
+#289 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#290 = EDGE_CURVE ( 'NONE', #1847, #1968, #906, .T. ) ;
+#291 = ORIENTED_EDGE ( 'NONE', *, *, #175, .F. ) ;
+#292 = EDGE_LOOP ( 'NONE', ( #950, #677, #2855, #1444 ) ) ;
+#293 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.000000000000000000, 1.350000000000000800 ) ) ;
+#294 = SURFACE_SIDE_STYLE ('',( #1669 ) ) ;
+#295 = EDGE_LOOP ( 'NONE', ( #1929, #20, #1387, #1947 ) ) ;
+#296 = CARTESIAN_POINT ( 'NONE',  ( 2.450000000000063200, 0.8000000000000000400, -1.355051025721669700 ) ) ;
+#297 = CARTESIAN_POINT ( 'NONE',  ( -2.255051025721669600, 0.8000000000000000400, -1.550000000000064700 ) ) ;
+#298 = CIRCLE ( 'NONE', #423, 0.05000000000000012800 ) ;
+#299 = FILL_AREA_STYLE_COLOUR ( '', #1148 ) ;
+#300 = CARTESIAN_POINT ( 'NONE',  ( -2.699999999999999300, 0.0000000000000000000, 0.5000000000000007800 ) ) ;
+#301 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.8000000000000000400, -1.550000000000000500 ) ) ;
+#302 = CARTESIAN_POINT ( 'NONE',  ( -2.264124406761430100, 0.7990358428391949300, -1.560947662115926600 ) ) ;
+#303 = EDGE_CURVE ( 'NONE', #742, #1194, #72, .T. ) ;
+#304 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1805, 'distance_accuracy_value', 'NONE');
+#305 = VERTEX_POINT ( 'NONE', #405 ) ;
+#306 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.301042606982605300E-016 ) ) ;
+#307 = ORIENTED_EDGE ( 'NONE', *, *, #102, .T. ) ;
+#308 = VERTEX_POINT ( 'NONE', #1274 ) ;
+#309 = AXIS2_PLACEMENT_3D ( 'NONE', #1644, #2528, #1380 ) ;
+#310 = SURFACE_SIDE_STYLE ('',( #2671 ) ) ;
+#311 = ORIENTED_EDGE ( 'NONE', *, *, #2267, .F. ) ;
+#312 = DIRECTION ( 'NONE',  ( -1.734723475976805500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#313 = CARTESIAN_POINT ( 'NONE',  ( -2.283701509078988500, 0.7875303841512219000, -1.583037407063232500 ) ) ;
+#314 = VERTEX_POINT ( 'NONE', #185 ) ;
+#315 = AXIS2_PLACEMENT_3D ( 'NONE', #1457, #1946, #1690 ) ;
+#316 = FACE_OUTER_BOUND ( 'NONE', #2789, .T. ) ;
+#317 = CYLINDRICAL_SURFACE ( 'NONE', #2069, 0.1000000000000000500 ) ;
+#318 = CARTESIAN_POINT ( 'NONE',  ( -1.490777987167569600E-016, 0.8000000000000000400, -0.5499999999999998200 ) ) ;
+#319 = CYLINDRICAL_SURFACE ( 'NONE', #2328, 0.05000000000000002400 ) ;
+#320 = SURFACE_STYLE_USAGE ( .BOTH. , #1866 ) ;
+#321 = ORIENTED_EDGE ( 'NONE', *, *, #87, .F. ) ;
+#322 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#323 = EDGE_CURVE ( 'NONE', #305, #2800, #1417, .T. ) ;
+#324 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -1.301042606982605300E-016 ) ) ;
+#325 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999300, 1.150000000000000100, 0.0000000000000000000 ) ) ;
+#326 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, -1.400000000000000400 ) ) ;
+#327 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.4000000000000000200, 0.4000000000000007400 ) ) ;
+#328 = ORIENTED_EDGE ( 'NONE', *, *, #2850, .T. ) ;
+#329 = ORIENTED_EDGE ( 'NONE', *, *, #2369, .F. ) ;
+#330 = ORIENTED_EDGE ( 'NONE', *, *, #1851, .F. ) ;
+#331 = CARTESIAN_POINT ( 'NONE',  ( 2.498223295115497200, 0.7632103674514968400, 1.398231117478930800 ) ) ;
+#332 = SURFACE_STYLE_FILL_AREA ( #139 ) ;
+#333 = AXIS2_PLACEMENT_3D ( 'NONE', #2137, #2345, #2124 ) ;
+#334 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.000000000000000000, 0.9500000000000007300 ) ) ;
+#335 = VECTOR ( 'NONE', #921, 1000.000000000000000 ) ;
+#336 = ADVANCED_FACE ( 'NONE', ( #2037 ), #5, .T. ) ;
+#337 = CARTESIAN_POINT ( 'NONE',  ( -2.255051025721669600, 0.8000000000000000400, 1.550000000000064400 ) ) ;
+#338 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1476 ), #2234 ) ;
+#339 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
+#340 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.0000000000000000000, -0.3999999999999991300 ) ) ;
+#341 = AXIS2_PLACEMENT_3D ( 'NONE', #1606, #2485, #249 ) ;
+#342 = VERTEX_POINT ( 'NONE', #1030 ) ;
+#343 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#344 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#345 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, 0.5000000000000006700 ) ) ;
+#346 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
+#347 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#348 = EDGE_CURVE ( 'NONE', #155, #1186, #2542, .T. ) ;
+#349 = SURFACE_STYLE_FILL_AREA ( #469 ) ;
+#350 = EDGE_LOOP ( 'NONE', ( #2629, #1374, #351, #740 ) ) ;
+#351 = ORIENTED_EDGE ( 'NONE', *, *, #2404, .F. ) ;
+#352 = FACE_OUTER_BOUND ( 'NONE', #241, .T. ) ;
+#353 = PLANE ( 'NONE',  #2635 ) ;
+#354 = FILL_AREA_STYLE ('',( #980 ) ) ;
+#355 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
+#356 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#357 = AXIS2_PLACEMENT_3D ( 'NONE', #1018, #1683, #1438 ) ;
+#358 = FACE_OUTER_BOUND ( 'NONE', #1698, .T. ) ;
+#359 = ORIENTED_EDGE ( 'NONE', *, *, #574, .F. ) ;
+#360 = FACE_OUTER_BOUND ( 'NONE', #467, .T. ) ;
+#361 = ORIENTED_EDGE ( 'NONE', *, *, #1993, .F. ) ;
+#362 = STYLED_ITEM ( 'NONE', ( #2370 ), #2826 ) ;
+#363 = EDGE_CURVE ( 'NONE', #156, #106, #669, .T. ) ;
+#364 = FILL_AREA_STYLE ('',( #1236 ) ) ;
+#365 = VERTEX_POINT ( 'NONE', #1503 ) ;
+#366 = SURFACE_SIDE_STYLE ('',( #332 ) ) ;
+#367 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.150000000000000100, 0.9500000000000007300 ) ) ;
+#368 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#369 = CYLINDRICAL_SURFACE ( 'NONE', #2475, 0.05000000000000012800 ) ;
+#370 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#371 = SURFACE_STYLE_USAGE ( .BOTH. , #366 ) ;
+#372 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.150000000000000100, -1.350000000000000800 ) ) ;
+#373 = AXIS2_PLACEMENT_3D ( 'NONE', #1614, #278, #475 ) ;
+#374 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#375 = VECTOR ( 'NONE', #1326, 1000.000000000000000 ) ;
+#376 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #362 ), #964 ) ;
+#377 = ORIENTED_EDGE ( 'NONE', *, *, #230, .T. ) ;
+#378 = EDGE_CURVE ( 'NONE', #49, #493, #2371, .T. ) ;
+#379 = CLOSED_SHELL ( 'NONE', ( #197, #1463, #970, #2787, #2481, #1215, #14, #2474, #2005, #2830, #1322, #1590, #2656, #2749, #2250, #1109, #1897, #2111, #2097, #419, #1917, #610, #2018, #1130, #1337, #1541, #539, #2098, #2461, #571, #2638, #830, #2746, #1106, #1383, #2825, #925, #2814, #109, #393, #1800, #2431, #2446, #9, #1092, #2654, #1204, #1131, #2191, #2565, #1801, #1158, #741, #70, #2826, #844, #1663, #2007, #1836, #2261, #1751, #2122, #282, #2036, #336, #639, #1351, #162, #1525, #397, #215, #1226, #1785, #1804, #725, #716, #2128, #2857 ) ) ;
+#380 = FILL_AREA_STYLE_COLOUR ( '', #1117 ) ;
+#381 = EDGE_LOOP ( 'NONE', ( #220, #1015, #735, #763, #1490, #589, #892, #2205, #926, #2412, #1780, #1823, #1622, #426, #2207, #1547, #244, #1316, #2115, #857 ) ) ;
+#382 = CARTESIAN_POINT ( 'NONE',  ( 2.268169197487543500, 0.7974922028046521600, 1.565636197516076900 ) ) ;
+#383 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 0.8000000000000000400, 1.350000000000000800 ) ) ;
+#384 = EDGE_CURVE ( 'NONE', #1990, #1957, #833, .T. ) ;
+#385 = ORIENTED_EDGE ( 'NONE', *, *, #2666, .F. ) ;
+#386 = FACE_OUTER_BOUND ( 'NONE', #2583, .T. ) ;
+#387 = AXIS2_PLACEMENT_3D ( 'NONE', #1645, #761, #993 ) ;
+#388 = ORIENTED_EDGE ( 'NONE', *, *, #1329, .T. ) ;
+#389 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2372 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #183, #1513, #193 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#390 = VECTOR ( 'NONE', #1102, 1000.000000000000000 ) ;
+#391 = VECTOR ( 'NONE', #2130, 1000.000000000000000 ) ;
+#392 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#393 = ADVANCED_FACE ( 'NONE', ( #2079 ), #581, .F. ) ;
+#394 = SURFACE_SIDE_STYLE ('',( #2618 ) ) ;
+#395 = FILL_AREA_STYLE_COLOUR ( '', #2368 ) ;
+#396 = ORIENTED_EDGE ( 'NONE', *, *, #896, .T. ) ;
+#397 = ADVANCED_FACE ( 'NONE', ( #1474 ), #884, .T. ) ;
+#398 = EDGE_LOOP ( 'NONE', ( #291, #985, #948, #2223 ) ) ;
+#399 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #248, #1339, #2684, #2263 ),
  .UNSPECIFIED., .F., .F. ) 
  B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
  ( 1.570796326794896600, 3.141592653589793100 ),
  .UNSPECIFIED. ) 
  CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) ) 
  REPRESENTATION_ITEM ( '' )  );
-#2364 = ORIENTED_EDGE ( 'NONE', *, *, #2341, .T. ) ;
-#2365 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2366 = CYLINDRICAL_SURFACE ( 'NONE', #1231, 0.05000000000000012800 ) ;
-#2367 = ORIENTED_EDGE ( 'NONE', *, *, #650, .F. ) ;
-#2368 = CYLINDRICAL_SURFACE ( 'NONE', #2028, 0.04999999999999991300 ) ;
-#2369 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
-#2370 = CIRCLE ( 'NONE', #1868, 0.3999999999999999700 ) ;
-#2371 = EDGE_CURVE ( 'NONE', #1832, #239, #2707, .T. ) ;
-#2372 = EDGE_CURVE ( 'NONE', #1137, #2290, #974, .T. ) ;
-#2373 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#2374 = CARTESIAN_POINT ( 'NONE',  ( -2.483037407063232800, 0.7875303841512219000, 1.383701509078987900 ) ) ;
-#2375 = LINE ( 'NONE', #268, #1782 ) ;
-#2376 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #199 ), #2732 ) ;
-#2377 = PRESENTATION_STYLE_ASSIGNMENT (( #1117 ) ) ;
-#2378 = FILL_AREA_STYLE ('',( #1065 ) ) ;
-#2379 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #640 ), #1328 ) ;
-#2380 = COLOUR_RGB ( '',0.6431372549019607200, 0.6156862745098039500, 0.5999999999999999800 ) ;
-#2381 = ORIENTED_EDGE ( 'NONE', *, *, #2307, .T. ) ;
-#2382 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#2383 = VERTEX_POINT ( 'NONE', #1070 ) ;
-#2384 = ORIENTED_EDGE ( 'NONE', *, *, #2597, .T. ) ;
-#2385 = EDGE_LOOP ( 'NONE', ( #817, #235, #2767, #2428 ) ) ;
-#2386 = CARTESIAN_POINT ( 'NONE',  ( -2.450368634710713400, 0.8000000000000000400, 1.355352571511528200 ) ) ;
-#2387 = ORIENTED_EDGE ( 'NONE', *, *, #633, .F. ) ;
-#2388 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.150000000000000100, -0.9500000000000009500 ) ) ;
-#2389 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1853 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2244, #1801, #253 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#2390 = EDGE_CURVE ( 'NONE', #2822, #2383, #1019, .T. ) ;
-#2391 = LINE ( 'NONE', #1115, #1804 ) ;
-#2392 = ORIENTED_EDGE ( 'NONE', *, *, #2141, .F. ) ;
-#2393 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1418, 'distance_accuracy_value', 'NONE');
-#2394 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2395 = LINE ( 'NONE', #1984, #1808 ) ;
-#2396 = VERTEX_POINT ( 'NONE', #1997 ) ;
-#2397 = AXIS2_PLACEMENT_3D ( 'NONE', #1799, #2472, #914 ) ;
-#2398 = SURFACE_SIDE_STYLE ('',( #779 ) ) ;
-#2399 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
-#2400 = ORIENTED_EDGE ( 'NONE', *, *, #935, .T. ) ;
-#2401 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#2402 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2403 = CIRCLE ( 'NONE', #2159, 0.2000000000000003200 ) ;
-#2404 = SURFACE_SIDE_STYLE ('',( #2640 ) ) ;
-#2405 = FILL_AREA_STYLE ('',( #1948 ) ) ;
-#2406 = CARTESIAN_POINT ( 'NONE',  ( -2.273527728712880800, 0.7954471913600875700, -1.571847560487365600 ) ) ;
-#2407 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#2408 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000001800, 0.7792893218813453600, -0.4999999999999991700 ) ) ;
-#2409 = AXIS2_PLACEMENT_3D ( 'NONE', #1930, #2382, #2422 ) ;
-#2410 = LINE ( 'NONE', #82, #429 ) ;
-#2411 = EDGE_CURVE ( 'NONE', #937, #2497, #519, .T. ) ;
-#2412 = FILL_AREA_STYLE ('',( #421 ) ) ;
-#2413 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2414 = AXIS2_PLACEMENT_3D ( 'NONE', #2296, #2534, #2284 ) ;
-#2415 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.8000000000000000400, 0.0000000000000000000 ) ) ;
-#2416 = CARTESIAN_POINT ( 'NONE',  ( -2.283701509078988500, 0.7875303841512219000, -1.583037407063232500 ) ) ;
-#2417 = LINE ( 'NONE', #833, #654 ) ;
-#2418 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#2419 = ORIENTED_EDGE ( 'NONE', *, *, #2533, .T. ) ;
-#2420 = ORIENTED_EDGE ( 'NONE', *, *, #980, .T. ) ;
-#2421 = VERTEX_POINT ( 'NONE', #859 ) ;
-#2422 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#2423 = VECTOR ( 'NONE', #2714, 1000.000000000000000 ) ;
-#2424 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2425 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
-#2426 = EDGE_CURVE ( 'NONE', #1244, #1701, #2395, .T. ) ;
-#2427 = PRESENTATION_STYLE_ASSIGNMENT (( #2448 ) ) ;
-#2428 = ORIENTED_EDGE ( 'NONE', *, *, #504, .F. ) ;
-#2429 = EDGE_CURVE ( 'NONE', #2290, #2675, #2301, .T. ) ;
-#2430 = CARTESIAN_POINT ( 'NONE',  ( 2.451105863611021500, 0.7999877691608224800, 1.355955629944661800 ) ) ;
-#2431 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.150000000000000100, 1.300000000000000700 ) ) ;
-#2432 = VERTEX_POINT ( 'NONE', #2669 ) ;
-#2433 = VECTOR ( 'NONE', #1273, 1000.000000000000000 ) ;
+#400 = ORIENTED_EDGE ( 'NONE', *, *, #2604, .T. ) ;
+#401 = ORIENTED_EDGE ( 'NONE', *, *, #63, .F. ) ;
+#402 = EDGE_CURVE ( 'NONE', #78, #599, #161, .T. ) ;
+#403 = CARTESIAN_POINT ( 'NONE',  ( 2.255051025721667800, 0.8000000000000000400, 1.549999999999999600 ) ) ;
+#404 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#405 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, 1.399999999999999000 ) ) ;
+#406 = LINE ( 'NONE', #713, #2015 ) ;
+#407 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 0.8000000000000000400, 0.4000000000000006900 ) ) ;
+#408 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#409 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#410 = STYLED_ITEM ( 'NONE', ( #2697 ), #2005 ) ;
+#411 = ORIENTED_EDGE ( 'NONE', *, *, #6, .F. ) ;
+#412 = LINE ( 'NONE', #318, #2163 ) ;
+#413 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#414 = VECTOR ( 'NONE', #1546, 1000.000000000000000 ) ;
+#415 = EDGE_LOOP ( 'NONE', ( #2178, #1768, #1046, #2682 ) ) ;
+#416 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1289 ) ) ;
+#417 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#418 = PLANE ( 'NONE',  #281 ) ;
+#419 = ADVANCED_FACE ( 'NONE', ( #58 ), #1133, .T. ) ;
+#420 = CARTESIAN_POINT ( 'NONE',  ( -2.483037407063232800, 0.7875303841512219000, 1.383701509078987900 ) ) ;
+#421 = VECTOR ( 'NONE', #2759, 1000.000000000000000 ) ;
+#422 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, -0.3999999999999991300 ) ) ;
+#423 = AXIS2_PLACEMENT_3D ( 'NONE', #1775, #656, #3 ) ;
+#424 = CARTESIAN_POINT ( 'NONE',  ( 2.287343406825264900, 0.7840632217341670900, -1.586976091996275700 ) ) ;
+#425 = STYLED_ITEM ( 'NONE', ( #2281 ), #1204 ) ;
+#426 = ORIENTED_EDGE ( 'NONE', *, *, #2773, .T. ) ;
+#427 = LINE ( 'NONE', #1500, #2150 ) ;
+#428 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#429 = VERTEX_POINT ( 'NONE', #502 ) ;
+#430 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, -0.4999999999999993300 ) ) ;
+#431 = CARTESIAN_POINT ( 'NONE',  ( -2.465636197516078100, 0.7974922028046522700, 1.368169197487544300 ) ) ;
+#432 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2761, 'distance_accuracy_value', 'NONE');
+#433 = EDGE_LOOP ( 'NONE', ( #2028, #1722, #2236, #1794 ) ) ;
+#434 = FILL_AREA_STYLE ('',( #1126 ) ) ;
+#435 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2622 ) ) ;
+#436 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1757 ) ;
+#437 = FILL_AREA_STYLE_COLOUR ( '', #2237 ) ;
+#438 = EDGE_CURVE ( 'NONE', #2751, #493, #439, .T. ) ;
+#439 = CIRCLE ( 'NONE', #1819, 0.3999999999999999700 ) ;
+#440 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
+#441 = PRESENTATION_STYLE_ASSIGNMENT (( #2463 ) ) ;
+#442 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#443 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#444 = AXIS2_PLACEMENT_3D ( 'NONE', #1028, #2584, #1936 ) ;
+#445 = VERTEX_POINT ( 'NONE', #940 ) ;
+#447 = FILL_AREA_STYLE ('',( #2663 ) ) ;
+#446 = CARTESIAN_POINT ( 'NONE',  ( -2.451105863611023200, 0.7999877691608224800, -1.355955629944662700 ) ) ;
+#448 = VECTOR ( 'NONE', #710, 1000.000000000000000 ) ;
+#449 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#450 = VERTEX_POINT ( 'NONE', #2703 ) ;
+#451 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
+#452 = VECTOR ( 'NONE', #2585, 1000.000000000000000 ) ;
+#453 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1832, .NOT_KNOWN. ) ;
+#454 = EDGE_CURVE ( 'NONE', #314, #2206, #956, .T. ) ;
+#455 = CARTESIAN_POINT ( 'NONE',  ( 2.255051025721353900, 0.8000000000000000400, -1.550000000000000700 ) ) ;
+#456 = VECTOR ( 'NONE', #982, 1000.000000000000000 ) ;
+#457 = SURFACE_SIDE_STYLE ('',( #1401 ) ) ;
+#458 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#459 = ORIENTED_EDGE ( 'NONE', *, *, #2447, .T. ) ;
+#460 = EDGE_LOOP ( 'NONE', ( #931, #551, #1222, #2117 ) ) ;
+#461 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#462 = ORIENTED_EDGE ( 'NONE', *, *, #1473, .F. ) ;
+#463 = EDGE_LOOP ( 'NONE', ( #1922, #462, #1119, #2170 ) ) ;
+#464 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#465 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2701 ), #1803 ) ;
+#466 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, -0.4999999999999991700 ) ) ;
+#467 = EDGE_LOOP ( 'NONE', ( #2383, #2786, #1278, #210 ) ) ;
+#468 = STYLED_ITEM ( 'NONE', ( #2730 ), #2830 ) ;
+#469 = FILL_AREA_STYLE ('',( #1797 ) ) ;
+#470 = EDGE_CURVE ( 'NONE', #2676, #2719, #847, .T. ) ;
+#471 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, -1.300000000000000700 ) ) ;
+#472 = SURFACE_SIDE_STYLE ('',( #1594 ) ) ;
+#473 = CARTESIAN_POINT ( 'NONE',  ( -2.273527728712881200, 0.7954471913600873500, 1.571847560487365600 ) ) ;
+#474 = AXIS2_PLACEMENT_3D ( 'NONE', #1209, #2747, #1424 ) ;
+#475 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#476 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#477 = DIRECTION ( 'NONE',  ( -3.469446951953611000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#478 = EDGE_LOOP ( 'NONE', ( #1706, #1123, #1061, #2837 ) ) ;
+#479 = VECTOR ( 'NONE', #104, 1000.000000000000000 ) ;
+#480 = AXIS2_PLACEMENT_3D ( 'NONE', #1684, #585, #2139 ) ;
+#481 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #587, 'distance_accuracy_value', 'NONE');
+#482 = ORIENTED_EDGE ( 'NONE', *, *, #2080, .T. ) ;
+#483 = CYLINDRICAL_SURFACE ( 'NONE', #2190, 0.3999999999999999700 ) ;
+#484 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.8000000000000000400, 0.0000000000000000000 ) ) ;
+#485 = LINE ( 'NONE', #2366, #2758 ) ;
+#486 = AXIS2_PLACEMENT_3D ( 'NONE', #2861, #2022, #1579 ) ;
+#487 = ORIENTED_EDGE ( 'NONE', *, *, #731, .F. ) ;
+#488 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#489 = PRESENTATION_STYLE_ASSIGNMENT (( #2739 ) ) ;
+#490 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#491 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#492 = EDGE_CURVE ( 'NONE', #792, #2441, #1608, .T. ) ;
+#493 = VERTEX_POINT ( 'NONE', #700 ) ;
+#494 = LINE ( 'NONE', #842, #1638 ) ;
+#495 = ORIENTED_EDGE ( 'NONE', *, *, #1121, .T. ) ;
+#496 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.7500000000000000000, -0.5499999999999991600 ) ) ;
+#497 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#498 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#499 = ORIENTED_EDGE ( 'NONE', *, *, #84, .T. ) ;
+#500 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#501 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2774 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #269, #1822, #491 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#502 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.7500000000000000000, -1.600000000000000800 ) ) ;
+#503 = VECTOR ( 'NONE', #122, 1000.000000000000000 ) ;
+#504 = CARTESIAN_POINT ( 'NONE',  ( 2.483037407063231100, 0.7875303841512219000, -1.383701509078988600 ) ) ;
+#505 = VECTOR ( 'NONE', #2668, 1000.000000000000000 ) ;
+#506 = DIRECTION ( 'NONE',  ( 2.710505431213763600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#507 = AXIS2_PLACEMENT_3D ( 'NONE', #2200, #853, #392 ) ;
+#508 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#509 = EDGE_CURVE ( 'NONE', #2003, #1016, #2458, .T. ) ;
+#510 = TOROIDAL_SURFACE ( 'NONE', #1414, 0.1500000000000000200, 0.05000000000000000300 ) ;
+#511 = CARTESIAN_POINT ( 'NONE',  ( 2.450737556652404300, 0.7999959170992093600, 1.355653793882120900 ) ) ;
+#512 = ORIENTED_EDGE ( 'NONE', *, *, #2611, .T. ) ;
+#513 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#514 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#515 = CARTESIAN_POINT ( 'NONE',  ( -2.268169197487544900, 0.7974922028046523800, -1.565636197516077300 ) ) ;
+#516 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1286 ), #1742 ) ;
+#517 = ORIENTED_EDGE ( 'NONE', *, *, #2208, .F. ) ;
+#518 = LINE ( 'NONE', #164, #2436 ) ;
+#519 = DIRECTION ( 'NONE',  ( 1.084202172485504400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#520 = CIRCLE ( 'NONE', #614, 0.09999999999999999200 ) ;
+#521 = AXIS2_PLACEMENT_3D ( 'NONE', #334, #2757, #108 ) ;
+#522 = EDGE_CURVE ( 'NONE', #1352, #2346, #2848, .T. ) ;
+#523 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#524 = VECTOR ( 'NONE', #1022, 1000.000000000000000 ) ;
+#525 = EDGE_LOOP ( 'NONE', ( #968, #2046, #607, #1095 ) ) ;
+#526 = EDGE_CURVE ( 'NONE', #155, #1786, #1682, .T. ) ;
+#527 = ORIENTED_EDGE ( 'NONE', *, *, #1728, .T. ) ;
+#528 = ORIENTED_EDGE ( 'NONE', *, *, #1483, .T. ) ;
+#529 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
+#530 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#531 = ORIENTED_EDGE ( 'NONE', *, *, #303, .T. ) ;
+#532 = AXIS2_PLACEMENT_3D ( 'NONE', #2599, #615, #1060 ) ;
+#533 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, -1.355051025721669200 ) ) ;
+#534 = EDGE_LOOP ( 'NONE', ( #2242, #2769, #972, #2153 ) ) ;
+#535 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, 0.9500000000000007300 ) ) ;
+#536 = AXIS2_PLACEMENT_3D ( 'NONE', #1521, #2632, #1750 ) ;
+#537 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.0000000000000000000, -1.600000000000000800 ) ) ;
+#538 = LINE ( 'NONE', #2546, #1257 ) ;
+#539 = ADVANCED_FACE ( 'NONE', ( #2422 ), #2621, .F. ) ;
+#540 = CYLINDRICAL_SURFACE ( 'NONE', #1248, 0.05000000000000012800 ) ;
+#541 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.7544820559992475600, 1.600000000000000100 ) ) ;
+#542 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#543 = LINE ( 'NONE', #2472, #2817 ) ;
+#544 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, 1.350000000000000800 ) ) ;
+#545 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#546 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, -0.9500000000000009500 ) ) ;
+#547 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#548 = EDGE_CURVE ( 'NONE', #2050, #2346, #1571, .T. ) ;
+#549 = ORIENTED_EDGE ( 'NONE', *, *, #1639, .F. ) ;
+#550 = CARTESIAN_POINT ( 'NONE',  ( 2.497083683021875900, 0.7673704220835632100, 1.397101496221795400 ) ) ;
+#551 = ORIENTED_EDGE ( 'NONE', *, *, #1773, .F. ) ;
+#552 = TOROIDAL_SURFACE ( 'NONE', #2790, 0.2500000000000002200, 0.05000000000000000300 ) ;
+#553 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#554 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.0000000000000000000, 1.600000000000000100 ) ) ;
+#555 = CARTESIAN_POINT ( 'NONE',  ( -2.479289321881346100, 0.8000000000000001600, 0.5207106781186554600 ) ) ;
+#556 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999300, 1.200000000000000200, -0.9500000000000009500 ) ) ;
+#557 = AXIS2_PLACEMENT_3D ( 'NONE', #1870, #1636, #1195 ) ;
+#558 = LINE ( 'NONE', #300, #1517 ) ;
+#559 = CARTESIAN_POINT ( 'NONE',  ( -2.283701509078988900, 0.7875303841512216700, 1.583037407063232500 ) ) ;
+#560 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.4000000000000000200, 0.5000000000000006700 ) ) ;
+#561 = AXIS2_PLACEMENT_3D ( 'NONE', #2775, #1219, #370 ) ;
+#562 = ORIENTED_EDGE ( 'NONE', *, *, #1308, .F. ) ;
+#563 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.150000000000000100, -1.350000000000000800 ) ) ;
+#564 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.4000000000000000200, -0.3999999999999991900 ) ) ;
+#565 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#566 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2427, #1758, #1065, #662, #852, #1992, #876, #178, #1747, #2417, #424, #1076, #1498, #2013, #1769, #224, #2630, #2194, #2217 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.428773151989315300E-006, 0.0000000000000000000, 1.914496505494259400E-005, 4.466926192275689600E-005, 6.390130992618857800E-005, 7.727072880932805700E-005, 9.076250640377203400E-005 ),
+ .UNSPECIFIED. ) ;
+#567 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, -0.4999999999999991700 ) ) ;
+#568 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, 1.599999999999999400 ) ) ;
+#569 = ORIENTED_EDGE ( 'NONE', *, *, #2519, .T. ) ;
+#570 = ORIENTED_EDGE ( 'NONE', *, *, #1679, .F. ) ;
+#571 = ADVANCED_FACE ( 'NONE', ( #1026 ), #2189, .F. ) ;
+#572 = ORIENTED_EDGE ( 'NONE', *, *, #2301, .T. ) ;
+#573 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, 1.599999999999999400 ) ) ;
+#574 = EDGE_CURVE ( 'NONE', #2641, #600, #1363, .T. ) ;
+#575 = CARTESIAN_POINT ( 'NONE',  ( -2.699999999999999300, 0.7500000000000000000, -0.4999999999999990600 ) ) ;
+#576 = LINE ( 'NONE', #2722, #1128 ) ;
+#577 = FILL_AREA_STYLE_COLOUR ( '', #1396 ) ;
+#578 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, -0.5499999999999991600 ) ) ;
+#579 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #425 ) ) ;
+#580 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#581 = CYLINDRICAL_SURFACE ( 'NONE', #1660, 0.09999999999999999200 ) ;
+#582 = LINE ( 'NONE', #1338, #886 ) ;
+#583 = EDGE_CURVE ( 'NONE', #773, #1312, #2780, .T. ) ;
+#584 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#585 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#586 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#587 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#588 = EDGE_CURVE ( 'NONE', #78, #2733, #2688, .T. ) ;
+#589 = ORIENTED_EDGE ( 'NONE', *, *, #348, .F. ) ;
+#590 = LINE ( 'NONE', #1164, #787 ) ;
+#591 = ORIENTED_EDGE ( 'NONE', *, *, #102, .F. ) ;
+#592 = SURFACE_STYLE_FILL_AREA ( #2743 ) ;
+#593 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1991 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1530, #1081, #2413 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#594 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#595 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#596 = VECTOR ( 'NONE', #346, 1000.000000000000000 ) ;
+#597 = ORIENTED_EDGE ( 'NONE', *, *, #2724, .F. ) ;
+#598 = ORIENTED_EDGE ( 'NONE', *, *, #2679, .F. ) ;
+#599 = VERTEX_POINT ( 'NONE', #1985 ) ;
+#600 = VERTEX_POINT ( 'NONE', #187 ) ;
+#601 = CYLINDRICAL_SURFACE ( 'NONE', #507, 0.3999999999999999700 ) ;
+#602 = EDGE_CURVE ( 'NONE', #952, #493, #298, .T. ) ;
+#603 = ORIENTED_EDGE ( 'NONE', *, *, #814, .T. ) ;
+#604 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#605 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#606 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, 0.4000000000000007400 ) ) ;
+#607 = ORIENTED_EDGE ( 'NONE', *, *, #602, .F. ) ;
+#608 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #780, 'distance_accuracy_value', 'NONE');
+#609 = VECTOR ( 'NONE', #514, 1000.000000000000000 ) ;
+#610 = ADVANCED_FACE ( 'NONE', ( #650 ), #195, .F. ) ;
+#611 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#612 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#613 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.150000000000000100, -0.9500000000000007300 ) ) ;
+#614 = AXIS2_PLACEMENT_3D ( 'NONE', #1231, #1840, #1378 ) ;
+#615 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#616 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #992 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #631, #1707, #644 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#617 = ORIENTED_EDGE ( 'NONE', *, *, #270, .T. ) ;
+#618 = PRESENTATION_STYLE_ASSIGNMENT (( #732 ) ) ;
+#619 = EDGE_CURVE ( 'NONE', #305, #765, #2589, .T. ) ;
+#620 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 0.8000000000000000400, 0.9500000000000007300 ) ) ;
+#621 = SURFACE_STYLE_FILL_AREA ( #447 ) ;
+#622 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#623 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#624 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.7500000000000000000, 0.4000000000000006900 ) ) ;
+#625 = LINE ( 'NONE', #1029, #452 ) ;
+#626 = ORIENTED_EDGE ( 'NONE', *, *, #454, .T. ) ;
+#627 = AXIS2_PLACEMENT_3D ( 'NONE', #975, #733, #542 ) ;
+#628 = ORIENTED_EDGE ( 'NONE', *, *, #2711, .T. ) ;
+#629 = FACE_OUTER_BOUND ( 'NONE', #1480, .T. ) ;
+#630 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1183 ), #1066 ) ;
+#631 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#632 = CARTESIAN_POINT ( 'NONE',  ( 2.287343406825264900, 0.7840632217341669800, 1.586976091996274300 ) ) ;
+#633 = CARTESIAN_POINT ( 'NONE',  ( -2.495419782076616400, 0.7712885068569658200, 1.395461957434262800 ) ) ;
+#634 = CIRCLE ( 'NONE', #1604, 0.1000000000000000500 ) ;
+#635 = AXIS2_PLACEMENT_3D ( 'NONE', #133, #356, #2646 ) ;
+#636 = ORIENTED_EDGE ( 'NONE', *, *, #1308, .T. ) ;
+#637 = COLOUR_RGB ( '',0.6431372549019607200, 0.6156862745098039500, 0.5999999999999999800 ) ;
+#638 = ORIENTED_EDGE ( 'NONE', *, *, #1313, .T. ) ;
+#639 = ADVANCED_FACE ( 'NONE', ( #996 ), #2714, .T. ) ;
+#640 = ORIENTED_EDGE ( 'NONE', *, *, #971, .T. ) ;
+#641 = VERTEX_POINT ( 'NONE', #1277 ) ;
+#642 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#643 = EDGE_CURVE ( 'NONE', #600, #96, #2125, .T. ) ;
+#644 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#645 = LINE ( 'NONE', #2211, #53 ) ;
+#646 = CARTESIAN_POINT ( 'NONE',  ( -2.451105863611023200, 0.7999877691608224800, 1.355955629944662500 ) ) ;
+#647 = CARTESIAN_POINT ( 'NONE',  ( 2.449999999999998800, 0.8000000000000000400, -0.5499999999999991600 ) ) ;
+#648 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.8000000000000000400, 1.600000000000000100 ) ) ;
+#649 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, 0.9500000000000007300 ) ) ;
+#650 = FACE_OUTER_BOUND ( 'NONE', #1280, .T. ) ;
+#651 = SURFACE_STYLE_FILL_AREA ( #2454 ) ;
+#652 = PLANE ( 'NONE',  #2603 ) ;
+#653 = FILL_AREA_STYLE ('',( #2420 ) ) ;
+#654 = CARTESIAN_POINT ( 'NONE',  ( 2.200000000000000200, 1.200000000000000200, 0.9500000000000007300 ) ) ;
+#655 = FILL_AREA_STYLE_COLOUR ( '', #1157 ) ;
+#656 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#657 = FACE_OUTER_BOUND ( 'NONE', #256, .T. ) ;
+#658 = FILL_AREA_STYLE_COLOUR ( '', #1382 ) ;
+#659 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2247 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2819, #192, #408 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#660 = EDGE_CURVE ( 'NONE', #2820, #1847, #1535, .T. ) ;
+#661 = CIRCLE ( 'NONE', #1545, 0.1500000000000000800 ) ;
+#662 = CARTESIAN_POINT ( 'NONE',  ( 2.255955629944661500, 0.7999877691608224800, -1.551105863611023500 ) ) ;
+#664 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#663 = CARTESIAN_POINT ( 'NONE',  ( -2.490573978544364600, 0.7797810119935658600, -1.390767951675047500 ) ) ;
+#665 = CIRCLE ( 'NONE', #1055, 0.3999999999999999700 ) ;
+#666 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#667 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'NDK NX5032GA', ( #1242, #1075 ), #119 ) ;
+#668 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#669 = LINE ( 'NONE', #383, #1556 ) ;
+#670 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, 0.5000000000000008900 ) ) ;
+#671 = AXIS2_PLACEMENT_3D ( 'NONE', #2806, #2179, #1478 ) ;
+#672 = VERTEX_POINT ( 'NONE', #882 ) ;
+#674 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.7500000000000000000, 0.4000000000000006900 ) ) ;
+#673 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.4000000000000000200, -0.3999999999999991300 ) ) ;
+#675 = ORIENTED_EDGE ( 'NONE', *, *, #2183, .F. ) ;
+#676 = ORIENTED_EDGE ( 'NONE', *, *, #784, .T. ) ;
+#677 = ORIENTED_EDGE ( 'NONE', *, *, #492, .F. ) ;
+#678 = CARTESIAN_POINT ( 'NONE',  ( 2.200000000000000200, 1.150000000000000100, 0.9500000000000007300 ) ) ;
+#679 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1009 ), #659 ) ;
+#680 = EDGE_CURVE ( 'NONE', #1858, #2181, #1398, .T. ) ;
+#681 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#682 = ORIENTED_EDGE ( 'NONE', *, *, #2229, .F. ) ;
+#683 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, -0.3999999999999991900 ) ) ;
+#684 = EDGE_CURVE ( 'NONE', #156, #1332, #781, .T. ) ;
+#685 = FILL_AREA_STYLE_COLOUR ( '', #2752 ) ;
+#686 = AXIS2_PLACEMENT_3D ( 'NONE', #1956, #2586, #1038 ) ;
+#687 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#688 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1624 ) ) ;
+#689 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#690 = ORIENTED_EDGE ( 'NONE', *, *, #522, .F. ) ;
+#691 = AXIS2_PLACEMENT_3D ( 'NONE', #273, #2515, #718 ) ;
+#692 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.0000000000000000000, 0.4000000000000006900 ) ) ;
+#693 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, 1.399999999999999000 ) ) ;
+#694 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#695 = ORIENTED_EDGE ( 'NONE', *, *, #2301, .F. ) ;
+#696 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#697 = LINE ( 'NONE', #171, #1997 ) ;
+#698 = EDGE_CURVE ( 'NONE', #2342, #2740, #406, .T. ) ;
+#699 = SURFACE_STYLE_FILL_AREA ( #1170 ) ;
+#700 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.150000000000000100, 0.9500000000000007300 ) ) ;
+#701 = FILL_AREA_STYLE_COLOUR ( '', #2219 ) ;
+#702 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.7500000000000000000, 0.0000000000000000000 ) ) ;
+#703 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.8000000000000000400, -0.3999999999999991900 ) ) ;
+#704 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.150000000000000100, -1.300000000000000700 ) ) ;
+#705 = LINE ( 'NONE', #2076, #216 ) ;
+#706 = EDGE_LOOP ( 'NONE', ( #222, #275, #2312, #570, #569 ) ) ;
+#707 = VECTOR ( 'NONE', #1042, 1000.000000000000000 ) ;
+#708 = ORIENTED_EDGE ( 'NONE', *, *, #1473, .T. ) ;
+#709 = CARTESIAN_POINT ( 'NONE',  ( 2.255051025721667800, 0.8000000000000000400, 1.549999999999999600 ) ) ;
+#710 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#711 = ORIENTED_EDGE ( 'NONE', *, *, #363, .F. ) ;
+#712 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.8000000000000000400, -0.3999999999999991300 ) ) ;
+#713 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.000000000000000000, -1.350000000000000800 ) ) ;
+#714 = STYLED_ITEM ( 'NONE', ( #767 ), #2474 ) ;
+#715 = FACE_OUTER_BOUND ( 'NONE', #1971, .T. ) ;
+#716 = ADVANCED_FACE ( 'NONE', ( #1088 ), #369, .T. ) ;
+#717 = CIRCLE ( 'NONE', #1331, 0.3500000000000000300 ) ;
+#718 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#719 = EDGE_CURVE ( 'NONE', #1854, #2661, #2287, .T. ) ;
+#720 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.8000000000000000400, 0.4000000000000006900 ) ) ;
+#721 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#722 = AXIS2_PLACEMENT_3D ( 'NONE', #535, #1849, #1439 ) ;
+#723 = LINE ( 'NONE', #2259, #2468 ) ;
+#724 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, -1.350000000000000800 ) ) ;
+#725 = ADVANCED_FACE ( 'NONE', ( #1504 ), #2059, .T. ) ;
+#726 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, 0.5000000000000008900 ) ) ;
+#727 = CARTESIAN_POINT ( 'NONE',  ( 2.490573978544362800, 0.7797810119935658600, -1.390767951675048000 ) ) ;
+#728 = CIRCLE ( 'NONE', #908, 0.05000000000000012800 ) ;
+#729 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#730 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #508, 'distance_accuracy_value', 'NONE');
+#731 = EDGE_CURVE ( 'NONE', #1984, #2409, #2090, .T. ) ;
+#732 = SURFACE_STYLE_USAGE ( .BOTH. , #2277 ) ;
+#733 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#734 = ORIENTED_EDGE ( 'NONE', *, *, #438, .T. ) ;
+#735 = ORIENTED_EDGE ( 'NONE', *, *, #402, .F. ) ;
+#736 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#737 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, 0.5000000000000007800 ) ) ;
+#738 = AXIS2_PLACEMENT_3D ( 'NONE', #158, #1982, #1962 ) ;
+#739 = ORIENTED_EDGE ( 'NONE', *, *, #680, .T. ) ;
+#740 = ORIENTED_EDGE ( 'NONE', *, *, #971, .F. ) ;
+#741 = ADVANCED_FACE ( 'NONE', ( #232 ), #540, .T. ) ;
+#742 = VERTEX_POINT ( 'NONE', #2473 ) ;
+#743 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.000000000000000000, -1.350000000000000800 ) ) ;
+#744 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, 1.599999999999999400 ) ) ;
+#745 = CARTESIAN_POINT ( 'NONE',  ( -2.299366632931489900, 0.7590286062741508100, -1.599368853535238200 ) ) ;
+#746 = EDGE_CURVE ( 'NONE', #1877, #1847, #717, .T. ) ;
+#747 = CIRCLE ( 'NONE', #2272, 0.3500000000000000300 ) ;
+#748 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
+#749 = EDGE_LOOP ( 'NONE', ( #2644, #2084, #2316, #1407 ) ) ;
+#750 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#751 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#752 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.7500000000000000000, -0.4999999999999991700 ) ) ;
+#753 = EDGE_LOOP ( 'NONE', ( #1560, #1855, #2633, #1675 ) ) ;
+#754 = ORIENTED_EDGE ( 'NONE', *, *, #643, .T. ) ;
+#755 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2289 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #404, #1963, #623 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#756 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999400, 0.8000000000000000400, -0.9500000000000009500 ) ) ;
+#757 = SURFACE_STYLE_FILL_AREA ( #2505 ) ;
+#758 = STYLED_ITEM ( 'NONE', ( #1814 ), #2654 ) ;
+#759 = EDGE_CURVE ( 'NONE', #773, #1557, #399, .T. ) ;
+#760 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#761 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#762 = CARTESIAN_POINT ( 'NONE',  ( -2.255352571511528600, 0.8000000000000000400, -1.550368634710713100 ) ) ;
+#763 = ORIENTED_EDGE ( 'NONE', *, *, #588, .T. ) ;
+#764 = VECTOR ( 'NONE', #198, 1000.000000000000000 ) ;
+#765 = VERTEX_POINT ( 'NONE', #693 ) ;
+#766 = CARTESIAN_POINT ( 'NONE',  ( -2.293532271552118900, 0.7747797397413668200, 1.593427692773044600 ) ) ;
+#767 = PRESENTATION_STYLE_ASSIGNMENT (( #1426 ) ) ;
+#768 = ORIENTED_EDGE ( 'NONE', *, *, #323, .T. ) ;
+#769 = SURFACE_STYLE_USAGE ( .BOTH. , #1008 ) ;
+#770 = ORIENTED_EDGE ( 'NONE', *, *, #877, .T. ) ;
+#771 = AXIS2_PLACEMENT_3D ( 'NONE', #1394, #1370, #1381 ) ;
+#772 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, 0.9500000000000007300 ) ) ;
+#773 = VERTEX_POINT ( 'NONE', #922 ) ;
+#774 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
+#775 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.150000000000000100, -0.9500000000000009500 ) ) ;
+#776 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2185 ) ) ;
+#777 = CARTESIAN_POINT ( 'NONE',  ( -2.278881009854340600, 0.7921195996941965400, -1.577824073524345800 ) ) ;
+#778 = PRESENTATION_STYLE_ASSIGNMENT (( #1689 ) ) ;
+#779 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2622 ), #43 ) ;
+#780 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#781 = CIRCLE ( 'NONE', #1491, 0.1500000000000000200 ) ;
+#782 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#783 = FILL_AREA_STYLE ('',( #125 ) ) ;
+#784 = EDGE_CURVE ( 'NONE', #2113, #1393, #127, .T. ) ;
+#785 = ORIENTED_EDGE ( 'NONE', *, *, #290, .F. ) ;
+#786 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#787 = VECTOR ( 'NONE', #2292, 1000.000000000000000 ) ;
+#788 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 0.8000000000000000400, 1.350000000000000800 ) ) ;
+#789 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#790 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, -1.399999999999999900 ) ) ;
+#791 = PLANE ( 'NONE',  #828 ) ;
+#792 = VERTEX_POINT ( 'NONE', #2691 ) ;
+#793 = EDGE_CURVE ( 'NONE', #2661, #1641, #1361, .T. ) ;
+#794 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#795 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.8000000000000000400, 0.5500000000000007100 ) ) ;
+#796 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 0.8000000000000000400, -1.350000000000000800 ) ) ;
+#797 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.150000000000000100, 0.9500000000000007300 ) ) ;
+#798 = ORIENTED_EDGE ( 'NONE', *, *, #1079, .F. ) ;
+#799 = SURFACE_STYLE_FILL_AREA ( #2643 ) ;
+#800 = EDGE_LOOP ( 'NONE', ( #1765, #768, #914, #2699 ) ) ;
+#801 = ORIENTED_EDGE ( 'NONE', *, *, #1373, .T. ) ;
+#802 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#803 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.4000000000000000200, 0.5000000000000006700 ) ) ;
+#804 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#805 = AXIS2_PLACEMENT_3D ( 'NONE', #149, #1054, #1269 ) ;
+#806 = VECTOR ( 'NONE', #1577, 1000.000000000000000 ) ;
+#807 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1649, #541, #2754, #988, #2735, #1198, #766, #2552, #1435, #559, #2135, #473, #951, #2597, #1155, #1662, #2567, #147, #1027 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 1.344616799774260400E-005, 2.677039092363171200E-005, 4.593742407286540300E-005, 7.137543483952846600E-005, 9.045567942832782200E-005, 9.188445258031696300E-005 ),
+ .UNSPECIFIED. ) ;
+#808 = LINE ( 'NONE', #1523, #134 ) ;
+#809 = AXIS2_PLACEMENT_3D ( 'NONE', #898, #1544, #2686 ) ;
+#810 = EDGE_CURVE ( 'NONE', #1393, #1704, #2620, .T. ) ;
+#811 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, -1.399999999999999900 ) ) ;
+#812 = CARTESIAN_POINT ( 'NONE',  ( 2.278881009854339300, 0.7921195996941964300, 1.577824073524345400 ) ) ;
+#813 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#814 = EDGE_CURVE ( 'NONE', #2676, #1671, #2416, .T. ) ;
+#815 = ORIENTED_EDGE ( 'NONE', *, *, #251, .F. ) ;
+#816 = LINE ( 'NONE', #575, #2133 ) ;
+#817 = ORIENTED_EDGE ( 'NONE', *, *, #157, .T. ) ;
+#818 = ORIENTED_EDGE ( 'NONE', *, *, #2183, .T. ) ;
+#819 = AXIS2_PLACEMENT_3D ( 'NONE', #339, #1239, #100 ) ;
+#820 = AXIS2_PLACEMENT_3D ( 'NONE', #1043, #170, #1709 ) ;
+#821 = SURFACE_SIDE_STYLE ('',( #1049 ) ) ;
+#822 = CARTESIAN_POINT ( 'NONE',  ( 2.298231117478930500, 0.7632103674514967300, 1.598223295115497800 ) ) ;
+#823 = EDGE_LOOP ( 'NONE', ( #1506, #2818, #549, #708 ) ) ;
+#824 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#825 = LINE ( 'NONE', #2721, #1039 ) ;
+#826 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#827 = ORIENTED_EDGE ( 'NONE', *, *, #2108, .T. ) ;
+#828 = AXIS2_PLACEMENT_3D ( 'NONE', #1240, #1460, #497 ) ;
+#829 = VECTOR ( 'NONE', #2169, 1000.000000000000000 ) ;
+#830 = ADVANCED_FACE ( 'NONE', ( #1827 ), #2741, .F. ) ;
+#831 = EDGE_LOOP ( 'NONE', ( #1190, #2642, #1578, #1389 ) ) ;
+#832 = VECTOR ( 'NONE', #2228, 1000.000000000000000 ) ;
+#833 = LINE ( 'NONE', #1733, #1249 ) ;
+#834 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1574 ) ) ;
+#835 = ORIENTED_EDGE ( 'NONE', *, *, #1079, .T. ) ;
+#836 = EDGE_CURVE ( 'NONE', #2258, #49, #1197, .T. ) ;
+#837 = ORIENTED_EDGE ( 'NONE', *, *, #873, .F. ) ;
+#838 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.0000000000000000000, -1.600000000000000300 ) ) ;
+#839 = ORIENTED_EDGE ( 'NONE', *, *, #1559, .T. ) ;
+#840 = PRESENTATION_STYLE_ASSIGNMENT (( #99 ) ) ;
+#841 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#842 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.7500000000000000000, 0.5000000000000006700 ) ) ;
+#843 = FILL_AREA_STYLE ('',( #1253 ) ) ;
+#844 = ADVANCED_FACE ( 'NONE', ( #1681 ), #2558, .T. ) ;
+#845 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#846 = AXIS2_PLACEMENT_3D ( 'NONE', #98, #1878, #750 ) ;
+#847 = LINE ( 'NONE', #23, #806 ) ;
+#848 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, 1.399999999999999000 ) ) ;
+#849 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1813 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #584, #794, #553 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#850 = ORIENTED_EDGE ( 'NONE', *, *, #1712, .T. ) ;
+#851 = CIRCLE ( 'NONE', #1828, 0.3999999999999999700 ) ;
+#852 = CARTESIAN_POINT ( 'NONE',  ( 2.260000107447351700, 0.7998785901806113600, -1.556041023431463900 ) ) ;
+#853 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#854 = VECTOR ( 'NONE', #1793, 1000.000000000000000 ) ;
+#855 = CARTESIAN_POINT ( 'NONE',  ( -2.450368634710713400, 0.8000000000000000400, 1.355352571511528200 ) ) ;
+#856 = EDGE_CURVE ( 'NONE', #1315, #1194, #576, .T. ) ;
+#857 = ORIENTED_EDGE ( 'NONE', *, *, #2519, .F. ) ;
+#858 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#859 = EDGE_LOOP ( 'NONE', ( #1601, #2103, #2609, #817 ) ) ;
+#860 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.4000000000000000200, -0.3999999999999991300 ) ) ;
+#861 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1630 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #110, #1011, #2362 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#862 = PRESENTATION_STYLE_ASSIGNMENT (( #1534 ) ) ;
+#863 = SURFACE_STYLE_USAGE ( .BOTH. , #1520 ) ;
+#864 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#865 = ORIENTED_EDGE ( 'NONE', *, *, #1233, .T. ) ;
+#866 = SURFACE_SIDE_STYLE ('',( #651 ) ) ;
+#867 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#868 = AXIS2_PLACEMENT_3D ( 'NONE', #1628, #957, #1364 ) ;
+#869 = ORIENTED_EDGE ( 'NONE', *, *, #2640, .F. ) ;
+#870 = VECTOR ( 'NONE', #1094, 1000.000000000000000 ) ;
+#871 = VERTEX_POINT ( 'NONE', #1881 ) ;
+#872 = VECTOR ( 'NONE', #1255, 1000.000000000000000 ) ;
+#873 = EDGE_CURVE ( 'NONE', #1194, #1858, #1024, .T. ) ;
+#874 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#875 = ORIENTED_EDGE ( 'NONE', *, *, #1373, .F. ) ;
+#876 = CARTESIAN_POINT ( 'NONE',  ( 2.268169197487543500, 0.7974922028046521600, -1.565636197516078200 ) ) ;
+#877 = EDGE_CURVE ( 'NONE', #2206, #308, #2184, .T. ) ;
+#879 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#878 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#880 = VECTOR ( 'NONE', #2843, 1000.000000000000000 ) ;
+#881 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#882 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.7500000000000000000, -0.3999999999999991300 ) ) ;
+#883 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.150000000000000100, 0.9500000000000007300 ) ) ;
+#884 = CYLINDRICAL_SURFACE ( 'NONE', #2038, 0.05000000000000012800 ) ;
+#885 = AXIS2_PLACEMENT_3D ( 'NONE', #2657, #1787, #2667 ) ;
+#886 = VECTOR ( 'NONE', #440, 1000.000000000000000 ) ;
+#888 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#887 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, -1.350000000000000800 ) ) ;
+#889 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#890 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, -1.600000000000000300 ) ) ;
+#891 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2494 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1788, #490, #44 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#892 = ORIENTED_EDGE ( 'NONE', *, *, #526, .T. ) ;
+#893 = SURFACE_STYLE_FILL_AREA ( #2357 ) ;
+#894 = SURFACE_SIDE_STYLE ('',( #144 ) ) ;
+#895 = EDGE_LOOP ( 'NONE', ( #1461, #818, #1898, #900 ) ) ;
+#896 = EDGE_CURVE ( 'NONE', #77, #1877, #2353, .T. ) ;
+#897 = VECTOR ( 'NONE', #2731, 1000.000000000000000 ) ;
+#898 = CARTESIAN_POINT ( 'NONE',  ( 2.699999999999999300, 0.0000000000000000000, 0.5000000000000007800 ) ) ;
+#899 = ORIENTED_EDGE ( 'NONE', *, *, #684, .T. ) ;
+#900 = ORIENTED_EDGE ( 'NONE', *, *, #2624, .T. ) ;
+#901 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, 1.399999999999999700 ) ) ;
+#902 = FACE_OUTER_BOUND ( 'NONE', #823, .T. ) ;
+#903 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#904 = FILL_AREA_STYLE_COLOUR ( '', #905 ) ;
+#905 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#906 = LINE ( 'NONE', #2816, #1772 ) ;
+#907 = FILL_AREA_STYLE ('',( #1342 ) ) ;
+#908 = AXIS2_PLACEMENT_3D ( 'NONE', #201, #2626, #845 ) ;
+#909 = ORIENTED_EDGE ( 'NONE', *, *, #2487, .F. ) ;
+#910 = CYLINDRICAL_SURFACE ( 'NONE', #2639, 0.2000000000000003200 ) ;
+#911 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#912 = VECTOR ( 'NONE', #2534, 1000.000000000000000 ) ;
+#913 = ORIENTED_EDGE ( 'NONE', *, *, #2829, .F. ) ;
+#914 = ORIENTED_EDGE ( 'NONE', *, *, #1196, .F. ) ;
+#915 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #468 ), #2828 ) ;
+#916 = FILL_AREA_STYLE ('',( #2255 ) ) ;
+#917 = ORIENTED_EDGE ( 'NONE', *, *, #1032, .T. ) ;
+#918 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, 0.4000000000000006900 ) ) ;
+#919 = LINE ( 'NONE', #2690, #335 ) ;
+#920 = AXIS2_PLACEMENT_3D ( 'NONE', #111, #586, #2359 ) ;
+#921 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#922 = CARTESIAN_POINT ( 'NONE',  ( 2.449999999999998800, 0.8000000000000000400, 0.5500000000000007100 ) ) ;
+#923 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#924 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1665 ), #1980 ) ;
+#925 = ADVANCED_FACE ( 'NONE', ( #715 ), #1605, .T. ) ;
+#926 = ORIENTED_EDGE ( 'NONE', *, *, #731, .T. ) ;
+#927 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#928 = LINE ( 'NONE', #748, #479 ) ;
+#929 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2279 ) ) ;
+#930 = ORIENTED_EDGE ( 'NONE', *, *, #2214, .T. ) ;
+#931 = ORIENTED_EDGE ( 'NONE', *, *, #141, .T. ) ;
+#932 = PRESENTATION_STYLE_ASSIGNMENT (( #2460 ) ) ;
+#933 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
+#934 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#935 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#936 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #696 ) ;
+#937 = EDGE_CURVE ( 'NONE', #599, #1872, #1977, .T. ) ;
+#938 = ORIENTED_EDGE ( 'NONE', *, *, #1313, .F. ) ;
+#939 = VECTOR ( 'NONE', #2527, 1000.000000000000000 ) ;
+#940 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.7500000000000000000, 0.4000000000000007400 ) ) ;
+#941 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#942 = CARTESIAN_POINT ( 'NONE',  ( -2.479289321881346100, 0.8000000000000001600, -0.5207106781186539000 ) ) ;
+#943 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.000000000000000000, 0.9500000000000007300 ) ) ;
+#944 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
+#945 = VECTOR ( 'NONE', #668, 1000.000000000000000 ) ;
+#946 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.000000000000000000, 1.350000000000000800 ) ) ;
+#947 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2282, 'distance_accuracy_value', 'NONE');
+#948 = ORIENTED_EDGE ( 'NONE', *, *, #2660, .F. ) ;
+#949 = FACE_OUTER_BOUND ( 'NONE', #2771, .T. ) ;
+#950 = ORIENTED_EDGE ( 'NONE', *, *, #995, .T. ) ;
+#951 = CARTESIAN_POINT ( 'NONE',  ( -2.268169197487545300, 0.7974922028046521600, 1.565636197516077300 ) ) ;
+#952 = VERTEX_POINT ( 'NONE', #2082 ) ;
+#953 = CARTESIAN_POINT ( 'NONE',  ( 2.499368853535236300, 0.7590286062741508100, -1.399366632931489600 ) ) ;
+#954 = AXIS2_PLACEMENT_3D ( 'NONE', #772, #2347, #2154 ) ;
+#955 = EDGE_CURVE ( 'NONE', #83, #1858, #2776, .T. ) ;
+#956 = CIRCLE ( 'NONE', #771, 0.2500000000000002200 ) ;
+#957 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#958 = FILL_AREA_STYLE ('',( #2290 ) ) ;
+#959 = CARTESIAN_POINT ( 'NONE',  ( -2.297101496221797000, 0.7673704220835632100, -1.597083683021877100 ) ) ;
+#960 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1759 ), #755 ) ;
+#961 = ORIENTED_EDGE ( 'NONE', *, *, #2500, .F. ) ;
+#962 = LINE ( 'NONE', #2750, #1333 ) ;
+#963 = FACE_OUTER_BOUND ( 'NONE', #381, .T. ) ;
+#964 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1587 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2029, #2225, #874 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#965 = EDGE_CURVE ( 'NONE', #641, #599, #1713, .T. ) ;
+#966 = ORIENTED_EDGE ( 'NONE', *, *, #2590, .F. ) ;
+#967 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#968 = ORIENTED_EDGE ( 'NONE', *, *, #2266, .T. ) ;
+#969 = CIRCLE ( 'NONE', #1863, 0.2000000000000003200 ) ;
+#970 = ADVANCED_FACE ( 'NONE', ( #2056 ), #1790, .T. ) ;
+#971 = EDGE_CURVE ( 'NONE', #2800, #742, #991, .T. ) ;
+#972 = ORIENTED_EDGE ( 'NONE', *, *, #1176, .F. ) ;
+#973 = CARTESIAN_POINT ( 'NONE',  ( 2.495419782076615100, 0.7712885068569658200, 1.395461957434262200 ) ) ;
+#974 = CYLINDRICAL_SURFACE ( 'NONE', #2470, 0.05000000000000002400 ) ;
+#975 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, 1.350000000000000800 ) ) ;
+#976 = EDGE_CURVE ( 'NONE', #1052, #1, #1568, .T. ) ;
+#977 = ORIENTED_EDGE ( 'NONE', *, *, #1553, .T. ) ;
+#978 = LINE ( 'NONE', #1493, #1047 ) ;
+#979 = SURFACE_STYLE_FILL_AREA ( #1436 ) ;
+#980 = FILL_AREA_STYLE_COLOUR ( '', #1057 ) ;
+#981 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #131 ), #2529 ) ;
+#982 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#983 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#984 = EDGE_LOOP ( 'NONE', ( #1494, #311, #2314, #2109 ) ) ;
+#985 = ORIENTED_EDGE ( 'NONE', *, *, #522, .T. ) ;
+#986 = ORIENTED_EDGE ( 'NONE', *, *, #2286, .T. ) ;
+#987 = AXIS2_PLACEMENT_3D ( 'NONE', #2541, #1206, #997 ) ;
+#988 = CARTESIAN_POINT ( 'NONE',  ( -2.298231117478932300, 0.7632103674514967300, 1.598223295115498200 ) ) ;
+#989 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#990 = PRESENTATION_STYLE_ASSIGNMENT (( #1945 ) ) ;
+#991 = LINE ( 'NONE', #2765, #503 ) ;
+#992 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #631, 'distance_accuracy_value', 'NONE');
+#993 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#994 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#995 = EDGE_CURVE ( 'NONE', #2862, #2441, #1497, .T. ) ;
+#996 = FACE_OUTER_BOUND ( 'NONE', #2579, .T. ) ;
+#997 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#998 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #16, 'distance_accuracy_value', 'NONE');
+#999 = ORIENTED_EDGE ( 'NONE', *, *, #1941, .T. ) ;
+#1000 = CIRCLE ( 'NONE', #691, 0.3500000000000000300 ) ;
+#1001 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1002 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000001800, 0.7792893218813453600, -0.4999999999999991700 ) ) ;
+#1003 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.7500000000000000000, -0.3999999999999991900 ) ) ;
+#1004 = CARTESIAN_POINT ( 'NONE',  ( -2.273527728712880800, 0.7954471913600875700, -1.571847560487365600 ) ) ;
+#1005 = LINE ( 'NONE', #1314, #414 ) ;
+#1006 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2462 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1199, #736, #2296 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1007 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1008 = SURFACE_SIDE_STYLE ('',( #979 ) ) ;
+#1009 = STYLED_ITEM ( 'NONE', ( #2313 ), #2565 ) ;
+#1010 = SURFACE_SIDE_STYLE ('',( #2466 ) ) ;
+#1011 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1012 = DIRECTION ( 'NONE',  ( -2.710505431213763600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1013 = SURFACE_STYLE_FILL_AREA ( #1309 ) ;
+#1014 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1015 = ORIENTED_EDGE ( 'NONE', *, *, #965, .T. ) ;
+#1016 = VERTEX_POINT ( 'NONE', #564 ) ;
+#1017 = VERTEX_POINT ( 'NONE', #795 ) ;
+#1018 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, 1.350000000000000800 ) ) ;
+#1019 = VERTEX_POINT ( 'NONE', #554 ) ;
+#1020 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.8000000000000000400, -0.4999999999999989500 ) ) ;
+#1021 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #131 ) ) ;
+#1022 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1023 = SURFACE_STYLE_USAGE ( .BOTH. , #1031 ) ;
+#1024 = LINE ( 'NONE', #737, #2253 ) ;
+#1025 = AXIS2_PLACEMENT_3D ( 'NONE', #26, #37, #1137 ) ;
+#1026 = FACE_OUTER_BOUND ( 'NONE', #800, .T. ) ;
+#1027 = CARTESIAN_POINT ( 'NONE',  ( -2.255051025721669600, 0.8000000000000000400, 1.550000000000064400 ) ) ;
+#1028 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
+#1029 = CARTESIAN_POINT ( 'NONE',  ( -1.355252715606881300E-016, 0.0000000000000000000, -0.4999999999999997800 ) ) ;
+#1030 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.4000000000000000200, 0.5000000000000008900 ) ) ;
+#1031 = SURFACE_SIDE_STYLE ('',( #1377 ) ) ;
+#1032 = EDGE_CURVE ( 'NONE', #1872, #2695, #1124, .T. ) ;
+#1033 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2336, #1002, #942, #578 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3.141592653589793100, 4.712388980384689700 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1034 = ORIENTED_EDGE ( 'NONE', *, *, #1597, .F. ) ;
+#1035 = AXIS2_PLACEMENT_3D ( 'NONE', #200, #864, #2099 ) ;
+#1036 = FACE_OUTER_BOUND ( 'NONE', #1138, .T. ) ;
+#1037 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
+#1038 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1039 = VECTOR ( 'NONE', #324, 1000.000000000000000 ) ;
+#1040 = FACE_OUTER_BOUND ( 'NONE', #1959, .T. ) ;
+#1041 = EDGE_CURVE ( 'NONE', #1418, #2047, #538, .T. ) ;
+#1042 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1043 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
+#1044 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, -0.5499999999999991600 ) ) ;
+#1045 = DIRECTION ( 'NONE',  ( 1.084202172485504400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1046 = ORIENTED_EDGE ( 'NONE', *, *, #995, .F. ) ;
+#1047 = VECTOR ( 'NONE', #2166, 1000.000000000000000 ) ;
+#1048 = EDGE_LOOP ( 'NONE', ( #1256, #640, #1626, #1561 ) ) ;
+#1049 = SURFACE_STYLE_FILL_AREA ( #1282 ) ;
+#1050 = ORIENTED_EDGE ( 'NONE', *, *, #759, .T. ) ;
+#1051 = AXIS2_PLACEMENT_3D ( 'NONE', #2649, #1533, #219 ) ;
+#1052 = VERTEX_POINT ( 'NONE', #1237 ) ;
+#1053 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999300, 1.200000000000000200, 0.9500000000000007300 ) ) ;
+#1054 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1055 = AXIS2_PLACEMENT_3D ( 'NONE', #1397, #2522, #2562 ) ;
+#1056 = DIRECTION ( 'NONE',  ( 1.084202172485504400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1057 = COLOUR_RGB ( '',0.6431372549019607200, 0.6156862745098039500, 0.5999999999999999800 ) ;
+#1058 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1059 = CARTESIAN_POINT ( 'NONE',  ( 2.255955629944661500, 0.7999877691608224800, 1.551105863611022200 ) ) ;
+#1060 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1061 = ORIENTED_EDGE ( 'NONE', *, *, #168, .T. ) ;
+#1062 = LINE ( 'NONE', #2490, #448 ) ;
+#1063 = ORIENTED_EDGE ( 'NONE', *, *, #378, .T. ) ;
+#1064 = AXIS2_PLACEMENT_3D ( 'NONE', #624, #1721, #374 ) ;
+#1065 = CARTESIAN_POINT ( 'NONE',  ( 2.255653793882120600, 0.7999959170992093600, -1.550737556652406200 ) ) ;
+#1066 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #998 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #16, #666, #2636 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1067 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, -0.4999999999999990600 ) ) ;
+#1068 = CARTESIAN_POINT ( 'NONE',  ( 2.293532271552117100, 0.7747797397413668200, 1.593427692773044200 ) ) ;
+#1069 = ORIENTED_EDGE ( 'NONE', *, *, #937, .T. ) ;
+#1070 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, 1.355051025721669000 ) ) ;
+#1071 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1727, 'distance_accuracy_value', 'NONE');
+#1072 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1073 = SURFACE_STYLE_FILL_AREA ( #231 ) ;
+#1074 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1075 = AXIS2_PLACEMENT_3D ( 'NONE', #1766, #2245, #2285 ) ;
+#1076 = CARTESIAN_POINT ( 'NONE',  ( 2.290767951675047000, 0.7797810119935657500, -1.590573978544364700 ) ) ;
+#1077 = EDGE_LOOP ( 'NONE', ( #12, #1442, #1935, #2594 ) ) ;
+#1078 = LINE ( 'NONE', #2793, #1703 ) ;
+#1079 = EDGE_CURVE ( 'NONE', #2409, #186, #2453, .T. ) ;
+#1080 = ORIENTED_EDGE ( 'NONE', *, *, #896, .F. ) ;
+#1081 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1082 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, 1.599999999999999400 ) ) ;
+#1083 = ORIENTED_EDGE ( 'NONE', *, *, #470, .F. ) ;
+#1084 = CARTESIAN_POINT ( 'NONE',  ( -2.699999999999999300, 0.7500000000000000000, 0.5000000000000007800 ) ) ;
+#1085 = FACE_OUTER_BOUND ( 'NONE', #1357, .T. ) ;
+#1086 = SURFACE_STYLE_USAGE ( .BOTH. , #1789 ) ;
+#1087 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1088 = FACE_OUTER_BOUND ( 'NONE', #295, .T. ) ;
+#1089 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1090 = FACE_OUTER_BOUND ( 'NONE', #1189, .T. ) ;
+#1091 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.8000000000000000400, 0.5500000000000007100 ) ) ;
+#1092 = ADVANCED_FACE ( 'NONE', ( #1940 ), #1212, .F. ) ;
+#1093 = EDGE_CURVE ( 'NONE', #2719, #156, #86, .T. ) ;
+#1094 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1095 = ORIENTED_EDGE ( 'NONE', *, *, #1139, .F. ) ;
+#1097 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1096 = CARTESIAN_POINT ( 'NONE',  ( -2.465636197516078100, 0.7974922028046522700, -1.368169197487544500 ) ) ;
+#1098 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1099 = DIRECTION ( 'NONE',  ( 8.673617379884035500E-017, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1100 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1101 = VECTOR ( 'NONE', #2608, 1000.000000000000000 ) ;
+#1102 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1103 = STYLED_ITEM ( 'NONE', ( #2863 ), #1897 ) ;
+#1105 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.7500000000000000000, 0.5000000000000006700 ) ) ;
+#1104 = CARTESIAN_POINT ( 'NONE',  ( -2.450737556652406100, 0.7999959170992093600, -1.355653793882121800 ) ) ;
+#1106 = ADVANCED_FACE ( 'NONE', ( #2249 ), #1676, .F. ) ;
+#1107 = LINE ( 'NONE', #1972, #390 ) ;
+#1108 = LINE ( 'NONE', #567, #456 ) ;
+#1109 = ADVANCED_FACE ( 'NONE', ( #2744 ), #1470, .F. ) ;
+#1110 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1111 = AXIS2_PLACEMENT_3D ( 'NONE', #883, #1100, #4 ) ;
+#1112 = EDGE_LOOP ( 'NONE', ( #562, #734, #1425, #2275 ) ) ;
+#1113 = FACE_OUTER_BOUND ( 'NONE', #1602, .T. ) ;
+#1114 = ORIENTED_EDGE ( 'NONE', *, *, #2577, .T. ) ;
+#1115 = PLANE ( 'NONE',  #1210 ) ;
+#1116 = ORIENTED_EDGE ( 'NONE', *, *, #698, .F. ) ;
+#1117 = COLOUR_RGB ( '',0.6431372549019607200, 0.6156862745098039500, 0.5999999999999999800 ) ;
+#1118 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #296, #2484, #1359, #1830, #1379, #1583, #2507, #1346, #2497, #504, #2081, #727, #265, #1570, #1820, #1135, #953, #2060, #1848 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.428773151989010200E-006, 0.0000000000000000000, 1.914496505494244500E-005, 4.466926192275655700E-005, 6.390130992618866000E-005, 7.727072880932816500E-005, 9.076250640377217000E-005 ),
+ .UNSPECIFIED. ) ;
+#1119 = ORIENTED_EDGE ( 'NONE', *, *, #2773, .F. ) ;
+#1120 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1121 = EDGE_CURVE ( 'NONE', #2566, #1186, #1531, .T. ) ;
+#1122 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.150000000000000100, -1.350000000000000800 ) ) ;
+#1123 = ORIENTED_EDGE ( 'NONE', *, *, #574, .T. ) ;
+#1124 = LINE ( 'NONE', #803, #2012 ) ;
+#1125 = EDGE_CURVE ( 'NONE', #2800, #1214, #1454, .T. ) ;
+#1126 = FILL_AREA_STYLE_COLOUR ( '', #1166 ) ;
+#1127 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1128 = VECTOR ( 'NONE', #523, 1000.000000000000000 ) ;
+#1129 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2141 ) ) ;
+#1130 = ADVANCED_FACE ( 'NONE', ( #1862 ), #418, .F. ) ;
+#1131 = ADVANCED_FACE ( 'NONE', ( #2414 ), #2488, .T. ) ;
+#1132 = SURFACE_STYLE_USAGE ( .BOTH. , #472 ) ;
+#1133 = PLANE ( 'NONE',  #1264 ) ;
+#1134 = AXIS2_PLACEMENT_3D ( 'NONE', #2509, #1834, #477 ) ;
+#1135 = CARTESIAN_POINT ( 'NONE',  ( 2.498223295115497200, 0.7632103674514968400, -1.398231117478932100 ) ) ;
+#1136 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.8000000000000000400, -0.3999999999999991300 ) ) ;
+#1137 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1138 = EDGE_LOOP ( 'NONE', ( #1896, #400, #2520, #1939 ) ) ;
+#1139 = EDGE_CURVE ( 'NONE', #1987, #952, #1433, .T. ) ;
+#1140 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1141 = FACE_OUTER_BOUND ( 'NONE', #895, .T. ) ;
+#1142 = SURFACE_STYLE_USAGE ( .BOTH. , #1368 ) ;
+#1143 = VECTOR ( 'NONE', #967, 1000.000000000000000 ) ;
+#1144 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1145 = PLANE ( 'NONE',  #635 ) ;
+#1146 = AXIS2_PLACEMENT_3D ( 'NONE', #573, #2674, #1905 ) ;
+#1147 = CARTESIAN_POINT ( 'NONE',  ( 2.460947662115925200, 0.7990358428391949300, 1.364124406761428900 ) ) ;
+#1148 = COLOUR_RGB ( '',0.6431372549019607200, 0.6156862745098039500, 0.5999999999999999800 ) ;
+#1149 = ORIENTED_EDGE ( 'NONE', *, *, #2208, .T. ) ;
+#1150 = EDGE_LOOP ( 'NONE', ( #2406, #2572, #495, #850 ) ) ;
+#1151 = ORIENTED_EDGE ( 'NONE', *, *, #2127, .F. ) ;
+#1152 = PLANE ( 'NONE',  #2063 ) ;
+#1153 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1154 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1009 ) ) ;
+#1155 = CARTESIAN_POINT ( 'NONE',  ( -2.260000107447353000, 0.7998785901806113600, 1.556041023431463200 ) ) ;
+#1156 = ORIENTED_EDGE ( 'NONE', *, *, #1911, .F. ) ;
+#1157 = COLOUR_RGB ( '',0.6431372549019607200, 0.6156862745098039500, 0.5999999999999999800 ) ;
+#1158 = ADVANCED_FACE ( 'NONE', ( #2319 ), #2086, .T. ) ;
+#1159 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999998200, 0.7792893218813453600, -0.4999999999999991700 ) ) ;
+#1160 = EDGE_CURVE ( 'NONE', #1017, #1854, #1468, .T. ) ;
+#1161 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1162 = VECTOR ( 'NONE', #944, 1000.000000000000000 ) ;
+#1163 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, 1.300000000000000700 ) ) ;
+#1164 = CARTESIAN_POINT ( 'NONE',  ( -2.699999999999999300, 0.4000000000000000200, -0.4999999999999990600 ) ) ;
+#1165 = AXIS2_PLACEMENT_3D ( 'NONE', #1869, #2310, #2729 ) ;
+#1166 = COLOUR_RGB ( '',0.2156862745098039300, 0.0000000000000000000, 0.3098039215686274600 ) ;
+#1167 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1168 = PLANE ( 'NONE',  #627 ) ;
+#1169 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #74 ) ) ;
+#1170 = FILL_AREA_STYLE ('',( #2129 ) ) ;
+#1171 = EDGE_CURVE ( 'NONE', #1016, #1052, #1680, .T. ) ;
+#1172 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, -0.4999999999999989500 ) ) ;
+#1173 = FILL_AREA_STYLE ('',( #2040 ) ) ;
+#1174 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1175 = FACE_OUTER_BOUND ( 'NONE', #706, .T. ) ;
+#1176 = EDGE_CURVE ( 'NONE', #2003, #1527, #2588, .T. ) ;
+#1177 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2467, 'distance_accuracy_value', 'NONE');
+#1178 = ORIENTED_EDGE ( 'NONE', *, *, #1271, .F. ) ;
+#1179 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1180 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1181 = ORIENTED_EDGE ( 'NONE', *, *, #548, .F. ) ;
+#1182 = PLANE ( 'NONE',  #1607 ) ;
+#1183 = STYLED_ITEM ( 'NONE', ( #234 ), #1242 ) ;
+#1184 = PLANE ( 'NONE',  #557 ) ;
+#1185 = VECTOR ( 'NONE', #1965, 1000.000000000000000 ) ;
+#1186 = VERTEX_POINT ( 'NONE', #430 ) ;
+#1187 = PRESENTATION_STYLE_ASSIGNMENT (( #2459 ) ) ;
+#1188 = ORIENTED_EDGE ( 'NONE', *, *, #209, .T. ) ;
+#1189 = EDGE_LOOP ( 'NONE', ( #1116, #118, #617, #30 ) ) ;
+#1190 = ORIENTED_EDGE ( 'NONE', *, *, #2326, .T. ) ;
+#1191 = CARTESIAN_POINT ( 'NONE',  ( 2.479289321881344300, 0.8000000000000001600, -0.5207106781186539000 ) ) ;
+#1192 = ORIENTED_EDGE ( 'NONE', *, *, #1041, .T. ) ;
+#1193 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 0.8000000000000000400, 1.350000000000000800 ) ) ;
+#1194 = VERTEX_POINT ( 'NONE', #1294 ) ;
+#1195 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1196 = EDGE_CURVE ( 'NONE', #2445, #2800, #645, .T. ) ;
+#1197 = LINE ( 'NONE', #2521, #57 ) ;
+#1198 = CARTESIAN_POINT ( 'NONE',  ( -2.295461957434263800, 0.7712885068569657100, 1.595419782076615800 ) ) ;
+#1199 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1200 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1201 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #461, 'distance_accuracy_value', 'NONE');
+#1202 = PLANE ( 'NONE',  #387 ) ;
+#1203 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1204 = ADVANCED_FACE ( 'NONE', ( #1085 ), #1648, .T. ) ;
+#1205 = ORIENTED_EDGE ( 'NONE', *, *, #1432, .T. ) ;
+#1206 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1207 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #203, 'distance_accuracy_value', 'NONE');
+#1208 = FACE_OUTER_BOUND ( 'NONE', #1077, .T. ) ;
+#1209 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.200000000000000200, 1.350000000000000800 ) ) ;
+#1210 = AXIS2_PLACEMENT_3D ( 'NONE', #2669, #1999, #1328 ) ;
+#1211 = ORIENTED_EDGE ( 'NONE', *, *, #2339, .T. ) ;
+#1212 = PLANE ( 'NONE',  #480 ) ;
+#1213 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.8000000000000000400, 0.4000000000000007400 ) ) ;
+#1214 = VERTEX_POINT ( 'NONE', #709 ) ;
+#1215 = ADVANCED_FACE ( 'NONE', ( #1090 ), #237, .F. ) ;
+#1216 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1217 = AXIS2_PLACEMENT_3D ( 'NONE', #422, #1072, #2854 ) ;
+#1218 = VECTOR ( 'NONE', #2575, 1000.000000000000000 ) ;
+#1219 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1220 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1221 = CARTESIAN_POINT ( 'NONE',  ( 2.699999999999999300, 0.4000000000000000200, 0.5000000000000007800 ) ) ;
+#1222 = ORIENTED_EDGE ( 'NONE', *, *, #1764, .F. ) ;
+#1223 = VECTOR ( 'NONE', #2606, 1000.000000000000000 ) ;
+#1224 = EDGE_LOOP ( 'NONE', ( #288, #1969, #1702, #1738 ) ) ;
+#1225 = STYLED_ITEM ( 'NONE', ( #1942 ), #741 ) ;
+#1226 = ADVANCED_FACE ( 'NONE', ( #1835 ), #510, .T. ) ;
+#1227 = ORIENTED_EDGE ( 'NONE', *, *, #2523, .T. ) ;
+#1228 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2770 ) ) ;
+#1229 = VECTOR ( 'NONE', #604, 1000.000000000000000 ) ;
+#1230 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1231 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, -0.3999999999999991900 ) ) ;
+#1232 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1233 = EDGE_CURVE ( 'NONE', #1281, #314, #1235, .T. ) ;
+#1234 = VECTOR ( 'NONE', #1318, 1000.000000000000000 ) ;
+#1235 = LINE ( 'NONE', #1532, #2016 ) ;
+#1236 = FILL_AREA_STYLE_COLOUR ( '', #637 ) ;
+#1237 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.4000000000000000200, -0.4999999999999991700 ) ) ;
+#1238 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.0000000000000000000, -1.600000000000000300 ) ) ;
+#1239 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1240 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1241 = VECTOR ( 'NONE', #1140, 1000.000000000000000 ) ;
+#1242 = MANIFOLD_SOLID_BREP ( 'Fillet4', #379 ) ;
+#1243 = CYLINDRICAL_SURFACE ( 'NONE', #1569, 0.3999999999999999700 ) ;
+#1244 = EDGE_CURVE ( 'NONE', #156, #96, #93, .T. ) ;
+#1245 = PLANE ( 'NONE',  #357 ) ;
+#1246 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1247 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.4000000000000000200, -0.4999999999999991700 ) ) ;
+#1248 = AXIS2_PLACEMENT_3D ( 'NONE', #1592, #1369, #2244 ) ;
+#1249 = VECTOR ( 'NONE', #1479, 1000.000000000000000 ) ;
+#1250 = VERTEX_POINT ( 'NONE', #2213 ) ;
+#1251 = ORIENTED_EDGE ( 'NONE', *, *, #2762, .T. ) ;
+#1252 = ORIENTED_EDGE ( 'NONE', *, *, #955, .T. ) ;
+#1253 = FILL_AREA_STYLE_COLOUR ( '', #1825 ) ;
+#1254 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1255 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1256 = ORIENTED_EDGE ( 'NONE', *, *, #1196, .T. ) ;
+#1257 = VECTOR ( 'NONE', #1246, 1000.000000000000000 ) ;
+#1258 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #468 ) ) ;
+#1259 = EDGE_CURVE ( 'NONE', #1418, #2566, #808, .T. ) ;
+#1260 = SURFACE_STYLE_USAGE ( .BOTH. , #169 ) ;
+#1261 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, -0.9500000000000007300 ) ) ;
+#1262 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 0.8000000000000000400, 1.350000000000000800 ) ) ;
+#1263 = EDGE_CURVE ( 'NONE', #1916, #2308, #1292, .T. ) ;
+#1264 = AXIS2_PLACEMENT_3D ( 'NONE', #484, #271, #2049 ) ;
+#1265 = ORIENTED_EDGE ( 'NONE', *, *, #965, .F. ) ;
+#1266 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2141 ), #179 ) ;
+#1267 = ORIENTED_EDGE ( 'NONE', *, *, #402, .T. ) ;
+#1268 = CARTESIAN_POINT ( 'NONE',  ( 2.264124406761428800, 0.7990358428391948200, 1.560947662115926200 ) ) ;
+#1269 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1270 = AXIS2_PLACEMENT_3D ( 'NONE', #2438, #1356, #911 ) ;
+#1271 = EDGE_CURVE ( 'NONE', #365, #1557, #582, .T. ) ;
+#1272 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1273 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, 0.5500000000000007100 ) ) ;
+#1274 = CARTESIAN_POINT ( 'NONE',  ( -2.255051025721669600, 0.8000000000000000400, -1.550000000000064700 ) ) ;
+#1275 = PRESENTATION_STYLE_ASSIGNMENT (( #320 ) ) ;
+#1276 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #811, #2385, #213, #2662, #1749, #1760, #2004, #663, #2220, #1539, #2851, #226, #1096, #2631, #1771, #446, #1104, #2652, #2210 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 1.344616799774271100E-005, 2.677039092363180000E-005, 4.593742407286576300E-005, 7.137543483952857500E-005, 9.045567942832756400E-005, 9.188445258031658300E-005 ),
+ .UNSPECIFIED. ) ;
+#1277 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
+#1278 = ORIENTED_EDGE ( 'NONE', *, *, #2248, .F. ) ;
+#1279 = VECTOR ( 'NONE', #2595, 1000.000000000000000 ) ;
+#1280 = EDGE_LOOP ( 'NONE', ( #1673, #1192, #2008, #1334, #2077 ) ) ;
+#1281 = VERTEX_POINT ( 'NONE', #647 ) ;
+#1282 = FILL_AREA_STYLE ('',( #2177 ) ) ;
+#1283 = PRESENTATION_STYLE_ASSIGNMENT (( #1501 ) ) ;
+#1284 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1285 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, 0.5000000000000006700 ) ) ;
+#1286 = STYLED_ITEM ( 'NONE', ( #2827 ), #1590 ) ;
+#1287 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1288 = CYLINDRICAL_SURFACE ( 'NONE', #373, 0.09999999999999999200 ) ;
+#1289 = STYLED_ITEM ( 'NONE', ( #1632 ), #2656 ) ;
+#1290 = EDGE_CURVE ( 'NONE', #952, #77, #747, .T. ) ;
+#1291 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 0.8000000000000000400, 0.9500000000000007300 ) ) ;
+#1292 = CIRCLE ( 'NONE', #1509, 0.09999999999999999200 ) ;
+#1293 = FILL_AREA_STYLE_COLOUR ( '', #322 ) ;
+#1294 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, 1.399999999999999700 ) ) ;
+#1295 = DIRECTION ( 'NONE',  ( -2.710505431213759600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1296 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1297 = CYLINDRICAL_SURFACE ( 'NONE', #284, 0.04999999999999991300 ) ;
+#1298 = EDGE_CURVE ( 'NONE', #2862, #1987, #2526, .T. ) ;
+#1299 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1300 = AXIS2_PLACEMENT_3D ( 'NONE', #17, #266, #1153 ) ;
+#1301 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, -1.300000000000000700 ) ) ;
+#1302 = STYLED_ITEM ( 'NONE', ( #1732 ), #1663 ) ;
+#1303 = SURFACE_SIDE_STYLE ('',( #1529 ) ) ;
+#1304 = FACE_OUTER_BOUND ( 'NONE', #68, .T. ) ;
+#1305 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1306 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
+#1307 = AXIS2_PLACEMENT_3D ( 'NONE', #1376, #1609, #519 ) ;
+#1308 = EDGE_CURVE ( 'NONE', #2751, #2050, #1611, .T. ) ;
+#1309 = FILL_AREA_STYLE ('',( #658 ) ) ;
+#1310 = VECTOR ( 'NONE', #451, 1000.000000000000000 ) ;
+#1311 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.7500000000000000000, -0.5499999999999991600 ) ) ;
+#1312 = VERTEX_POINT ( 'NONE', #2845 ) ;
+#1313 = EDGE_CURVE ( 'NONE', #1957, #2113, #1475, .T. ) ;
+#1314 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.4000000000000000200, 0.5000000000000006700 ) ) ;
+#1315 = VERTEX_POINT ( 'NONE', #901 ) ;
+#1316 = ORIENTED_EDGE ( 'NONE', *, *, #1536, .F. ) ;
+#1317 = EDGE_LOOP ( 'NONE', ( #869, #1776, #1372, #815 ) ) ;
+#1318 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1319 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
+#1320 = ORIENTED_EDGE ( 'NONE', *, *, #27, .T. ) ;
+#1321 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1665 ) ) ;
+#1322 = ADVANCED_FACE ( 'NONE', ( #2424 ), #286, .T. ) ;
+#1323 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2712, 'distance_accuracy_value', 'NONE');
+#1324 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
+#1325 = CARTESIAN_POINT ( 'NONE',  ( -2.699999999999999300, 0.4000000000000000200, 0.5000000000000007800 ) ) ;
+#1326 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1327 = SURFACE_STYLE_USAGE ( .BOTH. , #1572 ) ;
+#1328 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
+#1329 = EDGE_CURVE ( 'NONE', #1641, #1214, #543, .T. ) ;
+#1330 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1331 = AXIS2_PLACEMENT_3D ( 'NONE', #1360, #903, #1144 ) ;
+#1332 = VERTEX_POINT ( 'NONE', #2262 ) ;
+#1333 = VECTOR ( 'NONE', #802, 1000.000000000000000 ) ;
+#1334 = ORIENTED_EDGE ( 'NONE', *, *, #348, .T. ) ;
+#1335 = EDGE_LOOP ( 'NONE', ( #1063, #977, #2493, #1563 ) ) ;
+#1336 = CIRCLE ( 'NONE', #2425, 0.09999999999999999200 ) ;
+#1337 = ADVANCED_FACE ( 'NONE', ( #24 ), #1152, .F. ) ;
+#1338 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, 0.5000000000000006700 ) ) ;
+#1339 = CARTESIAN_POINT ( 'NONE',  ( 2.479289321881344300, 0.8000000000000001600, 0.5207106781186554600 ) ) ;
+#1340 = FILL_AREA_STYLE_COLOUR ( '', #1522 ) ;
+#1341 = SURFACE_STYLE_FILL_AREA ( #2392 ) ;
+#1342 = FILL_AREA_STYLE_COLOUR ( '', #71 ) ;
+#1343 = AXIS2_PLACEMENT_3D ( 'NONE', #2140, #1012, #285 ) ;
+#1344 = LINE ( 'NONE', #1238, #1661 ) ;
+#1345 = LINE ( 'NONE', #2742, #1695 ) ;
+#1346 = CARTESIAN_POINT ( 'NONE',  ( 2.471847560487364400, 0.7954471913600874600, -1.373527728712880900 ) ) ;
+#1347 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1348 = AXIS2_PLACEMENT_3D ( 'NONE', #1311, #841, #2841 ) ;
+#1349 = ORIENTED_EDGE ( 'NONE', *, *, #270, .F. ) ;
+#1350 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.7500000000000000000, 0.0000000000000000000 ) ) ;
+#1351 = ADVANCED_FACE ( 'NONE', ( #2325 ), #2254, .T. ) ;
+#1352 = VERTEX_POINT ( 'NONE', #943 ) ;
+#1353 = LINE ( 'NONE', #2781, #13 ) ;
+#1354 = ORIENTED_EDGE ( 'NONE', *, *, #1791, .F. ) ;
+#1355 = FILL_AREA_STYLE ('',( #2476 ) ) ;
+#1356 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1357 = EDGE_LOOP ( 'NONE', ( #2736, #1637, #2516, #690 ) ) ;
+#1358 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2824 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #530, #1610, #1620 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1359 = CARTESIAN_POINT ( 'NONE',  ( 2.450737556652404300, 0.7999959170992093600, -1.355653793882122300 ) ) ;
+#1360 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, 0.9500000000000007300 ) ) ;
+#1361 = CIRCLE ( 'NONE', #2792, 0.2500000000000002200 ) ;
+#1362 = AXIS2_PLACEMENT_3D ( 'NONE', #2648, #1089, #1795 ) ;
+#1363 = LINE ( 'NONE', #2836, #2655 ) ;
+#1364 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1365 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1225 ) ) ;
+#1366 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2770 ), #2517 ) ;
+#1367 = SURFACE_STYLE_USAGE ( .BOTH. , #1655 ) ;
+#1368 = SURFACE_SIDE_STYLE ('',( #2156 ) ) ;
+#1369 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1370 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1371 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.150000000000000100, 1.300000000000000700 ) ) ;
+#1372 = ORIENTED_EDGE ( 'NONE', *, *, #2711, .F. ) ;
+#1373 = EDGE_CURVE ( 'NONE', #450, #641, #919, .T. ) ;
+#1374 = ORIENTED_EDGE ( 'NONE', *, *, #1329, .F. ) ;
+#1375 = VECTOR ( 'NONE', #2035, 1000.000000000000000 ) ;
+#1376 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.150000000000000100, -0.9500000000000007300 ) ) ;
+#1377 = SURFACE_STYLE_FILL_AREA ( #2779 ) ;
+#1378 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1379 = CARTESIAN_POINT ( 'NONE',  ( 2.456041023431462000, 0.7998785901806113600, -1.360000107447352700 ) ) ;
+#1380 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1381 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1382 = COLOUR_RGB ( '',0.2156862745098039300, 0.0000000000000000000, 0.3098039215686274600 ) ;
+#1383 = ADVANCED_FACE ( 'NONE', ( #2389 ), #1288, .F. ) ;
+#1384 = EDGE_LOOP ( 'NONE', ( #2136, #531, #1598, #1354 ) ) ;
+#1385 = CARTESIAN_POINT ( 'NONE',  ( 2.450368634710711600, 0.8000000000000000400, 1.355352571511527500 ) ) ;
+#1386 = FACE_OUTER_BOUND ( 'NONE', #292, .T. ) ;
+#1387 = ORIENTED_EDGE ( 'NONE', *, *, #2611, .F. ) ;
+#1388 = CYLINDRICAL_SURFACE ( 'NONE', #2027, 0.3999999999999999700 ) ;
+#1389 = ORIENTED_EDGE ( 'NONE', *, *, #2195, .T. ) ;
+#1390 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1391 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1392 = EDGE_CURVE ( 'NONE', #314, #186, #1118, .T. ) ;
+#1393 = VERTEX_POINT ( 'NONE', #712 ) ;
+#1394 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, -1.600000000000000800 ) ) ;
+#1395 = CARTESIAN_POINT ( 'NONE',  ( 2.471847560487364400, 0.7954471913600874600, 1.373527728712879500 ) ) ;
+#1396 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1397 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999400, 1.000000000000000000, -0.9500000000000009500 ) ) ;
+#1398 = LINE ( 'NONE', #1084, #1162 ) ;
+#1399 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, -1.399999999999999900 ) ) ;
+#1400 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1537 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1391, #2131, #2311 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1401 = SURFACE_STYLE_FILL_AREA ( #434 ) ;
+#1402 = CARTESIAN_POINT ( 'NONE',  ( 2.451105863611021500, 0.7999877691608224800, 1.355955629944661800 ) ) ;
+#1403 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #758 ) ) ;
+#1404 = ORIENTED_EDGE ( 'NONE', *, *, #2034, .T. ) ;
+#1405 = FILL_AREA_STYLE ('',( #1634 ) ) ;
+#1406 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, -1.600000000000000800 ) ) ;
+#1407 = ORIENTED_EDGE ( 'NONE', *, *, #1290, .F. ) ;
+#1408 = PRESENTATION_STYLE_ASSIGNMENT (( #2587 ) ) ;
+#1409 = EDGE_CURVE ( 'NONE', #2308, #1527, #1831, .T. ) ;
+#1410 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1913, 'distance_accuracy_value', 'NONE');
+#1411 = SURFACE_STYLE_USAGE ( .BOTH. , #294 ) ;
+#1412 = TOROIDAL_SURFACE ( 'NONE', #846, 0.1500000000000000200, 0.05000000000000000300 ) ;
+#1413 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
+#1414 = AXIS2_PLACEMENT_3D ( 'NONE', #1998, #889, #1754 ) ;
+#1415 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 0.8000000000000000400, -1.350000000000000800 ) ) ;
+#1416 = CARTESIAN_POINT ( 'NONE',  ( -2.287343406825266300, 0.7840632217341672000, -1.586976091996275200 ) ) ;
+#1417 = CIRCLE ( 'NONE', #686, 0.2000000000000003200 ) ;
+#1418 = VERTEX_POINT ( 'NONE', #1172 ) ;
+#1419 = VECTOR ( 'NONE', #2199, 1000.000000000000000 ) ;
+#1420 = LINE ( 'NONE', #2553, #1816 ) ;
+#1421 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #481 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #587, #140, #368 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1422 = ORIENTED_EDGE ( 'NONE', *, *, #1469, .T. ) ;
+#1423 = CARTESIAN_POINT ( 'NONE',  ( 2.483037407063231100, 0.7875303841512219000, 1.383701509078987300 ) ) ;
+#1424 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1425 = ORIENTED_EDGE ( 'NONE', *, *, #378, .F. ) ;
+#1426 = SURFACE_STYLE_USAGE ( .BOTH. , #1934 ) ;
+#1427 = EDGE_LOOP ( 'NONE', ( #1777, #2192, #2511, #837 ) ) ;
+#1428 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.150000000000000100, -1.300000000000000700 ) ) ;
+#1429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1574 ), #2299 ) ;
+#1430 = SURFACE_SIDE_STYLE ('',( #757 ) ) ;
+#1431 = CARTESIAN_POINT ( 'NONE',  ( -2.255653793882121900, 0.7999959170992093600, -1.550737556652405800 ) ) ;
+#1432 = EDGE_CURVE ( 'NONE', #765, #51, #1453, .T. ) ;
+#1433 = LINE ( 'NONE', #1053, #1901 ) ;
+#1434 = VECTOR ( 'NONE', #2498, 1000.000000000000000 ) ;
+#1435 = CARTESIAN_POINT ( 'NONE',  ( -2.287343406825266300, 0.7840632217341669800, 1.586976091996275000 ) ) ;
+#1436 = FILL_AREA_STYLE ('',( #2756 ) ) ;
+#1437 = VECTOR ( 'NONE', #1650, 1000.000000000000000 ) ;
+#1438 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1439 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1440 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000001800, 0.7792893218813453600, 0.5000000000000006700 ) ) ;
+#1441 = FILL_AREA_STYLE_COLOUR ( '', #2025 ) ;
+#1442 = ORIENTED_EDGE ( 'NONE', *, *, #793, .F. ) ;
+#1443 = FACE_OUTER_BOUND ( 'NONE', #463, .T. ) ;
+#1444 = ORIENTED_EDGE ( 'NONE', *, *, #1298, .F. ) ;
+#1445 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1744 ) ) ;
+#1446 = EDGE_CURVE ( 'NONE', #765, #2445, #969, .T. ) ;
+#1447 = PRESENTATION_STYLE_ASSIGNMENT (( #1585 ) ) ;
+#1448 = ORIENTED_EDGE ( 'NONE', *, *, #1125, .F. ) ;
+#1449 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1450 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.150000000000000100, 1.300000000000000700 ) ) ;
+#1451 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1452 = EDGE_LOOP ( 'NONE', ( #2162, #2480, #1859, #10 ) ) ;
+#1453 = LINE ( 'NONE', #1643, #41 ) ;
+#1454 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1485, #2625, #2596, #822, #163, #2201, #1068, #2592, #632, #2607, #812, #2805, #382, #1268, #2813, #1059, #2387, #1495, #403 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 1.344616799774257500E-005, 2.677039092363165800E-005, 4.593742407286544400E-005, 7.137543483952833100E-005, 9.045567942832751000E-005, 9.188445258031682700E-005 ),
+ .UNSPECIFIED. ) ;
+#1455 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1505 ), #2615 ) ;
+#1456 = CYLINDRICAL_SURFACE ( 'NONE', #208, 0.1000000000000000500 ) ;
+#1457 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.7500000000000000000, 0.4000000000000006900 ) ) ;
+#1458 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1759 ) ) ;
+#1459 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 0.8000000000000000400, -0.3999999999999990800 ) ) ;
+#1460 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1461 = ORIENTED_EDGE ( 'NONE', *, *, #2564, .F. ) ;
+#1462 = LINE ( 'NONE', #211, #870 ) ;
+#1463 = ADVANCED_FACE ( 'NONE', ( #316 ), #1182, .F. ) ;
+#1464 = ORIENTED_EDGE ( 'NONE', *, *, #660, .F. ) ;
+#1465 = AXIS2_PLACEMENT_3D ( 'NONE', #36, #2068, #934 ) ;
+#1466 = ORIENTED_EDGE ( 'NONE', *, *, #759, .F. ) ;
+#1467 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1670 ) ) ;
+#1468 = LINE ( 'NONE', #2821, #880 ) ;
+#1469 = EDGE_CURVE ( 'NONE', #1872, #445, #2727, .T. ) ;
+#1470 = PLANE ( 'NONE',  #820 ) ;
+#1471 = CARTESIAN_POINT ( 'NONE',  ( 2.449999999999998800, 0.7500000000000000000, 0.0000000000000000000 ) ) ;
+#1472 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1473 = EDGE_CURVE ( 'NONE', #103, #1916, #2067, .T. ) ;
+#1474 = FACE_OUTER_BOUND ( 'NONE', #2176, .T. ) ;
+#1475 = CIRCLE ( 'NONE', #2568, 0.05000000000000002400 ) ;
+#1476 = STYLED_ITEM ( 'NONE', ( #840 ), #844 ) ;
+#1477 = SURFACE_SIDE_STYLE ('',( #1974 ) ) ;
+#1478 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1479 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1480 = EDGE_LOOP ( 'NONE', ( #1652, #1618, #2021, #1205, #2580 ) ) ;
+#1481 = SURFACE_STYLE_FILL_AREA ( #916 ) ;
+#1482 = EDGE_LOOP ( 'NONE', ( #1151, #2293, #2149, #1734 ) ) ;
+#1483 = EDGE_CURVE ( 'NONE', #145, #1671, #2033, .T. ) ;
+#1484 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1485 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.7500000000000000000, 1.599999999999999400 ) ) ;
+#1486 = VERTEX_POINT ( 'NONE', #533 ) ;
+#1487 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, -0.3999999999999991300 ) ) ;
+#1488 = FACE_OUTER_BOUND ( 'NONE', #1224, .T. ) ;
+#1489 = FACE_OUTER_BOUND ( 'NONE', #1631, .T. ) ;
+#1490 = ORIENTED_EDGE ( 'NONE', *, *, #1712, .F. ) ;
+#1491 = AXIS2_PLACEMENT_3D ( 'NONE', #1584, #458, #1810 ) ;
+#1492 = EDGE_LOOP ( 'NONE', ( #1149, #785, #1464, #75 ) ) ;
+#1493 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.8000000000000000400, 1.350000000000000800 ) ) ;
+#1494 = ORIENTED_EDGE ( 'NONE', *, *, #2624, .F. ) ;
+#1495 = CARTESIAN_POINT ( 'NONE',  ( 2.255352571511527200, 0.8000000000000000400, 1.550368634710712200 ) ) ;
+#1496 = ORIENTED_EDGE ( 'NONE', *, *, #1773, .T. ) ;
+#1497 = CIRCLE ( 'NONE', #1943, 0.04999999999999991300 ) ;
+#1498 = CARTESIAN_POINT ( 'NONE',  ( 2.293532271552117100, 0.7747797397413669400, -1.593427692773045500 ) ) ;
+#1499 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #297, #762, #1431, #2338, #1884, #302, #515, #1004, #777, #313, #1416, #112, #2300, #2092, #959, #80, #745, #2324, #2120 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.428773151989040700E-006, 0.0000000000000000000, 1.914496505494223800E-005, 4.466926192275656400E-005, 6.390130992618870000E-005, 7.727072880932835500E-005, 9.076250640377230500E-005 ),
+ .UNSPECIFIED. ) ;
+#1500 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.8000000000000000400, 0.5000000000000006700 ) ) ;
+#1501 = SURFACE_STYLE_USAGE ( .BOTH. , #1477 ) ;
+#1502 = CARTESIAN_POINT ( 'NONE',  ( -2.493427692773045200, 0.7747797397413669400, 1.393532271552117900 ) ) ;
+#1503 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.7500000000000000000, 0.5000000000000006700 ) ) ;
+#1504 = FACE_OUTER_BOUND ( 'NONE', #2376, .T. ) ;
+#1505 = STYLED_ITEM ( 'NONE', ( #2112 ), #14 ) ;
+#1506 = ORIENTED_EDGE ( 'NONE', *, *, #157, .F. ) ;
+#1507 = CIRCLE ( 'NONE', #2753, 0.05000000000000012800 ) ;
+#1508 = DIRECTION ( 'NONE',  ( 2.710505431213763600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1509 = AXIS2_PLACEMENT_3D ( 'NONE', #1774, #2204, #1305 ) ;
+#1510 = ORIENTED_EDGE ( 'NONE', *, *, #2011, .T. ) ;
+#1511 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, 1.600000000000000100 ) ) ;
+#1512 = CIRCLE ( 'NONE', #2332, 0.05000000000000012800 ) ;
+#1513 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1514 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, 1.399999999999999700 ) ) ;
+#1515 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.000000000000000000, 1.350000000000000800 ) ) ;
+#1516 = STYLED_ITEM ( 'NONE', ( #1408 ), #2007 ) ;
+#1517 = VECTOR ( 'NONE', #2728, 1000.000000000000000 ) ;
+#1518 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, 1.355051025721669000 ) ) ;
+#1519 = EDGE_CURVE ( 'NONE', #641, #2246, #558, .T. ) ;
+#1520 = SURFACE_SIDE_STYLE ('',( #799 ) ) ;
+#1521 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.4000000000000000200, -0.3999999999999991900 ) ) ;
+#1522 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1523 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.8000000000000000400, -0.4999999999999989500 ) ) ;
+#1524 = ORIENTED_EDGE ( 'NONE', *, *, #1392, .T. ) ;
+#1525 = ADVANCED_FACE ( 'NONE', ( #1627 ), #1412, .T. ) ;
+#1526 = ORIENTED_EDGE ( 'NONE', *, *, #2658, .T. ) ;
+#1527 = VERTEX_POINT ( 'NONE', #79 ) ;
+#1528 = SURFACE_STYLE_USAGE ( .BOTH. , #2849 ) ;
+#1529 = SURFACE_STYLE_FILL_AREA ( #653 ) ;
+#1530 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1531 = LINE ( 'NONE', #1020, #1708 ) ;
+#1532 = CARTESIAN_POINT ( 'NONE',  ( 2.449999999999998800, 0.8000000000000000400, -1.400000000000000400 ) ) ;
+#1533 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
+#1534 = SURFACE_STYLE_USAGE ( .BOTH. , #2856 ) ;
+#1535 = CIRCLE ( 'NONE', #18, 0.05000000000000012800 ) ;
+#1536 = EDGE_CURVE ( 'NONE', #1019, #2445, #825, .T. ) ;
+#1537 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1391, 'distance_accuracy_value', 'NONE');
+#1538 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, 1.350000000000000800 ) ) ;
+#1540 = CARTESIAN_POINT ( 'NONE',  ( 2.200000000000000200, 1.150000000000000100, -0.9500000000000009500 ) ) ;
+#1539 = CARTESIAN_POINT ( 'NONE',  ( -2.483037407063232800, 0.7875303841512219000, -1.383701509078988100 ) ) ;
+#1541 = ADVANCED_FACE ( 'NONE', ( #629 ), #2645, .F. ) ;
+#1542 = ORIENTED_EDGE ( 'NONE', *, *, #684, .F. ) ;
+#1543 = FACE_OUTER_BOUND ( 'NONE', #1335, .T. ) ;
+#1544 = DIRECTION ( 'NONE',  ( -2.710505431213763600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1545 = AXIS2_PLACEMENT_3D ( 'NONE', #1213, #547, #1203 ) ;
+#1546 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1547 = ORIENTED_EDGE ( 'NONE', *, *, #1432, .F. ) ;
+#1548 = LINE ( 'NONE', #340, #2102 ) ;
+#1549 = ORIENTED_EDGE ( 'NONE', *, *, #2540, .F. ) ;
+#1550 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, 0.9500000000000007300 ) ) ;
+#1551 = LINE ( 'NONE', #775, #421 ) ;
+#1552 = AXIS2_PLACEMENT_3D ( 'NONE', #620, #1944, #2186 ) ;
+#1553 = EDGE_CURVE ( 'NONE', #493, #792, #1551, .T. ) ;
+#1554 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, 0.5000000000000008900 ) ) ;
+#1555 = EDGE_LOOP ( 'NONE', ( #1526, #2839, #636, #2306 ) ) ;
+#1556 = VECTOR ( 'NONE', #2161, 1000.000000000000000 ) ;
+#1557 = VERTEX_POINT ( 'NONE', #726 ) ;
+#1558 = SURFACE_STYLE_FILL_AREA ( #2002 ) ;
+#1559 = EDGE_CURVE ( 'NONE', #1786, #1250, #1344, .T. ) ;
+#1560 = ORIENTED_EDGE ( 'NONE', *, *, #384, .T. ) ;
+#1561 = ORIENTED_EDGE ( 'NONE', *, *, #1536, .T. ) ;
+#1562 = STYLED_ITEM ( 'NONE', ( #1275 ), #9 ) ;
+#1563 = ORIENTED_EDGE ( 'NONE', *, *, #836, .T. ) ;
+#1564 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1183 ) ) ;
+#1565 = PRESENTATION_STYLE_ASSIGNMENT (( #371 ) ) ;
+#1566 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.150000000000000100, 0.9500000000000007300 ) ) ;
+#1567 = DIRECTION ( 'NONE',  ( -8.673617379884058900E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1568 = LINE ( 'NONE', #129, #2121 ) ;
+#1569 = AXIS2_PLACEMENT_3D ( 'NONE', #2576, #2142, #580 ) ;
+#1570 = CARTESIAN_POINT ( 'NONE',  ( 2.495419782076615100, 0.7712885068569658200, -1.395461957434263500 ) ) ;
+#1571 = LINE ( 'NONE', #1515, #1234 ) ;
+#1572 = SURFACE_SIDE_STYLE ('',( #2354 ) ) ;
+#1573 = PRODUCT_CONTEXT ( 'NONE', #1757, 'mechanical' ) ;
+#1574 = STYLED_ITEM ( 'NONE', ( #862 ), #667 ) ;
+#1575 = EDGE_CURVE ( 'NONE', #1858, #1854, #1951, .T. ) ;
+#1576 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1577 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1578 = ORIENTED_EDGE ( 'NONE', *, *, #2487, .T. ) ;
+#1579 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1580 = ORIENTED_EDGE ( 'NONE', *, *, #2011, .F. ) ;
+#1581 = CIRCLE ( 'NONE', #486, 0.2000000000000003200 ) ;
+#1582 = ORIENTED_EDGE ( 'NONE', *, *, #2286, .F. ) ;
+#1583 = CARTESIAN_POINT ( 'NONE',  ( 2.460947662115925200, 0.7990358428391949300, -1.364124406761430000 ) ) ;
+#1584 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.8000000000000000400, -0.3999999999999991900 ) ) ;
+#1585 = SURFACE_STYLE_USAGE ( .BOTH. , #56 ) ;
+#1586 = CIRCLE ( 'NONE', #2051, 0.05000000000000002400 ) ;
+#1587 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2029, 'distance_accuracy_value', 'NONE');
+#1588 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1286 ) ) ;
+#1589 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.000000000000000000, -0.9500000000000009500 ) ) ;
+#1590 = ADVANCED_FACE ( 'NONE', ( #902 ), #52, .F. ) ;
+#1591 = FILL_AREA_STYLE ('',( #701 ) ) ;
+#1592 = CARTESIAN_POINT ( 'NONE',  ( 2.200000000000000200, 1.150000000000000100, 0.0000000000000000000 ) ) ;
+#1593 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1744 ), #616 ) ;
+#1594 = SURFACE_STYLE_FILL_AREA ( #907 ) ;
+#1595 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1596 = VECTOR ( 'NONE', #751, 1000.000000000000000 ) ;
+#1597 = EDGE_CURVE ( 'NONE', #1872, #450, #1693, .T. ) ;
+#1598 = ORIENTED_EDGE ( 'NONE', *, *, #856, .F. ) ;
+#1599 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1600 = EDGE_LOOP ( 'NONE', ( #835, #1740, #459, #1320, #999 ) ) ;
+#1601 = ORIENTED_EDGE ( 'NONE', *, *, #2556, .T. ) ;
+#1602 = EDGE_LOOP ( 'NONE', ( #2175, #254, #396, #205, #1850, #986, #1251, #2232 ) ) ;
+#1603 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1604 = AXIS2_PLACEMENT_3D ( 'NONE', #1893, #2561, #1678 ) ;
+#1605 = PLANE ( 'NONE',  #1165 ) ;
+#1606 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, -0.3999999999999991300 ) ) ;
+#1607 = AXIS2_PLACEMENT_3D ( 'NONE', #544, #88, #2089 ) ;
+#1608 = CIRCLE ( 'NONE', #126, 0.3999999999999999700 ) ;
+#1609 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1610 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1611 = LINE ( 'NONE', #218, #375 ) ;
+#1612 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1670 ), #2222 ) ;
+#1613 = EDGE_CURVE ( 'NONE', #1894, #2003, #520, .T. ) ;
+#1614 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, 0.4000000000000006900 ) ) ;
+#1615 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1616 = SURFACE_SIDE_STYLE ('',( #592 ) ) ;
+#1617 = EDGE_CURVE ( 'NONE', #1418, #1782, #1033, .T. ) ;
+#1618 = ORIENTED_EDGE ( 'NONE', *, *, #87, .T. ) ;
+#1619 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.4000000000000000200, 0.4000000000000006900 ) ) ;
+#1620 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1621 = ORIENTED_EDGE ( 'NONE', *, *, #1032, .F. ) ;
+#1622 = ORIENTED_EDGE ( 'NONE', *, *, #1176, .T. ) ;
+#1623 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1624 = STYLED_ITEM ( 'NONE', ( #778 ), #1092 ) ;
+#1625 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1626 = ORIENTED_EDGE ( 'NONE', *, *, #47, .T. ) ;
+#1627 = FACE_OUTER_BOUND ( 'NONE', #2348, .T. ) ;
+#1628 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, 0.4000000000000006900 ) ) ;
+#1629 = LINE ( 'NONE', #2188, #2107 ) ;
+#1630 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #110, 'distance_accuracy_value', 'NONE');
+#1631 = EDGE_LOOP ( 'NONE', ( #2838, #359, #695, #913 ) ) ;
+#1632 = PRESENTATION_STYLE_ASSIGNMENT (( #1528 ) ) ;
+#1633 = ORIENTED_EDGE ( 'NONE', *, *, #2377, .F. ) ;
+#1634 = FILL_AREA_STYLE_COLOUR ( '', #1885 ) ;
+#1635 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.8000000000000000400, 0.4000000000000007400 ) ) ;
+#1636 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1637 = ORIENTED_EDGE ( 'NONE', *, *, #2360, .T. ) ;
+#1638 = VECTOR ( 'NONE', #2419, 1000.000000000000000 ) ;
+#1639 = EDGE_CURVE ( 'NONE', #103, #51, #1809, .T. ) ;
+#1640 = ORIENTED_EDGE ( 'NONE', *, *, #1519, .T. ) ;
+#1641 = VERTEX_POINT ( 'NONE', #337 ) ;
+#1642 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1643 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, 1.599999999999999400 ) ) ;
+#1644 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 0.8000000000000000400, 0.9500000000000007300 ) ) ;
+#1645 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.8000000000000000400, 0.0000000000000000000 ) ) ;
+#1646 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, 0.4000000000000007400 ) ) ;
+#1647 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2218 ), #1006 ) ;
+#1648 = CYLINDRICAL_SURFACE ( 'NONE', #1035, 0.3999999999999999700 ) ;
+#1649 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.7500000000000000000, 1.600000000000000100 ) ) ;
+#1650 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1651 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1811 ) ) ;
+#1652 = ORIENTED_EDGE ( 'NONE', *, *, #2811, .T. ) ;
+#1653 = VECTOR ( 'NONE', #1167, 1000.000000000000000 ) ;
+#1654 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.0000000000000000000, 1.599999999999999400 ) ) ;
+#1655 = SURFACE_SIDE_STYLE ('',( #699 ) ) ;
+#1656 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.000000000000000000, 1.350000000000000800 ) ) ;
+#1657 = LINE ( 'NONE', #1406, #1844 ) ;
+#1658 = CARTESIAN_POINT ( 'NONE',  ( 2.493427692773043900, 0.7747797397413669400, 1.393532271552117200 ) ) ;
+#1659 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
+#1660 = AXIS2_PLACEMENT_3D ( 'NONE', #606, #1937, #813 ) ;
+#1661 = VECTOR ( 'NONE', #276, 1000.000000000000000 ) ;
+#1662 = CARTESIAN_POINT ( 'NONE',  ( -2.255955629944663300, 0.7999877691608224800, 1.551105863611022400 ) ) ;
+#1663 = ADVANCED_FACE ( 'NONE', ( #107 ), #2600, .T. ) ;
+#1664 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, -0.4999999999999991700 ) ) ;
+#1665 = STYLED_ITEM ( 'NONE', ( #1746 ), #970 ) ;
+#1666 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 0.8000000000000000400, 1.350000000000000800 ) ) ;
+#1667 = SURFACE_SIDE_STYLE ('',( #2064 ) ) ;
+#1668 = ORIENTED_EDGE ( 'NONE', *, *, #1871, .T. ) ;
+#1669 = SURFACE_STYLE_FILL_AREA ( #2327 ) ;
+#1670 = STYLED_ITEM ( 'NONE', ( #2023 ), #2431 ) ;
+#1671 = VERTEX_POINT ( 'NONE', #1262 ) ;
+#1672 = ORIENTED_EDGE ( 'NONE', *, *, #1617, .F. ) ;
+#1673 = ORIENTED_EDGE ( 'NONE', *, *, #1259, .F. ) ;
+#1674 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1675 = ORIENTED_EDGE ( 'NONE', *, *, #2057, .F. ) ;
+#1676 = PLANE ( 'NONE',  #444 ) ;
+#1677 = SURFACE_STYLE_USAGE ( .BOTH. , #1430 ) ;
+#1678 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1679 = EDGE_CURVE ( 'NONE', #2246, #83, #518, .T. ) ;
+#1680 = CIRCLE ( 'NONE', #536, 0.09999999999999999200 ) ;
+#1681 = FACE_OUTER_BOUND ( 'NONE', #525, .T. ) ;
+#1682 = CIRCLE ( 'NONE', #2748, 0.2000000000000003200 ) ;
+#1683 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1684 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, -1.350000000000000800 ) ) ;
+#1685 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1686 = EDGE_LOOP ( 'NONE', ( #711, #899, #2514, #865, #626, #770, #482, #1227, #81, #676, #966, #2367, #1349, #2065 ) ) ;
+#1687 = EDGE_CURVE ( 'NONE', #143, #2820, #245, .T. ) ;
+#1688 = FILL_AREA_STYLE ('',( #2764 ) ) ;
+#1689 = SURFACE_STYLE_USAGE ( .BOTH. , #2146 ) ;
+#1690 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1691 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, 1.600000000000000100 ) ) ;
+#1692 = LINE ( 'NONE', #372, #1101 ) ;
+#1693 = CIRCLE ( 'NONE', #1908, 0.1000000000000000500 ) ;
+#1694 = FACE_OUTER_BOUND ( 'NONE', #2024, .T. ) ;
+#1695 = VECTOR ( 'NONE', #2778, 1000.000000000000000 ) ;
+#1696 = AXIS2_PLACEMENT_3D ( 'NONE', #568, #2785, #1915 ) ;
+#1697 = CARTESIAN_POINT ( 'NONE',  ( 2.699999999999999300, 0.7500000000000000000, 0.5500000000000008200 ) ) ;
+#1698 = EDGE_LOOP ( 'NONE', ( #2551, #754, #1875, #2802 ) ) ;
+#1699 = LINE ( 'NONE', #887, #76 ) ;
+#1700 = ORIENTED_EDGE ( 'NONE', *, *, #836, .F. ) ;
+#1701 = ORIENTED_EDGE ( 'NONE', *, *, #2724, .T. ) ;
+#1702 = ORIENTED_EDGE ( 'NONE', *, *, #1745, .F. ) ;
+#1703 = VECTOR ( 'NONE', #1484, 1000.000000000000000 ) ;
+#1704 = VERTEX_POINT ( 'NONE', #1923 ) ;
+#1705 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #714 ), #849 ) ;
+#1706 = ORIENTED_EDGE ( 'NONE', *, *, #2447, .F. ) ;
+#1707 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1708 = VECTOR ( 'NONE', #2777, 1000.000000000000000 ) ;
+#1709 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1710 = CARTESIAN_POINT ( 'NONE',  ( 2.449999999999998800, 0.7500000000000000000, 0.0000000000000000000 ) ) ;
+#1711 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1712 = EDGE_CURVE ( 'NONE', #1186, #2733, #625, .T. ) ;
+#1713 = CIRCLE ( 'NONE', #2384, 0.1000000000000000500 ) ;
+#1714 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #464, 'distance_accuracy_value', 'NONE');
+#1715 = AXIS2_PLACEMENT_3D ( 'NONE', #2628, #1762, #1287 ) ;
+#1716 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1624 ), #861 ) ;
+#1717 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #594, 'distance_accuracy_value', 'NONE');
+#1718 = FILL_AREA_STYLE ('',( #380 ) ) ;
+#1719 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1720 = SURFACE_STYLE_USAGE ( .BOTH. , #2815 ) ;
+#1721 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1722 = ORIENTED_EDGE ( 'NONE', *, *, #509, .F. ) ;
+#1723 = VECTOR ( 'NONE', #927, 1000.000000000000000 ) ;
+#1724 = AXIS2_PLACEMENT_3D ( 'NONE', #797, #2767, #1451 ) ;
+#1725 = CIRCLE ( 'NONE', #1270, 0.05000000000000012800 ) ;
+#1726 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1225 ), #891 ) ;
+#1727 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1728 = EDGE_CURVE ( 'NONE', #2441, #2132, #1692, .T. ) ;
+#1729 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1730 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1731 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.8000000000000000400, -0.5499999999999991600 ) ) ;
+#1732 = PRESENTATION_STYLE_ASSIGNMENT (( #1677 ) ) ;
+#1733 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.8000000000000000400, -0.4999999999999991700 ) ) ;
+#1734 = ORIENTED_EDGE ( 'NONE', *, *, #1871, .F. ) ;
+#1735 = FACE_OUTER_BOUND ( 'NONE', #2276, .T. ) ;
+#1736 = ORIENTED_EDGE ( 'NONE', *, *, #2080, .F. ) ;
+#1737 = FACE_OUTER_BOUND ( 'NONE', #1317, .T. ) ;
+#1738 = ORIENTED_EDGE ( 'NONE', *, *, #2360, .F. ) ;
+#1739 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, -0.4999999999999991700 ) ) ;
+#1740 = ORIENTED_EDGE ( 'NONE', *, *, #2500, .T. ) ;
+#1741 = CARTESIAN_POINT ( 'NONE',  ( -2.499368853535238100, 0.7590286062741508100, 1.399366632931488900 ) ) ;
+#1742 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #92 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1829, #60, #2766 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1743 = VERTEX_POINT ( 'NONE', #1664 ) ;
+#1744 = STYLED_ITEM ( 'NONE', ( #2482 ), #2481 ) ;
+#1745 = EDGE_CURVE ( 'NONE', #221, #1877, #1958, .T. ) ;
+#1746 = PRESENTATION_STYLE_ASSIGNMENT (( #1912 ) ) ;
+#1747 = CARTESIAN_POINT ( 'NONE',  ( 2.278881009854339300, 0.7921195996941964300, -1.577824073524346900 ) ) ;
+#1748 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #1949 ) ;
+#1749 = CARTESIAN_POINT ( 'NONE',  ( -2.497083683021877700, 0.7673704220835632100, -1.397101496221796200 ) ) ;
+#1750 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1751 = ADVANCED_FACE ( 'NONE', ( #38 ), #1806, .T. ) ;
+#1752 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
+#1753 = VECTOR ( 'NONE', #413, 1000.000000000000000 ) ;
+#1754 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1755 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1756 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1505 ) ) ;
+#1757 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1758 = CARTESIAN_POINT ( 'NONE',  ( 2.255352571511527200, 0.8000000000000000400, -1.550368634710713500 ) ) ;
+#1759 = STYLED_ITEM ( 'NONE', ( #1767 ), #1801 ) ;
+#1760 = CARTESIAN_POINT ( 'NONE',  ( -2.495419782076616400, 0.7712885068569658200, -1.395461957434263000 ) ) ;
+#1761 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999400, 1.200000000000000200, -0.9500000000000009500 ) ) ;
+#1762 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1763 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #432 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2761, #347, #1907 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1764 = EDGE_CURVE ( 'NONE', #2719, #2614, #1879, .T. ) ;
+#1765 = ORIENTED_EDGE ( 'NONE', *, *, #619, .F. ) ;
+#1766 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1767 = PRESENTATION_STYLE_ASSIGNMENT (( #1720 ) ) ;
+#1768 = ORIENTED_EDGE ( 'NONE', *, *, #1728, .F. ) ;
+#1769 = CARTESIAN_POINT ( 'NONE',  ( 2.297101496221795300, 0.7673704220835632100, -1.597083683021877500 ) ) ;
+#1770 = EDGE_CURVE ( 'NONE', #1250, #429, #697, .T. ) ;
+#1771 = CARTESIAN_POINT ( 'NONE',  ( -2.456041023431463800, 0.7998785901806113600, -1.360000107447352200 ) ) ;
+#1772 = VECTOR ( 'NONE', #2795, 1000.000000000000000 ) ;
+#1773 = EDGE_CURVE ( 'NONE', #2614, #365, #2030, .T. ) ;
+#1774 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.4000000000000000200, 0.4000000000000006900 ) ) ;
+#1775 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999300, 1.150000000000000100, 0.9500000000000007300 ) ) ;
+#1776 = ORIENTED_EDGE ( 'NONE', *, *, #235, .T. ) ;
+#1777 = ORIENTED_EDGE ( 'NONE', *, *, #1837, .T. ) ;
+#1778 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, -0.5499999999999991600 ) ) ;
+#1779 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2185 ), #2045 ) ;
+#1780 = ORIENTED_EDGE ( 'NONE', *, *, #2248, .T. ) ;
+#1781 = SURFACE_STYLE_FILL_AREA ( #364 ) ;
+#1782 = VERTEX_POINT ( 'NONE', #1044 ) ;
+#1783 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1784 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.200000000000000200, -0.9500000000000009500 ) ) ;
+#1785 = ADVANCED_FACE ( 'NONE', ( #2536 ), #2397, .T. ) ;
+#1786 = VERTEX_POINT ( 'NONE', #838 ) ;
+#1787 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1788 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1789 = SURFACE_SIDE_STYLE ('',( #1073 ) ) ;
+#1790 = CYLINDRICAL_SURFACE ( 'NONE', #722, 0.3999999999999999700 ) ;
+#1791 = EDGE_CURVE ( 'NONE', #1019, #1315, #2297, .T. ) ;
+#1792 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1793 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
+#1794 = ORIENTED_EDGE ( 'NONE', *, *, #2231, .F. ) ;
+#1795 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1796 = FILL_AREA_STYLE_COLOUR ( '', #2524 ) ;
+#1797 = FILL_AREA_STYLE_COLOUR ( '', #137 ) ;
+#1798 = ORIENTED_EDGE ( 'NONE', *, *, #583, .T. ) ;
+#1799 = SURFACE_STYLE_FILL_AREA ( #2087 ) ;
+#1800 = ADVANCED_FACE ( 'NONE', ( #1141 ), #1845, .F. ) ;
+#1801 = ADVANCED_FACE ( 'NONE', ( #386 ), #2791, .T. ) ;
+#1802 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.150000000000000100, 1.350000000000000800 ) ) ;
+#1803 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #947 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2282, #2491, #488 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1804 = ADVANCED_FACE ( 'NONE', ( #207 ), #2502, .T. ) ;
+#1805 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1806 = CYLINDRICAL_SURFACE ( 'NONE', #1964, 0.05000000000000012800 ) ;
+#1807 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
+#1808 = DIRECTION ( 'NONE',  ( -1.301042606982605300E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1809 = LINE ( 'NONE', #2280, #2303 ) ;
+#1810 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1811 = STYLED_ITEM ( 'NONE', ( #1187 ), #2749 ) ;
+#1812 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.7500000000000000000, 0.5500000000000007100 ) ) ;
+#1813 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #584, 'distance_accuracy_value', 'NONE');
+#1814 = PRESENTATION_STYLE_ASSIGNMENT (( #863 ) ) ;
+#1815 = SURFACE_SIDE_STYLE ('',( #621 ) ) ;
+#1816 = VECTOR ( 'NONE', #1216, 1000.000000000000000 ) ;
+#1817 = ORIENTED_EDGE ( 'NONE', *, *, #2390, .F. ) ;
+#1818 = ORIENTED_EDGE ( 'NONE', *, *, #2356, .T. ) ;
+#1819 = AXIS2_PLACEMENT_3D ( 'NONE', #2489, #262, #2073 ) ;
+#1820 = CARTESIAN_POINT ( 'NONE',  ( 2.497083683021875900, 0.7673704220835632100, -1.397101496221796700 ) ) ;
+#1821 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.8000000000000000400, 1.350000000000000800 ) ) ;
+#1822 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1823 = ORIENTED_EDGE ( 'NONE', *, *, #1613, .T. ) ;
+#1824 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1476 ) ) ;
+#1825 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1826 = CARTESIAN_POINT ( 'NONE',  ( 2.016616040823037800E-016, 0.7500000000000000000, 1.549999999999999800 ) ) ;
+#1827 = FACE_OUTER_BOUND ( 'NONE', #478, .T. ) ;
+#1828 = AXIS2_PLACEMENT_3D ( 'NONE', #756, #1642, #1899 ) ;
+#1829 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1830 = CARTESIAN_POINT ( 'NONE',  ( 2.451105863611021500, 0.7999877691608224800, -1.355955629944663100 ) ) ;
+#1831 = LINE ( 'NONE', #692, #2745 ) ;
+#1832 = PRODUCT ( 'NDK NX5032GA', 'NDK NX5032GA', '', ( #1573 ) ) ;
+#1833 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1834 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1835 = FACE_OUTER_BOUND ( 'NONE', #2378, .T. ) ;
+#1836 = ADVANCED_FACE ( 'NONE', ( #1920 ), #142, .T. ) ;
+#1837 = EDGE_CURVE ( 'NONE', #1194, #2661, #174, .T. ) ;
+#1838 = CARTESIAN_POINT ( 'NONE',  ( 2.456041023431462000, 0.7998785901806113600, 1.360000107447351600 ) ) ;
+#1839 = CIRCLE ( 'NONE', #2706, 0.1500000000000000200 ) ;
+#1840 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1841 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, 1.599999999999999400 ) ) ;
+#1842 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1843 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1844 = VECTOR ( 'NONE', #91, 1000.000000000000000 ) ;
+#1845 = CYLINDRICAL_SURFACE ( 'NONE', #22, 0.09999999999999999200 ) ;
+#1846 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.8000000000000000400, -0.4999999999999991700 ) ) ;
+#1847 = VERTEX_POINT ( 'NONE', #654 ) ;
+#1848 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, -1.400000000000000400 ) ) ;
+#1849 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1850 = ORIENTED_EDGE ( 'NONE', *, *, #290, .T. ) ;
+#1851 = EDGE_CURVE ( 'NONE', #672, #1393, #728, .T. ) ;
+#1852 = ORIENTED_EDGE ( 'NONE', *, *, #810, .T. ) ;
+#1853 = FACE_OUTER_BOUND ( 'NONE', #859, .T. ) ;
+#1854 = VERTEX_POINT ( 'NONE', #1273 ) ;
+#1855 = ORIENTED_EDGE ( 'NONE', *, *, #2428, .T. ) ;
+#1856 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2725, #1385, #511, #1402, #1838, #1147, #2288, #1395, #1874, #1423, #2333, #2114, #1658, #973, #550, #331, #1887, #2123, #94 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.428773151989010200E-006, 0.0000000000000000000, 1.914496505494244500E-005, 4.466926192275655700E-005, 6.390130992618866000E-005, 7.727072880932816500E-005, 9.076250640377217000E-005 ),
+ .UNSPECIFIED. ) ;
+#1857 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1858 = VERTEX_POINT ( 'NONE', #1285 ) ;
+#1859 = ORIENTED_EDGE ( 'NONE', *, *, #1244, .F. ) ;
+#1860 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.8000000000000000400, 1.600000000000000100 ) ) ;
+#1861 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, 1.599999999999999400 ) ) ;
+#1862 = FACE_OUTER_BOUND ( 'NONE', #1600, .T. ) ;
+#1863 = AXIS2_PLACEMENT_3D ( 'NONE', #744, #513, #1623 ) ;
+#1864 = VECTOR ( 'NONE', #2091, 1000.000000000000000 ) ;
+#1865 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999300, 1.150000000000000100, -0.9500000000000009500 ) ) ;
+#1866 = SURFACE_SIDE_STYLE ('',( #2439 ) ) ;
+#1867 = AXIS2_PLACEMENT_3D ( 'NONE', #673, #2014, #2842 ) ;
+#1868 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.8000000000000000400, 0.4000000000000007400 ) ) ;
+#1869 = CARTESIAN_POINT ( 'NONE',  ( -2.699999999999999300, 0.0000000000000000000, 0.5000000000000007800 ) ) ;
+#1870 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.8000000000000000400, 1.600000000000000100 ) ) ;
+#1871 = EDGE_CURVE ( 'NONE', #2258, #2740, #665, .T. ) ;
+#1872 = VERTEX_POINT ( 'NONE', #327 ) ;
+#1873 = FACE_OUTER_BOUND ( 'NONE', #350, .T. ) ;
+#1874 = CARTESIAN_POINT ( 'NONE',  ( 2.477824073524344400, 0.7921195996941965400, 1.378881009854339100 ) ) ;
+#1875 = ORIENTED_EDGE ( 'NONE', *, *, #2326, .F. ) ;
+#1876 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1919 ), #2382 ) ;
+#1877 = VERTEX_POINT ( 'NONE', #2100 ) ;
+#1878 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1879 = CIRCLE ( 'NONE', #315, 0.05000000000000012800 ) ;
+#1880 = ORIENTED_EDGE ( 'NONE', *, *, #937, .F. ) ;
+#1881 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 0.8000000000000000400, -1.350000000000000800 ) ) ;
+#1882 = AXIS2_PLACEMENT_3D ( 'NONE', #325, #1842, #1390 ) ;
+#1883 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, 1.300000000000000700 ) ) ;
+#1884 = CARTESIAN_POINT ( 'NONE',  ( -2.260000107447353900, 0.7998785901806113600, -1.556041023431462600 ) ) ;
+#1885 = COLOUR_RGB ( '',0.6431372549019607200, 0.6156862745098039500, 0.5999999999999999800 ) ;
+#1886 = AXIS2_PLACEMENT_3D ( 'NONE', #1350, #2083, #2270 ) ;
+#1887 = CARTESIAN_POINT ( 'NONE',  ( 2.499368853535236300, 0.7590286062741508100, 1.399366632931488200 ) ) ;
+#1888 = FACE_OUTER_BOUND ( 'NONE', #433, .T. ) ;
+#1889 = TOROIDAL_SURFACE ( 'NONE', #333, 0.3499999999999999800, 0.05000000000000000300 ) ;
+#1890 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
+#1891 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1892 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1893 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.7500000000000000000, 0.4000000000000007400 ) ) ;
+#1894 = VERTEX_POINT ( 'NONE', #2723 ) ;
+#1895 = EDGE_CURVE ( 'NONE', #2695, #78, #1548, .T. ) ;
+#1896 = ORIENTED_EDGE ( 'NONE', *, *, #1938, .F. ) ;
+#1897 = ADVANCED_FACE ( 'NONE', ( #1304 ), #2533, .F. ) ;
+#1898 = ORIENTED_EDGE ( 'NONE', *, *, #384, .F. ) ;
+#1899 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1900 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.000000000000000000, 0.9500000000000007300 ) ) ;
+#1901 = VECTOR ( 'NONE', #1272, 1000.000000000000000 ) ;
+#1902 = SURFACE_STYLE_USAGE ( .BOTH. , #2145 ) ;
+#1903 = SURFACE_STYLE_FILL_AREA ( #354 ) ;
+#1904 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, -1.400000000000000400 ) ) ;
+#1905 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1906 = CARTESIAN_POINT ( 'NONE',  ( 2.699999999999999300, 0.7500000000000000000, -0.5499999999999990500 ) ) ;
+#1907 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1908 = AXIS2_PLACEMENT_3D ( 'NONE', #2560, #565, #1603 ) ;
+#1909 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1811 ), #1970 ) ;
+#1910 = CIRCLE ( 'NONE', #1307, 0.3999999999999999700 ) ;
+#1911 = EDGE_CURVE ( 'NONE', #1704, #1017, #661, .T. ) ;
+#1912 = SURFACE_STYLE_USAGE ( .BOTH. , #2559 ) ;
+#1913 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1914 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1915 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1916 = VERTEX_POINT ( 'NONE', #101 ) ;
+#1917 = ADVANCED_FACE ( 'NONE', ( #1175 ), #1184, .F. ) ;
+#1918 = FACE_OUTER_BOUND ( 'NONE', #984, .T. ) ;
+#1919 = STYLED_ITEM ( 'NONE', ( #2001 ), #70 ) ;
+#1920 = FACE_OUTER_BOUND ( 'NONE', #2647, .T. ) ;
+#1921 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1922 = ORIENTED_EDGE ( 'NONE', *, *, #1263, .F. ) ;
+#1923 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.8000000000000000400, 0.4000000000000007400 ) ) ;
+#1924 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #410 ) ) ;
+#1925 = FACE_OUTER_BOUND ( 'NONE', #2465, .T. ) ;
+#1926 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, 0.9500000000000007300 ) ) ;
+#1927 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.0000000000000000000, -0.3999999999999991900 ) ) ;
+#1928 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #730 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #508, #1843, #1174 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1929 = ORIENTED_EDGE ( 'NONE', *, *, #1617, .T. ) ;
+#1930 = CIRCLE ( 'NONE', #1867, 0.09999999999999999200 ) ;
+#1931 = ORIENTED_EDGE ( 'NONE', *, *, #583, .F. ) ;
+#1932 = EDGE_CURVE ( 'NONE', #308, #1250, #1499, .T. ) ;
+#1933 = ORIENTED_EDGE ( 'NONE', *, *, #1597, .T. ) ;
+#1934 = SURFACE_SIDE_STYLE ('',( #1781 ) ) ;
+#1935 = ORIENTED_EDGE ( 'NONE', *, *, #1837, .F. ) ;
+#1936 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1937 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1938 = EDGE_CURVE ( 'NONE', #2047, #155, #1953, .T. ) ;
+#1939 = ORIENTED_EDGE ( 'NONE', *, *, #526, .F. ) ;
+#1940 = FACE_OUTER_BOUND ( 'NONE', #2504, .T. ) ;
+#1941 = EDGE_CURVE ( 'NONE', #1743, #2409, #2433, .T. ) ;
+#1942 = PRESENTATION_STYLE_ASSIGNMENT (( #1327 ) ) ;
+#1943 = AXIS2_PLACEMENT_3D ( 'NONE', #1428, #1001, #2782 ) ;
+#1944 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1945 = SURFACE_STYLE_USAGE ( .BOTH. , #394 ) ;
+#1946 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1947 = ORIENTED_EDGE ( 'NONE', *, *, #1041, .F. ) ;
+#1948 = CYLINDRICAL_SURFACE ( 'NONE', #188, 0.04999999999999991300 ) ;
+#1949 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #453, #2058 ) ;
+#1950 = EDGE_CURVE ( 'NONE', #1984, #1786, #1657, .T. ) ;
+#1951 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #345, #1440, #555, #123 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 1.570796326794896600 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1952 = ORIENTED_EDGE ( 'NONE', *, *, #2321, .F. ) ;
+#1953 = LINE ( 'NONE', #1399, #2101 ) ;
+#1954 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1955 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1956 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, 1.599999999999999400 ) ) ;
+#1957 = VERTEX_POINT ( 'NONE', #752 ) ;
+#1958 = CIRCLE ( 'NONE', #805, 0.04999999999999991300 ) ;
+#1959 = EDGE_LOOP ( 'NONE', ( #1050, #1178, #2677, #1931 ) ) ;
+#1960 = ORIENTED_EDGE ( 'NONE', *, *, #1244, .T. ) ;
+#1961 = LINE ( 'NONE', #1656, #391 ) ;
+#1962 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1963 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1964 = AXIS2_PLACEMENT_3D ( 'NONE', #1471, #1254, #595 ) ;
+#1965 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1966 = VERTEX_POINT ( 'NONE', #2539 ) ;
+#1967 = VECTOR ( 'NONE', #105, 1000.000000000000000 ) ;
+#1968 = VERTEX_POINT ( 'NONE', #2148 ) ;
+#1969 = ORIENTED_EDGE ( 'NONE', *, *, #746, .F. ) ;
+#1970 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1714 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #464, #1792, #1120 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1971 = EDGE_LOOP ( 'NONE', ( #1252, #739, #2164, #682 ) ) ;
+#1972 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, -1.300000000000000700 ) ) ;
+#1973 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1974 = SURFACE_STYLE_FILL_AREA ( #2187 ) ;
+#1975 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, 1.599999999999999400 ) ) ;
+#1976 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.150000000000000100, 1.350000000000000800 ) ) ;
+#1977 = LINE ( 'NONE', #1635, #190 ) ;
+#1978 = AXIS2_PLACEMENT_3D ( 'NONE', #2440, #1099, #228 ) ;
+#1979 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1980 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2052 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1921, #1220, #1449 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1981 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, 1.600000000000000100 ) ) ;
+#1982 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1983 = CARTESIAN_POINT ( 'NONE',  ( -2.477824073524346200, 0.7921195996941965400, 1.378881009854339800 ) ) ;
+#1984 = VERTEX_POINT ( 'NONE', #537 ) ;
+#1985 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.0000000000000000000, 0.4000000000000007400 ) ) ;
+#1986 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2847 ) ) ;
+#1987 = VERTEX_POINT ( 'NONE', #556 ) ;
+#1988 = LINE ( 'NONE', #466, #1375 ) ;
+#1989 = ORIENTED_EDGE ( 'NONE', *, *, #2564, .T. ) ;
+#1990 = VERTEX_POINT ( 'NONE', #1247 ) ;
+#1991 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1530, 'distance_accuracy_value', 'NONE');
+#1992 = CARTESIAN_POINT ( 'NONE',  ( 2.264124406761428800, 0.7990358428391948200, -1.560947662115927500 ) ) ;
+#1993 = EDGE_CURVE ( 'NONE', #1214, #2379, #2570, .T. ) ;
+#1994 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1995 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1996 = CARTESIAN_POINT ( 'NONE',  ( -2.460947662115927000, 0.7990358428391949300, 1.364124406761429300 ) ) ;
+#1997 = VECTOR ( 'NONE', #2783, 1000.000000000000000 ) ;
+#1998 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.7500000000000000000, -0.3999999999999991300 ) ) ;
+#1999 = DIRECTION ( 'NONE',  ( -2.710505431213763600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2000 = VECTOR ( 'NONE', #687, 1000.000000000000000 ) ;
+#2001 = PRESENTATION_STYLE_ASSIGNMENT (( #769 ) ) ;
+#2002 = FILL_AREA_STYLE ('',( #437 ) ) ;
+#2003 = VERTEX_POINT ( 'NONE', #1927 ) ;
+#2004 = CARTESIAN_POINT ( 'NONE',  ( -2.493427692773045200, 0.7747797397413669400, -1.393532271552118100 ) ) ;
+#2005 = ADVANCED_FACE ( 'NONE', ( #352 ), #1243, .T. ) ;
+#2006 = EDGE_LOOP ( 'NONE', ( #2734, #48, #2273, #2278, #85, #628 ) ) ;
+#2007 = ADVANCED_FACE ( 'NONE', ( #2858 ), #280, .T. ) ;
+#2008 = ORIENTED_EDGE ( 'NONE', *, *, #1938, .T. ) ;
+#2009 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2010 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2011 = EDGE_CURVE ( 'NONE', #2258, #2260, #485, .T. ) ;
+#2012 = VECTOR ( 'NONE', #344, 1000.000000000000000 ) ;
+#2013 = CARTESIAN_POINT ( 'NONE',  ( 2.295461957434262500, 0.7712885068569658200, -1.595419782076616700 ) ) ;
+#2014 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2015 = VECTOR ( 'NONE', #1833, 1000.000000000000000 ) ;
+#2016 = VECTOR ( 'NONE', #227, 1000.000000000000000 ) ;
+#2017 = DIRECTION ( 'NONE',  ( 2.710505431213763600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2018 = ADVANCED_FACE ( 'NONE', ( #963 ), #791, .F. ) ;
+#2019 = PLANE ( 'NONE',  #2692 ) ;
+#2020 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1103 ), #1400 ) ;
+#2021 = ORIENTED_EDGE ( 'NONE', *, *, #619, .T. ) ;
+#2022 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2023 = PRESENTATION_STYLE_ASSIGNMENT (( #1902 ) ) ;
+#2024 = EDGE_LOOP ( 'NONE', ( #2174, #2799, #801, #1640 ) ) ;
+#2025 = COLOUR_RGB ( '',0.6431372549019607200, 0.6156862745098039500, 0.5999999999999999800 ) ;
+#2026 = SURFACE_STYLE_USAGE ( .BOTH. , #457 ) ;
+#2027 = AXIS2_PLACEMENT_3D ( 'NONE', #2391, #417, #611 ) ;
+#2028 = ORIENTED_EDGE ( 'NONE', *, *, #1171, .F. ) ;
+#2029 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2030 = CIRCLE ( 'NONE', #2400, 0.09999999999999999200 ) ;
+#2031 = ORIENTED_EDGE ( 'NONE', *, *, #2356, .F. ) ;
+#2032 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2033 = LINE ( 'NONE', #1193, #939 ) ;
+#2034 = EDGE_CURVE ( 'NONE', #2181, #1017, #1586, .T. ) ;
+#2035 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2036 = ADVANCED_FACE ( 'NONE', ( #2788 ), #2501, .T. ) ;
+#2037 = FACE_OUTER_BOUND ( 'NONE', #460, .T. ) ;
+#2038 = AXIS2_PLACEMENT_3D ( 'NONE', #160, #2807, #1711 ) ;
+#2039 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.8000000000000000400, 0.5000000000000006700 ) ) ;
+#2040 = FILL_AREA_STYLE_COLOUR ( '', #2810 ) ;
+#2041 = ORIENTED_EDGE ( 'NONE', *, *, #2666, .T. ) ;
+#2042 = VECTOR ( 'NONE', #2437, 1000.000000000000000 ) ;
+#2043 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, 1.600000000000000100 ) ) ;
+#2044 = LINE ( 'NONE', #546, #1596 ) ;
+#2045 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1717 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #594, #1891, #1719 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2046 = ORIENTED_EDGE ( 'NONE', *, *, #1553, .F. ) ;
+#2047 = VERTEX_POINT ( 'NONE', #279 ) ;
+#2048 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2049 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2050 = VERTEX_POINT ( 'NONE', #946 ) ;
+#2051 = AXIS2_PLACEMENT_3D ( 'NONE', #1812, #2700, #935 ) ;
+#2052 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1921, 'distance_accuracy_value', 'NONE');
+#2053 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2054 = FILL_AREA_STYLE ('',( #1796 ) ) ;
+#2055 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2056 = FACE_OUTER_BOUND ( 'NONE', #398, .T. ) ;
+#2057 = EDGE_CURVE ( 'NONE', #1990, #2566, #590, .T. ) ;
+#2058 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #696, 'design' ) ;
+#2059 = TOROIDAL_SURFACE ( 'NONE', #1465, 0.2500000000000002200, 0.05000000000000000300 ) ;
+#2060 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7544820559992475600, -1.400000000000000400 ) ) ;
+#2061 = ORIENTED_EDGE ( 'NONE', *, *, #680, .F. ) ;
+#2062 = EDGE_LOOP ( 'NONE', ( #1633, #307, #2680, #1933 ) ) ;
+#2063 = AXIS2_PLACEMENT_3D ( 'NONE', #1841, #1808, #2683 ) ;
+#2064 = SURFACE_STYLE_FILL_AREA ( #783 ) ;
+#2065 = ORIENTED_EDGE ( 'NONE', *, *, #251, .T. ) ;
+#2066 = CARTESIAN_POINT ( 'NONE',  ( -2.699999999999999300, 0.0000000000000000000, -0.4999999999999990600 ) ) ;
+#2067 = LINE ( 'NONE', #2039, #1143 ) ;
+#2068 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2069 = AXIS2_PLACEMENT_3D ( 'NONE', #683, #689, #2251 ) ;
+#2070 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2071 = EDGE_CURVE ( 'NONE', #2704, #2132, #242, .T. ) ;
+#2072 = VECTOR ( 'NONE', #250, 1000.000000000000000 ) ;
+#2073 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2074 = EDGE_LOOP ( 'NONE', ( #839, #2627, #328, #2274 ) ) ;
+#2075 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, -0.4999999999999991700 ) ) ;
+#2076 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.0000000000000000000, 1.600000000000000100 ) ) ;
+#2077 = ORIENTED_EDGE ( 'NONE', *, *, #1121, .F. ) ;
+#2078 = CIRCLE ( 'NONE', #1348, 0.05000000000000002400 ) ;
+#2079 = FACE_OUTER_BOUND ( 'NONE', #2062, .T. ) ;
+#2080 = EDGE_CURVE ( 'NONE', #308, #1486, #2665, .T. ) ;
+#2081 = CARTESIAN_POINT ( 'NONE',  ( 2.486976091996273600, 0.7840632217341672000, -1.387343406825266400 ) ) ;
+#2082 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999300, 1.200000000000000200, 0.9500000000000007300 ) ) ;
+#2083 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2084 = ORIENTED_EDGE ( 'NONE', *, *, #438, .F. ) ;
+#2085 = AXIS2_PLACEMENT_3D ( 'NONE', #613, #2399, #409 ) ;
+#2086 = CYLINDRICAL_SURFACE ( 'NONE', #738, 0.04999999999999991300 ) ;
+#2087 = FILL_AREA_STYLE ('',( #685 ) ) ;
+#2088 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1954, 'distance_accuracy_value', 'NONE');
+#2089 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2090 = CIRCLE ( 'NONE', #1300, 0.2000000000000003200 ) ;
+#2091 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2092 = CARTESIAN_POINT ( 'NONE',  ( -2.295461957434263800, 0.7712885068569657100, -1.595419782076616500 ) ) ;
+#2093 = EDGE_CURVE ( 'NONE', #2751, #77, #2226, .T. ) ;
+#2094 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1919 ) ) ;
+#2095 = VERTEX_POINT ( 'NONE', #2265 ) ;
+#2096 = CIRCLE ( 'NONE', #987, 0.3999999999999999700 ) ;
+#2097 = ADVANCED_FACE ( 'NONE', ( #1918 ), #2224, .F. ) ;
+#2098 = ADVANCED_FACE ( 'NONE', ( #1036 ), #2755, .F. ) ;
+#2099 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2100 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, 1.300000000000000700 ) ) ;
+#2101 = VECTOR ( 'NONE', #983, 1000.000000000000000 ) ;
+#2102 = VECTOR ( 'NONE', #994, 1000.000000000000000 ) ;
+#2103 = ORIENTED_EDGE ( 'NONE', *, *, #1271, .T. ) ;
+#2104 = SURFACE_SIDE_STYLE ('',( #2685 ) ) ;
+#2105 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1832 ) ) ;
+#2106 = FACE_OUTER_BOUND ( 'NONE', #753, .T. ) ;
+#2107 = VECTOR ( 'NONE', #2393, 1000.000000000000000 ) ;
+#2108 = EDGE_CURVE ( 'NONE', #1312, #2719, #1839, .T. ) ;
+#2109 = ORIENTED_EDGE ( 'NONE', *, *, #1895, .F. ) ;
+#2110 = LINE ( 'NONE', #2405, #2042 ) ;
+#2111 = ADVANCED_FACE ( 'NONE', ( #657 ), #1145, .T. ) ;
+#2112 = PRESENTATION_STYLE_ASSIGNMENT (( #1411 ) ) ;
+#2113 = VERTEX_POINT ( 'NONE', #1731 ) ;
+#2114 = CARTESIAN_POINT ( 'NONE',  ( 2.490573978544362800, 0.7797810119935658600, 1.390767951675046600 ) ) ;
+#2115 = ORIENTED_EDGE ( 'NONE', *, *, #1791, .T. ) ;
+#2116 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2117 = ORIENTED_EDGE ( 'NONE', *, *, #2108, .F. ) ;
+#2118 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2119 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.150000000000000100, -0.9500000000000009500 ) ) ;
+#2120 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.7500000000000000000, -1.600000000000000300 ) ) ;
+#2121 = VECTOR ( 'NONE', #774, 1000.000000000000000 ) ;
+#2122 = ADVANCED_FACE ( 'NONE', ( #1208 ), #552, .T. ) ;
+#2123 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7544820559992475600, 1.399999999999999000 ) ) ;
+#2124 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2125 = CIRCLE ( 'NONE', #2545, 0.09999999999999999200 ) ;
+#2126 = AXIS2_PLACEMENT_3D ( 'NONE', #181, #1729, #1973 ) ;
+#2127 = EDGE_CURVE ( 'NONE', #792, #2258, #33, .T. ) ;
+#2128 = ADVANCED_FACE ( 'NONE', ( #2396 ), #1297, .T. ) ;
+#2129 = FILL_AREA_STYLE_COLOUR ( '', #2168 ) ;
+#2130 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2131 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2132 = VERTEX_POINT ( 'NONE', #1122 ) ;
+#2133 = VECTOR ( 'NONE', #1890, 1000.000000000000000 ) ;
+#2134 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1576, 'distance_accuracy_value', 'NONE');
+#2135 = CARTESIAN_POINT ( 'NONE',  ( -2.278881009854340600, 0.7921195996941964300, 1.577824073524345800 ) ) ;
+#2136 = ORIENTED_EDGE ( 'NONE', *, *, #47, .F. ) ;
+#2137 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999400, 1.150000000000000100, -0.9500000000000009500 ) ) ;
+#2138 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2139 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2140 = CARTESIAN_POINT ( 'NONE',  ( 2.699999999999999300, 0.0000000000000000000, 0.5000000000000007800 ) ) ;
+#2141 = STYLED_ITEM ( 'NONE', ( #441 ), #1215 ) ;
+#2142 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2143 = ORIENTED_EDGE ( 'NONE', *, *, #1233, .F. ) ;
+#2144 = AXIS2_PLACEMENT_3D ( 'NONE', #1371, #1595, #2055 ) ;
+#2145 = SURFACE_SIDE_STYLE ('',( #893 ) ) ;
+#2146 = SURFACE_SIDE_STYLE ('',( #2809 ) ) ;
+#2147 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2148 = CARTESIAN_POINT ( 'NONE',  ( 2.200000000000000200, 1.200000000000000200, -0.9500000000000009500 ) ) ;
+#2149 = ORIENTED_EDGE ( 'NONE', *, *, #2339, .F. ) ;
+#2150 = VECTOR ( 'NONE', #1058, 1000.000000000000000 ) ;
+#2151 = EDGE_CURVE ( 'NONE', #96, #2614, #2430, .T. ) ;
+#2152 = EDGE_LOOP ( 'NONE', ( #909, #1496, #2329, #182 ) ) ;
+#2153 = ORIENTED_EDGE ( 'NONE', *, *, #509, .T. ) ;
+#2154 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2155 = VECTOR ( 'NONE', #1306, 1000.000000000000000 ) ;
+#2156 = SURFACE_STYLE_FILL_AREA ( #1591 ) ;
+#2157 = EDGE_CURVE ( 'NONE', #221, #2751, #723, .T. ) ;
+#2158 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 0.0000000000000000000 ) ) ;
+#2159 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2160 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2161 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2162 = ORIENTED_EDGE ( 'NONE', *, *, #1764, .T. ) ;
+#2163 = VECTOR ( 'NONE', #529, 1000.000000000000000 ) ;
+#2164 = ORIENTED_EDGE ( 'NONE', *, *, #2377, .T. ) ;
+#2165 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2582, 'distance_accuracy_value', 'NONE');
+#2166 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2167 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #410 ), #1421 ) ;
+#2168 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2169 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2170 = ORIENTED_EDGE ( 'NONE', *, *, #1409, .F. ) ;
+#2171 = CIRCLE ( 'NONE', #2173, 0.09999999999999999200 ) ;
+#2172 = CIRCLE ( 'NONE', #2698, 0.3999999999999999700 ) ;
+#2173 = AXIS2_PLACEMENT_3D ( 'NONE', #918, #1783, #233 ) ;
+#2174 = ORIENTED_EDGE ( 'NONE', *, *, #1679, .T. ) ;
+#2175 = ORIENTED_EDGE ( 'NONE', *, *, #1139, .T. ) ;
+#2176 = EDGE_LOOP ( 'NONE', ( #2452, #2602, #330, #1549 ) ) ;
+#2177 = FILL_AREA_STYLE_COLOUR ( '', #1599 ) ;
+#2178 = ORIENTED_EDGE ( 'NONE', *, *, #2071, .T. ) ;
+#2179 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2180 = EDGE_CURVE ( 'NONE', #445, #1704, #1725, .T. ) ;
+#2181 = VERTEX_POINT ( 'NONE', #1105 ) ;
+#2182 = VECTOR ( 'NONE', #782, 1000.000000000000000 ) ;
+#2183 = EDGE_CURVE ( 'NONE', #672, #1957, #1336, .T. ) ;
+#2184 = LINE ( 'NONE', #301, #1434 ) ;
+#2185 = STYLED_ITEM ( 'NONE', ( #1565 ), #1109 ) ;
+#2186 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2187 = FILL_AREA_STYLE ('',( #2794 ) ) ;
+#2188 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, -1.350000000000000800 ) ) ;
+#2189 = CYLINDRICAL_SURFACE ( 'NONE', #2456, 0.2000000000000003200 ) ;
+#2190 = AXIS2_PLACEMENT_3D ( 'NONE', #2230, #888, #2653 ) ;
+#2191 = ADVANCED_FACE ( 'NONE', ( #2196 ), #483, .T. ) ;
+#2192 = ORIENTED_EDGE ( 'NONE', *, *, #719, .F. ) ;
+#2193 = LINE ( 'NONE', #1846, #1653 ) ;
+#2194 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.7544820559992475600, -1.600000000000000800 ) ) ;
+#2195 = EDGE_CURVE ( 'NONE', #2308, #1016, #1005, .T. ) ;
+#2196 = FACE_OUTER_BOUND ( 'NONE', #1482, .T. ) ;
+#2197 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7544820559992475600, 1.399999999999999700 ) ) ;
+#2198 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, 1.599999999999999400 ) ) ;
+#2199 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2200 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, -0.9500000000000007300 ) ) ;
+#2201 = CARTESIAN_POINT ( 'NONE',  ( 2.295461957434262500, 0.7712885068569657100, 1.595419782076615400 ) ) ;
+#2202 = CARTESIAN_POINT ( 'NONE',  ( -2.450737556652406100, 0.7999959170992093600, 1.355653793882121600 ) ) ;
+#2203 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1516 ), #1763 ) ;
+#2204 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2205 = ORIENTED_EDGE ( 'NONE', *, *, #1950, .F. ) ;
+#2206 = VERTEX_POINT ( 'NONE', #455 ) ;
+#2207 = ORIENTED_EDGE ( 'NONE', *, *, #1639, .T. ) ;
+#2208 = EDGE_CURVE ( 'NONE', #143, #1968, #1512, .T. ) ;
+#2209 = ORIENTED_EDGE ( 'NONE', *, *, #1911, .T. ) ;
+#2210 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, -1.355051025721669200 ) ) ;
+#2211 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.0000000000000000000, 1.599999999999999400 ) ) ;
+#2212 = VECTOR ( 'NONE', #545, 1000.000000000000000 ) ;
+#2213 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.7500000000000000000, -1.600000000000000300 ) ) ;
+#2214 = EDGE_CURVE ( 'NONE', #429, #186, #1581, .T. ) ;
+#2215 = SURFACE_STYLE_USAGE ( .BOTH. , #894 ) ;
+#2216 = VECTOR ( 'NONE', #11, 1000.000000000000000 ) ;
+#2217 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.7500000000000000000, -1.600000000000000800 ) ) ;
+#2218 = STYLED_ITEM ( 'NONE', ( #489 ), #1463 ) ;
+#2219 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2221 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2220 = CARTESIAN_POINT ( 'NONE',  ( -2.486976091996275300, 0.7840632217341672000, -1.387343406825265900 ) ) ;
+#2222 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2664 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #138, #2557, #2573 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2223 = ORIENTED_EDGE ( 'NONE', *, *, #814, .F. ) ;
+#2224 = CYLINDRICAL_SURFACE ( 'NONE', #341, 0.09999999999999999200 ) ;
+#2225 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2226 = CIRCLE ( 'NONE', #2144, 0.04999999999999991300 ) ;
+#2227 = ORIENTED_EDGE ( 'NONE', *, *, #1993, .T. ) ;
+#2228 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2229 = EDGE_CURVE ( 'NONE', #83, #450, #2569, .T. ) ;
+#2230 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999400, 1.200000000000000200, -0.9500000000000009500 ) ) ;
+#2231 = EDGE_CURVE ( 'NONE', #1052, #1894, #1988, .T. ) ;
+#2232 = ORIENTED_EDGE ( 'NONE', *, *, #1298, .T. ) ;
+#2233 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2234 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2581 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2715, #61, #1615 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2235 = CIRCLE ( 'NONE', #277, 0.3999999999999999700 ) ;
+#2236 = ORIENTED_EDGE ( 'NONE', *, *, #1613, .F. ) ;
+#2237 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2238 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2239 = ORIENTED_EDGE ( 'NONE', *, *, #2604, .F. ) ;
+#2240 = ORIENTED_EDGE ( 'NONE', *, *, #2071, .F. ) ;
+#2241 = VECTOR ( 'NONE', #2408, 1000.000000000000000 ) ;
+#2242 = ORIENTED_EDGE ( 'NONE', *, *, #2195, .F. ) ;
+#2243 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2244 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2245 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2246 = VERTEX_POINT ( 'NONE', #2252 ) ;
+#2247 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2819, 'distance_accuracy_value', 'NONE');
+#2248 = EDGE_CURVE ( 'NONE', #1743, #1894, #274, .T. ) ;
+#2249 = FACE_OUTER_BOUND ( 'NONE', #831, .T. ) ;
+#2250 = ADVANCED_FACE ( 'NONE', ( #1443 ), #32, .F. ) ;
+#2251 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2252 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, 0.5000000000000007800 ) ) ;
+#2253 = VECTOR ( 'NONE', #2298, 1000.000000000000000 ) ;
+#2254 = CYLINDRICAL_SURFACE ( 'NONE', #2784, 0.05000000000000012800 ) ;
+#2255 = FILL_AREA_STYLE_COLOUR ( '', #449 ) ;
+#2256 = SURFACE_SIDE_STYLE ('',( #2477 ) ) ;
+#2257 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2701 ) ) ;
+#2258 = VERTEX_POINT ( 'NONE', #1589 ) ;
+#2259 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.150000000000000100, 1.350000000000000800 ) ) ;
+#2260 = VERTEX_POINT ( 'NONE', #50 ) ;
+#2261 = ADVANCED_FACE ( 'NONE', ( #1873 ), #1948, .T. ) ;
+#2262 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.8000000000000000400, -0.5499999999999991600 ) ) ;
+#2263 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, 0.5000000000000008900 ) ) ;
+#2264 = STYLED_ITEM ( 'NONE', ( #2340 ), #2787 ) ;
+#2265 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.8000000000000000400, 0.9500000000000007300 ) ) ;
+#2266 = EDGE_CURVE ( 'NONE', #1987, #792, #1507, .T. ) ;
+#2267 = EDGE_CURVE ( 'NONE', #2733, #1990, #2193, .T. ) ;
+#2268 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2269 = TOROIDAL_SURFACE ( 'NONE', #1111, 0.3499999999999999800, 0.05000000000000000300 ) ;
+#2270 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2271 = FACE_OUTER_BOUND ( 'NONE', #8, .T. ) ;
+#2272 = AXIS2_PLACEMENT_3D ( 'NONE', #1550, #2423, #2243 ) ;
+#2273 = ORIENTED_EDGE ( 'NONE', *, *, #470, .T. ) ;
+#2274 = ORIENTED_EDGE ( 'NONE', *, *, #1950, .T. ) ;
+#2275 = ORIENTED_EDGE ( 'NONE', *, *, #2469, .F. ) ;
+#2276 = EDGE_LOOP ( 'NONE', ( #1404, #1156, #154, #591 ) ) ;
+#2277 = SURFACE_SIDE_STYLE ('',( #1799 ) ) ;
+#2278 = ORIENTED_EDGE ( 'NONE', *, *, #1093, .T. ) ;
+#2279 = STYLED_ITEM ( 'NONE', ( #1447 ), #2097 ) ;
+#2280 = CARTESIAN_POINT ( 'NONE',  ( 2.699999999999999300, 0.0000000000000000000, 0.5000000000000007800 ) ) ;
+#2281 = PRESENTATION_STYLE_ASSIGNMENT (( #2852 ) ) ;
+#2282 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2283 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2284 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2285 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2286 = EDGE_CURVE ( 'NONE', #1968, #2704, #1000, .T. ) ;
+#2287 = LINE ( 'NONE', #2675, #505 ) ;
+#2288 = CARTESIAN_POINT ( 'NONE',  ( 2.465636197516076300, 0.7974922028046522700, 1.368169197487543600 ) ) ;
+#2289 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #404, 'distance_accuracy_value', 'NONE');
+#2290 = FILL_AREA_STYLE_COLOUR ( '', #146 ) ;
+#2291 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2292 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
+#2293 = ORIENTED_EDGE ( 'NONE', *, *, #492, .T. ) ;
+#2294 = VECTOR ( 'NONE', #664, 1000.000000000000000 ) ;
+#2295 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.4000000000000000200, -0.4999999999999991700 ) ) ;
+#2296 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2297 = CIRCLE ( 'NONE', #671, 0.2000000000000003200 ) ;
+#2298 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2299 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2518 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #443, #721, #498 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2300 = CARTESIAN_POINT ( 'NONE',  ( -2.293532271552118500, 0.7747797397413669400, -1.593427692773045100 ) ) ;
+#2301 = EDGE_CURVE ( 'NONE', #1281, #2641, #217, .T. ) ;
+#2302 = EDGE_LOOP ( 'NONE', ( #572, #961, #2535, #2143 ) ) ;
+#2303 = VECTOR ( 'NONE', #2350, 1000.000000000000000 ) ;
+#2304 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2305 = FACE_OUTER_BOUND ( 'NONE', #272, .T. ) ;
+#2306 = ORIENTED_EDGE ( 'NONE', *, *, #548, .T. ) ;
+#2307 = ORIENTED_EDGE ( 'NONE', *, *, #698, .T. ) ;
+#2308 = VERTEX_POINT ( 'NONE', #1619 ) ;
+#2309 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2310 = DIRECTION ( 'NONE',  ( -2.710505431213763600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2311 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2312 = ORIENTED_EDGE ( 'NONE', *, *, #955, .F. ) ;
+#2313 = PRESENTATION_STYLE_ASSIGNMENT (( #2591 ) ) ;
+#2314 = ORIENTED_EDGE ( 'NONE', *, *, #588, .F. ) ;
+#2315 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2218 ) ) ;
+#2316 = ORIENTED_EDGE ( 'NONE', *, *, #2093, .T. ) ;
+#2317 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2318 = PLANE ( 'NONE',  #474 ) ;
+#2319 = FACE_OUTER_BOUND ( 'NONE', #415, .T. ) ;
+#2320 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #714 ) ) ;
+#2321 = EDGE_CURVE ( 'NONE', #2132, #143, #1910, .T. ) ;
+#2322 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.8000000000000000400, 0.5000000000000006700 ) ) ;
+#2323 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.7500000000000000000, 0.4000000000000007400 ) ) ;
+#2324 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.7544820559992475600, -1.600000000000000300 ) ) ;
+#2325 = FACE_OUTER_BOUND ( 'NONE', #1452, .T. ) ;
+#2326 = EDGE_CURVE ( 'NONE', #1016, #96, #1062, .T. ) ;
+#2327 = FILL_AREA_STYLE ('',( #299 ) ) ;
+#2328 = AXIS2_PLACEMENT_3D ( 'NONE', #1697, #2365, #826 ) ;
+#2329 = ORIENTED_EDGE ( 'NONE', *, *, #2556, .F. ) ;
+#2330 = LINE ( 'NONE', #724, #1723 ) ;
+#2331 = SURFACE_STYLE_USAGE ( .BOTH. , #1616 ) ;
+#2332 = AXIS2_PLACEMENT_3D ( 'NONE', #1540, #42, #2478 ) ;
+#2333 = CARTESIAN_POINT ( 'NONE',  ( 2.486976091996273600, 0.7840632217341672000, 1.387343406825265000 ) ) ;
+#2334 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#2335 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2336 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, -0.4999999999999989500 ) ) ;
+#2337 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, 1.399999999999999000 ) ) ;
+#2338 = CARTESIAN_POINT ( 'NONE',  ( -2.255955629944662800, 0.7999877691608224800, -1.551105863611023100 ) ) ;
+#2339 = EDGE_CURVE ( 'NONE', #2740, #2441, #2330, .T. ) ;
+#2340 = PRESENTATION_STYLE_ASSIGNMENT (( #1132 ) ) ;
+#2341 = AXIS2_PLACEMENT_3D ( 'NONE', #1136, #1347, #729 ) ;
+#2342 = VERTEX_POINT ( 'NONE', #743 ) ;
+#2343 = CYLINDRICAL_SURFACE ( 'NONE', #954, 0.3999999999999999700 ) ;
+#2344 = ORIENTED_EDGE ( 'NONE', *, *, #2428, .F. ) ;
+#2345 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2346 = VERTEX_POINT ( 'NONE', #293 ) ;
+#2347 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2348 = EDGE_LOOP ( 'NONE', ( #1960, #247, #598, #1542 ) ) ;
+#2349 = FILL_AREA_STYLE ('',( #577 ) ) ;
+#2350 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.710505431213763100E-016 ) ) ;
+#2351 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
+#2352 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2279 ), #1928 ) ;
+#2353 = LINE ( 'NONE', #1163, #2212 ) ;
+#2354 = SURFACE_STYLE_FILL_AREA ( #2054 ) ;
+#2355 = AXIS2_PLACEMENT_3D ( 'NONE', #2457, #2017, #1319 ) ;
+#2356 = EDGE_CURVE ( 'NONE', #2379, #305, #1856, .T. ) ;
+#2357 = FILL_AREA_STYLE ('',( #2373 ) ) ;
+#2358 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2359 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2360 = EDGE_CURVE ( 'NONE', #2820, #221, #2096, .T. ) ;
+#2361 = SURFACE_STYLE_USAGE ( .BOTH. , #1010 ) ;
+#2362 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2363 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.7500000000000000000, 0.4000000000000006900 ) ) ;
+#2364 = AXIS2_PLACEMENT_3D ( 'NONE', #194, #1752, #1295 ) ;
+#2365 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
+#2366 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.200000000000000200, -0.9500000000000009500 ) ) ;
+#2367 = ORIENTED_EDGE ( 'NONE', *, *, #2390, .T. ) ;
+#2368 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#2369 = EDGE_CURVE ( 'NONE', #1782, #2113, #412, .T. ) ;
+#2370 = PRESENTATION_STYLE_ASSIGNMENT (( #2215 ) ) ;
+#2371 = LINE ( 'NONE', #2593, #872 ) ;
+#2372 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #183, 'distance_accuracy_value', 'NONE');
+#2373 = FILL_AREA_STYLE_COLOUR ( '', #343 ) ;
+#2374 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2375 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2376 = EDGE_LOOP ( 'NONE', ( #1524, #2513, #385, #153 ) ) ;
+#2377 = EDGE_CURVE ( 'NONE', #2181, #450, #928, .T. ) ;
+#2378 = EDGE_LOOP ( 'NONE', ( #2448, #166, #938, #675 ) ) ;
+#2379 = VERTEX_POINT ( 'NONE', #2525 ) ;
+#2380 = CIRCLE ( 'NONE', #521, 0.3999999999999999700 ) ;
+#2381 = ORIENTED_EDGE ( 'NONE', *, *, #84, .F. ) ;
+#2382 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #608 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #780, #2563, #117 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2383 = ORIENTED_EDGE ( 'NONE', *, *, #976, .F. ) ;
+#2384 = AXIS2_PLACEMENT_3D ( 'NONE', #2538, #1200, #2159 ) ;
+#2385 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7544820559992475600, -1.399999999999999900 ) ) ;
+#2386 = VECTOR ( 'NONE', #2358, 1000.000000000000000 ) ;
+#2387 = CARTESIAN_POINT ( 'NONE',  ( 2.255653793882120600, 0.7999959170992093600, 1.550737556652404900 ) ) ;
+#2388 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2389 = FACE_OUTER_BOUND ( 'NONE', #2152, .T. ) ;
+#2390 = EDGE_CURVE ( 'NONE', #2260, #121, #851, .T. ) ;
+#2391 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, 0.9500000000000007300 ) ) ;
+#2392 = FILL_AREA_STYLE ('',( #395 ) ) ;
+#2393 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2394 = ORIENTED_EDGE ( 'NONE', *, *, #323, .F. ) ;
+#2395 = PRESENTATION_STYLE_ASSIGNMENT (( #2361 ) ) ;
+#2396 = FACE_OUTER_BOUND ( 'NONE', #2616, .T. ) ;
+#2397 = CYLINDRICAL_SURFACE ( 'NONE', #2550, 0.05000000000000012800 ) ;
+#2398 = ORIENTED_EDGE ( 'NONE', *, *, #2850, .F. ) ;
+#2399 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2400 = AXIS2_PLACEMENT_3D ( 'NONE', #2363, #1955, #2160 ) ;
+#2401 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2402 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2264 ) ) ;
+#2403 = CIRCLE ( 'NONE', #2126, 0.2000000000000003200 ) ;
+#2404 = EDGE_CURVE ( 'NONE', #742, #1641, #807, .T. ) ;
+#2405 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, -0.9500000000000009500 ) ) ;
+#2406 = ORIENTED_EDGE ( 'NONE', *, *, #2267, .T. ) ;
+#2407 = LINE ( 'NONE', #1739, #2241 ) ;
+#2408 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2409 = VERTEX_POINT ( 'NONE', #120 ) ;
+#2410 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2411 = CARTESIAN_POINT ( 'NONE',  ( -2.497083683021877700, 0.7673704220835632100, 1.397101496221796000 ) ) ;
+#2412 = ORIENTED_EDGE ( 'NONE', *, *, #1941, .F. ) ;
+#2413 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2414 = FACE_OUTER_BOUND ( 'NONE', #2443, .T. ) ;
+#2415 = EDGE_CURVE ( 'NONE', #121, #2740, #962, .T. ) ;
+#2416 = CIRCLE ( 'NONE', #309, 0.3999999999999999700 ) ;
+#2417 = CARTESIAN_POINT ( 'NONE',  ( 2.283701509078987200, 0.7875303841512216700, -1.583037407063233400 ) ) ;
+#2418 = AXIS2_PLACEMENT_3D ( 'NONE', #1761, #2009, #1098 ) ;
+#2419 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2420 = FILL_AREA_STYLE_COLOUR ( '', #500 ) ;
+#2421 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2422 = FACE_OUTER_BOUND ( 'NONE', #2074, .T. ) ;
+#2423 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2424 = FACE_OUTER_BOUND ( 'NONE', #1150, .T. ) ;
+#2425 = AXIS2_PLACEMENT_3D ( 'NONE', #2681, #253, #2451 ) ;
+#2426 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2427 = CARTESIAN_POINT ( 'NONE',  ( 2.255051025721353900, 0.8000000000000000400, -1.550000000000000700 ) ) ;
+#2428 = EDGE_CURVE ( 'NONE', #1957, #1418, #816, .T. ) ;
+#2429 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2430 = LINE ( 'NONE', #674, #1241 ) ;
+#2431 = ADVANCED_FACE ( 'NONE', ( #1543 ), #353, .F. ) ;
+#2432 = CARTESIAN_POINT ( 'NONE',  ( -2.471847560487366200, 0.7954471913600874600, 1.373527728712880200 ) ) ;
+#2433 = LINE ( 'NONE', #1861, #897 ) ;
 #2434 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#2435 = AXIS2_PLACEMENT_3D ( 'NONE', #1129, #244, #1573 ) ;
-#2436 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#2437 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#2438 = VERTEX_POINT ( 'NONE', #1104 ) ;
-#2439 = STYLED_ITEM ( 'NONE', ( #585 ), #1648 ) ;
-#2440 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#2441 = VECTOR ( 'NONE', #1229, 1000.000000000000000 ) ;
-#2442 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
-#2443 = SURFACE_SIDE_STYLE ('',( #472 ) ) ;
-#2444 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#2445 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#2446 = FACE_OUTER_BOUND ( 'NONE', #917, .T. ) ;
-#2447 = EDGE_CURVE ( 'NONE', #2432, #957, #453, .T. ) ;
-#2448 = SURFACE_STYLE_USAGE ( .BOTH. , #416 ) ;
-#2449 = CIRCLE ( 'NONE', #2672, 0.09999999999999999200 ) ;
-#2450 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1574 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1786, #2024, #2483 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#2451 = FILL_AREA_STYLE_COLOUR ( '', #2380 ) ;
-#2452 = TOROIDAL_SURFACE ( 'NONE', #2149, 0.3499999999999999800, 0.05000000000000000300 ) ;
-#2453 = ORIENTED_EDGE ( 'NONE', *, *, #137, .F. ) ;
-#2454 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#2455 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2456 = PRESENTATION_STYLE_ASSIGNMENT (( #145 ) ) ;
-#2457 = VERTEX_POINT ( 'NONE', #884 ) ;
-#2458 = ORIENTED_EDGE ( 'NONE', *, *, #347, .T. ) ;
-#2459 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
-#2460 = FILL_AREA_STYLE_COLOUR ( '', #123 ) ;
-#2461 = ADVANCED_FACE ( 'NONE', ( #410 ), #209, .F. ) ;
-#2462 = ORIENTED_EDGE ( 'NONE', *, *, #2074, .T. ) ;
-#2463 = LINE ( 'NONE', #2702, #1271 ) ;
-#2464 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
-#2465 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, -1.400000000000000400 ) ) ;
-#2466 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.7500000000000000000, -0.3999999999999991900 ) ) ;
-#2467 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
-#2468 = ORIENTED_EDGE ( 'NONE', *, *, #2240, .T. ) ;
-#2469 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2470 = CIRCLE ( 'NONE', #774, 0.1000000000000000500 ) ;
-#2471 = EDGE_CURVE ( 'NONE', #1301, #2538, #2470, .T. ) ;
-#2472 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#2473 = ORIENTED_EDGE ( 'NONE', *, *, #2240, .F. ) ;
-#2474 = PRESENTATION_STYLE_ASSIGNMENT (( #1941 ) ) ;
-#2475 = AXIS2_PLACEMENT_3D ( 'NONE', #2764, #2569, #1657 ) ;
-#2476 = ADVANCED_FACE ( 'NONE', ( #1699 ), #1769, .F. ) ;
-#2477 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#2478 = SURFACE_SIDE_STYLE ('',( #2530 ) ) ;
-#2479 = LINE ( 'NONE', #999, #1888 ) ;
-#2480 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, -1.400000000000000400 ) ) ;
-#2481 = CARTESIAN_POINT ( 'NONE',  ( 2.273527728712879400, 0.7954471913600873500, -1.571847560487366500 ) ) ;
-#2482 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, 0.5000000000000008900 ) ) ;
-#2483 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#2484 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#2485 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.000000000000000000, 1.350000000000000800 ) ) ;
-#2486 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#2487 = EDGE_CURVE ( 'NONE', #916, #1767, #2333, .T. ) ;
-#2488 = CARTESIAN_POINT ( 'NONE',  ( 2.450737556652404300, 0.7999959170992093600, -1.355653793882122300 ) ) ;
-#2489 = VECTOR ( 'NONE', #2191, 1000.000000000000000 ) ;
-#2490 = CARTESIAN_POINT ( 'NONE',  ( 2.293532271552117100, 0.7747797397413668200, 1.593427692773044200 ) ) ;
-#2491 = VECTOR ( 'NONE', #900, 1000.000000000000000 ) ;
-#2492 = EDGE_CURVE ( 'NONE', #1347, #2421, #15, .T. ) ;
-#2493 = ADVANCED_FACE ( 'NONE', ( #1878 ), #250, .F. ) ;
-#2494 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, -0.3999999999999991900 ) ) ;
-#2495 = EDGE_LOOP ( 'NONE', ( #2098, #959, #1655, #2663 ) ) ;
-#2496 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1324 ), #874 ) ;
-#2497 = VERTEX_POINT ( 'NONE', #2256 ) ;
-#2498 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#2499 = CARTESIAN_POINT ( 'NONE',  ( -2.699999999999999300, 0.7500000000000000000, 0.5000000000000007800 ) ) ;
-#2500 = ORIENTED_EDGE ( 'NONE', *, *, #1043, .T. ) ;
-#2501 = AXIS2_PLACEMENT_3D ( 'NONE', #2056, #1014, #373 ) ;
-#2502 = ORIENTED_EDGE ( 'NONE', *, *, #2173, .T. ) ;
-#2503 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.8000000000000000400, 0.9500000000000007300 ) ) ;
-#2504 = FILL_AREA_STYLE ('',( #2705 ) ) ;
-#2505 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, -0.4999999999999991700 ) ) ;
-#2506 = CARTESIAN_POINT ( 'NONE',  ( 2.255352571511527200, 0.8000000000000000400, 1.550368634710712200 ) ) ;
-#2507 = SURFACE_SIDE_STYLE ('',( #534 ) ) ;
-#2508 = LINE ( 'NONE', #2520, #2666 ) ;
-#2509 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -1.301042606982605300E-016 ) ) ;
-#2510 = EDGE_LOOP ( 'NONE', ( #1180, #2698, #2207, #2660 ) ) ;
-#2511 = ADVANCED_FACE ( 'NONE', ( #1728 ), #2215, .T. ) ;
-#2512 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.200000000000000200, 1.350000000000000800 ) ) ;
-#2513 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2514 = SURFACE_SIDE_STYLE ('',( #2318 ) ) ;
-#2515 = ORIENTED_EDGE ( 'NONE', *, *, #1821, .T. ) ;
-#2516 = CARTESIAN_POINT ( 'NONE',  ( 2.255653793882120600, 0.7999959170992093600, 1.550737556652404900 ) ) ;
-#2517 = VECTOR ( 'NONE', #2802, 1000.000000000000000 ) ;
-#2518 = ORIENTED_EDGE ( 'NONE', *, *, #2269, .F. ) ;
-#2519 = AXIS2_PLACEMENT_3D ( 'NONE', #2812, #2349, #614 ) ;
-#2520 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
-#2521 = LINE ( 'NONE', #1869, #2441 ) ;
-#2522 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#2523 = AXIS2_PLACEMENT_3D ( 'NONE', #2612, #175, #1490 ) ;
-#2524 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.710505431213763100E-016 ) ) ;
-#2525 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2526 = SURFACE_STYLE_USAGE ( .BOTH. , #103 ) ;
-#2527 = CIRCLE ( 'NONE', #2272, 0.3500000000000000300 ) ;
-#2528 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#2529 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
-#2530 = SURFACE_STYLE_FILL_AREA ( #62 ) ;
-#2531 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.150000000000000100, 0.9500000000000007300 ) ) ;
-#2532 = ORIENTED_EDGE ( 'NONE', *, *, #2533, .F. ) ;
-#2533 = EDGE_CURVE ( 'NONE', #1098, #1753, #1003, .T. ) ;
-#2534 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2535 = EDGE_CURVE ( 'NONE', #2100, #1692, #2363, .T. ) ;
-#2536 = LINE ( 'NONE', #1036, #734 ) ;
-#2537 = VERTEX_POINT ( 'NONE', #2688 ) ;
-#2538 = VERTEX_POINT ( 'NONE', #1358 ) ;
-#2539 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.000000000000000000, 1.350000000000000800 ) ) ;
-#2540 = AXIS2_PLACEMENT_3D ( 'NONE', #1313, #1280, #768 ) ;
-#2541 = EDGE_LOOP ( 'NONE', ( #765, #2580, #995, #1824 ) ) ;
-#2542 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.200000000000000200, 0.9500000000000007300 ) ) ;
-#2543 = AXIS2_PLACEMENT_3D ( 'NONE', #842, #1739, #2651 ) ;
-#2544 = LINE ( 'NONE', #2082, #968 ) ;
-#2545 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
-#2546 = EDGE_LOOP ( 'NONE', ( #2502, #1004, #593, #316 ) ) ;
-#2547 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
-#2548 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2549 = VECTOR ( 'NONE', #661, 1000.000000000000000 ) ;
-#2550 = ORIENTED_EDGE ( 'NONE', *, *, #2573, .F. ) ;
-#2551 = STYLED_ITEM ( 'NONE', ( #2427 ), #2774 ) ;
-#2552 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2064, 'distance_accuracy_value', 'NONE');
-#2553 = PLANE ( 'NONE',  #966 ) ;
-#2554 = EDGE_CURVE ( 'NONE', #1625, #2438, #1596, .T. ) ;
-#2555 = VECTOR ( 'NONE', #1980, 1000.000000000000000 ) ;
-#2556 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#2557 = PRESENTATION_STYLE_ASSIGNMENT (( #350 ) ) ;
-#2558 = CARTESIAN_POINT ( 'NONE',  ( -2.255653793882122400, 0.7999959170992093600, 1.550737556652405100 ) ) ;
-#2559 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #74 ) ) ;
-#2560 = ADVANCED_FACE ( 'NONE', ( #1638 ), #1697, .T. ) ;
-#2561 = SURFACE_SIDE_STYLE ('',( #1586 ) ) ;
-#2562 = PLANE ( 'NONE',  #1110 ) ;
-#2563 = ADVANCED_FACE ( 'NONE', ( #1476 ), #1222, .F. ) ;
-#2564 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2565 = LINE ( 'NONE', #1060, #1371 ) ;
-#2566 = ORIENTED_EDGE ( 'NONE', *, *, #1775, .F. ) ;
-#2567 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2111, 'distance_accuracy_value', 'NONE');
-#2568 = VERTEX_POINT ( 'NONE', #2311 ) ;
-#2569 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2570 = AXIS2_PLACEMENT_3D ( 'NONE', #2857, #1939, #2152 ) ;
-#2571 = VERTEX_POINT ( 'NONE', #2539 ) ;
-#2572 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.7500000000000000000, -1.600000000000000800 ) ) ;
-#2573 = EDGE_CURVE ( 'NONE', #2182, #897, #208, .T. ) ;
-#2574 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.7500000000000000000, 1.600000000000000100 ) ) ;
-#2575 = AXIS2_PLACEMENT_3D ( 'NONE', #1846, #578, #379 ) ;
-#2576 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
-#2577 = ORIENTED_EDGE ( 'NONE', *, *, #1916, .F. ) ;
-#2578 = FILL_AREA_STYLE_COLOUR ( '', #1903 ) ;
-#2579 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
-#2580 = ORIENTED_EDGE ( 'NONE', *, *, #1714, .F. ) ;
-#2581 = LINE ( 'NONE', #1446, #2517 ) ;
-#2582 = VECTOR ( 'NONE', #1480, 1000.000000000000000 ) ;
-#2583 = EDGE_CURVE ( 'NONE', #1005, #2293, #823, .T. ) ;
-#2584 = EDGE_CURVE ( 'NONE', #2421, #2809, #84, .T. ) ;
-#2585 = CARTESIAN_POINT ( 'NONE',  ( -2.456041023431463800, 0.7998785901806113600, 1.360000107447352000 ) ) ;
-#2586 = STYLED_ITEM ( 'NONE', ( #2279 ), #1445 ) ;
-#2587 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.0000000000000000000, 1.599999999999999400 ) ) ;
-#2588 = AXIS2_PLACEMENT_3D ( 'NONE', #2048, #1171, #1389 ) ;
-#2589 = CIRCLE ( 'NONE', #2414, 0.2500000000000002200 ) ;
-#2590 = LINE ( 'NONE', #1982, #1615 ) ;
-#2591 = VECTOR ( 'NONE', #255, 1000.000000000000000 ) ;
-#2592 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#2593 = ORIENTED_EDGE ( 'NONE', *, *, #822, .T. ) ;
-#2594 = LINE ( 'NONE', #1255, #815 ) ;
-#2595 = ORIENTED_EDGE ( 'NONE', *, *, #378, .F. ) ;
-#2596 = ORIENTED_EDGE ( 'NONE', *, *, #2627, .T. ) ;
-#2597 = EDGE_CURVE ( 'NONE', #2107, #994, #1420, .T. ) ;
-#2598 = FACE_OUTER_BOUND ( 'NONE', #364, .T. ) ;
-#2599 = ORIENTED_EDGE ( 'NONE', *, *, #2573, .T. ) ;
-#2600 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #331 ), #2450 ) ;
-#2601 = LINE ( 'NONE', #1833, #344 ) ;
-#2602 = AXIS2_PLACEMENT_3D ( 'NONE', #1762, #2180, #432 ) ;
-#2603 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.8000000000000000400, -0.9500000000000009500 ) ) ;
-#2604 = VECTOR ( 'NONE', #1774, 1000.000000000000000 ) ;
-#2605 = EDGE_LOOP ( 'NONE', ( #1089, #1726, #1731, #711 ) ) ;
-#2606 = LINE ( 'NONE', #1497, #706 ) ;
-#2607 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2169, 'distance_accuracy_value', 'NONE');
-#2608 = ORIENTED_EDGE ( 'NONE', *, *, #2021, .F. ) ;
-#2609 = LINE ( 'NONE', #382, #2555 ) ;
-#2610 = SURFACE_SIDE_STYLE ('',( #54 ) ) ;
-#2611 = AXIS2_PLACEMENT_3D ( 'NONE', #1359, #2681, #2002 ) ;
-#2612 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.4000000000000000200, 0.4000000000000006900 ) ) ;
-#2613 = CARTESIAN_POINT ( 'NONE',  ( -1.344410693882026000E-016, 0.7500000000000000000, -1.550000000000000500 ) ) ;
-#2614 = AXIS2_PLACEMENT_3D ( 'NONE', #2238, #891, #721 ) ;
-#2615 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.150000000000000100, 0.9500000000000007300 ) ) ;
-#2616 = AXIS2_PLACEMENT_3D ( 'NONE', #1459, #591, #362 ) ;
-#2617 = FACE_OUTER_BOUND ( 'NONE', #1138, .T. ) ;
-#2618 = LINE ( 'NONE', #1368, #1898 ) ;
-#2619 = PRESENTATION_STYLE_ASSIGNMENT (( #2642 ) ) ;
-#2620 = ORIENTED_EDGE ( 'NONE', *, *, #1321, .T. ) ;
-#2621 = ORIENTED_EDGE ( 'NONE', *, *, #2668, .F. ) ;
-#2622 = PLANE ( 'NONE',  #1723 ) ;
-#2623 = ORIENTED_EDGE ( 'NONE', *, *, #1937, .T. ) ;
-#2624 = EDGE_LOOP ( 'NONE', ( #880, #2110, #852, #689 ) ) ;
-#2625 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
-#2626 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#2627 = EDGE_CURVE ( 'NONE', #2457, #2303, #2508, .T. ) ;
-#2628 = EDGE_CURVE ( 'NONE', #1805, #2383, #1971, .T. ) ;
-#2629 = CARTESIAN_POINT ( 'NONE',  ( 2.486976091996273600, 0.7840632217341672000, 1.387343406825265000 ) ) ;
-#2630 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#2631 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2632 = LINE ( 'NONE', #207, #2047 ) ;
-#2633 = CARTESIAN_POINT ( 'NONE',  ( -2.699999999999999300, 0.0000000000000000000, -0.4999999999999990600 ) ) ;
-#2634 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
-#2635 = EDGE_LOOP ( 'NONE', ( #1902, #2771, #1415, #1879 ) ) ;
-#2636 = VECTOR ( 'NONE', #836, 1000.000000000000000 ) ;
+#2435 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, -1.600000000000000300 ) ) ;
+#2436 = VECTOR ( 'NONE', #159, 1000.000000000000000 ) ;
+#2437 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2438 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.7500000000000000000, 0.4000000000000007400 ) ) ;
+#2439 = SURFACE_STYLE_FILL_AREA ( #958 ) ;
+#2440 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, -1.600000000000000800 ) ) ;
+#2441 = VERTEX_POINT ( 'NONE', #563 ) ;
+#2442 = LINE ( 'NONE', #2650, #764 ) ;
+#2443 = EDGE_LOOP ( 'NONE', ( #2537, #2768, #2381, #46 ) ) ;
+#2444 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2445 = VERTEX_POINT ( 'NONE', #1654 ) ;
+#2446 = ADVANCED_FACE ( 'NONE', ( #97 ), #1245, .F. ) ;
+#2447 = EDGE_CURVE ( 'NONE', #2641, #1, #1353, .T. ) ;
+#2448 = ORIENTED_EDGE ( 'NONE', *, *, #1851, .T. ) ;
+#2449 = PLANE ( 'NONE',  #2499 ) ;
+#2451 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2450 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2452 = ORIENTED_EDGE ( 'NONE', *, *, #2180, .T. ) ;
+#2453 = LINE ( 'NONE', #1904, #2182 ) ;
+#2454 = FILL_AREA_STYLE ('',( #655 ) ) ;
+#2455 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
+#2456 = AXIS2_PLACEMENT_3D ( 'NONE', #2198, #204, #1755 ) ;
+#2457 = CARTESIAN_POINT ( 'NONE',  ( -2.699999999999999300, 0.0000000000000000000, -0.4999999999999990600 ) ) ;
+#2458 = LINE ( 'NONE', #703, #1437 ) ;
+#2459 = SURFACE_STYLE_USAGE ( .BOTH. , #2256 ) ;
+#2460 = SURFACE_STYLE_USAGE ( .BOTH. , #1815 ) ;
+#2461 = ADVANCED_FACE ( 'NONE', ( #2531 ), #2547, .F. ) ;
+#2462 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1199, 'distance_accuracy_value', 'NONE');
+#2463 = SURFACE_STYLE_USAGE ( .BOTH. , #866 ) ;
+#2464 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #264 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2429, #878, #1087 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2465 = EDGE_LOOP ( 'NONE', ( #512, #1736, #2471, #2239 ) ) ;
+#2466 = SURFACE_STYLE_FILL_AREA ( #1688 ) ;
+#2467 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2468 = VECTOR ( 'NONE', #879, 1000.000000000000000 ) ;
+#2469 = EDGE_CURVE ( 'NONE', #2050, #49, #2380, .T. ) ;
+#2470 = AXIS2_PLACEMENT_3D ( 'NONE', #1906, #2351, #2401 ) ;
+#2471 = ORIENTED_EDGE ( 'NONE', *, *, #1932, .T. ) ;
+#2472 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.8000000000000000400, 1.549999999999999600 ) ) ;
+#2473 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.7500000000000000000, 1.600000000000000100 ) ) ;
+#2474 = ADVANCED_FACE ( 'NONE', ( #949 ), #2343, .T. ) ;
+#2475 = AXIS2_PLACEMENT_3D ( 'NONE', #702, #476, #2283 ) ;
+#2476 = FILL_AREA_STYLE_COLOUR ( '', #289 ) ;
+#2477 = SURFACE_STYLE_FILL_AREA ( #1355 ) ;
+#2478 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2479 = AXIS2_PLACEMENT_3D ( 'NONE', #704, #923, #2709 ) ;
+#2480 = ORIENTED_EDGE ( 'NONE', *, *, #2151, .F. ) ;
+#2481 = ADVANCED_FACE ( 'NONE', ( #1737 ), #601, .T. ) ;
+#2482 = PRESENTATION_STYLE_ASSIGNMENT (( #1260 ) ) ;
+#2483 = ORIENTED_EDGE ( 'NONE', *, *, #1932, .F. ) ;
+#2484 = CARTESIAN_POINT ( 'NONE',  ( 2.450368634710711600, 0.8000000000000000400, -1.355352571511528900 ) ) ;
+#2485 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2486 = ORIENTED_EDGE ( 'NONE', *, *, #2590, .T. ) ;
+#2487 = EDGE_CURVE ( 'NONE', #2614, #2308, #255, .T. ) ;
+#2488 = CYLINDRICAL_SURFACE ( 'NONE', #2801, 0.3999999999999999700 ) ;
+#2489 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.150000000000000100, 0.9500000000000007300 ) ) ;
+#2490 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.8000000000000000400, -0.3999999999999991900 ) ) ;
+#2491 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2492 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #304 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1805, #2221, #1097 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2493 = ORIENTED_EDGE ( 'NONE', *, *, #2127, .T. ) ;
+#2494 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1788, 'distance_accuracy_value', 'NONE');
+#2495 = ORIENTED_EDGE ( 'NONE', *, *, #1687, .T. ) ;
+#2496 = PRESENTATION_STYLE_ASSIGNMENT (( #45 ) ) ;
+#2497 = CARTESIAN_POINT ( 'NONE',  ( 2.477824073524344400, 0.7921195996941965400, -1.378881009854340500 ) ) ;
+#2498 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884035500E-017 ) ) ;
+#2499 = AXIS2_PLACEMENT_3D ( 'NONE', #2831, #1508, #1324 ) ;
+#2500 = EDGE_CURVE ( 'NONE', #186, #2641, #2407, .T. ) ;
+#2501 = CYLINDRICAL_SURFACE ( 'NONE', #1886, 0.05000000000000012800 ) ;
+#2502 = CYLINDRICAL_SURFACE ( 'NONE', #2364, 0.05000000000000002400 ) ;
+#2503 = DIRECTION ( 'NONE',  ( 1.301042606982608800E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2504 = EDGE_LOOP ( 'NONE', ( #1211, #527, #377, #2307 ) ) ;
+#2505 = FILL_AREA_STYLE ('',( #130 ) ) ;
+#2506 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1562 ) ) ;
+#2507 = CARTESIAN_POINT ( 'NONE',  ( 2.465636197516076300, 0.7974922028046522700, -1.368169197487545000 ) ) ;
+#2508 = CARTESIAN_POINT ( 'NONE',  ( 2.699999999999999300, 0.0000000000000000000, -0.4999999999999990600 ) ) ;
+#2509 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.8000000000000000400, -1.600000000000000300 ) ) ;
+#2510 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1410 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1913, #2147, #789 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2511 = ORIENTED_EDGE ( 'NONE', *, *, #1575, .F. ) ;
+#2512 = FACE_OUTER_BOUND ( 'NONE', #1384, .T. ) ;
+#2513 = ORIENTED_EDGE ( 'NONE', *, *, #2214, .F. ) ;
+#2514 = ORIENTED_EDGE ( 'NONE', *, *, #2829, .T. ) ;
+#2515 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2516 = ORIENTED_EDGE ( 'NONE', *, *, #2658, .F. ) ;
+#2517 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2165 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2582, #2138, #1674 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2519 = EDGE_CURVE ( 'NONE', #2246, #1315, #82, .T. ) ;
+#2518 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #443, 'distance_accuracy_value', 'NONE');
+#2520 = ORIENTED_EDGE ( 'NONE', *, *, #1559, .F. ) ;
+#2521 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.000000000000000000, 1.350000000000000800 ) ) ;
+#2522 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2523 = EDGE_CURVE ( 'NONE', #1486, #1782, #2678, .T. ) ;
+#2524 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#2525 = CARTESIAN_POINT ( 'NONE',  ( 2.450000000000063200, 0.8000000000000000400, 1.355051025721668400 ) ) ;
+#2526 = CIRCLE ( 'NONE', #2418, 0.3500000000000000300 ) ;
+#2527 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2528 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2529 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2088 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1954, #612, #622 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2530 = EDGE_LOOP ( 'NONE', ( #1818, #321, #1466, #401 ) ) ;
+#2531 = FACE_OUTER_BOUND ( 'NONE', #136, .T. ) ;
+#2532 = EDGE_LOOP ( 'NONE', ( #152, #1080, #196, #151 ) ) ;
+#2533 = CYLINDRICAL_SURFACE ( 'NONE', #113, 0.09999999999999999200 ) ;
+#2534 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2535 = ORIENTED_EDGE ( 'NONE', *, *, #1392, .F. ) ;
+#2536 = FACE_OUTER_BOUND ( 'NONE', #2302, .T. ) ;
+#2537 = ORIENTED_EDGE ( 'NONE', *, *, #230, .F. ) ;
+#2538 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, 0.4000000000000007400 ) ) ;
+#2539 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.000000000000000000, -0.9500000000000009500 ) ) ;
+#2540 = EDGE_CURVE ( 'NONE', #445, #672, #494, .T. ) ;
+#2541 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.150000000000000100, 0.9500000000000007300 ) ) ;
+#2542 = LINE ( 'NONE', #1691, #829 ) ;
+#2543 = ORIENTED_EDGE ( 'NONE', *, *, #1160, .T. ) ;
+#2544 = CIRCLE ( 'NONE', #1552, 0.3999999999999999700 ) ;
+#2545 = AXIS2_PLACEMENT_3D ( 'NONE', #2823, #2846, #2637 ) ;
+#2546 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, -1.399999999999999900 ) ) ;
+#2547 = CYLINDRICAL_SURFACE ( 'NONE', #561, 0.2000000000000003200 ) ;
+#2548 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1857, 'distance_accuracy_value', 'NONE');
+#2549 = ORIENTED_EDGE ( 'NONE', *, *, #1770, .F. ) ;
+#2550 = AXIS2_PLACEMENT_3D ( 'NONE', #1710, #804, #824 ) ;
+#2551 = ORIENTED_EDGE ( 'NONE', *, *, #168, .F. ) ;
+#2552 = CARTESIAN_POINT ( 'NONE',  ( -2.290767951675048800, 0.7797810119935656400, 1.590573978544363800 ) ) ;
+#2553 = CARTESIAN_POINT ( 'NONE',  ( 2.449999999999998800, 0.8000000000000000400, 0.5000000000000006700 ) ) ;
+#2554 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#2555 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2264 ), #25 ) ;
+#2556 = EDGE_CURVE ( 'NONE', #1916, #365, #427, .T. ) ;
+#2557 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2558 = CYLINDRICAL_SURFACE ( 'NONE', #1882, 0.05000000000000012800 ) ;
+#2559 = SURFACE_SIDE_STYLE ('',( #1903 ) ) ;
+#2560 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.4000000000000000200, 0.4000000000000007400 ) ) ;
+#2561 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2562 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2563 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2564 = EDGE_CURVE ( 'NONE', #672, #2695, #1078, .T. ) ;
+#2565 = ADVANCED_FACE ( 'NONE', ( #2613 ), #1388, .T. ) ;
+#2566 = VERTEX_POINT ( 'NONE', #2832 ) ;
+#2567 = CARTESIAN_POINT ( 'NONE',  ( -2.255653793882122400, 0.7999959170992093600, 1.550737556652405100 ) ) ;
+#2568 = AXIS2_PLACEMENT_3D ( 'NONE', #496, #2291, #35 ) ;
+#2569 = LINE ( 'NONE', #1325, #854 ) ;
+#2570 = CIRCLE ( 'NONE', #1696, 0.2500000000000002200 ) ;
+#2571 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1516 ) ) ;
+#2572 = ORIENTED_EDGE ( 'NONE', *, *, #2057, .T. ) ;
+#2573 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2574 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2575 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2576 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999400, 1.200000000000000200, -0.9500000000000009500 ) ) ;
+#2577 = EDGE_CURVE ( 'NONE', #145, #2095, #2544, .T. ) ;
+#2578 = LINE ( 'NONE', #73, #1967 ) ;
+#2579 = EDGE_LOOP ( 'NONE', ( #2601, #2707, #2694, #2061 ) ) ;
+#2580 = ORIENTED_EDGE ( 'NONE', *, *, #2738, .T. ) ;
+#2581 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2715, 'distance_accuracy_value', 'NONE');
+#2582 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2583 = EDGE_LOOP ( 'NONE', ( #517, #1952, #2240, #1582 ) ) ;
+#2584 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2585 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
+#2586 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2587 = SURFACE_STYLE_USAGE ( .BOTH. , #1667 ) ;
+#2588 = LINE ( 'NONE', #1037, #1229 ) ;
+#2589 = LINE ( 'NONE', #848, #1753 ) ;
+#2590 = EDGE_CURVE ( 'NONE', #2260, #1393, #978, .T. ) ;
+#2591 = SURFACE_STYLE_USAGE ( .BOTH. , #821 ) ;
+#2592 = CARTESIAN_POINT ( 'NONE',  ( 2.290767951675047000, 0.7797810119935657500, 1.590573978544363600 ) ) ;
+#2593 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.200000000000000200, 0.9500000000000007300 ) ) ;
+#2594 = ORIENTED_EDGE ( 'NONE', *, *, #303, .F. ) ;
+#2595 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2596 = CARTESIAN_POINT ( 'NONE',  ( 2.299366632931488100, 0.7590286062741507000, 1.599368853535237300 ) ) ;
+#2597 = CARTESIAN_POINT ( 'NONE',  ( -2.264124406761430600, 0.7990358428391948200, 1.560947662115926600 ) ) ;
+#2598 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1302 ) ) ;
+#2599 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, 1.600000000000000100 ) ) ;
+#2600 = CYLINDRICAL_SURFACE ( 'NONE', #165, 0.04999999999999991300 ) ;
+#2601 = ORIENTED_EDGE ( 'NONE', *, *, #1575, .T. ) ;
+#2602 = ORIENTED_EDGE ( 'NONE', *, *, #810, .F. ) ;
+#2603 = AXIS2_PLACEMENT_3D ( 'NONE', #2158, #2317, #116 ) ;
+#2604 = EDGE_CURVE ( 'NONE', #2047, #1250, #2403, .T. ) ;
+#2605 = LINE ( 'NONE', #1221, #596 ) ;
+#2606 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2607 = CARTESIAN_POINT ( 'NONE',  ( 2.283701509078987200, 0.7875303841512216700, 1.583037407063231800 ) ) ;
+#2608 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2609 = ORIENTED_EDGE ( 'NONE', *, *, #2811, .F. ) ;
+#2610 = LINE ( 'NONE', #1538, #1419 ) ;
+#2611 = EDGE_CURVE ( 'NONE', #2047, #1486, #1276, .T. ) ;
+#2612 = ORIENTED_EDGE ( 'NONE', *, *, #2540, .T. ) ;
+#2613 = FACE_OUTER_BOUND ( 'NONE', #1112, .T. ) ;
+#2614 = VERTEX_POINT ( 'NONE', #2812 ) ;
+#2615 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2548 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1857, #95, #989 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2616 = EDGE_LOOP ( 'NONE', ( #2041, #2549, #2483, #176 ) ) ;
+#2617 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #425 ), #593 ) ;
+#2618 = SURFACE_STYLE_FILL_AREA ( #843 ) ;
+#2619 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.000000000000000000, -0.9500000000000007300 ) ) ;
+#2620 = LINE ( 'NONE', #1821, #609 ) ;
+#2621 = PLANE ( 'NONE',  #1978 ) ;
+#2622 = STYLED_ITEM ( 'NONE', ( #618 ), #2250 ) ;
+#2623 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, -0.4999999999999991700 ) ) ;
+#2624 = EDGE_CURVE ( 'NONE', #1990, #2695, #1930, .T. ) ;
+#2625 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.7544820559992475600, 1.599999999999999400 ) ) ;
+#2626 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2627 = ORIENTED_EDGE ( 'NONE', *, *, #1770, .T. ) ;
+#2628 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.000000000000000000, 0.9500000000000007300 ) ) ;
+#2629 = ORIENTED_EDGE ( 'NONE', *, *, #1125, .T. ) ;
+#2630 = CARTESIAN_POINT ( 'NONE',  ( 2.299366632931488100, 0.7590286062741508100, -1.599368853535238600 ) ) ;
+#2631 = CARTESIAN_POINT ( 'NONE',  ( -2.460947662115927000, 0.7990358428391949300, -1.364124406761429500 ) ) ;
+#2632 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2633 = ORIENTED_EDGE ( 'NONE', *, *, #1259, .T. ) ;
+#2634 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2635 = AXIS2_PLACEMENT_3D ( 'NONE', #128, #1230, #2335 ) ;
+#2636 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
 #2637 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2638 = ORIENTED_EDGE ( 'NONE', *, *, #1518, .T. ) ;
-#2639 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.8000000000000000400, -0.4999999999999989500 ) ) ;
-#2640 = SURFACE_STYLE_FILL_AREA ( #423 ) ;
-#2641 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2642 = SURFACE_STYLE_USAGE ( .BOTH. , #1083 ) ;
-#2643 = FILL_AREA_STYLE ('',( #1325 ) ) ;
-#2644 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1858, 'distance_accuracy_value', 'NONE');
-#2645 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.8000000000000000400, 0.0000000000000000000 ) ) ;
-#2646 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.150000000000000100, 0.9500000000000007300 ) ) ;
-#2647 = CARTESIAN_POINT ( 'NONE',  ( 2.450737556652404300, 0.7999959170992093600, 1.355653793882120900 ) ) ;
-#2648 = EDGE_CURVE ( 'NONE', #309, #849, #1102, .T. ) ;
-#2649 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.150000000000000100, -0.9500000000000007300 ) ) ;
-#2650 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2651 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#2652 = VECTOR ( 'NONE', #2068, 1000.000000000000000 ) ;
-#2653 = SURFACE_STYLE_FILL_AREA ( #1198 ) ;
-#2654 = FACE_OUTER_BOUND ( 'NONE', #2070, .T. ) ;
-#2655 = ORIENTED_EDGE ( 'NONE', *, *, #1733, .T. ) ;
-#2656 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, -0.4999999999999989500 ) ) ;
-#2657 = ORIENTED_EDGE ( 'NONE', *, *, #1733, .F. ) ;
-#2658 = ORIENTED_EDGE ( 'NONE', *, *, #769, .F. ) ;
-#2659 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1174, 'distance_accuracy_value', 'NONE');
-#2660 = ORIENTED_EDGE ( 'NONE', *, *, #1390, .F. ) ;
-#2661 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.200000000000000200, 1.350000000000000800 ) ) ;
-#2662 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, 0.4000000000000007400 ) ) ;
-#2663 = ORIENTED_EDGE ( 'NONE', *, *, #1683, .F. ) ;
-#2664 = CARTESIAN_POINT ( 'NONE',  ( -2.264124406761430100, 0.7990358428391949300, -1.560947662115926600 ) ) ;
-#2665 = EDGE_CURVE ( 'NONE', #1713, #1252, #628, .T. ) ;
-#2666 = VECTOR ( 'NONE', #548, 1000.000000000000000 ) ;
-#2667 = ORIENTED_EDGE ( 'NONE', *, *, #838, .F. ) ;
-#2668 = EDGE_CURVE ( 'NONE', #2107, #795, #323, .T. ) ;
-#2669 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.0000000000000000000, 1.600000000000000100 ) ) ;
-#2670 = VECTOR ( 'NONE', #1570, 1000.000000000000000 ) ;
-#2671 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#2672 = AXIS2_PLACEMENT_3D ( 'NONE', #1991, #2625, #2214 ) ;
-#2673 = ADVANCED_FACE ( 'NONE', ( #1248 ), #1346, .T. ) ;
-#2674 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, -1.350000000000000800 ) ) ;
-#2675 = VERTEX_POINT ( 'NONE', #48 ) ;
-#2676 = AXIS2_PLACEMENT_3D ( 'NONE', #300, #57, #1362 ) ;
-#2677 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, 1.599999999999999400 ) ) ;
-#2678 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#2679 = VECTOR ( 'NONE', #2579, 1000.000000000000000 ) ;
-#2680 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
-#2681 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#2682 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.150000000000000100, 1.350000000000000800 ) ) ;
-#2683 = DIRECTION ( 'NONE',  ( -3.469446951953611000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2684 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2023 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1974, #2418, #882 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#2685 = CARTESIAN_POINT ( 'NONE',  ( 2.493427692773043900, 0.7747797397413669400, -1.393532271552118600 ) ) ;
-#2686 = EDGE_CURVE ( 'NONE', #1296, #2289, #1632, .T. ) ;
-#2687 = ADVANCED_FACE ( 'NONE', ( #374 ), #1995, .F. ) ;
-#2688 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, -1.300000000000000700 ) ) ;
-#2689 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#2690 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.8000000000000000400, 0.5500000000000007100 ) ) ;
-#2691 = FACE_OUTER_BOUND ( 'NONE', #412, .T. ) ;
-#2692 = PLANE ( 'NONE',  #1000 ) ;
-#2693 = AXIS2_PLACEMENT_3D ( 'NONE', #2756, #2745, #1843 ) ;
-#2694 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, 0.5000000000000008900 ) ) ;
-#2695 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #875, 'distance_accuracy_value', 'NONE');
-#2696 = CIRCLE ( 'NONE', #2611, 0.1000000000000000500 ) ;
-#2697 = ORIENTED_EDGE ( 'NONE', *, *, #1029, .T. ) ;
-#2698 = ORIENTED_EDGE ( 'NONE', *, *, #1630, .F. ) ;
-#2699 = VERTEX_POINT ( 'NONE', #1543 ) ;
-#2700 = SURFACE_STYLE_USAGE ( .BOTH. , #1810 ) ;
-#2701 = LINE ( 'NONE', #1548, #738 ) ;
-#2702 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
-#2703 = ADVANCED_FACE ( 'NONE', ( #147 ), #427, .F. ) ;
-#2704 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.150000000000000100, 0.9500000000000007300 ) ) ;
-#2705 = FILL_AREA_STYLE_COLOUR ( '', #1217 ) ;
-#2706 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2707 = CIRCLE ( 'NONE', #203, 0.05000000000000012800 ) ;
-#2708 = ORIENTED_EDGE ( 'NONE', *, *, #1916, .T. ) ;
-#2709 = CARTESIAN_POINT ( 'NONE',  ( 2.297101496221795300, 0.7673704220835631000, 1.597083683021876200 ) ) ;
-#2710 = EDGE_LOOP ( 'NONE', ( #2163, #1028, #553, #1676 ) ) ;
-#2711 = AXIS2_PLACEMENT_3D ( 'NONE', #2649, #176, #635 ) ;
-#2712 = ORIENTED_EDGE ( 'NONE', *, *, #1439, .T. ) ;
-#2713 = EDGE_CURVE ( 'NONE', #1249, #75, #348, .T. ) ;
-#2714 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2715 = PRESENTATION_STYLE_ASSIGNMENT (( #1944 ) ) ;
-#2716 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2567 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2111, #784, #1678 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#2717 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999998900, 0.7500000000000000000, -1.600000000000000800 ) ) ;
-#2718 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, 1.399999999999999700 ) ) ;
-#2719 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.8000000000000000400, -0.5499999999999991600 ) ) ;
-#2720 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
-#2721 = ADVANCED_FACE ( 'NONE', ( #528 ), #1752, .T. ) ;
-#2722 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2723 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
-#2724 = CYLINDRICAL_SURFACE ( 'NONE', #51, 0.05000000000000002400 ) ;
-#2725 = SURFACE_STYLE_USAGE ( .BOTH. , #2514 ) ;
-#2726 = EDGE_CURVE ( 'NONE', #1333, #1659, #1934, .T. ) ;
-#2727 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2728 = PLANE ( 'NONE',  #180 ) ;
-#2729 = EDGE_CURVE ( 'NONE', #1701, #75, #1845, .T. ) ;
-#2730 = FACE_OUTER_BOUND ( 'NONE', #2860, .T. ) ;
-#2731 = EDGE_LOOP ( 'NONE', ( #1429, #2392, #1121, #617 ) ) ;
-#2732 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1880 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1814, #288, #718 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#2733 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, 0.5000000000000006700 ) ) ;
-#2734 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, 1.600000000000000100 ) ) ;
-#2735 = EDGE_LOOP ( 'NONE', ( #78, #1144, #1901, #2794 ) ) ;
-#2736 = AXIS2_PLACEMENT_3D ( 'NONE', #2806, #1038, #609 ) ;
-#2737 = ORIENTED_EDGE ( 'NONE', *, *, #6, .T. ) ;
-#2738 = ORIENTED_EDGE ( 'NONE', *, *, #691, .T. ) ;
-#2739 = CARTESIAN_POINT ( 'NONE',  ( 2.450000000000063200, 0.8000000000000000400, 1.355051025721668400 ) ) ;
-#2740 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1278, 'distance_accuracy_value', 'NONE');
-#2741 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .F. ) ;
-#2742 = SURFACE_SIDE_STYLE ('',( #2030 ) ) ;
-#2743 = PLANE ( 'NONE',  #1397 ) ;
-#2744 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
-#2745 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
-#2746 = VECTOR ( 'NONE', #2678, 1000.000000000000000 ) ;
-#2747 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2748 = ORIENTED_EDGE ( 'NONE', *, *, #2139, .T. ) ;
-#2749 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.8000000000000000400, 1.600000000000000100 ) ) ;
-#2750 = SURFACE_STYLE_FILL_AREA ( #260 ) ;
-#2751 = EDGE_CURVE ( 'NONE', #932, #1252, #2632, .T. ) ;
-#2752 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, -1.350000000000000800 ) ) ;
-#2753 = FILL_AREA_STYLE_COLOUR ( '', #1816 ) ;
-#2754 = FACE_OUTER_BOUND ( 'NONE', #2510, .T. ) ;
-#2755 = ORIENTED_EDGE ( 'NONE', *, *, #2795, .T. ) ;
-#2756 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.4000000000000000200, -0.3999999999999991900 ) ) ;
-#2757 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #808 ) ) ;
-#2758 = CYLINDRICAL_SURFACE ( 'NONE', #551, 0.05000000000000012800 ) ;
-#2759 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
-#2760 = FILL_AREA_STYLE ('',( #1670 ) ) ;
-#2761 = TOROIDAL_SURFACE ( 'NONE', #2058, 0.1500000000000000200, 0.05000000000000000300 ) ;
-#2762 = CARTESIAN_POINT ( 'NONE',  ( -2.293532271552118900, 0.7747797397413668200, 1.593427692773044600 ) ) ;
-#2763 = VECTOR ( 'NONE', #2262, 1000.000000000000000 ) ;
-#2764 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.000000000000000000, 0.9500000000000007300 ) ) ;
-#2765 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #47 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1154, #443, #242 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#2766 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, 1.350000000000000800 ) ) ;
-#2767 = ORIENTED_EDGE ( 'NONE', *, *, #2426, .F. ) ;
-#2768 = ORIENTED_EDGE ( 'NONE', *, *, #2055, .F. ) ;
-#2769 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1272 ) ) ;
-#2770 = FACE_OUTER_BOUND ( 'NONE', #2710, .T. ) ;
-#2771 = ORIENTED_EDGE ( 'NONE', *, *, #802, .F. ) ;
-#2772 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1578 ) ) ;
-#2773 = FACE_OUTER_BOUND ( 'NONE', #2805, .T. ) ;
-#2774 = ADVANCED_FACE ( 'NONE', ( #1907 ), #2170, .F. ) ;
-#2775 = FILL_AREA_STYLE_COLOUR ( '', #446 ) ;
-#2776 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2777 = CARTESIAN_POINT ( 'NONE',  ( -2.465636197516078100, 0.7974922028046522700, -1.368169197487544500 ) ) ;
-#2778 = PRESENTATION_STYLE_ASSIGNMENT (( #1344 ) ) ;
-#2779 = ORIENTED_EDGE ( 'NONE', *, *, #137, .T. ) ;
-#2780 = ORIENTED_EDGE ( 'NONE', *, *, #2104, .F. ) ;
-#2781 = EDGE_CURVE ( 'NONE', #1103, #1037, #11, .T. ) ;
-#2782 = SURFACE_SIDE_STYLE ('',( #1927 ) ) ;
-#2783 = EDGE_CURVE ( 'NONE', #620, #1478, #2297, .T. ) ;
-#2784 = ORIENTED_EDGE ( 'NONE', *, *, #2713, .F. ) ;
-#2785 = CARTESIAN_POINT ( 'NONE',  ( 2.293532271552117100, 0.7747797397413669400, -1.593427692773045500 ) ) ;
-#2786 = SURFACE_STYLE_FILL_AREA ( #2095 ) ;
-#2787 = AXIS2_PLACEMENT_3D ( 'NONE', #2188, #1865, #516 ) ;
-#2788 = AXIS2_PLACEMENT_3D ( 'NONE', #1637, #2300, #80 ) ;
-#2789 = PLANE ( 'NONE',  #1763 ) ;
-#2790 = SURFACE_SIDE_STYLE ('',( #1561 ) ) ;
-#2791 = FACE_OUTER_BOUND ( 'NONE', #107, .T. ) ;
-#2792 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2793 = CIRCLE ( 'NONE', #1844, 0.05000000000000002400 ) ;
-#2794 = ORIENTED_EDGE ( 'NONE', *, *, #1026, .F. ) ;
-#2795 = EDGE_CURVE ( 'NONE', #2293, #588, #118, .T. ) ;
-#2796 = SURFACE_STYLE_FILL_AREA ( #1242 ) ;
-#2797 = ORIENTED_EDGE ( 'NONE', *, *, #461, .F. ) ;
-#2798 = ORIENTED_EDGE ( 'NONE', *, *, #2597, .F. ) ;
-#2799 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.7500000000000000000, -0.3999999999999991300 ) ) ;
-#2800 = FACE_OUTER_BOUND ( 'NONE', #122, .T. ) ;
-#2801 = EDGE_LOOP ( 'NONE', ( #2768, #2203, #1999, #351 ) ) ;
-#2802 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
-#2803 = STYLED_ITEM ( 'NONE', ( #2192 ), #953 ) ;
-#2804 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 0.8000000000000000400, 0.9500000000000007300 ) ) ;
-#2805 = EDGE_LOOP ( 'NONE', ( #2198, #1300, #708, #2344 ) ) ;
-#2806 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, 0.4000000000000007400 ) ) ;
-#2807 = PRESENTATION_STYLE_ASSIGNMENT (( #2029 ) ) ;
-#2808 = VECTOR ( 'NONE', #584, 1000.000000000000000 ) ;
-#2809 = VERTEX_POINT ( 'NONE', #857 ) ;
-#2810 = LINE ( 'NONE', #615, #357 ) ;
-#2811 = EDGE_CURVE ( 'NONE', #2809, #1005, #2212, .T. ) ;
-#2812 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, 1.600000000000000100 ) ) ;
-#2813 = PRESENTATION_STYLE_ASSIGNMENT (( #786 ) ) ;
-#2814 = CARTESIAN_POINT ( 'NONE',  ( 1.490777987167570100E-016, 0.8000000000000000400, 0.5500000000000000400 ) ) ;
-#2815 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #304 ), #753 ) ;
-#2816 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.7500000000000000000, 0.5000000000000007800 ) ) ;
-#2817 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1884 ), #111 ) ;
-#2818 = SURFACE_STYLE_FILL_AREA ( #970 ) ;
-#2819 = LINE ( 'NONE', #1577, #469 ) ;
-#2820 = CARTESIAN_POINT ( 'NONE',  ( 2.450000000000063200, 0.8000000000000000400, -1.355051025721669700 ) ) ;
-#2821 = FACE_OUTER_BOUND ( 'NONE', #1963, .T. ) ;
-#2822 = VERTEX_POINT ( 'NONE', #663 ) ;
-#2823 = SURFACE_STYLE_USAGE ( .BOTH. , #2610 ) ;
-#2824 = FACE_OUTER_BOUND ( 'NONE', #1464, .T. ) ;
-#2825 = ORIENTED_EDGE ( 'NONE', *, *, #377, .T. ) ;
-#2826 = ORIENTED_EDGE ( 'NONE', *, *, #149, .F. ) ;
-#2827 = EDGE_CURVE ( 'NONE', #191, #930, #2391, .T. ) ;
-#2828 = LINE ( 'NONE', #232, #2247 ) ;
-#2829 = EDGE_LOOP ( 'NONE', ( #2361, #459, #530, #816 ) ) ;
-#2830 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.7500000000000000000, -0.3999999999999991300 ) ) ;
-#2831 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.000000000000000000, 0.9500000000000007300 ) ) ;
-#2832 = DIRECTION ( 'NONE',  ( 1.084202172485504400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2833 = STYLED_ITEM ( 'NONE', ( #2807 ), #2511 ) ;
-#2834 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2835 = ORIENTED_EDGE ( 'NONE', *, *, #320, .F. ) ;
-#2836 = ORIENTED_EDGE ( 'NONE', *, *, #259, .T. ) ;
-#2837 = ORIENTED_EDGE ( 'NONE', *, *, #2372, .T. ) ;
-#2838 = TOROIDAL_SURFACE ( 'NONE', #326, 0.3499999999999999800, 0.05000000000000000300 ) ;
-#2839 = CARTESIAN_POINT ( 'NONE',  ( 1.850000000000000300, 1.150000000000000100, 1.350000000000000800 ) ) ;
-#2840 = ORIENTED_EDGE ( 'NONE', *, *, #2218, .F. ) ;
-#2841 = FACE_OUTER_BOUND ( 'NONE', #1928, .T. ) ;
-#2842 = ORIENTED_EDGE ( 'NONE', *, *, #939, .F. ) ;
-#2843 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
-#2844 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
-#2845 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7544820559992475600, 1.399999999999999000 ) ) ;
-#2846 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1305 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #707, #1366, #2246 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#2847 = EDGE_CURVE ( 'NONE', #849, #588, #1387, .T. ) ;
-#2848 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.4000000000000000200, 0.4000000000000006900 ) ) ;
-#2849 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2850 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2117 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2545, #533, #1416 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
-#2851 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 0.8000000000000000400, 1.350000000000000800 ) ) ;
-#2852 = CARTESIAN_POINT ( 'NONE',  ( -2.260000107447353900, 0.7998785901806113600, -1.556041023431462600 ) ) ;
-#2853 = CIRCLE ( 'NONE', #1595, 0.3500000000000000300 ) ;
-#2854 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
-#2855 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2856 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
-#2857 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.150000000000000100, 1.300000000000000700 ) ) ;
-#2858 = COLOUR_RGB ( '',0.6431372549019607200, 0.6156862745098039500, 0.5999999999999999800 ) ;
-#2859 = FACE_OUTER_BOUND ( 'NONE', #767, .T. ) ;
-#2860 = EDGE_LOOP ( 'NONE', ( #2515, #1721, #848, #1219 ) ) ;
-#2861 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
-#2862 = FILL_AREA_STYLE_COLOUR ( '', #1735 ) ;
-#2863 = ORIENTED_EDGE ( 'NONE', *, *, #2038, .T. ) ;
+#2638 = ADVANCED_FACE ( 'NONE', ( #2512 ), #910, .F. ) ;
+#2639 = AXIS2_PLACEMENT_3D ( 'NONE', #1981, #428, #1994 ) ;
+#2640 = EDGE_CURVE ( 'NONE', #2342, #871, #1699, .T. ) ;
+#2641 = VERTEX_POINT ( 'NONE', #2860 ) ;
+#2642 = ORIENTED_EDGE ( 'NONE', *, *, #2151, .T. ) ;
+#2643 = FILL_AREA_STYLE ('',( #1293 ) ) ;
+#2644 = ORIENTED_EDGE ( 'NONE', *, *, #602, .T. ) ;
+#2645 = PLANE ( 'NONE',  #1146 ) ;
+#2646 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2647 = EDGE_LOOP ( 'NONE', ( #2031, #361, #1448, #2394 ) ) ;
+#2648 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.7500000000000000000, -0.3999999999999991900 ) ) ;
+#2649 = CARTESIAN_POINT ( 'NONE',  ( 1.490777987167570100E-016, 0.7500000000000000000, 0.5500000000000000400 ) ) ;
+#2650 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.8000000000000000400, 1.350000000000000800 ) ) ;
+#2651 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1302 ), #2510 ) ;
+#2653 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2652 = CARTESIAN_POINT ( 'NONE',  ( -2.450368634710713400, 0.8000000000000000400, -1.355352571511528400 ) ) ;
+#2654 = ADVANCED_FACE ( 'NONE', ( #1113 ), #652, .T. ) ;
+#2655 = VECTOR ( 'NONE', #2455, 1000.000000000000000 ) ;
+#2656 = ADVANCED_FACE ( 'NONE', ( #360 ), #2449, .F. ) ;
+#2657 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000400, 1.200000000000000200, -1.350000000000000800 ) ) ;
+#2658 = EDGE_CURVE ( 'NONE', #2346, #221, #2610, .T. ) ;
+#2659 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, -0.3999999999999991900 ) ) ;
+#2660 = EDGE_CURVE ( 'NONE', #1671, #2346, #1462, .T. ) ;
+#2661 = VERTEX_POINT ( 'NONE', #1518 ) ;
+#2663 = FILL_AREA_STYLE_COLOUR ( '', #64 ) ;
+#2662 = CARTESIAN_POINT ( 'NONE',  ( -2.498223295115499000, 0.7632103674514968400, -1.398231117478931700 ) ) ;
+#2664 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #138, 'distance_accuracy_value', 'NONE');
+#2665 = CIRCLE ( 'NONE', #1134, 0.2500000000000002200 ) ;
+#2666 = EDGE_CURVE ( 'NONE', #2206, #429, #566, .T. ) ;
+#2667 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2668 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2669 = CARTESIAN_POINT ( 'NONE',  ( -2.699999999999999300, 0.0000000000000000000, 0.5000000000000007800 ) ) ;
+#2670 = STYLED_ITEM ( 'NONE', ( #1283 ), #1158 ) ;
+#2671 = SURFACE_STYLE_FILL_AREA ( #1405 ) ;
+#2672 = LINE ( 'NONE', #649, #945 ) ;
+#2673 = LINE ( 'NONE', #796, #1185 ) ;
+#2674 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2675 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000600, 0.8000000000000000400, 1.399999999999999700 ) ) ;
+#2676 = VERTEX_POINT ( 'NONE', #1291 ) ;
+#2677 = ORIENTED_EDGE ( 'NONE', *, *, #141, .F. ) ;
+#2678 = LINE ( 'NONE', #1067, #1279 ) ;
+#2679 = EDGE_CURVE ( 'NONE', #1332, #600, #2078, .T. ) ;
+#2680 = ORIENTED_EDGE ( 'NONE', *, *, #1469, .F. ) ;
+#2681 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.7500000000000000000, -0.3999999999999991300 ) ) ;
+#2682 = ORIENTED_EDGE ( 'NONE', *, *, #2762, .F. ) ;
+#2683 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.301042606982605300E-016 ) ) ;
+#2684 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999998200, 0.7792893218813453600, 0.5000000000000006700 ) ) ;
+#2685 = SURFACE_STYLE_FILL_AREA ( #1173 ) ;
+#2686 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
+#2687 = AXIS2_PLACEMENT_3D ( 'NONE', #1082, #2634, #2844 ) ;
+#2688 = CIRCLE ( 'NONE', #1217, 0.09999999999999999200 ) ;
+#2689 = CARTESIAN_POINT ( 'NONE',  ( 1.355252715606881300E-016, 0.0000000000000000000, -0.4999999999999997800 ) ) ;
+#2690 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.0000000000000000000, 0.5000000000000006700 ) ) ;
+#2691 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.150000000000000100, -0.9500000000000009500 ) ) ;
+#2692 = AXIS2_PLACEMENT_3D ( 'NONE', #40, #2032, #2048 ) ;
+#2693 = SURFACE_SIDE_STYLE ('',( #349 ) ) ;
+#2694 = ORIENTED_EDGE ( 'NONE', *, *, #2034, .F. ) ;
+#2695 = VERTEX_POINT ( 'NONE', #860 ) ;
+#2696 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.710505431213763600E-016 ) ) ;
+#2697 = PRESENTATION_STYLE_ASSIGNMENT (( #1023 ) ) ;
+#2698 = AXIS2_PLACEMENT_3D ( 'NONE', #150, #2388, #1045 ) ;
+#2699 = ORIENTED_EDGE ( 'NONE', *, *, #1446, .F. ) ;
+#2700 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2701 = STYLED_ITEM ( 'NONE', ( #59 ), #1322 ) ;
+#2702 = LINE ( 'NONE', #19, #2072 ) ;
+#2703 = CARTESIAN_POINT ( 'NONE',  ( -2.399999999999999500, 0.4000000000000000200, 0.5000000000000006700 ) ) ;
+#2704 = VERTEX_POINT ( 'NONE', #1301 ) ;
+#2705 = FACE_OUTER_BOUND ( 'NONE', #115, .T. ) ;
+#2706 = AXIS2_PLACEMENT_3D ( 'NONE', #720, #694, #2284 ) ;
+#2707 = ORIENTED_EDGE ( 'NONE', *, *, #1160, .F. ) ;
+#2708 = ORIENTED_EDGE ( 'NONE', *, *, #6, .T. ) ;
+#2709 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2710 = ORIENTED_EDGE ( 'NONE', *, *, #2469, .T. ) ;
+#2711 = EDGE_CURVE ( 'NONE', #106, #1966, #2110, .T. ) ;
+#2712 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2713 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2714 = CYLINDRICAL_SURFACE ( 'NONE', #1051, 0.05000000000000002400 ) ;
+#2715 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2716 = FILL_AREA_STYLE_COLOUR ( '', #1179 ) ;
+#2717 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2718 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.200000000000000200, 0.9500000000000007300 ) ) ;
+#2719 = VERTEX_POINT ( 'NONE', #407 ) ;
+#2720 = VECTOR ( 'NONE', #2696, 1000.000000000000000 ) ;
+#2721 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, 1.599999999999999400 ) ) ;
+#2722 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, 1.399999999999999700 ) ) ;
+#2723 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, -0.4999999999999991700 ) ) ;
+#2724 = EDGE_CURVE ( 'NONE', #1704, #2095, #2442, .T. ) ;
+#2725 = CARTESIAN_POINT ( 'NONE',  ( 2.450000000000063200, 0.8000000000000000400, 1.355051025721668400 ) ) ;
+#2726 = ORIENTED_EDGE ( 'NONE', *, *, #191, .F. ) ;
+#2727 = LINE ( 'NONE', #1868, #172 ) ;
+#2728 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.710505431213763100E-016 ) ) ;
+#2729 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
+#2730 = PRESENTATION_STYLE_ASSIGNMENT (( #1086 ) ) ;
+#2731 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2732 = LINE ( 'NONE', #1926, #524 ) ;
+#2733 = VERTEX_POINT ( 'NONE', #2623 ) ;
+#2734 = ORIENTED_EDGE ( 'NONE', *, *, #209, .F. ) ;
+#2735 = CARTESIAN_POINT ( 'NONE',  ( -2.297101496221797000, 0.7673704220835631000, 1.597083683021876600 ) ) ;
+#2736 = ORIENTED_EDGE ( 'NONE', *, *, #2796, .F. ) ;
+#2737 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1071 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1727, #1979, #642 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2738 = EDGE_CURVE ( 'NONE', #51, #342, #177, .T. ) ;
+#2739 = SURFACE_STYLE_USAGE ( .BOTH. , #310 ) ;
+#2740 = VERTEX_POINT ( 'NONE', #2859 ) ;
+#2741 = PLANE ( 'NONE',  #39 ) ;
+#2742 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, 1.350000000000000800 ) ) ;
+#2743 = FILL_AREA_STYLE ('',( #2716 ) ) ;
+#2744 = FACE_OUTER_BOUND ( 'NONE', #534, .T. ) ;
+#2745 = VECTOR ( 'NONE', #2268, 1000.000000000000000 ) ;
+#2746 = ADVANCED_FACE ( 'NONE', ( #1853 ), #29, .F. ) ;
+#2747 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2748 = AXIS2_PLACEMENT_3D ( 'NONE', #890, #442, #867 ) ;
+#2749 = ADVANCED_FACE ( 'NONE', ( #1888 ), #317, .F. ) ;
+#2750 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.200000000000000200, -1.350000000000000800 ) ) ;
+#2751 = VERTEX_POINT ( 'NONE', #1802 ) ;
+#2752 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2753 = AXIS2_PLACEMENT_3D ( 'NONE', #1865, #2717, #941 ) ;
+#2754 = CARTESIAN_POINT ( 'NONE',  ( -2.299366632931489900, 0.7590286062741507000, 1.599368853535237700 ) ) ;
+#2755 = CYLINDRICAL_SURFACE ( 'NONE', #1025, 0.2000000000000003200 ) ;
+#2756 = FILL_AREA_STYLE_COLOUR ( '', #1074 ) ;
+#2757 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2758 = VECTOR ( 'NONE', #1232, 1000.000000000000000 ) ;
+#2759 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2760 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.0000000000000000000, -0.3999999999999990800 ) ) ;
+#2761 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2762 = EDGE_CURVE ( 'NONE', #2704, #2862, #1107, .T. ) ;
+#2763 = FACE_OUTER_BOUND ( 'NONE', #223, .T. ) ;
+#2764 = FILL_AREA_STYLE_COLOUR ( '', #167 ) ;
+#2765 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 0.7500000000000000000, 1.600000000000000100 ) ) ;
+#2766 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2767 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2768 = ORIENTED_EDGE ( 'NONE', *, *, #2321, .T. ) ;
+#2769 = ORIENTED_EDGE ( 'NONE', *, *, #1409, .T. ) ;
+#2770 = STYLED_ITEM ( 'NONE', ( #2395 ), #2446 ) ;
+#2771 = EDGE_LOOP ( 'NONE', ( #2726, #2710, #411, #2804 ) ) ;
+#2772 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1289 ), #2737 ) ;
+#2773 = EDGE_CURVE ( 'NONE', #1527, #103, #2171, .T. ) ;
+#2774 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #269, 'distance_accuracy_value', 'NONE');
+#2775 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, -1.600000000000000800 ) ) ;
+#2776 = LINE ( 'NONE', #2322, #1864 ) ;
+#2777 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2778 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2779 = FILL_AREA_STYLE ('',( #1441 ) ) ;
+#2780 = LINE ( 'NONE', #1091, #2155 ) ;
+#2781 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.8000000000000000400, -0.4999999999999991700 ) ) ;
+#2782 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2783 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -8.673617379884035500E-017 ) ) ;
+#2784 = AXIS2_PLACEMENT_3D ( 'NONE', #54, #2053, #1161 ) ;
+#2785 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2786 = ORIENTED_EDGE ( 'NONE', *, *, #2231, .T. ) ;
+#2787 = ADVANCED_FACE ( 'NONE', ( #2834 ), #2019, .F. ) ;
+#2788 = FACE_OUTER_BOUND ( 'NONE', #1427, .T. ) ;
+#2789 = EDGE_LOOP ( 'NONE', ( #1181, #2808, #528, #238 ) ) ;
+#2790 = AXIS2_PLACEMENT_3D ( 'NONE', #2043, #2421, #2238 ) ;
+#2791 = TOROIDAL_SURFACE ( 'NONE', #2085, 0.3499999999999999800, 0.05000000000000000300 ) ;
+#2792 = AXIS2_PLACEMENT_3D ( 'NONE', #1860, #760, #312 ) ;
+#2793 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 0.0000000000000000000, -0.3999999999999991300 ) ) ;
+#2794 = FILL_AREA_STYLE_COLOUR ( '', #2554 ) ;
+#2795 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2796 = EDGE_CURVE ( 'NONE', #2820, #1352, #2672, .T. ) ;
+#2797 = LINE ( 'NONE', #1554, #2000 ) ;
+#2798 = TOROIDAL_SURFACE ( 'NONE', #236, 0.1500000000000000200, 0.05000000000000000300 ) ;
+#2799 = ORIENTED_EDGE ( 'NONE', *, *, #2229, .T. ) ;
+#2800 = VERTEX_POINT ( 'NONE', #21 ) ;
+#2801 = AXIS2_PLACEMENT_3D ( 'NONE', #1261, #2410, #1284 ) ;
+#2802 = ORIENTED_EDGE ( 'NONE', *, *, #1171, .T. ) ;
+#2803 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.0000000000000000000, 0.4000000000000006900 ) ) ;
+#2804 = ORIENTED_EDGE ( 'NONE', *, *, #2577, .F. ) ;
+#2805 = CARTESIAN_POINT ( 'NONE',  ( 2.273527728712879400, 0.7954471913600873500, 1.571847560487365200 ) ) ;
+#2806 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, 1.600000000000000100 ) ) ;
+#2807 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2808 = ORIENTED_EDGE ( 'NONE', *, *, #191, .T. ) ;
+#2809 = SURFACE_STYLE_FILL_AREA ( #2349 ) ;
+#2810 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#2811 = EDGE_CURVE ( 'NONE', #342, #1557, #2797, .T. ) ;
+#2812 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999400, 0.7500000000000000000, 0.4000000000000006900 ) ) ;
+#2813 = CARTESIAN_POINT ( 'NONE',  ( 2.260000107447351700, 0.7998785901806113600, 1.556041023431462600 ) ) ;
+#2814 = ADVANCED_FACE ( 'NONE', ( #2106 ), #239, .T. ) ;
+#2815 = SURFACE_SIDE_STYLE ('',( #1341 ) ) ;
+#2816 = CARTESIAN_POINT ( 'NONE',  ( 2.200000000000000200, 1.200000000000000200, -0.9500000000000009500 ) ) ;
+#2817 = VECTOR ( 'NONE', #65, 1000.000000000000000 ) ;
+#2818 = ORIENTED_EDGE ( 'NONE', *, *, #2738, .F. ) ;
+#2819 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2820 = VERTEX_POINT ( 'NONE', #1566 ) ;
+#2821 = CARTESIAN_POINT ( 'NONE',  ( 1.490777987167570100E-016, 0.8000000000000000400, 0.5500000000000000400 ) ) ;
+#2822 = CARTESIAN_POINT ( 'NONE',  ( -2.498223295115499000, 0.7632103674514968400, 1.398231117478931500 ) ) ;
+#2823 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.7500000000000000000, -0.3999999999999991900 ) ) ;
+#2824 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #530, 'distance_accuracy_value', 'NONE');
+#2825 = ADVANCED_FACE ( 'NONE', ( #358 ), #1456, .F. ) ;
+#2826 = ADVANCED_FACE ( 'NONE', ( #1488 ), #2269, .T. ) ;
+#2827 = PRESENTATION_STYLE_ASSIGNMENT (( #1367 ) ) ;
+#2828 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1201 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #461, #681, #206 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2829 = EDGE_CURVE ( 'NONE', #1332, #1281, #214, .T. ) ;
+#2830 = ADVANCED_FACE ( 'NONE', ( #1694 ), #1115, .T. ) ;
+#2831 = CARTESIAN_POINT ( 'NONE',  ( 2.699999999999999300, 0.0000000000000000000, -0.4999999999999990600 ) ) ;
+#2832 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.4000000000000000200, -0.4999999999999989500 ) ) ;
+#2833 = CARTESIAN_POINT ( 'NONE',  ( -2.456041023431463800, 0.7998785901806113600, 1.360000107447352000 ) ) ;
+#2834 = FACE_OUTER_BOUND ( 'NONE', #2006, .T. ) ;
+#2835 = CIRCLE ( 'NONE', #920, 0.05000000000000002400 ) ;
+#2836 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.7500000000000000000, -0.4999999999999991700 ) ) ;
+#2837 = ORIENTED_EDGE ( 'NONE', *, *, #976, .T. ) ;
+#2838 = ORIENTED_EDGE ( 'NONE', *, *, #2679, .T. ) ;
+#2839 = ORIENTED_EDGE ( 'NONE', *, *, #2157, .T. ) ;
+#2840 = ORIENTED_EDGE ( 'NONE', *, *, #63, .T. ) ;
+#2841 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2842 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2843 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.710505431213763600E-016 ) ) ;
+#2844 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2845 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.8000000000000000400, 0.5500000000000007100 ) ) ;
+#2846 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2847 = STYLED_ITEM ( 'NONE', ( #2496 ), #2111 ) ;
+#2848 = CIRCLE ( 'NONE', #1715, 0.3999999999999999700 ) ;
+#2849 = SURFACE_SIDE_STYLE ('',( #1558 ) ) ;
+#2850 = EDGE_CURVE ( 'NONE', #429, #1984, #2702, .T. ) ;
+#2851 = CARTESIAN_POINT ( 'NONE',  ( -2.477824073524346200, 0.7921195996941965400, -1.378881009854340000 ) ) ;
+#2852 = SURFACE_STYLE_USAGE ( .BOTH. , #1303 ) ;
+#2853 = CARTESIAN_POINT ( 'NONE',  ( -2.490573978544364600, 0.7797810119935658600, 1.390767951675047300 ) ) ;
+#2854 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2855 = ORIENTED_EDGE ( 'NONE', *, *, #2266, .F. ) ;
+#2856 = SURFACE_SIDE_STYLE ('',( #1013 ) ) ;
+#2857 = ADVANCED_FACE ( 'NONE', ( #1925 ), #212, .T. ) ;
+#2858 = FACE_OUTER_BOUND ( 'NONE', #749, .T. ) ;
+#2859 = CARTESIAN_POINT ( 'NONE',  ( -1.849999999999999200, 1.000000000000000000, -1.350000000000000800 ) ) ;
+#2861 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, -1.600000000000000800 ) ) ;
+#2860 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.7500000000000000000, -0.4999999999999991700 ) ) ;
+#2862 = VERTEX_POINT ( 'NONE', #471 ) ;
+#2863 = PRESENTATION_STYLE_ASSIGNMENT (( #2331 ) ) ;
 ENDSEC;
 END-ISO-10303-21;